builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-674 starttime: 1467137845.08 results: success (0) buildid: 20160628105123 builduid: a556123d04f249b1a95517ea0dd1b2c0 revision: cf85e0aa283eaaa522ddbc2749945ea97f249933 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 11:17:25.083085) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 11:17:25.083533) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 11:17:25.083815) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 11:17:25.291382) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 11:17:25.291651) ========= 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-1467137194.780930-1598797527 _=/tools/buildbot/bin/python using PTY: False --2016-06-28 11:17:25-- 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% 7.12M=0.002s 2016-06-28 11:17:25 (7.12 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.303341 ========= master_lag: 0.58 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 11:17:26.171411) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 11:17:26.171718) ========= 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-1467137194.780930-1598797527 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.046076 ========= master_lag: 0.16 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 11:17:26.376406) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 11:17:26.376733) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cf85e0aa283eaaa522ddbc2749945ea97f249933 --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 cf85e0aa283eaaa522ddbc2749945ea97f249933 --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-1467137194.780930-1598797527 _=/tools/buildbot/bin/python using PTY: False 2016-06-28 11:17:26,526 truncating revision to first 12 chars 2016-06-28 11:17:26,527 Setting DEBUG logging. 2016-06-28 11:17:26,527 attempt 1/10 2016-06-28 11:17:26,527 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cf85e0aa283e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-28 11:17:26,995 unpacking tar archive at: mozilla-beta-cf85e0aa283e/testing/mozharness/ program finished with exit code 0 elapsedTime=0.811696 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 11:17:27.225818) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 11:17:27.226140) ========= script_repo_revision: cf85e0aa283eaaa522ddbc2749945ea97f249933 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 11:17:27.226513) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 11:17:27.226780) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 11:17:27.261769) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 24 secs) (at 2016-06-28 11:17:27.262135) ========= /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-1467137194.780930-1598797527 _=/tools/buildbot/bin/python using PTY: False 11:17:27 INFO - MultiFileLogger online at 20160628 11:17:27 in /builds/slave/test 11:17:27 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 11:17:27 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:17:27 INFO - {'append_to_log': False, 11:17:27 INFO - 'base_work_dir': '/builds/slave/test', 11:17:27 INFO - 'blob_upload_branch': 'mozilla-beta', 11:17:27 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:17:27 INFO - 'buildbot_json_path': 'buildprops.json', 11:17:27 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:17:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:17:27 INFO - 'download_minidump_stackwalk': True, 11:17:27 INFO - 'download_symbols': 'true', 11:17:27 INFO - 'e10s': False, 11:17:27 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:17:27 INFO - 'tooltool.py': '/tools/tooltool.py', 11:17:27 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:17:27 INFO - '/tools/misc-python/virtualenv.py')}, 11:17:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:17:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:17:27 INFO - 'log_level': 'info', 11:17:27 INFO - 'log_to_console': True, 11:17:27 INFO - 'opt_config_files': (), 11:17:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:17:27 INFO - '--processes=1', 11:17:27 INFO - '--config=%(test_path)s/wptrunner.ini', 11:17:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:17:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:17:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:17:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:17:27 INFO - 'pip_index': False, 11:17:27 INFO - 'require_test_zip': True, 11:17:27 INFO - 'test_type': ('testharness',), 11:17:27 INFO - 'this_chunk': '1', 11:17:27 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:17:27 INFO - 'total_chunks': '10', 11:17:27 INFO - 'virtualenv_path': 'venv', 11:17:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:17:27 INFO - 'work_dir': 'build'} 11:17:27 INFO - ##### 11:17:27 INFO - ##### Running clobber step. 11:17:27 INFO - ##### 11:17:27 INFO - Running pre-action listener: _resource_record_pre_action 11:17:27 INFO - Running main action method: clobber 11:17:27 INFO - rmtree: /builds/slave/test/build 11:17:27 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:17:28 INFO - Running post-action listener: _resource_record_post_action 11:17:28 INFO - ##### 11:17:28 INFO - ##### Running read-buildbot-config step. 11:17:28 INFO - ##### 11:17:28 INFO - Running pre-action listener: _resource_record_pre_action 11:17:28 INFO - Running main action method: read_buildbot_config 11:17:28 INFO - Using buildbot properties: 11:17:28 INFO - { 11:17:28 INFO - "project": "", 11:17:28 INFO - "product": "firefox", 11:17:28 INFO - "script_repo_revision": "production", 11:17:28 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 11:17:28 INFO - "repository": "", 11:17:28 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 11:17:28 INFO - "buildid": "20160628105123", 11:17:28 INFO - "pgo_build": "False", 11:17:28 INFO - "basedir": "/builds/slave/test", 11:17:28 INFO - "buildnumber": 8, 11:17:28 INFO - "slavename": "tst-linux32-spot-674", 11:17:28 INFO - "revision": "cf85e0aa283eaaa522ddbc2749945ea97f249933", 11:17:28 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 11:17:28 INFO - "platform": "linux", 11:17:28 INFO - "branch": "mozilla-beta", 11:17:28 INFO - "repo_path": "releases/mozilla-beta", 11:17:28 INFO - "moz_repo_path": "", 11:17:28 INFO - "stage_platform": "linux", 11:17:28 INFO - "builduid": "a556123d04f249b1a95517ea0dd1b2c0", 11:17:28 INFO - "slavebuilddir": "test" 11:17:28 INFO - } 11:17:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 11:17:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 11:17:28 INFO - Running post-action listener: _resource_record_post_action 11:17:28 INFO - ##### 11:17:28 INFO - ##### Running download-and-extract step. 11:17:28 INFO - ##### 11:17:28 INFO - Running pre-action listener: _resource_record_pre_action 11:17:28 INFO - Running main action method: download_and_extract 11:17:28 INFO - mkdir: /builds/slave/test/build/tests 11:17:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:17:28 INFO - https://queue.taskcluster.net/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 11:17:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:17:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:17:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:17:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 11:17:31 INFO - Downloaded 1291 bytes. 11:17:31 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:17:31 INFO - Using the following test package requirements: 11:17:31 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 11:17:31 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:17:31 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 11:17:31 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:17:31 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 11:17:31 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:17:31 INFO - u'jsshell-linux-i686.zip'], 11:17:31 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:17:31 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 11:17:31 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 11:17:31 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:17:31 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 11:17:31 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:17:31 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 11:17:31 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:17:31 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 11:17:31 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:17:31 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 11:17:31 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 11:17:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:17:31 INFO - https://queue.taskcluster.net/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 11:17:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:17:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:17:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:17:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 11:17:34 INFO - Downloaded 22859918 bytes. 11:17:34 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:17:34 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:17:35 INFO - caution: filename not matched: web-platform/* 11:17:35 INFO - Return code: 11 11:17:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:17:35 INFO - https://queue.taskcluster.net/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 11:17:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:17:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:17:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:17:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 11:17:39 INFO - Downloaded 36389080 bytes. 11:17:39 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:17:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:17:43 INFO - caution: filename not matched: bin/* 11:17:43 INFO - caution: filename not matched: config/* 11:17:43 INFO - caution: filename not matched: mozbase/* 11:17:43 INFO - caution: filename not matched: marionette/* 11:17:43 INFO - caution: filename not matched: tools/wptserve/* 11:17:43 INFO - Return code: 11 11:17: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')]} 11:17:43 INFO - https://queue.taskcluster.net/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 11:17:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:17:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:17:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:17:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 11:17:51 INFO - Downloaded 69346683 bytes. 11:17:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:17:51 INFO - mkdir: /builds/slave/test/properties 11:17:51 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:17:51 INFO - Writing to file /builds/slave/test/properties/build_url 11:17:51 INFO - Contents: 11:17:51 INFO - build_url:https://queue.taskcluster.net/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:17:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:17:52 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:17:52 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:17:52 INFO - Contents: 11:17:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:17:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:17:52 INFO - https://queue.taskcluster.net/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:17:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:17:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:17:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:17:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 11:18:00 INFO - Downloaded 92354040 bytes. 11:18:00 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:18:00 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:18:09 INFO - Return code: 0 11:18:09 INFO - Running post-action listener: _resource_record_post_action 11:18:09 INFO - Running post-action listener: set_extra_try_arguments 11:18:09 INFO - ##### 11:18:09 INFO - ##### Running create-virtualenv step. 11:18:09 INFO - ##### 11:18:09 INFO - Running pre-action listener: _pre_create_virtualenv 11:18:09 INFO - Running pre-action listener: _resource_record_pre_action 11:18:09 INFO - Running main action method: create_virtualenv 11:18:09 INFO - Creating virtualenv /builds/slave/test/build/venv 11:18:09 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 11:18:09 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:18:09 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:18:09 INFO - Using real prefix '/usr' 11:18:09 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:18:11 INFO - Installing distribute.............................................................................................................................................................................................done. 11:18:15 INFO - Installing pip.................done. 11:18:15 INFO - Return code: 0 11:18:15 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:18:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:18:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:18:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0a3c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa10a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1bcf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e9ee30>, '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 0xa13bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa1ba470>, '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-1467137194.780930-1598797527', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 11:18:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 11:18:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:18:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:18:15 INFO - 'CCACHE_UMASK': '002', 11:18:15 INFO - 'DISPLAY': ':0', 11:18:15 INFO - 'HOME': '/home/cltbld', 11:18:15 INFO - 'LANG': 'en_US.UTF-8', 11:18:15 INFO - 'LOGNAME': 'cltbld', 11:18:15 INFO - 'MAIL': '/var/mail/cltbld', 11:18:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:18:15 INFO - 'MOZ_NO_REMOTE': '1', 11:18:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:18:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:18:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:18:15 INFO - 'PWD': '/builds/slave/test', 11:18:15 INFO - 'SHELL': '/bin/bash', 11:18:15 INFO - 'SHLVL': '1', 11:18:15 INFO - 'TERM': 'linux', 11:18:15 INFO - 'TMOUT': '86400', 11:18:15 INFO - 'USER': 'cltbld', 11:18:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467137194.780930-1598797527', 11:18:15 INFO - '_': '/tools/buildbot/bin/python'} 11:18:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:18:15 INFO - Downloading/unpacking psutil>=0.7.1 11:18: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 11:18: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 11:18:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:18:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:18: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 11:18: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 11:18:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:18:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:18:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:18:20 INFO - Installing collected packages: psutil 11:18:20 INFO - Running setup.py install for psutil 11:18:20 INFO - building 'psutil._psutil_linux' extension 11:18:20 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 11:18:20 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 11:18:20 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 11:18:20 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 11:18:21 INFO - building 'psutil._psutil_posix' extension 11:18:21 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 11:18:21 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 11:18:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:18:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:18:21 INFO - Successfully installed psutil 11:18:21 INFO - Cleaning up... 11:18:21 INFO - Return code: 0 11:18:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:18:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:18:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:18:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0a3c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa10a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1bcf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e9ee30>, '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 0xa13bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa1ba470>, '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-1467137194.780930-1598797527', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 11:18:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 11:18:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:18:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:18:21 INFO - 'CCACHE_UMASK': '002', 11:18:21 INFO - 'DISPLAY': ':0', 11:18:21 INFO - 'HOME': '/home/cltbld', 11:18:21 INFO - 'LANG': 'en_US.UTF-8', 11:18:21 INFO - 'LOGNAME': 'cltbld', 11:18:21 INFO - 'MAIL': '/var/mail/cltbld', 11:18:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:18:21 INFO - 'MOZ_NO_REMOTE': '1', 11:18:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:18:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:18:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:18:21 INFO - 'PWD': '/builds/slave/test', 11:18:21 INFO - 'SHELL': '/bin/bash', 11:18:21 INFO - 'SHLVL': '1', 11:18:21 INFO - 'TERM': 'linux', 11:18:21 INFO - 'TMOUT': '86400', 11:18:21 INFO - 'USER': 'cltbld', 11:18:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467137194.780930-1598797527', 11:18:21 INFO - '_': '/tools/buildbot/bin/python'} 11:18:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:18:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:18:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:18:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:18:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:18:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:18:25 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:18:25 INFO - Installing collected packages: mozsystemmonitor 11:18:25 INFO - Running setup.py install for mozsystemmonitor 11:18:26 INFO - Successfully installed mozsystemmonitor 11:18:26 INFO - Cleaning up... 11:18:26 INFO - Return code: 0 11:18:26 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:18:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:18:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:18:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0a3c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa10a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1bcf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e9ee30>, '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 0xa13bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa1ba470>, '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-1467137194.780930-1598797527', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 11:18:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 11:18:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:18:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:18:26 INFO - 'CCACHE_UMASK': '002', 11:18:26 INFO - 'DISPLAY': ':0', 11:18:26 INFO - 'HOME': '/home/cltbld', 11:18:26 INFO - 'LANG': 'en_US.UTF-8', 11:18:26 INFO - 'LOGNAME': 'cltbld', 11:18:26 INFO - 'MAIL': '/var/mail/cltbld', 11:18:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:18:26 INFO - 'MOZ_NO_REMOTE': '1', 11:18:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:18:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:18:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:18:26 INFO - 'PWD': '/builds/slave/test', 11:18:26 INFO - 'SHELL': '/bin/bash', 11:18:26 INFO - 'SHLVL': '1', 11:18:26 INFO - 'TERM': 'linux', 11:18:26 INFO - 'TMOUT': '86400', 11:18:26 INFO - 'USER': 'cltbld', 11:18:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467137194.780930-1598797527', 11:18:26 INFO - '_': '/tools/buildbot/bin/python'} 11:18:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:18:26 INFO - Downloading/unpacking blobuploader==1.2.4 11:18:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:18:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:18:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:30 INFO - Downloading blobuploader-1.2.4.tar.gz 11:18:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:18:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:18:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:18:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:18:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:18:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:18:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:18:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:18:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:31 INFO - Downloading docopt-0.6.1.tar.gz 11:18:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:18:31 INFO - Installing collected packages: blobuploader, requests, docopt 11:18:31 INFO - Running setup.py install for blobuploader 11:18:31 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:18:32 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:18:32 INFO - Running setup.py install for requests 11:18:32 INFO - Running setup.py install for docopt 11:18:33 INFO - Successfully installed blobuploader requests docopt 11:18:33 INFO - Cleaning up... 11:18:33 INFO - Return code: 0 11:18:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:18:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:18:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:18:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0a3c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa10a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1bcf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e9ee30>, '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 0xa13bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa1ba470>, '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-1467137194.780930-1598797527', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 11:18:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:18:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:18:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:18:33 INFO - 'CCACHE_UMASK': '002', 11:18:33 INFO - 'DISPLAY': ':0', 11:18:33 INFO - 'HOME': '/home/cltbld', 11:18:33 INFO - 'LANG': 'en_US.UTF-8', 11:18:33 INFO - 'LOGNAME': 'cltbld', 11:18:33 INFO - 'MAIL': '/var/mail/cltbld', 11:18:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:18:33 INFO - 'MOZ_NO_REMOTE': '1', 11:18:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:18:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:18:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:18:33 INFO - 'PWD': '/builds/slave/test', 11:18:33 INFO - 'SHELL': '/bin/bash', 11:18:33 INFO - 'SHLVL': '1', 11:18:33 INFO - 'TERM': 'linux', 11:18:33 INFO - 'TMOUT': '86400', 11:18:33 INFO - 'USER': 'cltbld', 11:18:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467137194.780930-1598797527', 11:18:33 INFO - '_': '/tools/buildbot/bin/python'} 11:18:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:18:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:18:33 INFO - Running setup.py (path:/tmp/pip-8woQ9D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:18:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:18:33 INFO - Running setup.py (path:/tmp/pip-eH7bQN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:18:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:18:33 INFO - Running setup.py (path:/tmp/pip-d64Pa2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:18:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:18:33 INFO - Running setup.py (path:/tmp/pip-napq7Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:18:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:18:34 INFO - Running setup.py (path:/tmp/pip-aOmMHR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:18:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:18:34 INFO - Running setup.py (path:/tmp/pip-5hwafp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:18:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:18:34 INFO - Running setup.py (path:/tmp/pip-zUkSwd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:18:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:18:34 INFO - Running setup.py (path:/tmp/pip-OuJ6y0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:18:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:18:34 INFO - Running setup.py (path:/tmp/pip-fGSPg6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:18:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:18:34 INFO - Running setup.py (path:/tmp/pip-Nt6UMA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:18:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:18:34 INFO - Running setup.py (path:/tmp/pip-nnRW3I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:18:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:18:35 INFO - Running setup.py (path:/tmp/pip-xECWcD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:18:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:18:35 INFO - Running setup.py (path:/tmp/pip-GzTVGj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:18:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:18:35 INFO - Running setup.py (path:/tmp/pip-Dr2rt1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:18:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:18:35 INFO - Running setup.py (path:/tmp/pip-kslVeb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:18:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:18:35 INFO - Running setup.py (path:/tmp/pip-OUtpSM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:18:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:18:35 INFO - Running setup.py (path:/tmp/pip-JhHGEj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:18:35 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:18:35 INFO - Running setup.py (path:/tmp/pip-ncSPAg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:18:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:18:36 INFO - Running setup.py (path:/tmp/pip-5FL7sM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:18:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:18:36 INFO - Running setup.py (path:/tmp/pip-lZRrcp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:18:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:18:36 INFO - Running setup.py (path:/tmp/pip-8ZPzvS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:18:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:18:37 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 11:18:37 INFO - Running setup.py install for manifestparser 11:18:37 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:18:37 INFO - Running setup.py install for mozcrash 11:18:37 INFO - Running setup.py install for mozdebug 11:18:38 INFO - Running setup.py install for mozdevice 11:18:38 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:18:38 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:18:38 INFO - Running setup.py install for mozfile 11:18:38 INFO - Running setup.py install for mozhttpd 11:18:38 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:18:38 INFO - Running setup.py install for mozinfo 11:18:39 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:18:39 INFO - Running setup.py install for mozInstall 11:18:39 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:18:39 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:18:39 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:18:39 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:18:39 INFO - Running setup.py install for mozleak 11:18:39 INFO - Running setup.py install for mozlog 11:18:39 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:18:39 INFO - Running setup.py install for moznetwork 11:18:39 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:18:39 INFO - Running setup.py install for mozprocess 11:18:40 INFO - Running setup.py install for mozprofile 11:18:40 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:18:40 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:18:40 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:18:40 INFO - Running setup.py install for mozrunner 11:18:40 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:18:40 INFO - Running setup.py install for mozscreenshot 11:18:40 INFO - Running setup.py install for moztest 11:18:41 INFO - Running setup.py install for mozversion 11:18:41 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:18:41 INFO - Running setup.py install for wptserve 11:18:41 INFO - Running setup.py install for marionette-driver 11:18:41 INFO - Running setup.py install for browsermob-proxy 11:18:42 INFO - Running setup.py install for marionette-client 11:18:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:18:42 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:18:42 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 11:18:42 INFO - Cleaning up... 11:18:42 INFO - Return code: 0 11:18:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:18:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:18:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:18:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0a3c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa10a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1bcf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e9ee30>, '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 0xa13bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa1ba470>, '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-1467137194.780930-1598797527', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 11:18:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:18:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:18:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:18:42 INFO - 'CCACHE_UMASK': '002', 11:18:42 INFO - 'DISPLAY': ':0', 11:18:42 INFO - 'HOME': '/home/cltbld', 11:18:42 INFO - 'LANG': 'en_US.UTF-8', 11:18:42 INFO - 'LOGNAME': 'cltbld', 11:18:42 INFO - 'MAIL': '/var/mail/cltbld', 11:18:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:18:42 INFO - 'MOZ_NO_REMOTE': '1', 11:18:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:18:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:18:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:18:42 INFO - 'PWD': '/builds/slave/test', 11:18:42 INFO - 'SHELL': '/bin/bash', 11:18:42 INFO - 'SHLVL': '1', 11:18:42 INFO - 'TERM': 'linux', 11:18:42 INFO - 'TMOUT': '86400', 11:18:42 INFO - 'USER': 'cltbld', 11:18:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467137194.780930-1598797527', 11:18:42 INFO - '_': '/tools/buildbot/bin/python'} 11:18:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:18:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:18:43 INFO - Running setup.py (path:/tmp/pip-SR8waj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:18:43 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 11:18:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:18:43 INFO - Running setup.py (path:/tmp/pip-Bacu4G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:18:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:18:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:18:43 INFO - Running setup.py (path:/tmp/pip-oTmvrp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:18:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:18:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:18:43 INFO - Running setup.py (path:/tmp/pip-oy8r7B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:18:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:18:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:18:43 INFO - Running setup.py (path:/tmp/pip-8b1rtk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:18:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 11:18:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:18:43 INFO - Running setup.py (path:/tmp/pip-RALiYb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:18:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 11:18:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:18:43 INFO - Running setup.py (path:/tmp/pip-pkvEll-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:18:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 11:18:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:18:44 INFO - Running setup.py (path:/tmp/pip-uckZCt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:18:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 11:18:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:18:44 INFO - Running setup.py (path:/tmp/pip-uK5fmq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:18:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 11:18:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:18:44 INFO - Running setup.py (path:/tmp/pip-GLMrkc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:18:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:18:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:18:44 INFO - Running setup.py (path:/tmp/pip-XazNmo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:18:44 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 11:18:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:18:44 INFO - Running setup.py (path:/tmp/pip-ILkcQv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:18:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 11:18:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:18:44 INFO - Running setup.py (path:/tmp/pip-73LFgh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:18:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 11:18:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:18:44 INFO - Running setup.py (path:/tmp/pip-r_MtYs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:18:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 11:18:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:18:45 INFO - Running setup.py (path:/tmp/pip-oB7txA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:18:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 11:18:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:18:45 INFO - Running setup.py (path:/tmp/pip-FvB3U1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:18:45 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 11:18:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:18:45 INFO - Running setup.py (path:/tmp/pip-kW5coO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:18:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 11:18:45 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:18:45 INFO - Running setup.py (path:/tmp/pip-DMdzpD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:18:45 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 11:18:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:18:45 INFO - Running setup.py (path:/tmp/pip-vyNCrH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:18:45 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 11:18:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:18:45 INFO - Running setup.py (path:/tmp/pip-D8C5nH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:18:45 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 11:18:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:18:46 INFO - Running setup.py (path:/tmp/pip-EooS3N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:18:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:18:46 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 11:18:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:18:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:18:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:18:46 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:18:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:18:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:18:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:18:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:18:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:50 INFO - Downloading blessings-1.6.tar.gz 11:18:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:18:50 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 11:18:50 INFO - Installing collected packages: blessings 11:18:50 INFO - Running setup.py install for blessings 11:18:50 INFO - Successfully installed blessings 11:18:50 INFO - Cleaning up... 11:18:50 INFO - Return code: 0 11:18:50 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:18:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:18:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:18:51 INFO - Reading from file tmpfile_stdout 11:18:51 INFO - Current package versions: 11:18:51 INFO - argparse == 1.2.1 11:18:51 INFO - blessings == 1.6 11:18:51 INFO - blobuploader == 1.2.4 11:18:51 INFO - browsermob-proxy == 0.6.0 11:18:51 INFO - docopt == 0.6.1 11:18:51 INFO - manifestparser == 1.1 11:18:51 INFO - marionette-client == 2.3.0 11:18:51 INFO - marionette-driver == 1.4.0 11:18:51 INFO - mozInstall == 1.12 11:18:51 INFO - mozcrash == 0.17 11:18:51 INFO - mozdebug == 0.1 11:18:51 INFO - mozdevice == 0.48 11:18:51 INFO - mozfile == 1.2 11:18:51 INFO - mozhttpd == 0.7 11:18:51 INFO - mozinfo == 0.9 11:18:51 INFO - mozleak == 0.1 11:18:51 INFO - mozlog == 3.1 11:18:51 INFO - moznetwork == 0.27 11:18:51 INFO - mozprocess == 0.22 11:18:51 INFO - mozprofile == 0.28 11:18:51 INFO - mozrunner == 6.11 11:18:51 INFO - mozscreenshot == 0.1 11:18:51 INFO - mozsystemmonitor == 0.0 11:18:51 INFO - moztest == 0.7 11:18:51 INFO - mozversion == 1.4 11:18:51 INFO - psutil == 3.1.1 11:18:51 INFO - requests == 1.2.3 11:18:51 INFO - wptserve == 1.4.0 11:18:51 INFO - wsgiref == 0.1.2 11:18:51 INFO - Running post-action listener: _resource_record_post_action 11:18:51 INFO - Running post-action listener: _start_resource_monitoring 11:18:51 INFO - Starting resource monitoring. 11:18:51 INFO - ##### 11:18:51 INFO - ##### Running pull step. 11:18:51 INFO - ##### 11:18:51 INFO - Running pre-action listener: _resource_record_pre_action 11:18:51 INFO - Running main action method: pull 11:18:51 INFO - Pull has nothing to do! 11:18:51 INFO - Running post-action listener: _resource_record_post_action 11:18:51 INFO - ##### 11:18:51 INFO - ##### Running install step. 11:18:51 INFO - ##### 11:18:51 INFO - Running pre-action listener: _resource_record_pre_action 11:18:51 INFO - Running main action method: install 11:18:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:18:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:18:51 INFO - Reading from file tmpfile_stdout 11:18:51 INFO - Detecting whether we're running mozinstall >=1.0... 11:18:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:18:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:18:51 INFO - Reading from file tmpfile_stdout 11:18:51 INFO - Output received: 11:18:51 INFO - Usage: mozinstall [options] installer 11:18:51 INFO - Options: 11:18:51 INFO - -h, --help show this help message and exit 11:18:51 INFO - -d DEST, --destination=DEST 11:18:51 INFO - Directory to install application into. [default: 11:18:51 INFO - "/builds/slave/test"] 11:18:51 INFO - --app=APP Application being installed. [default: firefox] 11:18:51 INFO - mkdir: /builds/slave/test/build/application 11:18:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 11:18:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 11:19:22 INFO - Reading from file tmpfile_stdout 11:19:22 INFO - Output received: 11:19:22 INFO - /builds/slave/test/build/application/firefox/firefox 11:19:22 INFO - Running post-action listener: _resource_record_post_action 11:19:22 INFO - ##### 11:19:22 INFO - ##### Running run-tests step. 11:19:22 INFO - ##### 11:19:22 INFO - Running pre-action listener: _resource_record_pre_action 11:19:22 INFO - Running main action method: run_tests 11:19:22 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:19:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:19:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:19:22 INFO - grabbing minidump binary from tooltool 11:19:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:19:22 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 0x9e9ee30>, '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 0xa13bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa1ba470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:19:22 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 11:19:22 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 11:19:22 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:19:22 INFO - Return code: 0 11:19:22 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 11:19:22 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:19:22 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/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 11:19:22 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/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 11:19:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:19:22 INFO - 'CCACHE_UMASK': '002', 11:19:22 INFO - 'DISPLAY': ':0', 11:19:22 INFO - 'HOME': '/home/cltbld', 11:19:22 INFO - 'LANG': 'en_US.UTF-8', 11:19:22 INFO - 'LOGNAME': 'cltbld', 11:19:22 INFO - 'MAIL': '/var/mail/cltbld', 11:19:22 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:19:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:19:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:19:22 INFO - 'MOZ_NO_REMOTE': '1', 11:19:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:19:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:19:22 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:19:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:19:22 INFO - 'PWD': '/builds/slave/test', 11:19:22 INFO - 'SHELL': '/bin/bash', 11:19:22 INFO - 'SHLVL': '1', 11:19:22 INFO - 'TERM': 'linux', 11:19:22 INFO - 'TMOUT': '86400', 11:19:22 INFO - 'USER': 'cltbld', 11:19:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467137194.780930-1598797527', 11:19:22 INFO - '_': '/tools/buildbot/bin/python'} 11:19:22 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/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 11:19:23 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 11:19:23 INFO - import pkg_resources 11:19:24 INFO - Using 1 client processes 11:19:24 INFO - wptserve Starting http server on 127.0.0.1:8000 11:19:24 INFO - wptserve Starting http server on 127.0.0.1:8001 11:19:25 INFO - wptserve Starting http server on 127.0.0.1:8443 11:19:27 INFO - SUITE-START | Running 778 tests 11:19:27 INFO - Running testharness tests 11:19:27 INFO - Setting up ssl 11:19:27 INFO - PROCESS | certutil | 11:19:27 INFO - PROCESS | certutil | 11:19:27 INFO - PROCESS | certutil | 11:19:27 INFO - Certificate Nickname Trust Attributes 11:19:27 INFO - SSL,S/MIME,JAR/XPI 11:19:27 INFO - 11:19:27 INFO - web-platform-tests CT,, 11:19:27 INFO - 11:19:27 INFO - Starting runner 11:19:30 INFO - PROCESS | 1742 | 1467137970918 Marionette DEBUG Marionette enabled via build flag and pref 11:19:31 INFO - PROCESS | 1742 | ++DOCSHELL 0xa4d4d800 == 1 [pid = 1742] [id = 1] 11:19:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 1 (0xa4d4dc00) [pid = 1742] [serial = 1] [outer = (nil)] 11:19:31 INFO - PROCESS | 1742 | [1742] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:19:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 2 (0xa4d4e400) [pid = 1742] [serial = 2] [outer = 0xa4d4dc00] 11:19:31 INFO - PROCESS | 1742 | 1467137971865 Marionette INFO Listening on port 2828 11:19:32 INFO - PROCESS | 1742 | 1467137972695 Marionette DEBUG Marionette enabled via command-line flag 11:19:32 INFO - PROCESS | 1742 | ++DOCSHELL 0xa23a8800 == 2 [pid = 1742] [id = 2] 11:19:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 3 (0xa23a9c00) [pid = 1742] [serial = 3] [outer = (nil)] 11:19:32 INFO - PROCESS | 1742 | [1742] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:19:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1742] [serial = 4] [outer = 0xa23a9c00] 11:19:32 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d19e0 11:19:32 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d54e0 11:19:32 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20de4a0 11:19:32 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20df100 11:19:33 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20dfe20 11:19:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 5 (0xa1108400) [pid = 1742] [serial = 5] [outer = 0xa4d4dc00] 11:19:33 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:19:33 INFO - PROCESS | 1742 | 1467137973133 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:48280 11:19:33 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:19:33 INFO - PROCESS | 1742 | 1467137973167 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:48281 11:19:33 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:19:33 INFO - PROCESS | 1742 | 1467137973239 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:48282 11:19:33 INFO - PROCESS | 1742 | 1467137973244 Marionette DEBUG Closed connection conn0 11:19:33 INFO - PROCESS | 1742 | 1467137973248 Marionette DEBUG Closed connection conn1 11:19:33 INFO - PROCESS | 1742 | [1742] 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 11:19:33 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:19:33 INFO - PROCESS | 1742 | 1467137973400 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:48283 11:19:33 INFO - PROCESS | 1742 | 1467137973404 Marionette DEBUG Closed connection conn2 11:19:33 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:19:33 INFO - PROCESS | 1742 | 1467137973455 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:48284 11:19:33 INFO - PROCESS | 1742 | 1467137973474 Marionette DEBUG Closed connection conn3 11:19:33 INFO - PROCESS | 1742 | 1467137973518 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:19:33 INFO - PROCESS | 1742 | 1467137973531 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":"20160628105123","device":"desktop","version":"48.0"} 11:19:34 INFO - PROCESS | 1742 | [1742] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:19:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b426000 == 3 [pid = 1742] [id = 3] 11:19:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 6 (0x9b426400) [pid = 1742] [serial = 6] [outer = (nil)] 11:19:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b426800 == 4 [pid = 1742] [id = 4] 11:19:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 7 (0x9b42a000) [pid = 1742] [serial = 7] [outer = (nil)] 11:19:36 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:19:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b17b000 == 5 [pid = 1742] [id = 5] 11:19:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 8 (0x9c0e9800) [pid = 1742] [serial = 8] [outer = (nil)] 11:19:36 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:19:36 INFO - PROCESS | 1742 | [1742] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:19:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 9 (0x9a87c800) [pid = 1742] [serial = 9] [outer = 0x9c0e9800] 11:19:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 10 (0x9a5c8c00) [pid = 1742] [serial = 10] [outer = 0x9b426400] 11:19:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 11 (0x9a5ca800) [pid = 1742] [serial = 11] [outer = 0x9b42a000] 11:19:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 12 (0x9a5cd000) [pid = 1742] [serial = 12] [outer = 0x9c0e9800] 11:19:37 INFO - PROCESS | 1742 | 1467137977835 Marionette INFO startBrowser 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:37 INFO - PROCESS | 1742 | 1467137977884 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 1742 | 1467137977904 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 1742 | 1467137977907 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 13 (0x98994400) [pid = 1742] [serial = 13] [outer = 0x9c0e9800] 11:19:38 INFO - PROCESS | 1742 | 1467137978646 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"0e499a0e-d77d-43f1-903d-595809fa8772","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":"20160628105123","device":"desktop","version":"48.0","command_id":1}}] 11:19:38 INFO - PROCESS | 1742 | 1467137978937 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:19:38 INFO - PROCESS | 1742 | 1467137978946 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:39 INFO - PROCESS | 1742 | 1467137979242 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 11:19:39 INFO - PROCESS | 1742 | 1467137979367 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:19:39 INFO - PROCESS | 1742 | 1467137979373 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:39 INFO - PROCESS | 1742 | [1742] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:19:39 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:19:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 14 (0x95568000) [pid = 1742] [serial = 14] [outer = 0x9c0e9800] 11:19:39 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:19:39 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:19:39 INFO - PROCESS | 1742 | 1467137979915 Marionette TRACE conn4 <- [1,3,null,{}] 11:19:39 INFO - PROCESS | 1742 | 1467137979942 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:19:39 INFO - PROCESS | 1742 | 1467137979947 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:39 INFO - PROCESS | 1742 | 1467137979993 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 11:19:40 INFO - PROCESS | 1742 | 1467137980033 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 1742 | 1467137980038 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 11:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:19:40 INFO - PROCESS | 1742 | 1467137980046 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 1742 | 1467137980052 Marionette TRACE conn4 <- [1,6,null,{}] 11:19:40 INFO - PROCESS | 1742 | 1467137980062 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:40 INFO - PROCESS | 1742 | 1467137980067 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:40 INFO - PROCESS | 1742 | 1467137980094 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 11:19:40 INFO - PROCESS | 1742 | 1467137980100 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 1742 | 1467137980107 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x93e72400 == 6 [pid = 1742] [id = 6] 11:19:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 15 (0x93e72800) [pid = 1742] [serial = 15] [outer = (nil)] 11:19:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 16 (0x93e74800) [pid = 1742] [serial = 16] [outer = 0x93e72800] 11:19:40 INFO - PROCESS | 1742 | 1467137980190 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 17 (0x93e79400) [pid = 1742] [serial = 17] [outer = 0x93e72800] 11:19:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c5c800 == 7 [pid = 1742] [id = 7] 11:19:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 18 (0x93c5d000) [pid = 1742] [serial = 18] [outer = (nil)] 11:19:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 19 (0x93c95800) [pid = 1742] [serial = 19] [outer = 0x93c5d000] 11:19:40 INFO - PROCESS | 1742 | 1467137980680 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 20 (0x93ca0400) [pid = 1742] [serial = 20] [outer = 0x93c5d000] 11:19:41 INFO - PROCESS | 1742 | [1742] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 11:19:41 INFO - PROCESS | 1742 | 1467137981270 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1287ms 11:19:41 INFO - PROCESS | 1742 | 1467137981410 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 11:19:41 INFO - PROCESS | 1742 | 1467137981413 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 11:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:19:41 INFO - PROCESS | 1742 | 1467137981448 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:19:41 INFO - PROCESS | 1742 | 1467137981452 Marionette TRACE conn4 <- [1,10,null,{}] 11:19:41 INFO - PROCESS | 1742 | 1467137981468 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:41 INFO - PROCESS | 1742 | 1467137981480 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:41 INFO - PROCESS | 1742 | 1467137981911 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 11:19:42 INFO - PROCESS | 1742 | 1467137981995 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 1742 | 1467137982009 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x93af9400 == 8 [pid = 1742] [id = 8] 11:19:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 21 (0x93af9800) [pid = 1742] [serial = 21] [outer = (nil)] 11:19:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 22 (0x93c5f400) [pid = 1742] [serial = 22] [outer = 0x93af9800] 11:19:42 INFO - PROCESS | 1742 | 1467137982143 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 23 (0x93ca2400) [pid = 1742] [serial = 23] [outer = 0x93af9800] 11:19:43 INFO - PROCESS | 1742 | 1467137983041 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1661ms 11:19:43 INFO - PROCESS | 1742 | 1467137983087 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 11:19:43 INFO - PROCESS | 1742 | 1467137983094 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 11:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:19:43 INFO - PROCESS | 1742 | 1467137983103 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:19:43 INFO - PROCESS | 1742 | 1467137983107 Marionette TRACE conn4 <- [1,14,null,{}] 11:19:43 INFO - PROCESS | 1742 | 1467137983115 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:43 INFO - PROCESS | 1742 | 1467137983121 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:43 INFO - PROCESS | 1742 | 1467137983370 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 11:19:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x99333000 == 9 [pid = 1742] [id = 9] 11:19:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 24 (0x99333400) [pid = 1742] [serial = 24] [outer = (nil)] 11:19:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 25 (0x993b5400) [pid = 1742] [serial = 25] [outer = 0x99333400] 11:19:43 INFO - PROCESS | 1742 | 1467137983610 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 1742 | 1467137983620 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 26 (0x99766400) [pid = 1742] [serial = 26] [outer = 0x99333400] 11:19:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x9976d000 == 10 [pid = 1742] [id = 10] 11:19:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 27 (0x99f0d000) [pid = 1742] [serial = 27] [outer = (nil)] 11:19:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 28 (0x99fe4c00) [pid = 1742] [serial = 28] [outer = 0x99f0d000] 11:19:43 INFO - PROCESS | 1742 | 1467137983732 Marionette DEBUG loaded listener.js 11:19:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 29 (0x9a493400) [pid = 1742] [serial = 29] [outer = 0x99f0d000] 11:19:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c9ac00 == 11 [pid = 1742] [id = 11] 11:19:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 30 (0x98996c00) [pid = 1742] [serial = 30] [outer = (nil)] 11:19:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 31 (0x9b541400) [pid = 1742] [serial = 31] [outer = 0x98996c00] 11:19:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 32 (0x9c390400) [pid = 1742] [serial = 32] [outer = 0x98996c00] 11:19:45 INFO - PROCESS | 1742 | 1467137985047 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1988ms 11:19:45 INFO - PROCESS | 1742 | 1467137985092 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 11:19:45 INFO - PROCESS | 1742 | 1467137985098 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 11:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:19:45 INFO - PROCESS | 1742 | 1467137985106 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:19:45 INFO - PROCESS | 1742 | 1467137985111 Marionette TRACE conn4 <- [1,18,null,{}] 11:19:45 INFO - PROCESS | 1742 | 1467137985118 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:45 INFO - PROCESS | 1742 | 1467137985123 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:45 INFO - PROCESS | 1742 | 1467137985370 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 11:19:45 INFO - PROCESS | 1742 | 1467137985535 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:45 INFO - PROCESS | 1742 | 1467137985543 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c0e7c00 == 12 [pid = 1742] [id = 12] 11:19:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 33 (0x9c395000) [pid = 1742] [serial = 33] [outer = (nil)] 11:19:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 34 (0xa2375000) [pid = 1742] [serial = 34] [outer = 0x9c395000] 11:19:45 INFO - PROCESS | 1742 | 1467137985650 Marionette DEBUG loaded listener.js 11:19:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 35 (0xa2538c00) [pid = 1742] [serial = 35] [outer = 0x9c395000] 11:19:46 INFO - PROCESS | 1742 | 1467137986536 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1492ms 11:19:46 INFO - PROCESS | 1742 | 1467137986599 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 11:19:46 INFO - PROCESS | 1742 | 1467137986607 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 11:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:19:46 INFO - PROCESS | 1742 | 1467137986625 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:19:46 INFO - PROCESS | 1742 | 1467137986632 Marionette TRACE conn4 <- [1,22,null,{}] 11:19:46 INFO - PROCESS | 1742 | 1467137986639 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:46 INFO - PROCESS | 1742 | 1467137986645 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:46 INFO - PROCESS | 1742 | 1467137986872 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 11:19:47 INFO - PROCESS | 1742 | 1467137987002 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 1742 | 1467137987010 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x93af6400 == 13 [pid = 1742] [id = 13] 11:19:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 36 (0xa6ea2c00) [pid = 1742] [serial = 36] [outer = (nil)] 11:19:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 37 (0xa6f4b400) [pid = 1742] [serial = 37] [outer = 0xa6ea2c00] 11:19:47 INFO - PROCESS | 1742 | 1467137987097 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 38 (0xa901c800) [pid = 1742] [serial = 38] [outer = 0xa6ea2c00] 11:19:48 INFO - PROCESS | 1742 | 1467137988532 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1947ms 11:19:48 INFO - PROCESS | 1742 | 1467137988566 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 11:19:48 INFO - PROCESS | 1742 | 1467137988571 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 11:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:19:48 INFO - PROCESS | 1742 | 1467137988581 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 1742 | 1467137988587 Marionette TRACE conn4 <- [1,26,null,{}] 11:19:48 INFO - PROCESS | 1742 | 1467137988596 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:48 INFO - PROCESS | 1742 | 1467137988600 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:48 INFO - PROCESS | 1742 | 1467137988841 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 11:19:48 INFO - PROCESS | 1742 | 1467137988963 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:48 INFO - PROCESS | 1742 | 1467137988982 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x989db000 == 14 [pid = 1742] [id = 14] 11:19:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 39 (0x989dc800) [pid = 1742] [serial = 39] [outer = (nil)] 11:19:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 40 (0x993b4800) [pid = 1742] [serial = 40] [outer = 0x989dc800] 11:19:49 INFO - PROCESS | 1742 | 1467137989057 Marionette DEBUG loaded listener.js 11:19:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 41 (0x99eeb800) [pid = 1742] [serial = 41] [outer = 0x989dc800] 11:19:49 INFO - PROCESS | 1742 | 1467137989946 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1390ms 11:19:49 INFO - PROCESS | 1742 | 1467137989971 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 11:19:49 INFO - PROCESS | 1742 | 1467137989978 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 11:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:19:49 INFO - PROCESS | 1742 | 1467137989990 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:19:49 INFO - PROCESS | 1742 | 1467137989994 Marionette TRACE conn4 <- [1,30,null,{}] 11:19:50 INFO - PROCESS | 1742 | 1467137990000 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:50 INFO - PROCESS | 1742 | 1467137990006 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:50 INFO - PROCESS | 1742 | 1467137990215 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 11:19:50 INFO - PROCESS | 1742 | 1467137990230 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 1742 | 1467137990235 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x99fe7c00 == 15 [pid = 1742] [id = 15] 11:19:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 42 (0x9a22c800) [pid = 1742] [serial = 42] [outer = (nil)] 11:19:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 43 (0x9a495400) [pid = 1742] [serial = 43] [outer = 0x9a22c800] 11:19:50 INFO - PROCESS | 1742 | 1467137990313 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 44 (0x9a893c00) [pid = 1742] [serial = 44] [outer = 0x9a22c800] 11:19:51 INFO - PROCESS | 1742 | 1467137991130 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1184ms 11:19:51 INFO - PROCESS | 1742 | 1467137991175 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 11:19:51 INFO - PROCESS | 1742 | 1467137991179 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 11:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:19:51 INFO - PROCESS | 1742 | 1467137991185 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 1742 | 1467137991192 Marionette TRACE conn4 <- [1,34,null,{}] 11:19:51 INFO - PROCESS | 1742 | 1467137991208 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:51 INFO - PROCESS | 1742 | 1467137991216 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:51 INFO - PROCESS | 1742 | 1467137991385 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 11:19:51 INFO - PROCESS | 1742 | 1467137991397 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:51 INFO - PROCESS | 1742 | 1467137991406 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x953ee400 == 16 [pid = 1742] [id = 16] 11:19:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 45 (0x953ee800) [pid = 1742] [serial = 45] [outer = (nil)] 11:19:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 46 (0x979ed000) [pid = 1742] [serial = 46] [outer = 0x953ee800] 11:19:51 INFO - PROCESS | 1742 | 1467137991570 Marionette DEBUG loaded listener.js 11:19:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 47 (0x9bb12800) [pid = 1742] [serial = 47] [outer = 0x953ee800] 11:19:52 INFO - PROCESS | 1742 | 1467137992341 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1185ms 11:19:52 INFO - PROCESS | 1742 | 1467137992370 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 11:19:52 INFO - PROCESS | 1742 | 1467137992375 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 11:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:19:52 INFO - PROCESS | 1742 | 1467137992382 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:19:52 INFO - PROCESS | 1742 | 1467137992385 Marionette TRACE conn4 <- [1,38,null,{}] 11:19:52 INFO - PROCESS | 1742 | 1467137992391 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:52 INFO - PROCESS | 1742 | 1467137992396 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:52 INFO - PROCESS | 1742 | 1467137992591 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 11:19:52 INFO - PROCESS | 1742 | 1467137992611 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:52 INFO - PROCESS | 1742 | 1467137992621 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b767000 == 17 [pid = 1742] [id = 17] 11:19:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 48 (0x9c0ef800) [pid = 1742] [serial = 48] [outer = (nil)] 11:19:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 49 (0x9c121400) [pid = 1742] [serial = 49] [outer = 0x9c0ef800] 11:19:52 INFO - PROCESS | 1742 | 1467137992692 Marionette DEBUG loaded listener.js 11:19:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 50 (0x9c127800) [pid = 1742] [serial = 50] [outer = 0x9c0ef800] 11:19:53 INFO - PROCESS | 1742 | 1467137993636 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1285ms 11:19:53 INFO - PROCESS | 1742 | 1467137993668 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 11:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:19:53 INFO - PROCESS | 1742 | 1467137993673 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 11:19:53 INFO - PROCESS | 1742 | 1467137993680 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:19:53 INFO - PROCESS | 1742 | 1467137993684 Marionette TRACE conn4 <- [1,42,null,{}] 11:19:53 INFO - PROCESS | 1742 | 1467137993689 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:53 INFO - PROCESS | 1742 | 1467137993694 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:53 INFO - PROCESS | 1742 | 1467137993849 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 11:19:53 INFO - PROCESS | 1742 | 1467137993860 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:53 INFO - PROCESS | 1742 | 1467137993866 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c98c00 == 18 [pid = 1742] [id = 18] 11:19:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 51 (0x9c129400) [pid = 1742] [serial = 51] [outer = (nil)] 11:19:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 52 (0x9c12ec00) [pid = 1742] [serial = 52] [outer = 0x9c129400] 11:19:53 INFO - PROCESS | 1742 | 1467137993941 Marionette DEBUG loaded listener.js 11:19:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 53 (0x9c392800) [pid = 1742] [serial = 53] [outer = 0x9c129400] 11:19:54 INFO - PROCESS | 1742 | 1467137994845 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1232ms 11:19:54 INFO - PROCESS | 1742 | 1467137994912 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 11:19:54 INFO - PROCESS | 1742 | 1467137994917 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 11:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:19:54 INFO - PROCESS | 1742 | 1467137994923 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:19:54 INFO - PROCESS | 1742 | 1467137994926 Marionette TRACE conn4 <- [1,46,null,{}] 11:19:54 INFO - PROCESS | 1742 | 1467137994932 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:54 INFO - PROCESS | 1742 | 1467137994944 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:55 INFO - PROCESS | 1742 | 1467137995164 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 11:19:55 INFO - PROCESS | 1742 | 1467137995263 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:55 INFO - PROCESS | 1742 | 1467137995271 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x9242e000 == 19 [pid = 1742] [id = 19] 11:19:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0x93c96800) [pid = 1742] [serial = 54] [outer = (nil)] 11:19:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0xa2373c00) [pid = 1742] [serial = 55] [outer = 0x93c96800] 11:19:55 INFO - PROCESS | 1742 | 1467137995343 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0xa2564800) [pid = 1742] [serial = 56] [outer = 0x93c96800] 11:19:56 INFO - PROCESS | 1742 | 1467137996104 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1230ms 11:19:56 INFO - PROCESS | 1742 | 1467137996154 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 11:19:56 INFO - PROCESS | 1742 | 1467137996157 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 11:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:19:56 INFO - PROCESS | 1742 | 1467137996164 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 1742 | 1467137996169 Marionette TRACE conn4 <- [1,50,null,{}] 11:19:56 INFO - PROCESS | 1742 | 1467137996195 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:56 INFO - PROCESS | 1742 | 1467137996200 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:56 INFO - PROCESS | 1742 | 1467137996358 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 11:19:56 INFO - PROCESS | 1742 | 1467137996367 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:56 INFO - PROCESS | 1742 | 1467137996375 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x99f56000 == 20 [pid = 1742] [id = 20] 11:19:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0xa209bc00) [pid = 1742] [serial = 57] [outer = (nil)] 11:19:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0xa2ff5400) [pid = 1742] [serial = 58] [outer = 0xa209bc00] 11:19:56 INFO - PROCESS | 1742 | 1467137996449 Marionette DEBUG loaded listener.js 11:19:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0xa2ffa800) [pid = 1742] [serial = 59] [outer = 0xa209bc00] 11:19:57 INFO - PROCESS | 1742 | 1467137997221 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1096ms 11:19:57 INFO - PROCESS | 1742 | 1467137997261 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 11:19:57 INFO - PROCESS | 1742 | 1467137997264 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 11:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:19:57 INFO - PROCESS | 1742 | 1467137997272 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:19:57 INFO - PROCESS | 1742 | 1467137997275 Marionette TRACE conn4 <- [1,54,null,{}] 11:19:57 INFO - PROCESS | 1742 | 1467137997295 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:57 INFO - PROCESS | 1742 | 1467137997300 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:57 INFO - PROCESS | 1742 | 1467137997453 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 11:19:57 INFO - PROCESS | 1742 | 1467137997466 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:57 INFO - PROCESS | 1742 | 1467137997475 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x92424000 == 21 [pid = 1742] [id = 21] 11:19:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x9b767400) [pid = 1742] [serial = 60] [outer = (nil)] 11:19:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0xa334d400) [pid = 1742] [serial = 61] [outer = 0x9b767400] 11:19:57 INFO - PROCESS | 1742 | 1467137997550 Marionette DEBUG loaded listener.js 11:19:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0xa33be800) [pid = 1742] [serial = 62] [outer = 0x9b767400] 11:19:59 INFO - PROCESS | 1742 | --DOCSHELL 0x93e72400 == 20 [pid = 1742] [id = 6] 11:19:59 INFO - PROCESS | 1742 | --DOCSHELL 0x9c0e7c00 == 19 [pid = 1742] [id = 12] 11:19:59 INFO - PROCESS | 1742 | --DOCSHELL 0x93af6400 == 18 [pid = 1742] [id = 13] 11:19:59 INFO - PROCESS | 1742 | --DOCSHELL 0x93af9400 == 17 [pid = 1742] [id = 8] 11:19:59 INFO - PROCESS | 1742 | --DOCSHELL 0x9976d000 == 16 [pid = 1742] [id = 10] 11:19:59 INFO - PROCESS | 1742 | 1467137999480 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2234ms 11:19:59 INFO - PROCESS | 1742 | 1467137999508 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 1742 | 1467137999515 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 11:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:19:59 INFO - PROCESS | 1742 | 1467137999524 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 1742 | 1467137999528 Marionette TRACE conn4 <- [1,58,null,{}] 11:19:59 INFO - PROCESS | 1742 | 1467137999542 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:59 INFO - PROCESS | 1742 | 1467137999547 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:59 INFO - PROCESS | 1742 | 1467137999757 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 11:19:59 INFO - PROCESS | 1742 | 1467137999791 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:59 INFO - PROCESS | 1742 | 1467137999804 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:19:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x953f7c00 == 17 [pid = 1742] [id = 22] 11:19:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x953fbc00) [pid = 1742] [serial = 63] [outer = (nil)] 11:19:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x98918c00) [pid = 1742] [serial = 64] [outer = 0x953fbc00] 11:19:59 INFO - PROCESS | 1742 | 1467137999884 Marionette DEBUG loaded listener.js 11:19:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x98992800) [pid = 1742] [serial = 65] [outer = 0x953fbc00] 11:20:00 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x989dc800) [pid = 1742] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:20:00 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x9a22c800) [pid = 1742] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:20:00 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x953ee800) [pid = 1742] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:20:00 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x9c0ef800) [pid = 1742] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:20:00 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x93e72800) [pid = 1742] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:20:00 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x93af9800) [pid = 1742] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:20:00 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x99f0d000) [pid = 1742] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:20:00 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x9c395000) [pid = 1742] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:20:00 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0xa6ea2c00) [pid = 1742] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:20:01 INFO - PROCESS | 1742 | 1467138001127 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1638ms 11:20:01 INFO - PROCESS | 1742 | 1467138001165 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 11:20:01 INFO - PROCESS | 1742 | 1467138001172 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 11:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:20:01 INFO - PROCESS | 1742 | 1467138001182 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:20:01 INFO - PROCESS | 1742 | 1467138001186 Marionette TRACE conn4 <- [1,62,null,{}] 11:20:01 INFO - PROCESS | 1742 | 1467138001198 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:01 INFO - PROCESS | 1742 | 1467138001203 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:01 INFO - PROCESS | 1742 | 1467138001358 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 11:20:01 INFO - PROCESS | 1742 | 1467138001453 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:01 INFO - PROCESS | 1742 | 1467138001462 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x93af9400 == 18 [pid = 1742] [id = 23] 11:20:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x979ee400) [pid = 1742] [serial = 66] [outer = (nil)] 11:20:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x99f4ec00) [pid = 1742] [serial = 67] [outer = 0x979ee400] 11:20:01 INFO - PROCESS | 1742 | 1467138001569 Marionette DEBUG loaded listener.js 11:20:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x99f59800) [pid = 1742] [serial = 68] [outer = 0x979ee400] 11:20:02 INFO - PROCESS | 1742 | 1467138002399 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1241ms 11:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:20:02 INFO - PROCESS | 1742 | 1467138002431 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 11:20:02 INFO - PROCESS | 1742 | 1467138002434 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 11:20:02 INFO - PROCESS | 1742 | 1467138002442 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:20:02 INFO - PROCESS | 1742 | 1467138002448 Marionette TRACE conn4 <- [1,66,null,{}] 11:20:02 INFO - PROCESS | 1742 | 1467138002469 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:02 INFO - PROCESS | 1742 | 1467138002478 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:02 INFO - PROCESS | 1742 | 1467138002647 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 11:20:02 INFO - PROCESS | 1742 | 1467138002659 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:02 INFO - PROCESS | 1742 | 1467138002671 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b1ef800 == 19 [pid = 1742] [id = 24] 11:20:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x9b1efc00) [pid = 1742] [serial = 69] [outer = (nil)] 11:20:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x9b1f4800) [pid = 1742] [serial = 70] [outer = 0x9b1efc00] 11:20:02 INFO - PROCESS | 1742 | 1467138002756 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x9b1fa000) [pid = 1742] [serial = 71] [outer = 0x9b1efc00] 11:20:03 INFO - PROCESS | 1742 | 1467138003794 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1390ms 11:20:03 INFO - PROCESS | 1742 | 1467138003834 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 11:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:20:03 INFO - PROCESS | 1742 | 1467138003846 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 11:20:03 INFO - PROCESS | 1742 | 1467138003859 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 1742 | 1467138003873 Marionette TRACE conn4 <- [1,70,null,{}] 11:20:03 INFO - PROCESS | 1742 | 1467138003885 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:03 INFO - PROCESS | 1742 | 1467138003891 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:04 INFO - PROCESS | 1742 | 1467138004114 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 11:20:04 INFO - PROCESS | 1742 | 1467138004250 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:04 INFO - PROCESS | 1742 | 1467138004261 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x979e1800 == 20 [pid = 1742] [id = 25] 11:20:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x993bb800) [pid = 1742] [serial = 72] [outer = (nil)] 11:20:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x99fe6c00) [pid = 1742] [serial = 73] [outer = 0x993bb800] 11:20:04 INFO - PROCESS | 1742 | 1467138004382 Marionette DEBUG loaded listener.js 11:20:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x978f2c00) [pid = 1742] [serial = 74] [outer = 0x993bb800] 11:20:05 INFO - PROCESS | 1742 | 1467138005237 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1452ms 11:20:05 INFO - PROCESS | 1742 | 1467138005310 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 11:20:05 INFO - PROCESS | 1742 | 1467138005318 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 11:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:20:05 INFO - PROCESS | 1742 | 1467138005329 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:20:05 INFO - PROCESS | 1742 | 1467138005334 Marionette TRACE conn4 <- [1,74,null,{}] 11:20:05 INFO - PROCESS | 1742 | 1467138005341 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:05 INFO - PROCESS | 1742 | 1467138005347 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:05 INFO - PROCESS | 1742 | 1467138005535 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 11:20:05 INFO - PROCESS | 1742 | 1467138005677 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 1742 | 1467138005686 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b1f0c00 == 21 [pid = 1742] [id = 26] 11:20:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x9b1f3c00) [pid = 1742] [serial = 75] [outer = (nil)] 11:20:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9b540000) [pid = 1742] [serial = 76] [outer = 0x9b1f3c00] 11:20:05 INFO - PROCESS | 1742 | 1467138005780 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9bb17400) [pid = 1742] [serial = 77] [outer = 0x9b1f3c00] 11:20:06 INFO - PROCESS | 1742 | 1467138006662 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1387ms 11:20:06 INFO - PROCESS | 1742 | 1467138006717 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 11:20:06 INFO - PROCESS | 1742 | 1467138006721 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 11:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:20:06 INFO - PROCESS | 1742 | 1467138006729 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:20:06 INFO - PROCESS | 1742 | 1467138006735 Marionette TRACE conn4 <- [1,78,null,{}] 11:20:06 INFO - PROCESS | 1742 | 1467138006752 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:06 INFO - PROCESS | 1742 | 1467138006763 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:07 INFO - PROCESS | 1742 | 1467138007008 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 11:20:07 INFO - PROCESS | 1742 | 1467138007147 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:07 INFO - PROCESS | 1742 | 1467138007159 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c390000 == 22 [pid = 1742] [id = 27] 11:20:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9c399400) [pid = 1742] [serial = 78] [outer = (nil)] 11:20:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0xa1107400) [pid = 1742] [serial = 79] [outer = 0x9c399400] 11:20:07 INFO - PROCESS | 1742 | 1467138007272 Marionette DEBUG loaded listener.js 11:20:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0xa232cc00) [pid = 1742] [serial = 80] [outer = 0x9c399400] 11:20:08 INFO - PROCESS | 1742 | 1467138008101 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1437ms 11:20:08 INFO - PROCESS | 1742 | 1467138008183 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 11:20:08 INFO - PROCESS | 1742 | 1467138008189 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 11:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:20:08 INFO - PROCESS | 1742 | 1467138008197 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:20:08 INFO - PROCESS | 1742 | 1467138008201 Marionette TRACE conn4 <- [1,82,null,{}] 11:20:08 INFO - PROCESS | 1742 | 1467138008207 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:08 INFO - PROCESS | 1742 | 1467138008212 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:08 INFO - PROCESS | 1742 | 1467138008396 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 11:20:08 INFO - PROCESS | 1742 | 1467138008531 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:08 INFO - PROCESS | 1742 | 1467138008540 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b768c00 == 23 [pid = 1742] [id = 28] 11:20:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x9d50ac00) [pid = 1742] [serial = 81] [outer = (nil)] 11:20:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0xa253e400) [pid = 1742] [serial = 82] [outer = 0x9d50ac00] 11:20:08 INFO - PROCESS | 1742 | 1467138008625 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0xa25f3800) [pid = 1742] [serial = 83] [outer = 0x9d50ac00] 11:20:09 INFO - PROCESS | 1742 | 1467138009471 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1336ms 11:20:09 INFO - PROCESS | 1742 | 1467138009534 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 11:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:20:09 INFO - PROCESS | 1742 | 1467138009539 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 11:20:09 INFO - PROCESS | 1742 | 1467138009546 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:20:09 INFO - PROCESS | 1742 | 1467138009549 Marionette TRACE conn4 <- [1,86,null,{}] 11:20:09 INFO - PROCESS | 1742 | 1467138009557 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:09 INFO - PROCESS | 1742 | 1467138009563 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:09 INFO - PROCESS | 1742 | 1467138009748 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 11:20:09 INFO - PROCESS | 1742 | 1467138009925 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:09 INFO - PROCESS | 1742 | 1467138009933 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a89ec00 == 24 [pid = 1742] [id = 29] 11:20:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0xa0520800) [pid = 1742] [serial = 84] [outer = (nil)] 11:20:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0xa3306000) [pid = 1742] [serial = 85] [outer = 0xa0520800] 11:20:10 INFO - PROCESS | 1742 | 1467138010016 Marionette DEBUG loaded listener.js 11:20:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0xa33bac00) [pid = 1742] [serial = 86] [outer = 0xa0520800] 11:20:10 INFO - PROCESS | 1742 | 1467138010971 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1487ms 11:20:11 INFO - PROCESS | 1742 | 1467138011034 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 11:20:11 INFO - PROCESS | 1742 | 1467138011039 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 11:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:20:11 INFO - PROCESS | 1742 | 1467138011046 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 1742 | 1467138011050 Marionette TRACE conn4 <- [1,90,null,{}] 11:20:11 INFO - PROCESS | 1742 | 1467138011056 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:11 INFO - PROCESS | 1742 | 1467138011067 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:11 INFO - PROCESS | 1742 | 1467138011297 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 11:20:11 INFO - PROCESS | 1742 | 1467138011565 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:11 INFO - PROCESS | 1742 | 1467138011575 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x93af6400 == 25 [pid = 1742] [id = 30] 11:20:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x93afa800) [pid = 1742] [serial = 87] [outer = (nil)] 11:20:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x93e73c00) [pid = 1742] [serial = 88] [outer = 0x93afa800] 11:20:11 INFO - PROCESS | 1742 | 1467138011698 Marionette DEBUG loaded listener.js 11:20:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x95571c00) [pid = 1742] [serial = 89] [outer = 0x93afa800] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x9a5cd000) [pid = 1742] [serial = 12] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x993b4800) [pid = 1742] [serial = 40] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x99eeb800) [pid = 1742] [serial = 41] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x9a495400) [pid = 1742] [serial = 43] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x9a893c00) [pid = 1742] [serial = 44] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x979ed000) [pid = 1742] [serial = 46] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x9c121400) [pid = 1742] [serial = 49] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x9c12ec00) [pid = 1742] [serial = 52] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0xa2373c00) [pid = 1742] [serial = 55] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0xa2ff5400) [pid = 1742] [serial = 58] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x9bb12800) [pid = 1742] [serial = 47] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x93c5f400) [pid = 1742] [serial = 22] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x99fe4c00) [pid = 1742] [serial = 28] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x9b541400) [pid = 1742] [serial = 31] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0xa2375000) [pid = 1742] [serial = 34] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0xa6f4b400) [pid = 1742] [serial = 37] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x993b5400) [pid = 1742] [serial = 25] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x9c127800) [pid = 1742] [serial = 50] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x9a493400) [pid = 1742] [serial = 29] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0xa2538c00) [pid = 1742] [serial = 35] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x93ca2400) [pid = 1742] [serial = 23] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x93e79400) [pid = 1742] [serial = 17] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0xa901c800) [pid = 1742] [serial = 38] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0x9a87c800) [pid = 1742] [serial = 9] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 55 (0xa4d4e400) [pid = 1742] [serial = 2] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 54 (0x93c95800) [pid = 1742] [serial = 19] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | --DOMWINDOW == 53 (0x93e74800) [pid = 1742] [serial = 16] [outer = (nil)] [url = about:blank] 11:20:13 INFO - PROCESS | 1742 | 1467138013428 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2437ms 11:20:13 INFO - PROCESS | 1742 | 1467138013486 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 11:20:13 INFO - PROCESS | 1742 | 1467138013493 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 11:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:20:13 INFO - PROCESS | 1742 | 1467138013502 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:20:13 INFO - PROCESS | 1742 | 1467138013506 Marionette TRACE conn4 <- [1,94,null,{}] 11:20:13 INFO - PROCESS | 1742 | 1467138013517 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:13 INFO - PROCESS | 1742 | 1467138013522 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:13 INFO - PROCESS | 1742 | 1467138013707 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 11:20:13 INFO - PROCESS | 1742 | 1467138013826 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:13 INFO - PROCESS | 1742 | 1467138013842 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x93e77800 == 26 [pid = 1742] [id = 31] 11:20:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0x953a3c00) [pid = 1742] [serial = 90] [outer = (nil)] 11:20:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0x95570000) [pid = 1742] [serial = 91] [outer = 0x953a3c00] 11:20:13 INFO - PROCESS | 1742 | 1467138013919 Marionette DEBUG loaded listener.js 11:20:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0x978e4400) [pid = 1742] [serial = 92] [outer = 0x953a3c00] 11:20:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x99f54000) [pid = 1742] [serial = 93] [outer = 0x98996c00] 11:20:14 INFO - PROCESS | 1742 | 1467138014668 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1234ms 11:20:14 INFO - PROCESS | 1742 | 1467138014744 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 11:20:14 INFO - PROCESS | 1742 | 1467138014753 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 11:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:20:14 INFO - PROCESS | 1742 | 1467138014765 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:20:14 INFO - PROCESS | 1742 | 1467138014769 Marionette TRACE conn4 <- [1,98,null,{}] 11:20:14 INFO - PROCESS | 1742 | 1467138014775 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:14 INFO - PROCESS | 1742 | 1467138014781 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:14 INFO - PROCESS | 1742 | 1467138014966 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 11:20:15 INFO - PROCESS | 1742 | 1467138015076 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:15 INFO - PROCESS | 1742 | 1467138015083 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x99760400 == 27 [pid = 1742] [id = 32] 11:20:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x99f13800) [pid = 1742] [serial = 94] [outer = (nil)] 11:20:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x9a496400) [pid = 1742] [serial = 95] [outer = 0x99f13800] 11:20:15 INFO - PROCESS | 1742 | 1467138015162 Marionette DEBUG loaded listener.js 11:20:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x9a5ce000) [pid = 1742] [serial = 96] [outer = 0x99f13800] 11:20:15 INFO - PROCESS | 1742 | 1467138015990 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1288ms 11:20:16 INFO - PROCESS | 1742 | 1467138016054 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 11:20:16 INFO - PROCESS | 1742 | 1467138016058 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 11:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:20:16 INFO - PROCESS | 1742 | 1467138016070 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:20:16 INFO - PROCESS | 1742 | 1467138016076 Marionette TRACE conn4 <- [1,102,null,{}] 11:20:16 INFO - PROCESS | 1742 | 1467138016095 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:16 INFO - PROCESS | 1742 | 1467138016104 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:16 INFO - PROCESS | 1742 | 1467138016323 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 11:20:16 INFO - PROCESS | 1742 | 1467138016396 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:16 INFO - PROCESS | 1742 | 1467138016405 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b239800 == 28 [pid = 1742] [id = 33] 11:20:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x9b423800) [pid = 1742] [serial = 97] [outer = (nil)] 11:20:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x9b764800) [pid = 1742] [serial = 98] [outer = 0x9b423800] 11:20:16 INFO - PROCESS | 1742 | 1467138016488 Marionette DEBUG loaded listener.js 11:20:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x9bbb2800) [pid = 1742] [serial = 99] [outer = 0x9b423800] 11:20:17 INFO - PROCESS | 1742 | 1467138017301 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1301ms 11:20:17 INFO - PROCESS | 1742 | 1467138017373 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 11:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:20:17 INFO - PROCESS | 1742 | 1467138017378 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 11:20:17 INFO - PROCESS | 1742 | 1467138017385 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:20:17 INFO - PROCESS | 1742 | 1467138017389 Marionette TRACE conn4 <- [1,106,null,{}] 11:20:17 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x9b1efc00) [pid = 1742] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:20:17 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x979ee400) [pid = 1742] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:20:17 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x953fbc00) [pid = 1742] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:20:17 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x9b767400) [pid = 1742] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:20:17 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x93c96800) [pid = 1742] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:20:17 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0xa209bc00) [pid = 1742] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:20:17 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0x9c129400) [pid = 1742] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:20:17 INFO - PROCESS | 1742 | 1467138017503 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:17 INFO - PROCESS | 1742 | 1467138017508 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:17 INFO - PROCESS | 1742 | 1467138017665 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 11:20:17 INFO - PROCESS | 1742 | 1467138017679 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:17 INFO - PROCESS | 1742 | 1467138017687 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x993bc400 == 29 [pid = 1742] [id = 34] 11:20:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x9b541800) [pid = 1742] [serial = 100] [outer = (nil)] 11:20:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x9c120000) [pid = 1742] [serial = 101] [outer = 0x9b541800] 11:20:17 INFO - PROCESS | 1742 | 1467138017762 Marionette DEBUG loaded listener.js 11:20:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x9c127800) [pid = 1742] [serial = 102] [outer = 0x9b541800] 11:20:18 INFO - PROCESS | 1742 | 1467138018548 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1216ms 11:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:20:18 INFO - PROCESS | 1742 | 1467138018601 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 11:20:18 INFO - PROCESS | 1742 | 1467138018604 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 11:20:18 INFO - PROCESS | 1742 | 1467138018611 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:20:18 INFO - PROCESS | 1742 | 1467138018614 Marionette TRACE conn4 <- [1,110,null,{}] 11:20:18 INFO - PROCESS | 1742 | 1467138018625 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:18 INFO - PROCESS | 1742 | 1467138018629 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:18 INFO - PROCESS | 1742 | 1467138018782 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 11:20:18 INFO - PROCESS | 1742 | 1467138018792 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:18 INFO - PROCESS | 1742 | 1467138018803 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x99ee7800 == 30 [pid = 1742] [id = 35] 11:20:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x9c129000) [pid = 1742] [serial = 103] [outer = (nil)] 11:20:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x9c395400) [pid = 1742] [serial = 104] [outer = 0x9c129000] 11:20:18 INFO - PROCESS | 1742 | 1467138018872 Marionette DEBUG loaded listener.js 11:20:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0xa1197000) [pid = 1742] [serial = 105] [outer = 0x9c129000] 11:20:19 INFO - PROCESS | 1742 | 1467138019908 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1345ms 11:20:19 INFO - PROCESS | 1742 | 1467138019957 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 11:20:19 INFO - PROCESS | 1742 | 1467138019964 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 11:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:20:19 INFO - PROCESS | 1742 | 1467138019974 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:20:19 INFO - PROCESS | 1742 | 1467138019980 Marionette TRACE conn4 <- [1,114,null,{}] 11:20:19 INFO - PROCESS | 1742 | 1467138019989 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:19 INFO - PROCESS | 1742 | 1467138019994 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:20 INFO - PROCESS | 1742 | 1467138020187 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 11:20:20 INFO - PROCESS | 1742 | 1467138020328 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:20 INFO - PROCESS | 1742 | 1467138020344 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x93af6800 == 31 [pid = 1742] [id = 36] 11:20:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x93e76000) [pid = 1742] [serial = 106] [outer = (nil)] 11:20:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x9976b000) [pid = 1742] [serial = 107] [outer = 0x93e76000] 11:20:20 INFO - PROCESS | 1742 | 1467138020472 Marionette DEBUG loaded listener.js 11:20:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x9a2ed000) [pid = 1742] [serial = 108] [outer = 0x93e76000] 11:20:21 INFO - PROCESS | 1742 | 1467138021480 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1593ms 11:20:21 INFO - PROCESS | 1742 | 1467138021567 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 11:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:20:21 INFO - PROCESS | 1742 | 1467138021577 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 11:20:21 INFO - PROCESS | 1742 | 1467138021589 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:20:21 INFO - PROCESS | 1742 | 1467138021595 Marionette TRACE conn4 <- [1,118,null,{}] 11:20:21 INFO - PROCESS | 1742 | 1467138021610 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:21 INFO - PROCESS | 1742 | 1467138021616 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:21 INFO - PROCESS | 1742 | 1467138021914 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 11:20:22 INFO - PROCESS | 1742 | 1467138022057 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:22 INFO - PROCESS | 1742 | 1467138022068 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x953a4800 == 32 [pid = 1742] [id = 37] 11:20:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x978e5400) [pid = 1742] [serial = 109] [outer = (nil)] 11:20:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x978ed400) [pid = 1742] [serial = 110] [outer = 0x978e5400] 11:20:22 INFO - PROCESS | 1742 | 1467138022154 Marionette DEBUG loaded listener.js 11:20:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x978f3800) [pid = 1742] [serial = 111] [outer = 0x978e5400] 11:20:23 INFO - PROCESS | 1742 | 1467138023000 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1454ms 11:20:23 INFO - PROCESS | 1742 | 1467138023066 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 11:20:23 INFO - PROCESS | 1742 | 1467138023071 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 11:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:20:23 INFO - PROCESS | 1742 | 1467138023080 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:20:23 INFO - PROCESS | 1742 | 1467138023086 Marionette TRACE conn4 <- [1,122,null,{}] 11:20:23 INFO - PROCESS | 1742 | 1467138023103 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:23 INFO - PROCESS | 1742 | 1467138023113 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:23 INFO - PROCESS | 1742 | 1467138023296 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 11:20:23 INFO - PROCESS | 1742 | 1467138023440 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:23 INFO - PROCESS | 1742 | 1467138023450 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c120400 == 33 [pid = 1742] [id = 38] 11:20:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9c126800) [pid = 1742] [serial = 112] [outer = (nil)] 11:20:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x9c398000) [pid = 1742] [serial = 113] [outer = 0x9c126800] 11:20:23 INFO - PROCESS | 1742 | 1467138023540 Marionette DEBUG loaded listener.js 11:20:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0xa2321800) [pid = 1742] [serial = 114] [outer = 0x9c126800] 11:20:24 INFO - PROCESS | 1742 | 1467138024444 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1385ms 11:20:24 INFO - PROCESS | 1742 | 1467138024466 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 11:20:24 INFO - PROCESS | 1742 | 1467138024472 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 11:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:20:24 INFO - PROCESS | 1742 | 1467138024512 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:20:24 INFO - PROCESS | 1742 | 1467138024517 Marionette TRACE conn4 <- [1,126,null,{}] 11:20:24 INFO - PROCESS | 1742 | 1467138024526 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:24 INFO - PROCESS | 1742 | 1467138024531 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:24 INFO - PROCESS | 1742 | 1467138024721 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 11:20:24 INFO - PROCESS | 1742 | 1467138024866 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:24 INFO - PROCESS | 1742 | 1467138024875 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x92430000 == 34 [pid = 1742] [id = 39] 11:20:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x9b239400) [pid = 1742] [serial = 115] [outer = (nil)] 11:20:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0xa253a400) [pid = 1742] [serial = 116] [outer = 0x9b239400] 11:20:24 INFO - PROCESS | 1742 | 1467138024992 Marionette DEBUG loaded listener.js 11:20:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0xa25f1800) [pid = 1742] [serial = 117] [outer = 0x9b239400] 11:20:26 INFO - PROCESS | 1742 | 1467138026136 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1683ms 11:20:26 INFO - PROCESS | 1742 | 1467138026164 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 11:20:26 INFO - PROCESS | 1742 | 1467138026171 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 11:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:20:26 INFO - PROCESS | 1742 | 1467138026180 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:20:26 INFO - PROCESS | 1742 | 1467138026184 Marionette TRACE conn4 <- [1,130,null,{}] 11:20:26 INFO - PROCESS | 1742 | 1467138026193 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:26 INFO - PROCESS | 1742 | 1467138026200 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:26 INFO - PROCESS | 1742 | 1467138026425 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 11:20:26 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x9b1f4800) [pid = 1742] [serial = 70] [outer = (nil)] [url = about:blank] 11:20:26 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x9b1fa000) [pid = 1742] [serial = 71] [outer = (nil)] [url = about:blank] 11:20:26 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x99f59800) [pid = 1742] [serial = 68] [outer = (nil)] [url = about:blank] 11:20:26 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x98918c00) [pid = 1742] [serial = 64] [outer = (nil)] [url = about:blank] 11:20:26 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x99f4ec00) [pid = 1742] [serial = 67] [outer = (nil)] [url = about:blank] 11:20:26 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x98992800) [pid = 1742] [serial = 65] [outer = (nil)] [url = about:blank] 11:20:26 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0xa33be800) [pid = 1742] [serial = 62] [outer = (nil)] [url = about:blank] 11:20:26 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0xa334d400) [pid = 1742] [serial = 61] [outer = (nil)] [url = about:blank] 11:20:26 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0xa2564800) [pid = 1742] [serial = 56] [outer = (nil)] [url = about:blank] 11:20:26 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0xa2ffa800) [pid = 1742] [serial = 59] [outer = (nil)] [url = about:blank] 11:20:26 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x9c392800) [pid = 1742] [serial = 53] [outer = (nil)] [url = about:blank] 11:20:26 INFO - PROCESS | 1742 | 1467138026623 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:26 INFO - PROCESS | 1742 | 1467138026640 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x93e74c00 == 35 [pid = 1742] [id = 40] 11:20:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x93e75400) [pid = 1742] [serial = 118] [outer = (nil)] 11:20:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x953f5800) [pid = 1742] [serial = 119] [outer = 0x93e75400] 11:20:26 INFO - PROCESS | 1742 | 1467138026711 Marionette DEBUG loaded listener.js 11:20:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x979e5000) [pid = 1742] [serial = 120] [outer = 0x93e75400] 11:20:27 INFO - PROCESS | 1742 | 1467138027471 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1332ms 11:20:27 INFO - PROCESS | 1742 | 1467138027512 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 11:20:27 INFO - PROCESS | 1742 | 1467138027520 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 11:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:20:27 INFO - PROCESS | 1742 | 1467138027536 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:20:27 INFO - PROCESS | 1742 | 1467138027541 Marionette TRACE conn4 <- [1,134,null,{}] 11:20:27 INFO - PROCESS | 1742 | 1467138027548 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:27 INFO - PROCESS | 1742 | 1467138027555 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:27 INFO - PROCESS | 1742 | 1467138027724 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 11:20:27 INFO - PROCESS | 1742 | 1467138027737 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 1742 | 1467138027749 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x99f0e800 == 36 [pid = 1742] [id = 41] 11:20:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x99f52c00) [pid = 1742] [serial = 121] [outer = (nil)] 11:20:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9a87cc00) [pid = 1742] [serial = 122] [outer = 0x99f52c00] 11:20:27 INFO - PROCESS | 1742 | 1467138027821 Marionette DEBUG loaded listener.js 11:20:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9a9f3c00) [pid = 1742] [serial = 123] [outer = 0x99f52c00] 11:20:28 INFO - PROCESS | 1742 | 1467138028868 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1388ms 11:20:28 INFO - PROCESS | 1742 | 1467138028924 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 11:20:28 INFO - PROCESS | 1742 | 1467138028927 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 11:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:20:28 INFO - PROCESS | 1742 | 1467138028934 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:20:28 INFO - PROCESS | 1742 | 1467138028940 Marionette TRACE conn4 <- [1,138,null,{}] 11:20:28 INFO - PROCESS | 1742 | 1467138028956 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:28 INFO - PROCESS | 1742 | 1467138028965 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:29 INFO - PROCESS | 1742 | 1467138029154 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 11:20:29 INFO - PROCESS | 1742 | 1467138029296 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:29 INFO - PROCESS | 1742 | 1467138029304 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:29 INFO - PROCESS | 1742 | ++DOCSHELL 0xa209dc00 == 37 [pid = 1742] [id = 42] 11:20:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0xa209e400) [pid = 1742] [serial = 124] [outer = (nil)] 11:20:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0xa23a9000) [pid = 1742] [serial = 125] [outer = 0xa209e400] 11:20:29 INFO - PROCESS | 1742 | 1467138029394 Marionette DEBUG loaded listener.js 11:20:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0xa2564800) [pid = 1742] [serial = 126] [outer = 0xa209e400] 11:20:30 INFO - PROCESS | 1742 | 1467138030208 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1338ms 11:20:30 INFO - PROCESS | 1742 | 1467138030272 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 11:20:30 INFO - PROCESS | 1742 | 1467138030277 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 11:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:20:30 INFO - PROCESS | 1742 | 1467138030284 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:20:30 INFO - PROCESS | 1742 | 1467138030287 Marionette TRACE conn4 <- [1,142,null,{}] 11:20:30 INFO - PROCESS | 1742 | 1467138030293 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:30 INFO - PROCESS | 1742 | 1467138030298 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:30 INFO - PROCESS | 1742 | 1467138030503 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 11:20:30 INFO - PROCESS | 1742 | 1467138030524 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:30 INFO - PROCESS | 1742 | 1467138030535 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c392800 == 38 [pid = 1742] [id = 43] 11:20:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0xa2fb8000) [pid = 1742] [serial = 127] [outer = (nil)] 11:20:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0xa330d000) [pid = 1742] [serial = 128] [outer = 0xa2fb8000] 11:20:30 INFO - PROCESS | 1742 | 1467138030605 Marionette DEBUG loaded listener.js 11:20:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0xa33b9c00) [pid = 1742] [serial = 129] [outer = 0xa2fb8000] 11:20:31 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x99f13800) [pid = 1742] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:20:31 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x9b423800) [pid = 1742] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:20:31 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x993bb800) [pid = 1742] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:20:31 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9b1f3c00) [pid = 1742] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:20:31 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x9c399400) [pid = 1742] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:20:31 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x9d50ac00) [pid = 1742] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:20:31 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0xa0520800) [pid = 1742] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:20:31 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x9b541800) [pid = 1742] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:20:31 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x953a3c00) [pid = 1742] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:20:31 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x93afa800) [pid = 1742] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:20:31 INFO - PROCESS | 1742 | 1467138031577 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1343ms 11:20:31 INFO - PROCESS | 1742 | 1467138031692 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 11:20:31 INFO - PROCESS | 1742 | 1467138031695 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 11:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:20:31 INFO - PROCESS | 1742 | 1467138031764 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:20:31 INFO - PROCESS | 1742 | 1467138031768 Marionette TRACE conn4 <- [1,146,null,{}] 11:20:31 INFO - PROCESS | 1742 | 1467138031795 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:31 INFO - PROCESS | 1742 | 1467138031801 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:31 INFO - PROCESS | 1742 | 1467138031987 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 11:20:32 INFO - PROCESS | 1742 | 1467138032044 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:32 INFO - PROCESS | 1742 | 1467138032054 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x93af7400 == 39 [pid = 1742] [id = 44] 11:20:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x93e70400) [pid = 1742] [serial = 130] [outer = (nil)] 11:20:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9b23a400) [pid = 1742] [serial = 131] [outer = 0x93e70400] 11:20:32 INFO - PROCESS | 1742 | 1467138032125 Marionette DEBUG loaded listener.js 11:20:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0xa4d4ec00) [pid = 1742] [serial = 132] [outer = 0x93e70400] 11:20:32 INFO - PROCESS | 1742 | 1467138032878 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1187ms 11:20:32 INFO - PROCESS | 1742 | 1467138032915 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 11:20:32 INFO - PROCESS | 1742 | 1467138032919 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 11:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:20:32 INFO - PROCESS | 1742 | 1467138032925 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:20:32 INFO - PROCESS | 1742 | 1467138032927 Marionette TRACE conn4 <- [1,150,null,{}] 11:20:32 INFO - PROCESS | 1742 | 1467138032940 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:32 INFO - PROCESS | 1742 | 1467138032950 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:33 INFO - PROCESS | 1742 | 1467138033153 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 11:20:33 INFO - PROCESS | 1742 | 1467138033163 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:33 INFO - PROCESS | 1742 | 1467138033173 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c98000 == 40 [pid = 1742] [id = 45] 11:20:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x993b5800) [pid = 1742] [serial = 133] [outer = (nil)] 11:20:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0xa6791400) [pid = 1742] [serial = 134] [outer = 0x993b5800] 11:20:33 INFO - PROCESS | 1742 | 1467138033248 Marionette DEBUG loaded listener.js 11:20:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0xa67e7c00) [pid = 1742] [serial = 135] [outer = 0x993b5800] 11:20:34 INFO - PROCESS | 1742 | 1467138034310 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1444ms 11:20:34 INFO - PROCESS | 1742 | 1467138034371 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 11:20:34 INFO - PROCESS | 1742 | 1467138034378 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 11:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:20:34 INFO - PROCESS | 1742 | 1467138034386 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:20:34 INFO - PROCESS | 1742 | 1467138034394 Marionette TRACE conn4 <- [1,154,null,{}] 11:20:34 INFO - PROCESS | 1742 | 1467138034402 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:34 INFO - PROCESS | 1742 | 1467138034407 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:34 INFO - PROCESS | 1742 | 1467138034636 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 11:20:34 INFO - PROCESS | 1742 | 1467138034816 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:34 INFO - PROCESS | 1742 | 1467138034828 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x953f2400 == 41 [pid = 1742] [id = 46] 11:20:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x98918c00) [pid = 1742] [serial = 136] [outer = (nil)] 11:20:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x99f52000) [pid = 1742] [serial = 137] [outer = 0x98918c00] 11:20:34 INFO - PROCESS | 1742 | 1467138034972 Marionette DEBUG loaded listener.js 11:20:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9a890800) [pid = 1742] [serial = 138] [outer = 0x98918c00] 11:20:35 INFO - PROCESS | 1742 | 1467138035872 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:20:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1542ms 11:20:35 INFO - PROCESS | 1742 | 1467138035929 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 11:20:35 INFO - PROCESS | 1742 | 1467138035937 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 11:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:20:35 INFO - PROCESS | 1742 | 1467138035949 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:20:35 INFO - PROCESS | 1742 | 1467138035953 Marionette TRACE conn4 <- [1,158,null,{}] 11:20:35 INFO - PROCESS | 1742 | 1467138035961 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:35 INFO - PROCESS | 1742 | 1467138035966 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:36 INFO - PROCESS | 1742 | 1467138036200 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 11:20:36 INFO - PROCESS | 1742 | 1467138036385 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:36 INFO - PROCESS | 1742 | 1467138036392 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b543800 == 42 [pid = 1742] [id = 47] 11:20:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x9c0e8c00) [pid = 1742] [serial = 139] [outer = (nil)] 11:20:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9c398400) [pid = 1742] [serial = 140] [outer = 0x9c0e8c00] 11:20:36 INFO - PROCESS | 1742 | 1467138036524 Marionette DEBUG loaded listener.js 11:20:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9d501400) [pid = 1742] [serial = 141] [outer = 0x9c0e8c00] 11:20:37 INFO - PROCESS | 1742 | 1467138037462 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:20:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1534ms 11:20:37 INFO - PROCESS | 1742 | 1467138037484 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 11:20:37 INFO - PROCESS | 1742 | 1467138037488 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 11:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:20:37 INFO - PROCESS | 1742 | 1467138037496 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 1742 | 1467138037503 Marionette TRACE conn4 <- [1,162,null,{}] 11:20:37 INFO - PROCESS | 1742 | 1467138037520 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:37 INFO - PROCESS | 1742 | 1467138037530 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:37 INFO - PROCESS | 1742 | 1467138037755 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 11:20:38 INFO - PROCESS | 1742 | 1467138037979 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:38 INFO - PROCESS | 1742 | 1467138037994 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:38 INFO - PROCESS | 1742 | 1467138038015 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:20:38 INFO - PROCESS | 1742 | ++DOCSHELL 0xa67f3c00 == 43 [pid = 1742] [id = 48] 11:20:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0xa6846400) [pid = 1742] [serial = 142] [outer = (nil)] 11:20:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0xa6ea3000) [pid = 1742] [serial = 143] [outer = 0xa6846400] 11:20:38 INFO - PROCESS | 1742 | 1467138038108 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0xa6eac400) [pid = 1742] [serial = 144] [outer = 0xa6846400] 11:20:39 INFO - PROCESS | 1742 | 1467138039015 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1587ms 11:20:39 INFO - PROCESS | 1742 | 1467138039084 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 11:20:39 INFO - PROCESS | 1742 | 1467138039089 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 11:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:20:39 INFO - PROCESS | 1742 | 1467138039096 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:20:39 INFO - PROCESS | 1742 | 1467138039099 Marionette TRACE conn4 <- [1,166,null,{}] 11:20:39 INFO - PROCESS | 1742 | 1467138039106 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:39 INFO - PROCESS | 1742 | 1467138039111 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:39 INFO - PROCESS | 1742 | 1467138039358 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 11:20:39 INFO - PROCESS | 1742 | 1467138039536 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:39 INFO - PROCESS | 1742 | 1467138039546 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x93af6000 == 44 [pid = 1742] [id = 49] 11:20:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x93c57000) [pid = 1742] [serial = 145] [outer = (nil)] 11:20:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x979e3c00) [pid = 1742] [serial = 146] [outer = 0x93c57000] 11:20:39 INFO - PROCESS | 1742 | 1467138039674 Marionette DEBUG loaded listener.js 11:20:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x9a5cec00) [pid = 1742] [serial = 147] [outer = 0x93c57000] 11:20:41 INFO - PROCESS | 1742 | 1467138041060 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1984ms 11:20:41 INFO - PROCESS | 1742 | 1467138041081 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 11:20:41 INFO - PROCESS | 1742 | 1467138041087 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 11:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:20:41 INFO - PROCESS | 1742 | 1467138041096 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:20:41 INFO - PROCESS | 1742 | 1467138041101 Marionette TRACE conn4 <- [1,170,null,{}] 11:20:41 INFO - PROCESS | 1742 | 1467138041109 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:41 INFO - PROCESS | 1742 | 1467138041115 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:41 INFO - PROCESS | 1742 | 1467138041412 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 11:20:41 INFO - PROCESS | 1742 | 1467138041566 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:41 INFO - PROCESS | 1742 | 1467138041581 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x953a3c00 == 45 [pid = 1742] [id = 50] 11:20:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x953ef400) [pid = 1742] [serial = 148] [outer = (nil)] 11:20:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x99ff0800) [pid = 1742] [serial = 149] [outer = 0x953ef400] 11:20:41 INFO - PROCESS | 1742 | 1467138041658 Marionette DEBUG loaded listener.js 11:20:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x9a5ccc00) [pid = 1742] [serial = 150] [outer = 0x953ef400] 11:20:42 INFO - PROCESS | 1742 | --DOCSHELL 0x99760400 == 44 [pid = 1742] [id = 32] 11:20:42 INFO - PROCESS | 1742 | --DOCSHELL 0x9b239800 == 43 [pid = 1742] [id = 33] 11:20:42 INFO - PROCESS | 1742 | --DOCSHELL 0x993bc400 == 42 [pid = 1742] [id = 34] 11:20:42 INFO - PROCESS | 1742 | --DOCSHELL 0x93af7400 == 41 [pid = 1742] [id = 44] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x9c395400) [pid = 1742] [serial = 104] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOCSHELL 0x9c392800 == 40 [pid = 1742] [id = 43] 11:20:42 INFO - PROCESS | 1742 | --DOCSHELL 0xa209dc00 == 39 [pid = 1742] [id = 42] 11:20:42 INFO - PROCESS | 1742 | --DOCSHELL 0x99f0e800 == 38 [pid = 1742] [id = 41] 11:20:42 INFO - PROCESS | 1742 | --DOCSHELL 0x93e74c00 == 37 [pid = 1742] [id = 40] 11:20:42 INFO - PROCESS | 1742 | --DOCSHELL 0x93af6800 == 36 [pid = 1742] [id = 36] 11:20:42 INFO - PROCESS | 1742 | --DOCSHELL 0x99ee7800 == 35 [pid = 1742] [id = 35] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x9a496400) [pid = 1742] [serial = 95] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x9b764800) [pid = 1742] [serial = 98] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x9c390400) [pid = 1742] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x978f2c00) [pid = 1742] [serial = 74] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x99fe6c00) [pid = 1742] [serial = 73] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x9bb17400) [pid = 1742] [serial = 77] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9b540000) [pid = 1742] [serial = 76] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0xa232cc00) [pid = 1742] [serial = 80] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0xa1107400) [pid = 1742] [serial = 79] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0xa25f3800) [pid = 1742] [serial = 83] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0xa253e400) [pid = 1742] [serial = 82] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0xa33bac00) [pid = 1742] [serial = 86] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0xa3306000) [pid = 1742] [serial = 85] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9c120000) [pid = 1742] [serial = 101] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x9bbb2800) [pid = 1742] [serial = 99] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x95570000) [pid = 1742] [serial = 91] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x978e4400) [pid = 1742] [serial = 92] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x95571c00) [pid = 1742] [serial = 89] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x93e73c00) [pid = 1742] [serial = 88] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x9a5ce000) [pid = 1742] [serial = 96] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x9c127800) [pid = 1742] [serial = 102] [outer = (nil)] [url = about:blank] 11:20:42 INFO - PROCESS | 1742 | 1467138042525 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1488ms 11:20:42 INFO - PROCESS | 1742 | 1467138042585 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 11:20:42 INFO - PROCESS | 1742 | 1467138042592 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 11:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:20:42 INFO - PROCESS | 1742 | 1467138042602 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:20:42 INFO - PROCESS | 1742 | 1467138042607 Marionette TRACE conn4 <- [1,174,null,{}] 11:20:42 INFO - PROCESS | 1742 | 1467138042613 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:42 INFO - PROCESS | 1742 | 1467138042619 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:42 INFO - PROCESS | 1742 | 1467138042783 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 11:20:42 INFO - PROCESS | 1742 | 1467138042795 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:42 INFO - PROCESS | 1742 | 1467138042800 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x98993000 == 36 [pid = 1742] [id = 51] 11:20:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x9a5cd000) [pid = 1742] [serial = 151] [outer = (nil)] 11:20:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x9b1f3800) [pid = 1742] [serial = 152] [outer = 0x9a5cd000] 11:20:42 INFO - PROCESS | 1742 | 1467138042882 Marionette DEBUG loaded listener.js 11:20:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9b224c00) [pid = 1742] [serial = 153] [outer = 0x9a5cd000] 11:20:43 INFO - PROCESS | 1742 | 1467138043692 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1131ms 11:20:43 INFO - PROCESS | 1742 | 1467138043733 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 11:20:43 INFO - PROCESS | 1742 | 1467138043736 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 11:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:20:43 INFO - PROCESS | 1742 | 1467138043748 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:20:43 INFO - PROCESS | 1742 | 1467138043753 Marionette TRACE conn4 <- [1,178,null,{}] 11:20:43 INFO - PROCESS | 1742 | 1467138043769 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:43 INFO - PROCESS | 1742 | 1467138043778 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:43 INFO - PROCESS | 1742 | 1467138043990 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 11:20:44 INFO - PROCESS | 1742 | 1467138044059 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:44 INFO - PROCESS | 1742 | 1467138044066 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b42c800 == 37 [pid = 1742] [id = 52] 11:20:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9b540000) [pid = 1742] [serial = 154] [outer = (nil)] 11:20:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9b5cb800) [pid = 1742] [serial = 155] [outer = 0x9b540000] 11:20:44 INFO - PROCESS | 1742 | 1467138044144 Marionette DEBUG loaded listener.js 11:20:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x9b5d3c00) [pid = 1742] [serial = 156] [outer = 0x9b540000] 11:20:44 INFO - PROCESS | 1742 | 1467138044909 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1190ms 11:20:44 INFO - PROCESS | 1742 | 1467138044935 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 11:20:44 INFO - PROCESS | 1742 | 1467138044940 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 11:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:20:44 INFO - PROCESS | 1742 | 1467138044952 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:20:44 INFO - PROCESS | 1742 | 1467138044956 Marionette TRACE conn4 <- [1,182,null,{}] 11:20:44 INFO - PROCESS | 1742 | 1467138044969 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:44 INFO - PROCESS | 1742 | 1467138044973 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:45 INFO - PROCESS | 1742 | 1467138045197 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 11:20:45 INFO - PROCESS | 1742 | 1467138045219 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:45 INFO - PROCESS | 1742 | 1467138045229 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x93e6d400 == 38 [pid = 1742] [id = 53] 11:20:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9b228800) [pid = 1742] [serial = 157] [outer = (nil)] 11:20:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x9b763c00) [pid = 1742] [serial = 158] [outer = 0x9b228800] 11:20:45 INFO - PROCESS | 1742 | 1467138045312 Marionette DEBUG loaded listener.js 11:20:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x9bb17000) [pid = 1742] [serial = 159] [outer = 0x9b228800] 11:20:46 INFO - PROCESS | 1742 | 1467138046166 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1278ms 11:20:46 INFO - PROCESS | 1742 | 1467138046231 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 11:20:46 INFO - PROCESS | 1742 | 1467138046235 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 11:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:20:46 INFO - PROCESS | 1742 | 1467138046241 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:20:46 INFO - PROCESS | 1742 | 1467138046245 Marionette TRACE conn4 <- [1,186,null,{}] 11:20:46 INFO - PROCESS | 1742 | 1467138046250 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:46 INFO - PROCESS | 1742 | 1467138046256 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:46 INFO - PROCESS | 1742 | 1467138046562 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 11:20:46 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0xa2fb8000) [pid = 1742] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:20:46 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x93e70400) [pid = 1742] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:20:46 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x9b239400) [pid = 1742] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:20:46 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x93e75400) [pid = 1742] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:20:46 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x99f52c00) [pid = 1742] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:20:46 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0xa209e400) [pid = 1742] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:20:46 INFO - PROCESS | 1742 | 1467138046650 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:46 INFO - PROCESS | 1742 | 1467138046661 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c97800 == 39 [pid = 1742] [id = 54] 11:20:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x93c98800) [pid = 1742] [serial = 160] [outer = (nil)] 11:20:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x99fe8c00) [pid = 1742] [serial = 161] [outer = 0x93c98800] 11:20:46 INFO - PROCESS | 1742 | 1467138046729 Marionette DEBUG loaded listener.js 11:20:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x9b22a800) [pid = 1742] [serial = 162] [outer = 0x93c98800] 11:20:47 INFO - PROCESS | 1742 | 1467138047440 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1229ms 11:20:47 INFO - PROCESS | 1742 | 1467138047474 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 11:20:47 INFO - PROCESS | 1742 | 1467138047477 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 11:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:20:47 INFO - PROCESS | 1742 | 1467138047485 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:20:47 INFO - PROCESS | 1742 | 1467138047487 Marionette TRACE conn4 <- [1,190,null,{}] 11:20:47 INFO - PROCESS | 1742 | 1467138047494 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:47 INFO - PROCESS | 1742 | 1467138047504 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:47 INFO - PROCESS | 1742 | 1467138047740 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 11:20:47 INFO - PROCESS | 1742 | 1467138047755 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 1742 | 1467138047763 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c5a800 == 40 [pid = 1742] [id = 55] 11:20:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x93e6dc00) [pid = 1742] [serial = 163] [outer = (nil)] 11:20:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0xa237a000) [pid = 1742] [serial = 164] [outer = 0x93e6dc00] 11:20:47 INFO - PROCESS | 1742 | 1467138047836 Marionette DEBUG loaded listener.js 11:20:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0xa1198400) [pid = 1742] [serial = 165] [outer = 0x93e6dc00] 11:20:48 INFO - PROCESS | 1742 | 1467138048658 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1196ms 11:20:48 INFO - PROCESS | 1742 | 1467138048682 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 11:20:48 INFO - PROCESS | 1742 | 1467138048689 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 11:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:20:48 INFO - PROCESS | 1742 | 1467138048699 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:20:48 INFO - PROCESS | 1742 | 1467138048706 Marionette TRACE conn4 <- [1,194,null,{}] 11:20:48 INFO - PROCESS | 1742 | 1467138048717 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:48 INFO - PROCESS | 1742 | 1467138048722 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:48 INFO - PROCESS | 1742 | 1467138048948 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 11:20:49 INFO - PROCESS | 1742 | 1467138049102 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:49 INFO - PROCESS | 1742 | 1467138049117 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c59400 == 41 [pid = 1742] [id = 56] 11:20:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9539a000) [pid = 1742] [serial = 166] [outer = (nil)] 11:20:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x95571c00) [pid = 1742] [serial = 167] [outer = 0x9539a000] 11:20:49 INFO - PROCESS | 1742 | 1467138049206 Marionette DEBUG loaded listener.js 11:20:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x978be400) [pid = 1742] [serial = 168] [outer = 0x9539a000] 11:20:50 INFO - PROCESS | 1742 | 1467138050181 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1540ms 11:20:50 INFO - PROCESS | 1742 | 1467138050238 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 11:20:50 INFO - PROCESS | 1742 | 1467138050247 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 11:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:20:50 INFO - PROCESS | 1742 | 1467138050258 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:20:50 INFO - PROCESS | 1742 | 1467138050262 Marionette TRACE conn4 <- [1,198,null,{}] 11:20:50 INFO - PROCESS | 1742 | 1467138050269 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:50 INFO - PROCESS | 1742 | 1467138050276 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:50 INFO - PROCESS | 1742 | 1467138050508 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 11:20:50 INFO - PROCESS | 1742 | 1467138050689 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:50 INFO - PROCESS | 1742 | 1467138050699 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x978f3400 == 42 [pid = 1742] [id = 57] 11:20:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x98998400) [pid = 1742] [serial = 169] [outer = (nil)] 11:20:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x99f0e800) [pid = 1742] [serial = 170] [outer = 0x98998400] 11:20:50 INFO - PROCESS | 1742 | 1467138050841 Marionette DEBUG loaded listener.js 11:20:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x9a4a1000) [pid = 1742] [serial = 171] [outer = 0x98998400] 11:20:51 INFO - PROCESS | 1742 | 1467138051752 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1533ms 11:20:51 INFO - PROCESS | 1742 | 1467138051792 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 11:20:51 INFO - PROCESS | 1742 | 1467138051796 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 11:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:20:51 INFO - PROCESS | 1742 | 1467138051804 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:20:51 INFO - PROCESS | 1742 | 1467138051810 Marionette TRACE conn4 <- [1,202,null,{}] 11:20:51 INFO - PROCESS | 1742 | 1467138051828 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:51 INFO - PROCESS | 1742 | 1467138051838 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:52 INFO - PROCESS | 1742 | 1467138052085 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 11:20:52 INFO - PROCESS | 1742 | 1467138052272 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:52 INFO - PROCESS | 1742 | 1467138052286 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b229400 == 43 [pid = 1742] [id = 58] 11:20:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x9b540c00) [pid = 1742] [serial = 172] [outer = (nil)] 11:20:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x9b5d6800) [pid = 1742] [serial = 173] [outer = 0x9b540c00] 11:20:52 INFO - PROCESS | 1742 | 1467138052416 Marionette DEBUG loaded listener.js 11:20:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9c005400) [pid = 1742] [serial = 174] [outer = 0x9b540c00] 11:20:53 INFO - PROCESS | 1742 | 1467138053308 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1541ms 11:20:53 INFO - PROCESS | 1742 | 1467138053345 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 11:20:53 INFO - PROCESS | 1742 | 1467138053350 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 11:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:20:53 INFO - PROCESS | 1742 | 1467138053357 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:20:53 INFO - PROCESS | 1742 | 1467138053361 Marionette TRACE conn4 <- [1,206,null,{}] 11:20:53 INFO - PROCESS | 1742 | 1467138053367 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:53 INFO - PROCESS | 1742 | 1467138053373 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:53 INFO - PROCESS | 1742 | 1467138053568 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 11:20:53 INFO - PROCESS | 1742 | 1467138053717 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:53 INFO - PROCESS | 1742 | 1467138053727 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x953fbc00 == 44 [pid = 1742] [id = 59] 11:20:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x9b22c000) [pid = 1742] [serial = 175] [outer = (nil)] 11:20:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9c395400) [pid = 1742] [serial = 176] [outer = 0x9b22c000] 11:20:53 INFO - PROCESS | 1742 | 1467138053812 Marionette DEBUG loaded listener.js 11:20:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0xa1194800) [pid = 1742] [serial = 177] [outer = 0x9b22c000] 11:20:54 INFO - PROCESS | 1742 | 1467138054768 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1482ms 11:20:54 INFO - PROCESS | 1742 | 1467138054840 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 11:20:54 INFO - PROCESS | 1742 | 1467138054844 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 11:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:20:54 INFO - PROCESS | 1742 | 1467138054852 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:20:54 INFO - PROCESS | 1742 | 1467138054856 Marionette TRACE conn4 <- [1,210,null,{}] 11:20:54 INFO - PROCESS | 1742 | 1467138054862 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:54 INFO - PROCESS | 1742 | 1467138054868 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:55 INFO - PROCESS | 1742 | 1467138055077 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 11:20:55 INFO - PROCESS | 1742 | 1467138055296 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:55 INFO - PROCESS | 1742 | 1467138055309 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b1f1000 == 45 [pid = 1742] [id = 60] 11:20:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x9b22b400) [pid = 1742] [serial = 178] [outer = (nil)] 11:20:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0xa2fb8400) [pid = 1742] [serial = 179] [outer = 0x9b22b400] 11:20:55 INFO - PROCESS | 1742 | 1467138055439 Marionette DEBUG loaded listener.js 11:20:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0xa3283400) [pid = 1742] [serial = 180] [outer = 0x9b22b400] 11:20:56 INFO - PROCESS | 1742 | 1467138056267 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1487ms 11:20:56 INFO - PROCESS | 1742 | 1467138056340 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 11:20:56 INFO - PROCESS | 1742 | 1467138056344 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 11:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:20:56 INFO - PROCESS | 1742 | 1467138056351 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:20:56 INFO - PROCESS | 1742 | 1467138056354 Marionette TRACE conn4 <- [1,214,null,{}] 11:20:56 INFO - PROCESS | 1742 | 1467138056360 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:56 INFO - PROCESS | 1742 | 1467138056371 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:56 INFO - PROCESS | 1742 | 1467138056629 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 11:20:57 INFO - PROCESS | 1742 | 1467138056993 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:57 INFO - PROCESS | 1742 | 1467138057000 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x95397000 == 46 [pid = 1742] [id = 61] 11:20:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x95398000) [pid = 1742] [serial = 181] [outer = (nil)] 11:20:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x953f4800) [pid = 1742] [serial = 182] [outer = 0x95398000] 11:20:57 INFO - PROCESS | 1742 | 1467138057098 Marionette DEBUG loaded listener.js 11:20:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x978c8000) [pid = 1742] [serial = 183] [outer = 0x95398000] 11:20:57 INFO - PROCESS | 1742 | 1467138057933 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1642ms 11:20:57 INFO - PROCESS | 1742 | 1467138057996 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 11:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:20:58 INFO - PROCESS | 1742 | 1467138058002 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 11:20:58 INFO - PROCESS | 1742 | 1467138058010 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:20:58 INFO - PROCESS | 1742 | 1467138058015 Marionette TRACE conn4 <- [1,218,null,{}] 11:20:58 INFO - PROCESS | 1742 | 1467138058023 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:58 INFO - PROCESS | 1742 | 1467138058030 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:58 INFO - PROCESS | 1742 | 1467138058211 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 11:20:58 INFO - PROCESS | 1742 | 1467138058376 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:58 INFO - PROCESS | 1742 | 1467138058389 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x99328400 == 47 [pid = 1742] [id = 62] 11:20:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x9b1f7400) [pid = 1742] [serial = 184] [outer = (nil)] 11:20:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x9b226800) [pid = 1742] [serial = 185] [outer = 0x9b1f7400] 11:20:58 INFO - PROCESS | 1742 | 1467138058494 Marionette DEBUG loaded listener.js 11:20:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x9b22d400) [pid = 1742] [serial = 186] [outer = 0x9b1f7400] 11:20:59 INFO - PROCESS | 1742 | --DOCSHELL 0x93c97800 == 46 [pid = 1742] [id = 54] 11:20:59 INFO - PROCESS | 1742 | --DOCSHELL 0x93e6d400 == 45 [pid = 1742] [id = 53] 11:20:59 INFO - PROCESS | 1742 | --DOCSHELL 0x9b42c800 == 44 [pid = 1742] [id = 52] 11:20:59 INFO - PROCESS | 1742 | --DOCSHELL 0x98993000 == 43 [pid = 1742] [id = 51] 11:20:59 INFO - PROCESS | 1742 | --DOCSHELL 0x953a3c00 == 42 [pid = 1742] [id = 50] 11:20:59 INFO - PROCESS | 1742 | 1467138059442 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:20:59 INFO - PROCESS | 1742 | --DOCSHELL 0xa67f3c00 == 41 [pid = 1742] [id = 48] 11:20:59 INFO - PROCESS | 1742 | --DOCSHELL 0x9b543800 == 40 [pid = 1742] [id = 47] 11:20:59 INFO - PROCESS | 1742 | --DOCSHELL 0x953f2400 == 39 [pid = 1742] [id = 46] 11:20:59 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0xa330d000) [pid = 1742] [serial = 128] [outer = (nil)] [url = about:blank] 11:20:59 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x9b23a400) [pid = 1742] [serial = 131] [outer = (nil)] [url = about:blank] 11:20:59 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0xa25f1800) [pid = 1742] [serial = 117] [outer = (nil)] [url = about:blank] 11:20:59 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0xa253a400) [pid = 1742] [serial = 116] [outer = (nil)] [url = about:blank] 11:20:59 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x9976b000) [pid = 1742] [serial = 107] [outer = (nil)] [url = about:blank] 11:20:59 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x953f5800) [pid = 1742] [serial = 119] [outer = (nil)] [url = about:blank] 11:20:59 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x979e5000) [pid = 1742] [serial = 120] [outer = (nil)] [url = about:blank] 11:20:59 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9a87cc00) [pid = 1742] [serial = 122] [outer = (nil)] [url = about:blank] 11:20:59 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x9a9f3c00) [pid = 1742] [serial = 123] [outer = (nil)] [url = about:blank] 11:20:59 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x9c398000) [pid = 1742] [serial = 113] [outer = (nil)] [url = about:blank] 11:20:59 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x978ed400) [pid = 1742] [serial = 110] [outer = (nil)] [url = about:blank] 11:20:59 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0xa23a9000) [pid = 1742] [serial = 125] [outer = (nil)] [url = about:blank] 11:20:59 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0xa33b9c00) [pid = 1742] [serial = 129] [outer = (nil)] [url = about:blank] 11:20:59 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0xa2564800) [pid = 1742] [serial = 126] [outer = (nil)] [url = about:blank] 11:20:59 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0xa4d4ec00) [pid = 1742] [serial = 132] [outer = (nil)] [url = about:blank] 11:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1494ms 11:20:59 INFO - PROCESS | 1742 | 1467138059508 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 11:20:59 INFO - PROCESS | 1742 | 1467138059514 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 11:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:20:59 INFO - PROCESS | 1742 | 1467138059522 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:20:59 INFO - PROCESS | 1742 | 1467138059524 Marionette TRACE conn4 <- [1,222,null,{}] 11:20:59 INFO - PROCESS | 1742 | 1467138059532 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:59 INFO - PROCESS | 1742 | 1467138059536 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:59 INFO - PROCESS | 1742 | 1467138059710 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 11:20:59 INFO - PROCESS | 1742 | 1467138059821 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:59 INFO - PROCESS | 1742 | 1467138059827 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:20:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x9539f000 == 40 [pid = 1742] [id = 63] 11:20:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x954ebc00) [pid = 1742] [serial = 187] [outer = (nil)] 11:20:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x954f4800) [pid = 1742] [serial = 188] [outer = 0x954ebc00] 11:20:59 INFO - PROCESS | 1742 | 1467138059908 Marionette DEBUG loaded listener.js 11:21:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x978f3000) [pid = 1742] [serial = 189] [outer = 0x954ebc00] 11:21:00 INFO - PROCESS | 1742 | 1467138060683 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1186ms 11:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:21:00 INFO - PROCESS | 1742 | 1467138060715 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 11:21:00 INFO - PROCESS | 1742 | 1467138060718 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 11:21:00 INFO - PROCESS | 1742 | 1467138060732 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:21:00 INFO - PROCESS | 1742 | 1467138060741 Marionette TRACE conn4 <- [1,226,null,{}] 11:21:00 INFO - PROCESS | 1742 | 1467138060750 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:00 INFO - PROCESS | 1742 | 1467138060757 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:00 INFO - PROCESS | 1742 | 1467138060969 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 11:21:01 INFO - PROCESS | 1742 | 1467138061095 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:01 INFO - PROCESS | 1742 | 1467138061104 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x954ed400 == 41 [pid = 1742] [id = 64] 11:21:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x993bc400) [pid = 1742] [serial = 190] [outer = (nil)] 11:21:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9b5d1800) [pid = 1742] [serial = 191] [outer = 0x993bc400] 11:21:01 INFO - PROCESS | 1742 | 1467138061181 Marionette DEBUG loaded listener.js 11:21:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x9b5d9400) [pid = 1742] [serial = 192] [outer = 0x993bc400] 11:21:02 INFO - PROCESS | 1742 | 1467138062019 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1346ms 11:21:02 INFO - PROCESS | 1742 | 1467138062075 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 11:21:02 INFO - PROCESS | 1742 | 1467138062079 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 11:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:21:02 INFO - PROCESS | 1742 | 1467138062085 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 1742 | 1467138062088 Marionette TRACE conn4 <- [1,230,null,{}] 11:21:02 INFO - PROCESS | 1742 | 1467138062094 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:02 INFO - PROCESS | 1742 | 1467138062100 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:02 INFO - PROCESS | 1742 | 1467138062313 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 11:21:02 INFO - PROCESS | 1742 | 1467138062338 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:02 INFO - PROCESS | 1742 | 1467138062346 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x9242e400 == 42 [pid = 1742] [id = 65] 11:21:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x9b228c00) [pid = 1742] [serial = 193] [outer = (nil)] 11:21:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x9c395c00) [pid = 1742] [serial = 194] [outer = 0x9b228c00] 11:21:02 INFO - PROCESS | 1742 | 1467138062418 Marionette DEBUG loaded listener.js 11:21:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0xa209c000) [pid = 1742] [serial = 195] [outer = 0x9b228c00] 11:21:03 INFO - PROCESS | 1742 | 1467138063274 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1237ms 11:21:03 INFO - PROCESS | 1742 | 1467138063324 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 11:21:03 INFO - PROCESS | 1742 | 1467138063327 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 11:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:21:03 INFO - PROCESS | 1742 | 1467138063334 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:21:03 INFO - PROCESS | 1742 | 1467138063338 Marionette TRACE conn4 <- [1,234,null,{}] 11:21:03 INFO - PROCESS | 1742 | 1467138063349 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:03 INFO - PROCESS | 1742 | 1467138063353 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:03 INFO - PROCESS | 1742 | 1467138063552 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 11:21:03 INFO - PROCESS | 1742 | 1467138063570 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:03 INFO - PROCESS | 1742 | 1467138063586 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c2ddc00 == 43 [pid = 1742] [id = 66] 11:21:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x9c397400) [pid = 1742] [serial = 196] [outer = (nil)] 11:21:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0xa25fe000) [pid = 1742] [serial = 197] [outer = 0x9c397400] 11:21:03 INFO - PROCESS | 1742 | 1467138063666 Marionette DEBUG loaded listener.js 11:21:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0xa33c3800) [pid = 1742] [serial = 198] [outer = 0x9c397400] 11:21:04 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x9c126800) [pid = 1742] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:21:04 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x978e5400) [pid = 1742] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:21:04 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x93e76000) [pid = 1742] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:21:04 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9b228800) [pid = 1742] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:21:04 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x93c98800) [pid = 1742] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:21:04 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x953ef400) [pid = 1742] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:21:04 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x9a5cd000) [pid = 1742] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:21:04 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x9b540000) [pid = 1742] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:21:04 INFO - PROCESS | 1742 | 1467138064618 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1344ms 11:21:04 INFO - PROCESS | 1742 | 1467138064679 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 11:21:04 INFO - PROCESS | 1742 | 1467138064682 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 11:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:21:04 INFO - PROCESS | 1742 | 1467138064689 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:21:04 INFO - PROCESS | 1742 | 1467138064693 Marionette TRACE conn4 <- [1,238,null,{}] 11:21:04 INFO - PROCESS | 1742 | 1467138064698 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:04 INFO - PROCESS | 1742 | 1467138064704 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:04 INFO - PROCESS | 1742 | 1467138064867 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 11:21:04 INFO - PROCESS | 1742 | 1467138064878 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:04 INFO - PROCESS | 1742 | 1467138064886 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c95c00 == 44 [pid = 1742] [id = 67] 11:21:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x93c96400) [pid = 1742] [serial = 199] [outer = (nil)] 11:21:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0xa4d0a000) [pid = 1742] [serial = 200] [outer = 0x93c96400] 11:21:05 INFO - PROCESS | 1742 | 1467138065070 Marionette DEBUG loaded listener.js 11:21:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0xa25f1800) [pid = 1742] [serial = 201] [outer = 0x93c96400] 11:21:05 INFO - PROCESS | 1742 | 1467138065822 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1191ms 11:21:05 INFO - PROCESS | 1742 | 1467138065881 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 11:21:05 INFO - PROCESS | 1742 | 1467138065885 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 11:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:21:05 INFO - PROCESS | 1742 | 1467138065891 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:21:05 INFO - PROCESS | 1742 | 1467138065894 Marionette TRACE conn4 <- [1,242,null,{}] 11:21:05 INFO - PROCESS | 1742 | 1467138065900 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:05 INFO - PROCESS | 1742 | 1467138065905 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:06 INFO - PROCESS | 1742 | 1467138066165 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 11:21:06 INFO - PROCESS | 1742 | 1467138066241 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:06 INFO - PROCESS | 1742 | 1467138066253 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c99400 == 45 [pid = 1742] [id = 68] 11:21:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x93ca3000) [pid = 1742] [serial = 202] [outer = (nil)] 11:21:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x93e7b800) [pid = 1742] [serial = 203] [outer = 0x93ca3000] 11:21:06 INFO - PROCESS | 1742 | 1467138066339 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x954eac00) [pid = 1742] [serial = 204] [outer = 0x93ca3000] 11:21:07 INFO - PROCESS | 1742 | 1467138067330 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1483ms 11:21:07 INFO - PROCESS | 1742 | 1467138067377 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 11:21:07 INFO - PROCESS | 1742 | 1467138067384 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 11:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:21:07 INFO - PROCESS | 1742 | 1467138067394 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:21:07 INFO - PROCESS | 1742 | 1467138067398 Marionette TRACE conn4 <- [1,246,null,{}] 11:21:07 INFO - PROCESS | 1742 | 1467138067408 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:07 INFO - PROCESS | 1742 | 1467138067418 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:07 INFO - PROCESS | 1742 | 1467138067616 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 11:21:07 INFO - PROCESS | 1742 | 1467138067771 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:07 INFO - PROCESS | 1742 | 1467138067779 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x954f0000 == 46 [pid = 1742] [id = 69] 11:21:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x978c4800) [pid = 1742] [serial = 205] [outer = (nil)] 11:21:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x99ee4000) [pid = 1742] [serial = 206] [outer = 0x978c4800] 11:21:07 INFO - PROCESS | 1742 | 1467138067911 Marionette DEBUG loaded listener.js 11:21:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x9a499000) [pid = 1742] [serial = 207] [outer = 0x978c4800] 11:21:08 INFO - PROCESS | 1742 | 1467138068916 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1587ms 11:21:08 INFO - PROCESS | 1742 | 1467138068981 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 11:21:08 INFO - PROCESS | 1742 | 1467138068987 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 11:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:21:08 INFO - PROCESS | 1742 | 1467138068995 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:21:09 INFO - PROCESS | 1742 | 1467138069000 Marionette TRACE conn4 <- [1,250,null,{}] 11:21:09 INFO - PROCESS | 1742 | 1467138069006 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:09 INFO - PROCESS | 1742 | 1467138069012 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:09 INFO - PROCESS | 1742 | 1467138069226 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 11:21:09 INFO - PROCESS | 1742 | 1467138069384 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:09 INFO - PROCESS | 1742 | 1467138069393 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a71e800 == 47 [pid = 1742] [id = 70] 11:21:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x9a720800) [pid = 1742] [serial = 208] [outer = (nil)] 11:21:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x9a72a400) [pid = 1742] [serial = 209] [outer = 0x9a720800] 11:21:09 INFO - PROCESS | 1742 | 1467138069480 Marionette DEBUG loaded listener.js 11:21:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x9a75c400) [pid = 1742] [serial = 210] [outer = 0x9a720800] 11:21:10 INFO - PROCESS | 1742 | 1467138070471 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1534ms 11:21:10 INFO - PROCESS | 1742 | 1467138070532 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 11:21:10 INFO - PROCESS | 1742 | 1467138070540 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 11:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:21:10 INFO - PROCESS | 1742 | 1467138070564 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:21:10 INFO - PROCESS | 1742 | 1467138070574 Marionette TRACE conn4 <- [1,254,null,{}] 11:21:10 INFO - PROCESS | 1742 | 1467138070594 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:10 INFO - PROCESS | 1742 | 1467138070603 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:10 INFO - PROCESS | 1742 | 1467138070920 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 11:21:11 INFO - PROCESS | 1742 | 1467138071122 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:11 INFO - PROCESS | 1742 | 1467138071131 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a72b000 == 48 [pid = 1742] [id = 71] 11:21:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x9a9edc00) [pid = 1742] [serial = 211] [outer = (nil)] 11:21:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0xa33bc800) [pid = 1742] [serial = 212] [outer = 0x9a9edc00] 11:21:11 INFO - PROCESS | 1742 | 1467138071221 Marionette DEBUG loaded listener.js 11:21:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0xa61d9000) [pid = 1742] [serial = 213] [outer = 0x9a9edc00] 11:21:12 INFO - PROCESS | 1742 | 1467138072100 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1621ms 11:21:12 INFO - PROCESS | 1742 | 1467138072172 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 11:21:12 INFO - PROCESS | 1742 | 1467138072175 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 11:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:21:12 INFO - PROCESS | 1742 | 1467138072183 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:21:12 INFO - PROCESS | 1742 | 1467138072187 Marionette TRACE conn4 <- [1,258,null,{}] 11:21:12 INFO - PROCESS | 1742 | 1467138072193 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:12 INFO - PROCESS | 1742 | 1467138072199 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:12 INFO - PROCESS | 1742 | 1467138072487 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 11:21:12 INFO - PROCESS | 1742 | 1467138072753 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:12 INFO - PROCESS | 1742 | 1467138072772 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:12 INFO - PROCESS | 1742 | ++DOCSHELL 0xa051e400 == 49 [pid = 1742] [id = 72] 11:21:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0xa2fbb400) [pid = 1742] [serial = 214] [outer = (nil)] 11:21:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0xa6ea3400) [pid = 1742] [serial = 215] [outer = 0xa2fbb400] 11:21:12 INFO - PROCESS | 1742 | 1467138072868 Marionette DEBUG loaded listener.js 11:21:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x9b764800) [pid = 1742] [serial = 216] [outer = 0xa2fbb400] 11:21:13 INFO - PROCESS | 1742 | 1467138073737 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1590ms 11:21:13 INFO - PROCESS | 1742 | 1467138073774 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 11:21:13 INFO - PROCESS | 1742 | 1467138073779 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 11:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:21:13 INFO - PROCESS | 1742 | 1467138073787 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:21:13 INFO - PROCESS | 1742 | 1467138073790 Marionette TRACE conn4 <- [1,262,null,{}] 11:21:13 INFO - PROCESS | 1742 | 1467138073798 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:13 INFO - PROCESS | 1742 | 1467138073802 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:14 INFO - PROCESS | 1742 | 1467138074006 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 11:21:14 INFO - PROCESS | 1742 | 1467138074165 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:14 INFO - PROCESS | 1742 | 1467138074185 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x916ee000 == 50 [pid = 1742] [id = 73] 11:21:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x916ee400) [pid = 1742] [serial = 217] [outer = (nil)] 11:21:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x916f1800) [pid = 1742] [serial = 218] [outer = 0x916ee400] 11:21:14 INFO - PROCESS | 1742 | 1467138074291 Marionette DEBUG loaded listener.js 11:21:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x9c002000) [pid = 1742] [serial = 219] [outer = 0x916ee400] 11:21:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x91a02000) [pid = 1742] [serial = 220] [outer = 0x98996c00] 11:21:15 INFO - PROCESS | 1742 | 1467138075376 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1636ms 11:21:15 INFO - PROCESS | 1742 | 1467138075423 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 11:21:15 INFO - PROCESS | 1742 | 1467138075428 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 11:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:21:15 INFO - PROCESS | 1742 | 1467138075435 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:21:15 INFO - PROCESS | 1742 | 1467138075439 Marionette TRACE conn4 <- [1,266,null,{}] 11:21:15 INFO - PROCESS | 1742 | 1467138075446 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:15 INFO - PROCESS | 1742 | 1467138075452 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:15 INFO - PROCESS | 1742 | 1467138075693 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 11:21:15 INFO - PROCESS | 1742 | 1467138075892 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:15 INFO - PROCESS | 1742 | 1467138075902 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a04800 == 51 [pid = 1742] [id = 74] 11:21:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x91a06800) [pid = 1742] [serial = 221] [outer = (nil)] 11:21:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x91a10800) [pid = 1742] [serial = 222] [outer = 0x91a06800] 11:21:16 INFO - PROCESS | 1742 | 1467138076023 Marionette DEBUG loaded listener.js 11:21:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x93c56800) [pid = 1742] [serial = 223] [outer = 0x91a06800] 11:21:16 INFO - PROCESS | 1742 | 1467138076879 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1481ms 11:21:16 INFO - PROCESS | 1742 | 1467138076918 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 11:21:16 INFO - PROCESS | 1742 | 1467138076922 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 11:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:21:16 INFO - PROCESS | 1742 | 1467138076948 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:21:16 INFO - PROCESS | 1742 | 1467138076953 Marionette TRACE conn4 <- [1,270,null,{}] 11:21:16 INFO - PROCESS | 1742 | 1467138076960 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:16 INFO - PROCESS | 1742 | 1467138076966 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:17 INFO - PROCESS | 1742 | 1467138077164 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 11:21:17 INFO - PROCESS | 1742 | 1467138077323 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:17 INFO - PROCESS | 1742 | 1467138077331 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a0ac00 == 52 [pid = 1742] [id = 75] 11:21:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x92c6f400) [pid = 1742] [serial = 224] [outer = (nil)] 11:21:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x92c75000) [pid = 1742] [serial = 225] [outer = 0x92c6f400] 11:21:17 INFO - PROCESS | 1742 | 1467138077415 Marionette DEBUG loaded listener.js 11:21:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x92c76c00) [pid = 1742] [serial = 226] [outer = 0x92c6f400] 11:21:18 INFO - PROCESS | 1742 | 1467138078427 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1544ms 11:21:18 INFO - PROCESS | 1742 | 1467138078492 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 11:21:18 INFO - PROCESS | 1742 | 1467138078499 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 11:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:21:18 INFO - PROCESS | 1742 | 1467138078509 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:21:18 INFO - PROCESS | 1742 | 1467138078513 Marionette TRACE conn4 <- [1,274,null,{}] 11:21:18 INFO - PROCESS | 1742 | 1467138078525 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:18 INFO - PROCESS | 1742 | 1467138078534 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:18 INFO - PROCESS | 1742 | 1467138078857 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 11:21:19 INFO - PROCESS | 1742 | 1467138079140 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:19 INFO - PROCESS | 1742 | 1467138079152 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c76800 == 53 [pid = 1742] [id = 76] 11:21:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x92c79800) [pid = 1742] [serial = 227] [outer = (nil)] 11:21:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x92d75400) [pid = 1742] [serial = 228] [outer = 0x92c79800] 11:21:19 INFO - PROCESS | 1742 | 1467138079247 Marionette DEBUG loaded listener.js 11:21:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x92d77400) [pid = 1742] [serial = 229] [outer = 0x92c79800] 11:21:20 INFO - PROCESS | 1742 | 1467138080122 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1639ms 11:21:20 INFO - PROCESS | 1742 | 1467138080158 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 11:21:20 INFO - PROCESS | 1742 | 1467138080162 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 11:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:21:20 INFO - PROCESS | 1742 | 1467138080171 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:21:20 INFO - PROCESS | 1742 | 1467138080175 Marionette TRACE conn4 <- [1,278,null,{}] 11:21:20 INFO - PROCESS | 1742 | 1467138080181 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:20 INFO - PROCESS | 1742 | 1467138080187 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:20 INFO - PROCESS | 1742 | 1467138080380 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 11:21:20 INFO - PROCESS | 1742 | 1467138080547 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:20 INFO - PROCESS | 1742 | 1467138080558 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f01c00 == 54 [pid = 1742] [id = 77] 11:21:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x90f03c00) [pid = 1742] [serial = 230] [outer = (nil)] 11:21:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x90f0b400) [pid = 1742] [serial = 231] [outer = 0x90f03c00] 11:21:20 INFO - PROCESS | 1742 | 1467138080637 Marionette DEBUG loaded listener.js 11:21:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x90f0d400) [pid = 1742] [serial = 232] [outer = 0x90f03c00] 11:21:21 INFO - PROCESS | 1742 | 1467138081791 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1684ms 11:21:21 INFO - PROCESS | 1742 | 1467138081857 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 11:21:21 INFO - PROCESS | 1742 | 1467138081863 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 11:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:21:21 INFO - PROCESS | 1742 | 1467138081871 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:21:21 INFO - PROCESS | 1742 | 1467138081876 Marionette TRACE conn4 <- [1,282,null,{}] 11:21:21 INFO - PROCESS | 1742 | 1467138081885 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:21 INFO - PROCESS | 1742 | 1467138081891 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:22 INFO - PROCESS | 1742 | 1467138082123 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 11:21:22 INFO - PROCESS | 1742 | 1467138082324 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:22 INFO - PROCESS | 1742 | 1467138082332 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a0b400 == 55 [pid = 1742] [id = 78] 11:21:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x91a0b800) [pid = 1742] [serial = 233] [outer = (nil)] 11:21:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x92c7d000) [pid = 1742] [serial = 234] [outer = 0x91a0b800] 11:21:22 INFO - PROCESS | 1742 | 1467138082412 Marionette DEBUG loaded listener.js 11:21:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x92d7c400) [pid = 1742] [serial = 235] [outer = 0x91a0b800] 11:21:23 INFO - PROCESS | 1742 | 1467138083344 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1485ms 11:21:23 INFO - PROCESS | 1742 | 1467138083356 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 11:21:23 INFO - PROCESS | 1742 | 1467138083363 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 11:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:21:23 INFO - PROCESS | 1742 | 1467138083373 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:21:23 INFO - PROCESS | 1742 | 1467138083378 Marionette TRACE conn4 <- [1,286,null,{}] 11:21:23 INFO - PROCESS | 1742 | 1467138083385 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:23 INFO - PROCESS | 1742 | 1467138083391 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:23 INFO - PROCESS | 1742 | 1467138083566 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 11:21:23 INFO - PROCESS | 1742 | 1467138083738 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:23 INFO - PROCESS | 1742 | 1467138083745 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c61400 == 56 [pid = 1742] [id = 79] 11:21:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x93ca2c00) [pid = 1742] [serial = 236] [outer = (nil)] 11:21:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x953a3c00) [pid = 1742] [serial = 237] [outer = 0x93ca2c00] 11:21:23 INFO - PROCESS | 1742 | 1467138083829 Marionette DEBUG loaded listener.js 11:21:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x954f1400) [pid = 1742] [serial = 238] [outer = 0x93ca2c00] 11:21:24 INFO - PROCESS | 1742 | --DOCSHELL 0x93c95c00 == 55 [pid = 1742] [id = 67] 11:21:24 INFO - PROCESS | 1742 | --DOCSHELL 0x9242e400 == 54 [pid = 1742] [id = 65] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0xa237a000) [pid = 1742] [serial = 164] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOCSHELL 0x954ed400 == 53 [pid = 1742] [id = 64] 11:21:24 INFO - PROCESS | 1742 | --DOCSHELL 0x9539f000 == 52 [pid = 1742] [id = 63] 11:21:24 INFO - PROCESS | 1742 | --DOCSHELL 0x99328400 == 51 [pid = 1742] [id = 62] 11:21:24 INFO - PROCESS | 1742 | --DOCSHELL 0x95397000 == 50 [pid = 1742] [id = 61] 11:21:24 INFO - PROCESS | 1742 | --DOCSHELL 0x9b229400 == 49 [pid = 1742] [id = 58] 11:21:24 INFO - PROCESS | 1742 | --DOCSHELL 0x978f3400 == 48 [pid = 1742] [id = 57] 11:21:24 INFO - PROCESS | 1742 | --DOCSHELL 0x93c59400 == 47 [pid = 1742] [id = 56] 11:21:24 INFO - PROCESS | 1742 | 1467138084784 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0xa2321800) [pid = 1742] [serial = 114] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x978f3800) [pid = 1742] [serial = 111] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x9a2ed000) [pid = 1742] [serial = 108] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x9b763c00) [pid = 1742] [serial = 158] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x99fe8c00) [pid = 1742] [serial = 161] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x9bb17000) [pid = 1742] [serial = 159] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x9a5ccc00) [pid = 1742] [serial = 150] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x99ff0800) [pid = 1742] [serial = 149] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x9b1f3800) [pid = 1742] [serial = 152] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x9b224c00) [pid = 1742] [serial = 153] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0xa6791400) [pid = 1742] [serial = 134] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x9b5cb800) [pid = 1742] [serial = 155] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x9c398400) [pid = 1742] [serial = 140] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x979e3c00) [pid = 1742] [serial = 146] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x99f52000) [pid = 1742] [serial = 137] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0xa6ea3000) [pid = 1742] [serial = 143] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x9b22a800) [pid = 1742] [serial = 162] [outer = (nil)] [url = about:blank] 11:21:24 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x9b5d3c00) [pid = 1742] [serial = 156] [outer = (nil)] [url = about:blank] 11:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1484ms 11:21:24 INFO - PROCESS | 1742 | 1467138084858 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 11:21:24 INFO - PROCESS | 1742 | 1467138084862 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 11:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:21:24 INFO - PROCESS | 1742 | 1467138084870 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:21:24 INFO - PROCESS | 1742 | 1467138084876 Marionette TRACE conn4 <- [1,290,null,{}] 11:21:24 INFO - PROCESS | 1742 | 1467138084893 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:24 INFO - PROCESS | 1742 | 1467138084902 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:25 INFO - PROCESS | 1742 | 1467138085092 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 11:21:25 INFO - PROCESS | 1742 | 1467138085263 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:25 INFO - PROCESS | 1742 | 1467138085273 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x98991000 == 48 [pid = 1742] [id = 80] 11:21:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x98991400) [pid = 1742] [serial = 239] [outer = (nil)] 11:21:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x99760400) [pid = 1742] [serial = 240] [outer = 0x98991400] 11:21:25 INFO - PROCESS | 1742 | 1467138085355 Marionette DEBUG loaded listener.js 11:21:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x99fe8c00) [pid = 1742] [serial = 241] [outer = 0x98991400] 11:21:26 INFO - PROCESS | 1742 | 1467138086188 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1340ms 11:21:26 INFO - PROCESS | 1742 | 1467138086212 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 11:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:21:26 INFO - PROCESS | 1742 | 1467138086217 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 11:21:26 INFO - PROCESS | 1742 | 1467138086223 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - PROCESS | 1742 | 1467138086227 Marionette TRACE conn4 <- [1,294,null,{}] 11:21:26 INFO - PROCESS | 1742 | 1467138086232 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:26 INFO - PROCESS | 1742 | 1467138086237 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:26 INFO - PROCESS | 1742 | 1467138086408 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 11:21:26 INFO - PROCESS | 1742 | 1467138086423 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:26 INFO - PROCESS | 1742 | 1467138086431 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x978f0400 == 49 [pid = 1742] [id = 81] 11:21:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x99ff0800) [pid = 1742] [serial = 242] [outer = (nil)] 11:21:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9a722000) [pid = 1742] [serial = 243] [outer = 0x99ff0800] 11:21:26 INFO - PROCESS | 1742 | 1467138086504 Marionette DEBUG loaded listener.js 11:21:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9a728400) [pid = 1742] [serial = 244] [outer = 0x99ff0800] 11:21:27 INFO - PROCESS | 1742 | 1467138087417 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1238ms 11:21:27 INFO - PROCESS | 1742 | 1467138087462 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 11:21:27 INFO - PROCESS | 1742 | 1467138087466 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 11:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:21:27 INFO - PROCESS | 1742 | 1467138087473 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:21:27 INFO - PROCESS | 1742 | 1467138087477 Marionette TRACE conn4 <- [1,298,null,{}] 11:21:27 INFO - PROCESS | 1742 | 1467138087483 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:27 INFO - PROCESS | 1742 | 1467138087488 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:27 INFO - PROCESS | 1742 | 1467138087703 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 11:21:27 INFO - PROCESS | 1742 | 1467138087741 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:27 INFO - PROCESS | 1742 | 1467138087749 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c75400 == 50 [pid = 1742] [id = 82] 11:21:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x9a5cdc00) [pid = 1742] [serial = 245] [outer = (nil)] 11:21:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x9b1f1400) [pid = 1742] [serial = 246] [outer = 0x9a5cdc00] 11:21:27 INFO - PROCESS | 1742 | 1467138087822 Marionette DEBUG loaded listener.js 11:21:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x9b1f4000) [pid = 1742] [serial = 247] [outer = 0x9a5cdc00] 11:21:28 INFO - PROCESS | 1742 | 1467138088709 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1287ms 11:21:28 INFO - PROCESS | 1742 | 1467138088770 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 11:21:28 INFO - PROCESS | 1742 | 1467138088773 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 11:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:21:28 INFO - PROCESS | 1742 | 1467138088780 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:21:28 INFO - PROCESS | 1742 | 1467138088784 Marionette TRACE conn4 <- [1,302,null,{}] 11:21:28 INFO - PROCESS | 1742 | 1467138088790 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:28 INFO - PROCESS | 1742 | 1467138088799 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:29 INFO - PROCESS | 1742 | 1467138089051 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 11:21:29 INFO - PROCESS | 1742 | 1467138089077 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:29 INFO - PROCESS | 1742 | 1467138089083 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f0cc00 == 51 [pid = 1742] [id = 83] 11:21:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x9b178c00) [pid = 1742] [serial = 248] [outer = (nil)] 11:21:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x9b767400) [pid = 1742] [serial = 249] [outer = 0x9b178c00] 11:21:29 INFO - PROCESS | 1742 | 1467138089158 Marionette DEBUG loaded listener.js 11:21:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x9bbb2400) [pid = 1742] [serial = 250] [outer = 0x9b178c00] 11:21:29 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x9b228c00) [pid = 1742] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:21:29 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x95398000) [pid = 1742] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:21:29 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x954ebc00) [pid = 1742] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:21:29 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x9b1f7400) [pid = 1742] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:21:29 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x9c397400) [pid = 1742] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:21:29 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x993bc400) [pid = 1742] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:21:30 INFO - PROCESS | 1742 | 1467138090153 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1437ms 11:21:30 INFO - PROCESS | 1742 | 1467138090218 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 11:21:30 INFO - PROCESS | 1742 | 1467138090222 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 11:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:21:30 INFO - PROCESS | 1742 | 1467138090229 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:21:30 INFO - PROCESS | 1742 | 1467138090232 Marionette TRACE conn4 <- [1,306,null,{}] 11:21:30 INFO - PROCESS | 1742 | 1467138090238 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:30 INFO - PROCESS | 1742 | 1467138090243 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:30 INFO - PROCESS | 1742 | 1467138090408 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 11:21:30 INFO - PROCESS | 1742 | 1467138090417 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:30 INFO - PROCESS | 1742 | 1467138090423 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x916ec800 == 52 [pid = 1742] [id = 84] 11:21:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x92c71000) [pid = 1742] [serial = 251] [outer = (nil)] 11:21:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x9c0e7400) [pid = 1742] [serial = 252] [outer = 0x92c71000] 11:21:30 INFO - PROCESS | 1742 | 1467138090606 Marionette DEBUG loaded listener.js 11:21:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x9c125800) [pid = 1742] [serial = 253] [outer = 0x92c71000] 11:21:31 INFO - PROCESS | 1742 | 1467138091344 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1140ms 11:21:31 INFO - PROCESS | 1742 | 1467138091371 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 11:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:21:31 INFO - PROCESS | 1742 | 1467138091381 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 11:21:31 INFO - PROCESS | 1742 | 1467138091387 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:21:31 INFO - PROCESS | 1742 | 1467138091391 Marionette TRACE conn4 <- [1,310,null,{}] 11:21:31 INFO - PROCESS | 1742 | 1467138091397 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:31 INFO - PROCESS | 1742 | 1467138091420 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:31 INFO - PROCESS | 1742 | 1467138091686 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 11:21:31 INFO - PROCESS | 1742 | 1467138091829 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:31 INFO - PROCESS | 1742 | 1467138091841 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f02800 == 53 [pid = 1742] [id = 85] 11:21:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x90f03000) [pid = 1742] [serial = 254] [outer = (nil)] 11:21:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x90f0d000) [pid = 1742] [serial = 255] [outer = 0x90f03000] 11:21:31 INFO - PROCESS | 1742 | 1467138091927 Marionette DEBUG loaded listener.js 11:21:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x916f2800) [pid = 1742] [serial = 256] [outer = 0x90f03000] 11:21:32 INFO - PROCESS | 1742 | 1467138092945 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1634ms 11:21:33 INFO - PROCESS | 1742 | 1467138093025 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 11:21:33 INFO - PROCESS | 1742 | 1467138093031 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 11:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:21:33 INFO - PROCESS | 1742 | 1467138093040 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:21:33 INFO - PROCESS | 1742 | 1467138093045 Marionette TRACE conn4 <- [1,314,null,{}] 11:21:33 INFO - PROCESS | 1742 | 1467138093054 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:33 INFO - PROCESS | 1742 | 1467138093063 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:33 INFO - PROCESS | 1742 | 1467138093307 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 11:21:33 INFO - PROCESS | 1742 | 1467138093521 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:33 INFO - PROCESS | 1742 | 1467138093533 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x93e77c00 == 54 [pid = 1742] [id = 86] 11:21:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x953a5400) [pid = 1742] [serial = 257] [outer = (nil)] 11:21:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x954f5400) [pid = 1742] [serial = 258] [outer = 0x953a5400] 11:21:33 INFO - PROCESS | 1742 | 1467138093636 Marionette DEBUG loaded listener.js 11:21:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x978c1c00) [pid = 1742] [serial = 259] [outer = 0x953a5400] 11:21:34 INFO - PROCESS | 1742 | 1467138094577 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1588ms 11:21:34 INFO - PROCESS | 1742 | 1467138094632 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 11:21:34 INFO - PROCESS | 1742 | 1467138094638 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 11:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:21:34 INFO - PROCESS | 1742 | 1467138094646 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:21:34 INFO - PROCESS | 1742 | 1467138094650 Marionette TRACE conn4 <- [1,318,null,{}] 11:21:34 INFO - PROCESS | 1742 | 1467138094656 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:34 INFO - PROCESS | 1742 | 1467138094662 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:34 INFO - PROCESS | 1742 | 1467138094866 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 11:21:35 INFO - PROCESS | 1742 | 1467138095072 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:35 INFO - PROCESS | 1742 | 1467138095080 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x916ed000 == 55 [pid = 1742] [id = 87] 11:21:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x9a22b800) [pid = 1742] [serial = 260] [outer = (nil)] 11:21:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x9a723c00) [pid = 1742] [serial = 261] [outer = 0x9a22b800] 11:21:35 INFO - PROCESS | 1742 | 1467138095211 Marionette DEBUG loaded listener.js 11:21:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x9b1f8800) [pid = 1742] [serial = 262] [outer = 0x9a22b800] 11:21:36 INFO - PROCESS | 1742 | 1467138096186 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1593ms 11:21:36 INFO - PROCESS | 1742 | 1467138096240 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 11:21:36 INFO - PROCESS | 1742 | 1467138096243 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 11:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:21:36 INFO - PROCESS | 1742 | 1467138096260 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:21:36 INFO - PROCESS | 1742 | 1467138096271 Marionette TRACE conn4 <- [1,322,null,{}] 11:21:36 INFO - PROCESS | 1742 | 1467138096277 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:36 INFO - PROCESS | 1742 | 1467138096285 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:36 INFO - PROCESS | 1742 | 1467138096524 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 11:21:36 INFO - PROCESS | 1742 | 1467138096782 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:36 INFO - PROCESS | 1742 | 1467138096788 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x99f52000 == 56 [pid = 1742] [id = 88] 11:21:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x9bba3400) [pid = 1742] [serial = 263] [outer = (nil)] 11:21:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x9c39a800) [pid = 1742] [serial = 264] [outer = 0x9bba3400] 11:21:36 INFO - PROCESS | 1742 | 1467138096874 Marionette DEBUG loaded listener.js 11:21:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0xa0528000) [pid = 1742] [serial = 265] [outer = 0x9bba3400] 11:21:37 INFO - PROCESS | 1742 | 1467138097792 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1598ms 11:21:37 INFO - PROCESS | 1742 | 1467138097851 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 11:21:37 INFO - PROCESS | 1742 | 1467138097856 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 11:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:21:37 INFO - PROCESS | 1742 | 1467138097862 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:21:37 INFO - PROCESS | 1742 | 1467138097866 Marionette TRACE conn4 <- [1,326,null,{}] 11:21:37 INFO - PROCESS | 1742 | 1467138097872 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:37 INFO - PROCESS | 1742 | 1467138097877 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:38 INFO - PROCESS | 1742 | 1467138098106 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 11:21:38 INFO - PROCESS | 1742 | 1467138098311 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:38 INFO - PROCESS | 1742 | 1467138098320 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b5d4400 == 57 [pid = 1742] [id = 89] 11:21:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0xa2323400) [pid = 1742] [serial = 266] [outer = (nil)] 11:21:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0xa23f0c00) [pid = 1742] [serial = 267] [outer = 0xa2323400] 11:21:38 INFO - PROCESS | 1742 | 1467138098418 Marionette DEBUG loaded listener.js 11:21:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0xa258a400) [pid = 1742] [serial = 268] [outer = 0xa2323400] 11:21:39 INFO - PROCESS | 1742 | 1467138099299 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1493ms 11:21:39 INFO - PROCESS | 1742 | 1467138099356 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 11:21:39 INFO - PROCESS | 1742 | 1467138099361 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 11:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:21:39 INFO - PROCESS | 1742 | 1467138099368 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:21:39 INFO - PROCESS | 1742 | 1467138099371 Marionette TRACE conn4 <- [1,330,null,{}] 11:21:39 INFO - PROCESS | 1742 | 1467138099377 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:39 INFO - PROCESS | 1742 | 1467138099383 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:39 INFO - PROCESS | 1742 | 1467138099569 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 11:21:39 INFO - PROCESS | 1742 | 1467138099733 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:39 INFO - PROCESS | 1742 | 1467138099750 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x9113f800 == 58 [pid = 1742] [id = 90] 11:21:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x9113fc00) [pid = 1742] [serial = 269] [outer = (nil)] 11:21:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x91142400) [pid = 1742] [serial = 270] [outer = 0x9113fc00] 11:21:39 INFO - PROCESS | 1742 | 1467138099887 Marionette DEBUG loaded listener.js 11:21:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0xa2fbc000) [pid = 1742] [serial = 271] [outer = 0x9113fc00] 11:21:40 INFO - PROCESS | 1742 | 1467138100898 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1592ms 11:21:40 INFO - PROCESS | 1742 | 1467138100961 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 11:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:21:40 INFO - PROCESS | 1742 | 1467138100965 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 11:21:40 INFO - PROCESS | 1742 | 1467138100972 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:21:40 INFO - PROCESS | 1742 | 1467138100975 Marionette TRACE conn4 <- [1,334,null,{}] 11:21:40 INFO - PROCESS | 1742 | 1467138100982 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:40 INFO - PROCESS | 1742 | 1467138100987 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:41 INFO - PROCESS | 1742 | 1467138101253 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 11:21:41 INFO - PROCESS | 1742 | 1467138101462 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:41 INFO - PROCESS | 1742 | 1467138101471 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f482000 == 59 [pid = 1742] [id = 91] 11:21:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8f487c00) [pid = 1742] [serial = 272] [outer = (nil)] 11:21:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8f48a400) [pid = 1742] [serial = 273] [outer = 0x8f487c00] 11:21:41 INFO - PROCESS | 1742 | 1467138101557 Marionette DEBUG loaded listener.js 11:21:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x9d506000) [pid = 1742] [serial = 274] [outer = 0x8f487c00] 11:21:42 INFO - PROCESS | 1742 | 1467138102437 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1497ms 11:21:42 INFO - PROCESS | 1742 | 1467138102470 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 11:21:42 INFO - PROCESS | 1742 | 1467138102473 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 11:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:21:42 INFO - PROCESS | 1742 | 1467138102481 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:21:42 INFO - PROCESS | 1742 | 1467138102485 Marionette TRACE conn4 <- [1,338,null,{}] 11:21:42 INFO - PROCESS | 1742 | 1467138102512 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:42 INFO - PROCESS | 1742 | 1467138102516 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:42 INFO - PROCESS | 1742 | 1467138102728 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 11:21:42 INFO - PROCESS | 1742 | 1467138102897 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:42 INFO - PROCESS | 1742 | 1467138102904 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f692000 == 60 [pid = 1742] [id = 92] 11:21:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8f693400) [pid = 1742] [serial = 275] [outer = (nil)] 11:21:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8f698c00) [pid = 1742] [serial = 276] [outer = 0x8f693400] 11:21:42 INFO - PROCESS | 1742 | 1467138102992 Marionette DEBUG loaded listener.js 11:21:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8f69b400) [pid = 1742] [serial = 277] [outer = 0x8f693400] 11:21:43 INFO - PROCESS | 1742 | 1467138103923 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1505ms 11:21:43 INFO - PROCESS | 1742 | 1467138103988 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 11:21:43 INFO - PROCESS | 1742 | 1467138103992 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 11:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:21:44 INFO - PROCESS | 1742 | 1467138103999 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:21:44 INFO - PROCESS | 1742 | 1467138104003 Marionette TRACE conn4 <- [1,342,null,{}] 11:21:44 INFO - PROCESS | 1742 | 1467138104009 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:44 INFO - PROCESS | 1742 | 1467138104014 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:44 INFO - PROCESS | 1742 | 1467138104207 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 11:21:44 INFO - PROCESS | 1742 | 1467138104374 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:44 INFO - PROCESS | 1742 | 1467138104383 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f699800 == 61 [pid = 1742] [id = 93] 11:21:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8f69a400) [pid = 1742] [serial = 278] [outer = (nil)] 11:21:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x91143000) [pid = 1742] [serial = 279] [outer = 0x8f69a400] 11:21:44 INFO - PROCESS | 1742 | 1467138104468 Marionette DEBUG loaded listener.js 11:21:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0xa1195400) [pid = 1742] [serial = 280] [outer = 0x8f69a400] 11:21:45 INFO - PROCESS | 1742 | 1467138105372 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1433ms 11:21:45 INFO - PROCESS | 1742 | 1467138105436 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 11:21:45 INFO - PROCESS | 1742 | 1467138105443 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 11:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:21:45 INFO - PROCESS | 1742 | 1467138105453 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:21:45 INFO - PROCESS | 1742 | 1467138105457 Marionette TRACE conn4 <- [1,346,null,{}] 11:21:45 INFO - PROCESS | 1742 | 1467138105467 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:45 INFO - PROCESS | 1742 | 1467138105473 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:46 INFO - PROCESS | 1742 | 1467138106009 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 11:21:46 INFO - PROCESS | 1742 | 1467138106241 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:46 INFO - PROCESS | 1742 | 1467138106248 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x91138800 == 62 [pid = 1742] [id = 94] 11:21:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x91139000) [pid = 1742] [serial = 281] [outer = (nil)] 11:21:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x91140400) [pid = 1742] [serial = 282] [outer = 0x91139000] 11:21:46 INFO - PROCESS | 1742 | 1467138106336 Marionette DEBUG loaded listener.js 11:21:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x916e8000) [pid = 1742] [serial = 283] [outer = 0x91139000] 11:21:47 INFO - PROCESS | 1742 | 1467138107260 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1884ms 11:21:47 INFO - PROCESS | 1742 | 1467138107339 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 11:21:47 INFO - PROCESS | 1742 | 1467138107345 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 11:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:21:47 INFO - PROCESS | 1742 | 1467138107354 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:21:47 INFO - PROCESS | 1742 | 1467138107360 Marionette TRACE conn4 <- [1,350,null,{}] 11:21:47 INFO - PROCESS | 1742 | 1467138107367 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:47 INFO - PROCESS | 1742 | 1467138107372 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:47 INFO - PROCESS | 1742 | 1467138107623 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 11:21:47 INFO - PROCESS | 1742 | 1467138107946 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:47 INFO - PROCESS | 1742 | 1467138107957 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a08800 == 63 [pid = 1742] [id = 95] 11:21:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x92c72000) [pid = 1742] [serial = 284] [outer = (nil)] 11:21:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x92d80000) [pid = 1742] [serial = 285] [outer = 0x92c72000] 11:21:48 INFO - PROCESS | 1742 | 1467138108050 Marionette DEBUG loaded listener.js 11:21:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x93c59400) [pid = 1742] [serial = 286] [outer = 0x92c72000] 11:21:49 INFO - PROCESS | 1742 | 1467138109059 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:49 INFO - PROCESS | 1742 | --DOCSHELL 0x916ec800 == 62 [pid = 1742] [id = 84] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0xa4d0a000) [pid = 1742] [serial = 200] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOCSHELL 0x90f0cc00 == 61 [pid = 1742] [id = 83] 11:21:49 INFO - PROCESS | 1742 | --DOCSHELL 0x92c75400 == 60 [pid = 1742] [id = 82] 11:21:49 INFO - PROCESS | 1742 | --DOCSHELL 0x978f0400 == 59 [pid = 1742] [id = 81] 11:21:49 INFO - PROCESS | 1742 | --DOCSHELL 0x98991000 == 58 [pid = 1742] [id = 80] 11:21:49 INFO - PROCESS | 1742 | --DOCSHELL 0x9c2ddc00 == 57 [pid = 1742] [id = 66] 11:21:49 INFO - PROCESS | 1742 | --DOCSHELL 0x93c61400 == 56 [pid = 1742] [id = 79] 11:21:49 INFO - PROCESS | 1742 | --DOCSHELL 0x91a0b400 == 55 [pid = 1742] [id = 78] 11:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1790ms 11:21:49 INFO - PROCESS | 1742 | 1467138109150 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 11:21:49 INFO - PROCESS | 1742 | 1467138109156 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 11:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:21:49 INFO - PROCESS | 1742 | 1467138109170 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:21:49 INFO - PROCESS | 1742 | 1467138109173 Marionette TRACE conn4 <- [1,354,null,{}] 11:21:49 INFO - PROCESS | 1742 | 1467138109180 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:49 INFO - PROCESS | 1742 | 1467138109185 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:49 INFO - PROCESS | 1742 | 1467138109384 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0xa209c000) [pid = 1742] [serial = 195] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9c395c00) [pid = 1742] [serial = 194] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x95571c00) [pid = 1742] [serial = 167] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x978c8000) [pid = 1742] [serial = 183] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x953f4800) [pid = 1742] [serial = 182] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x954f4800) [pid = 1742] [serial = 188] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x978f3000) [pid = 1742] [serial = 189] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x9b22d400) [pid = 1742] [serial = 186] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x9b226800) [pid = 1742] [serial = 185] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x99f0e800) [pid = 1742] [serial = 170] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0xa25fe000) [pid = 1742] [serial = 197] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x9b5d6800) [pid = 1742] [serial = 173] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0xa2fb8400) [pid = 1742] [serial = 179] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x9b5d1800) [pid = 1742] [serial = 191] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x9c395400) [pid = 1742] [serial = 176] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0xa33c3800) [pid = 1742] [serial = 198] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x9b5d9400) [pid = 1742] [serial = 192] [outer = (nil)] [url = about:blank] 11:21:49 INFO - PROCESS | 1742 | 1467138109600 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:49 INFO - PROCESS | 1742 | 1467138109609 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f07c00 == 56 [pid = 1742] [id = 96] 11:21:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x9242ec00) [pid = 1742] [serial = 287] [outer = (nil)] 11:21:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x953f4800) [pid = 1742] [serial = 288] [outer = 0x9242ec00] 11:21:49 INFO - PROCESS | 1742 | 1467138109682 Marionette DEBUG loaded listener.js 11:21:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x978c6c00) [pid = 1742] [serial = 289] [outer = 0x9242ec00] 11:21:50 INFO - PROCESS | 1742 | 1467138110573 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1444ms 11:21:50 INFO - PROCESS | 1742 | 1467138110615 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 11:21:50 INFO - PROCESS | 1742 | 1467138110621 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 11:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:21:50 INFO - PROCESS | 1742 | 1467138110637 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:21:50 INFO - PROCESS | 1742 | 1467138110645 Marionette TRACE conn4 <- [1,358,null,{}] 11:21:50 INFO - PROCESS | 1742 | 1467138110652 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:50 INFO - PROCESS | 1742 | 1467138110659 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:50 INFO - PROCESS | 1742 | 1467138110865 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 11:21:51 INFO - PROCESS | 1742 | 1467138111007 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:51 INFO - PROCESS | 1742 | 1467138111015 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c73000 == 57 [pid = 1742] [id = 97] 11:21:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x978ca800) [pid = 1742] [serial = 290] [outer = (nil)] 11:21:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x9a5d1000) [pid = 1742] [serial = 291] [outer = 0x978ca800] 11:21:51 INFO - PROCESS | 1742 | 1467138111091 Marionette DEBUG loaded listener.js 11:21:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x9a729000) [pid = 1742] [serial = 292] [outer = 0x978ca800] 11:21:52 INFO - PROCESS | 1742 | 1467138112008 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1442ms 11:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:21:52 INFO - PROCESS | 1742 | 1467138112078 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 11:21:52 INFO - PROCESS | 1742 | 1467138112081 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 11:21:52 INFO - PROCESS | 1742 | 1467138112090 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:21:52 INFO - PROCESS | 1742 | 1467138112093 Marionette TRACE conn4 <- [1,362,null,{}] 11:21:52 INFO - PROCESS | 1742 | 1467138112099 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:52 INFO - PROCESS | 1742 | 1467138112104 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:52 INFO - PROCESS | 1742 | 1467138112340 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 11:21:52 INFO - PROCESS | 1742 | 1467138112387 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:52 INFO - PROCESS | 1742 | 1467138112398 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a71dc00 == 58 [pid = 1742] [id = 98] 11:21:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x9a89e400) [pid = 1742] [serial = 293] [outer = (nil)] 11:21:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x9b226800) [pid = 1742] [serial = 294] [outer = 0x9a89e400] 11:21:52 INFO - PROCESS | 1742 | 1467138112564 Marionette DEBUG loaded listener.js 11:21:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x9b22ac00) [pid = 1742] [serial = 295] [outer = 0x9a89e400] 11:21:53 INFO - PROCESS | 1742 | 1467138113566 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1538ms 11:21:53 INFO - PROCESS | 1742 | 1467138113627 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 11:21:53 INFO - PROCESS | 1742 | 1467138113631 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 11:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:21:53 INFO - PROCESS | 1742 | 1467138113646 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:21:53 INFO - PROCESS | 1742 | 1467138113649 Marionette TRACE conn4 <- [1,366,null,{}] 11:21:53 INFO - PROCESS | 1742 | 1467138113657 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:53 INFO - PROCESS | 1742 | 1467138113661 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:54 INFO - PROCESS | 1742 | 1467138114375 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 11:21:54 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x98991400) [pid = 1742] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:21:54 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9b178c00) [pid = 1742] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:21:54 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x9a5cdc00) [pid = 1742] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:21:54 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x93c96400) [pid = 1742] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:21:54 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x91a0b800) [pid = 1742] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:21:54 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x93ca2c00) [pid = 1742] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:21:54 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x99ff0800) [pid = 1742] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:21:54 INFO - PROCESS | 1742 | 1467138114612 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:54 INFO - PROCESS | 1742 | 1467138114638 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x93e7a000 == 59 [pid = 1742] [id = 99] 11:21:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x954f1000) [pid = 1742] [serial = 296] [outer = (nil)] 11:21:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x9a89dc00) [pid = 1742] [serial = 297] [outer = 0x954f1000] 11:21:54 INFO - PROCESS | 1742 | 1467138114773 Marionette DEBUG loaded listener.js 11:21:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x9b762400) [pid = 1742] [serial = 298] [outer = 0x954f1000] 11:21:55 INFO - PROCESS | 1742 | 1467138115874 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 2299ms 11:21:55 INFO - PROCESS | 1742 | 1467138115943 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 11:21:55 INFO - PROCESS | 1742 | 1467138115950 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 11:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:21:55 INFO - PROCESS | 1742 | 1467138115961 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:21:55 INFO - PROCESS | 1742 | 1467138115965 Marionette TRACE conn4 <- [1,370,null,{}] 11:21:55 INFO - PROCESS | 1742 | 1467138115970 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:55 INFO - PROCESS | 1742 | 1467138115977 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:56 INFO - PROCESS | 1742 | 1467138116183 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 11:21:56 INFO - PROCESS | 1742 | 1467138116480 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:56 INFO - PROCESS | 1742 | 1467138116492 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f69dc00 == 60 [pid = 1742] [id = 100] 11:21:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8f69ec00) [pid = 1742] [serial = 299] [outer = (nil)] 11:21:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x90f05400) [pid = 1742] [serial = 300] [outer = 0x8f69ec00] 11:21:56 INFO - PROCESS | 1742 | 1467138116615 Marionette DEBUG loaded listener.js 11:21:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x9113b000) [pid = 1742] [serial = 301] [outer = 0x8f69ec00] 11:21:57 INFO - PROCESS | 1742 | 1467138117680 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1741ms 11:21:57 INFO - PROCESS | 1742 | 1467138117706 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 11:21:57 INFO - PROCESS | 1742 | 1467138117712 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 11:21:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:21:57 INFO - PROCESS | 1742 | 1467138117722 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:21:57 INFO - PROCESS | 1742 | 1467138117727 Marionette TRACE conn4 <- [1,374,null,{}] 11:21:57 INFO - PROCESS | 1742 | 1467138117740 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:57 INFO - PROCESS | 1742 | 1467138117751 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:57 INFO - PROCESS | 1742 | 1467138117995 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 11:21:58 INFO - PROCESS | 1742 | 1467138118217 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:58 INFO - PROCESS | 1742 | 1467138118227 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d7e400 == 61 [pid = 1742] [id = 101] 11:21:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x92d81000) [pid = 1742] [serial = 302] [outer = (nil)] 11:21:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x93e74c00) [pid = 1742] [serial = 303] [outer = 0x92d81000] 11:21:58 INFO - PROCESS | 1742 | 1467138118332 Marionette DEBUG loaded listener.js 11:21:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x954f1c00) [pid = 1742] [serial = 304] [outer = 0x92d81000] 11:21:59 INFO - PROCESS | 1742 | 1467138119302 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:21:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:21:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1641ms 11:21:59 INFO - PROCESS | 1742 | 1467138119367 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 11:21:59 INFO - PROCESS | 1742 | 1467138119375 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 11:21:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:21:59 INFO - PROCESS | 1742 | 1467138119383 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:21:59 INFO - PROCESS | 1742 | 1467138119387 Marionette TRACE conn4 <- [1,378,null,{}] 11:21:59 INFO - PROCESS | 1742 | 1467138119394 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:59 INFO - PROCESS | 1742 | 1467138119400 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:59 INFO - PROCESS | 1742 | 1467138119737 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 11:21:59 INFO - PROCESS | 1742 | 1467138119919 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:59 INFO - PROCESS | 1742 | 1467138119928 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:21:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x978ec800 == 62 [pid = 1742] [id = 102] 11:21:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x98992400) [pid = 1742] [serial = 305] [outer = (nil)] 11:22:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x99f52400) [pid = 1742] [serial = 306] [outer = 0x98992400] 11:22:00 INFO - PROCESS | 1742 | 1467138120017 Marionette DEBUG loaded listener.js 11:22:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x9a71d400) [pid = 1742] [serial = 307] [outer = 0x98992400] 11:22:01 INFO - PROCESS | 1742 | 1467138121073 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:22:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:22:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1730ms 11:22:01 INFO - PROCESS | 1742 | 1467138121115 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 11:22:01 INFO - PROCESS | 1742 | 1467138121118 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 11:22:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:22:01 INFO - PROCESS | 1742 | 1467138121155 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:22:01 INFO - PROCESS | 1742 | 1467138121165 Marionette TRACE conn4 <- [1,382,null,{}] 11:22:01 INFO - PROCESS | 1742 | 1467138121176 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:01 INFO - PROCESS | 1742 | 1467138121184 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:01 INFO - PROCESS | 1742 | 1467138121416 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 11:22:01 INFO - PROCESS | 1742 | 1467138121616 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:01 INFO - PROCESS | 1742 | 1467138121629 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a01c00 == 63 [pid = 1742] [id = 103] 11:22:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x92c74000) [pid = 1742] [serial = 308] [outer = (nil)] 11:22:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x9c2d9800) [pid = 1742] [serial = 309] [outer = 0x92c74000] 11:22:01 INFO - PROCESS | 1742 | 1467138121770 Marionette DEBUG loaded listener.js 11:22:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x9d50ac00) [pid = 1742] [serial = 310] [outer = 0x92c74000] 11:22:02 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:02 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:22:02 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:02 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:02 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:02 INFO - PROCESS | 1742 | 1467138122970 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:22:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:22:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1867ms 11:22:03 INFO - PROCESS | 1742 | 1467138123010 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 11:22:03 INFO - PROCESS | 1742 | 1467138123014 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 11:22:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:22:03 INFO - PROCESS | 1742 | 1467138123022 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:22:03 INFO - PROCESS | 1742 | 1467138123026 Marionette TRACE conn4 <- [1,386,null,{}] 11:22:03 INFO - PROCESS | 1742 | 1467138123032 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:03 INFO - PROCESS | 1742 | 1467138123038 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:03 INFO - PROCESS | 1742 | 1467138123254 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 11:22:03 INFO - PROCESS | 1742 | 1467138123469 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:03 INFO - PROCESS | 1742 | 1467138123476 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f486400 == 64 [pid = 1742] [id = 104] 11:22:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8f489000) [pid = 1742] [serial = 311] [outer = (nil)] 11:22:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x9108f800) [pid = 1742] [serial = 312] [outer = 0x8f489000] 11:22:03 INFO - PROCESS | 1742 | 1467138123606 Marionette DEBUG loaded listener.js 11:22:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x91096400) [pid = 1742] [serial = 313] [outer = 0x8f489000] 11:22:04 INFO - PROCESS | 1742 | 1467138124538 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:22:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:22:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1533ms 11:22:04 INFO - PROCESS | 1742 | 1467138124556 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 11:22:04 INFO - PROCESS | 1742 | 1467138124560 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 11:22:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:22:04 INFO - PROCESS | 1742 | 1467138124567 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:22:04 INFO - PROCESS | 1742 | 1467138124571 Marionette TRACE conn4 <- [1,390,null,{}] 11:22:04 INFO - PROCESS | 1742 | 1467138124577 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:04 INFO - PROCESS | 1742 | 1467138124582 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:04 INFO - PROCESS | 1742 | 1467138124775 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 11:22:05 INFO - PROCESS | 1742 | 1467138125002 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:05 INFO - PROCESS | 1742 | 1467138125019 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x92dd9400 == 65 [pid = 1742] [id = 105] 11:22:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x92dda000) [pid = 1742] [serial = 314] [outer = (nil)] 11:22:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x92ddc000) [pid = 1742] [serial = 315] [outer = 0x92dda000] 11:22:05 INFO - PROCESS | 1742 | 1467138125160 Marionette DEBUG loaded listener.js 11:22:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x9bbadc00) [pid = 1742] [serial = 316] [outer = 0x92dda000] 11:22:06 INFO - PROCESS | 1742 | 1467138126274 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:22:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:22:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1742ms 11:22:06 INFO - PROCESS | 1742 | 1467138126310 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 11:22:06 INFO - PROCESS | 1742 | 1467138126315 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 11:22:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:22:06 INFO - PROCESS | 1742 | 1467138126322 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:22:06 INFO - PROCESS | 1742 | 1467138126325 Marionette TRACE conn4 <- [1,394,null,{}] 11:22:06 INFO - PROCESS | 1742 | 1467138126332 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:06 INFO - PROCESS | 1742 | 1467138126337 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:06 INFO - PROCESS | 1742 | 1467138126550 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 11:22:06 INFO - PROCESS | 1742 | 1467138126840 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:06 INFO - PROCESS | 1742 | 1467138126853 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x91093000 == 66 [pid = 1742] [id = 106] 11:22:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x91096000) [pid = 1742] [serial = 317] [outer = (nil)] 11:22:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0xa2ffa400) [pid = 1742] [serial = 318] [outer = 0x91096000] 11:22:06 INFO - PROCESS | 1742 | 1467138126974 Marionette DEBUG loaded listener.js 11:22:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0xa330d000) [pid = 1742] [serial = 319] [outer = 0x91096000] 11:22:07 INFO - PROCESS | 1742 | 1467138127952 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:22:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:22:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1688ms 11:22:08 INFO - PROCESS | 1742 | 1467138128010 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 11:22:08 INFO - PROCESS | 1742 | 1467138128013 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 11:22:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:22:08 INFO - PROCESS | 1742 | 1467138128021 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:22:08 INFO - PROCESS | 1742 | 1467138128025 Marionette TRACE conn4 <- [1,398,null,{}] 11:22:08 INFO - PROCESS | 1742 | 1467138128031 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:08 INFO - PROCESS | 1742 | 1467138128036 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:08 INFO - PROCESS | 1742 | 1467138128243 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 11:22:08 INFO - PROCESS | 1742 | 1467138128458 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:08 INFO - PROCESS | 1742 | 1467138128467 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eca8000 == 67 [pid = 1742] [id = 107] 11:22:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8eca8800) [pid = 1742] [serial = 320] [outer = (nil)] 11:22:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8ecae400) [pid = 1742] [serial = 321] [outer = 0x8eca8800] 11:22:08 INFO - PROCESS | 1742 | 1467138128591 Marionette DEBUG loaded listener.js 11:22:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8ecb1800) [pid = 1742] [serial = 322] [outer = 0x8eca8800] 11:22:09 INFO - PROCESS | 1742 | 1467138129506 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:22:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:22:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1540ms 11:22:09 INFO - PROCESS | 1742 | 1467138129563 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 11:22:09 INFO - PROCESS | 1742 | 1467138129567 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 11:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:22:09 INFO - PROCESS | 1742 | 1467138129574 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:22:09 INFO - PROCESS | 1742 | 1467138129576 Marionette TRACE conn4 <- [1,402,null,{}] 11:22:09 INFO - PROCESS | 1742 | 1467138129583 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:09 INFO - PROCESS | 1742 | 1467138129587 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:09 INFO - PROCESS | 1742 | 1467138129785 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 11:22:10 INFO - PROCESS | 1742 | 1467138130000 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:10 INFO - PROCESS | 1742 | 1467138130012 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ecae000 == 68 [pid = 1742] [id = 108] 11:22:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8ed3a400) [pid = 1742] [serial = 323] [outer = (nil)] 11:22:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8ed3f000) [pid = 1742] [serial = 324] [outer = 0x8ed3a400] 11:22:10 INFO - PROCESS | 1742 | 1467138130135 Marionette DEBUG loaded listener.js 11:22:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8ed43400) [pid = 1742] [serial = 325] [outer = 0x8ed3a400] 11:22:11 INFO - PROCESS | 1742 | 1467138131102 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:22:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:22:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1581ms 11:22:11 INFO - PROCESS | 1742 | 1467138131156 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 11:22:11 INFO - PROCESS | 1742 | 1467138131160 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 11:22:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:22:11 INFO - PROCESS | 1742 | 1467138131168 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:22:11 INFO - PROCESS | 1742 | 1467138131171 Marionette TRACE conn4 <- [1,406,null,{}] 11:22:11 INFO - PROCESS | 1742 | 1467138131178 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:11 INFO - PROCESS | 1742 | 1467138131183 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:11 INFO - PROCESS | 1742 | 1467138131394 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 11:22:11 INFO - PROCESS | 1742 | 1467138131642 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:11 INFO - PROCESS | 1742 | 1467138131654 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1a7000 == 69 [pid = 1742] [id = 109] 11:22:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x8e1a8c00) [pid = 1742] [serial = 326] [outer = (nil)] 11:22:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x8e1b0400) [pid = 1742] [serial = 327] [outer = 0x8e1a8c00] 11:22:11 INFO - PROCESS | 1742 | 1467138131766 Marionette DEBUG loaded listener.js 11:22:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8e1b3c00) [pid = 1742] [serial = 328] [outer = 0x8e1a8c00] 11:22:12 INFO - PROCESS | 1742 | 1467138132712 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:22:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:22:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1588ms 11:22:12 INFO - PROCESS | 1742 | 1467138132757 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 11:22:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:22:12 INFO - PROCESS | 1742 | 1467138132762 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 11:22:12 INFO - PROCESS | 1742 | 1467138132770 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:22:12 INFO - PROCESS | 1742 | 1467138132773 Marionette TRACE conn4 <- [1,410,null,{}] 11:22:12 INFO - PROCESS | 1742 | 1467138132780 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:12 INFO - PROCESS | 1742 | 1467138132784 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:13 INFO - PROCESS | 1742 | 1467138133016 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 11:22:13 INFO - PROCESS | 1742 | 1467138133569 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:13 INFO - PROCESS | 1742 | 1467138133578 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f47f400 == 70 [pid = 1742] [id = 110] 11:22:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8f480000) [pid = 1742] [serial = 329] [outer = (nil)] 11:22:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8f484c00) [pid = 1742] [serial = 330] [outer = 0x8f480000] 11:22:13 INFO - PROCESS | 1742 | 1467138133660 Marionette DEBUG loaded listener.js 11:22:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x8f69f800) [pid = 1742] [serial = 331] [outer = 0x8f480000] 11:22:14 INFO - PROCESS | 1742 | 1467138134780 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:22:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:22:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 2087ms 11:22:14 INFO - PROCESS | 1742 | 1467138134858 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 11:22:14 INFO - PROCESS | 1742 | 1467138134864 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 11:22:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:22:14 INFO - PROCESS | 1742 | 1467138134873 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:22:14 INFO - PROCESS | 1742 | 1467138134878 Marionette TRACE conn4 <- [1,414,null,{}] 11:22:14 INFO - PROCESS | 1742 | 1467138134886 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:14 INFO - PROCESS | 1742 | 1467138134895 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:15 INFO - PROCESS | 1742 | 1467138135128 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 11:22:15 INFO - PROCESS | 1742 | 1467138135360 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:15 INFO - PROCESS | 1742 | 1467138135372 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x91095800 == 71 [pid = 1742] [id = 111] 11:22:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x9113ac00) [pid = 1742] [serial = 332] [outer = (nil)] 11:22:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x916e7c00) [pid = 1742] [serial = 333] [outer = 0x9113ac00] 11:22:15 INFO - PROCESS | 1742 | 1467138135450 Marionette DEBUG loaded listener.js 11:22:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x916f4800) [pid = 1742] [serial = 334] [outer = 0x9113ac00] 11:22:16 INFO - PROCESS | 1742 | 1467138136468 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:22:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:22:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1634ms 11:22:16 INFO - PROCESS | 1742 | 1467138136513 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 11:22:16 INFO - PROCESS | 1742 | 1467138136519 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 11:22:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:22:16 INFO - PROCESS | 1742 | 1467138136526 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:22:16 INFO - PROCESS | 1742 | 1467138136529 Marionette TRACE conn4 <- [1,418,null,{}] 11:22:16 INFO - PROCESS | 1742 | 1467138136535 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:16 INFO - PROCESS | 1742 | 1467138136540 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:16 INFO - PROCESS | 1742 | 1467138136730 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 11:22:17 INFO - PROCESS | 1742 | --DOCSHELL 0x99f56000 == 70 [pid = 1742] [id = 20] 11:22:17 INFO - PROCESS | 1742 | --DOCSHELL 0x99fe7c00 == 69 [pid = 1742] [id = 15] 11:22:17 INFO - PROCESS | 1742 | --DOCSHELL 0x93e7a000 == 68 [pid = 1742] [id = 99] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x9c0e7400) [pid = 1742] [serial = 252] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x9a72a400) [pid = 1742] [serial = 209] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x91a10800) [pid = 1742] [serial = 222] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x90f0b400) [pid = 1742] [serial = 231] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x92d75400) [pid = 1742] [serial = 228] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0xa6ea3400) [pid = 1742] [serial = 215] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x916f1800) [pid = 1742] [serial = 218] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0xa33bc800) [pid = 1742] [serial = 212] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x93e7b800) [pid = 1742] [serial = 203] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x99ee4000) [pid = 1742] [serial = 206] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x92c75000) [pid = 1742] [serial = 225] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | 1467138137085 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:17 INFO - PROCESS | 1742 | 1467138137087 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:17 INFO - PROCESS | 1742 | --DOCSHELL 0x9a71dc00 == 67 [pid = 1742] [id = 98] 11:22:17 INFO - PROCESS | 1742 | --DOCSHELL 0x92c73000 == 66 [pid = 1742] [id = 97] 11:22:17 INFO - PROCESS | 1742 | --DOCSHELL 0x90f07c00 == 65 [pid = 1742] [id = 96] 11:22:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f07c00 == 66 [pid = 1742] [id = 112] 11:22:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x90f0b400) [pid = 1742] [serial = 335] [outer = (nil)] 11:22:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x9242d800) [pid = 1742] [serial = 336] [outer = 0x90f0b400] 11:22:17 INFO - PROCESS | 1742 | 1467138137203 Marionette DEBUG loaded listener.js 11:22:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x92dd6800) [pid = 1742] [serial = 337] [outer = 0x90f0b400] 11:22:17 INFO - PROCESS | 1742 | --DOCSHELL 0x91a08800 == 65 [pid = 1742] [id = 95] 11:22:17 INFO - PROCESS | 1742 | --DOCSHELL 0x91138800 == 64 [pid = 1742] [id = 94] 11:22:17 INFO - PROCESS | 1742 | --DOCSHELL 0x99f52000 == 63 [pid = 1742] [id = 88] 11:22:17 INFO - PROCESS | 1742 | --DOCSHELL 0x916ed000 == 62 [pid = 1742] [id = 87] 11:22:17 INFO - PROCESS | 1742 | --DOCSHELL 0x93e77c00 == 61 [pid = 1742] [id = 86] 11:22:17 INFO - PROCESS | 1742 | --DOCSHELL 0x90f02800 == 60 [pid = 1742] [id = 85] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x99fe8c00) [pid = 1742] [serial = 241] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x9bbb2400) [pid = 1742] [serial = 250] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9b1f1400) [pid = 1742] [serial = 246] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x9b1f4000) [pid = 1742] [serial = 247] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0xa25f1800) [pid = 1742] [serial = 201] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x92d7c400) [pid = 1742] [serial = 235] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x953a3c00) [pid = 1742] [serial = 237] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x92c7d000) [pid = 1742] [serial = 234] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x99f54000) [pid = 1742] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x9b767400) [pid = 1742] [serial = 249] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x9a728400) [pid = 1742] [serial = 244] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x99760400) [pid = 1742] [serial = 240] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9a722000) [pid = 1742] [serial = 243] [outer = (nil)] [url = about:blank] 11:22:17 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x954f1400) [pid = 1742] [serial = 238] [outer = (nil)] [url = about:blank] 11:22:18 INFO - PROCESS | 1742 | 1467138138498 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:22:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 11:22:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1987ms 11:22:18 INFO - PROCESS | 1742 | 1467138138514 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 11:22:18 INFO - PROCESS | 1742 | 1467138138517 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 11:22:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:22:18 INFO - PROCESS | 1742 | 1467138138533 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:22:18 INFO - PROCESS | 1742 | 1467138138543 Marionette TRACE conn4 <- [1,422,null,{}] 11:22:18 INFO - PROCESS | 1742 | 1467138138550 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:18 INFO - PROCESS | 1742 | 1467138138556 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:18 INFO - PROCESS | 1742 | 1467138138827 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 11:22:18 INFO - PROCESS | 1742 | 1467138138850 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:18 INFO - PROCESS | 1742 | 1467138138857 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f02800 == 61 [pid = 1742] [id = 113] 11:22:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x92ddc400) [pid = 1742] [serial = 338] [outer = (nil)] 11:22:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x95399400) [pid = 1742] [serial = 339] [outer = 0x92ddc400] 11:22:18 INFO - PROCESS | 1742 | 1467138138929 Marionette DEBUG loaded listener.js 11:22:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x954f8c00) [pid = 1742] [serial = 340] [outer = 0x92ddc400] 11:22:20 INFO - PROCESS | 1742 | 1467138140228 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:22:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:22:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1747ms 11:22:20 INFO - PROCESS | 1742 | 1467138140280 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 11:22:20 INFO - PROCESS | 1742 | 1467138140285 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 11:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:22:20 INFO - PROCESS | 1742 | 1467138140294 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:22:20 INFO - PROCESS | 1742 | 1467138140297 Marionette TRACE conn4 <- [1,426,null,{}] 11:22:20 INFO - PROCESS | 1742 | 1467138140305 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:20 INFO - PROCESS | 1742 | 1467138140310 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:20 INFO - PROCESS | 1742 | 1467138140648 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 11:22:20 INFO - PROCESS | 1742 | 1467138140679 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:20 INFO - PROCESS | 1742 | 1467138140687 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x954eb400 == 62 [pid = 1742] [id = 114] 11:22:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x978bf800) [pid = 1742] [serial = 341] [outer = (nil)] 11:22:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x978eb800) [pid = 1742] [serial = 342] [outer = 0x978bf800] 11:22:20 INFO - PROCESS | 1742 | 1467138140760 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x99332000) [pid = 1742] [serial = 343] [outer = 0x978bf800] 11:22:22 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x93c57000) [pid = 1742] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:22:22 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x90f03c00) [pid = 1742] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:22:22 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x93e6dc00) [pid = 1742] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:22:22 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x92c71000) [pid = 1742] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:22:22 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9c129000) [pid = 1742] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:22:22 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x9c0e8c00) [pid = 1742] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:22:22 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x993b5800) [pid = 1742] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:22:22 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x98918c00) [pid = 1742] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:22:22 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0xa6846400) [pid = 1742] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:22:22 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9a89e400) [pid = 1742] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:22:22 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x91139000) [pid = 1742] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:22:22 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x92c72000) [pid = 1742] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:22:22 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x978ca800) [pid = 1742] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:22:22 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x9242ec00) [pid = 1742] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:22:22 INFO - PROCESS | 1742 | 1467138142125 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:22:22 INFO - PROCESS | 1742 | 1467138142217 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 11:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:22:22 INFO - PROCESS | 1742 | 1467138142225 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:22:22 INFO - PROCESS | 1742 | 1467138142228 Marionette TRACE conn4 <- [1,430,null,{}] 11:22:22 INFO - PROCESS | 1742 | 1467138142249 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:22 INFO - PROCESS | 1742 | 1467138142254 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:22 INFO - PROCESS | 1742 | 1467138142482 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 11:22:22 INFO - PROCESS | 1742 | 1467138142569 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:22 INFO - PROCESS | 1742 | 1467138142584 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x978c3c00 == 63 [pid = 1742] [id = 115] 11:22:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x978c4c00) [pid = 1742] [serial = 344] [outer = (nil)] 11:22:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x978f3000) [pid = 1742] [serial = 345] [outer = 0x978c4c00] 11:22:22 INFO - PROCESS | 1742 | 1467138142670 Marionette DEBUG loaded listener.js 11:22:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x9a71dc00) [pid = 1742] [serial = 346] [outer = 0x978c4c00] 11:22:23 INFO - PROCESS | 1742 | 1467138143452 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1284ms 11:22:23 INFO - PROCESS | 1742 | 1467138143510 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 11:22:23 INFO - PROCESS | 1742 | 1467138143513 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 11:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:22:23 INFO - PROCESS | 1742 | 1467138143521 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:22:23 INFO - PROCESS | 1742 | 1467138143525 Marionette TRACE conn4 <- [1,434,null,{}] 11:22:23 INFO - PROCESS | 1742 | 1467138143531 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:23 INFO - PROCESS | 1742 | 1467138143536 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:23 INFO - PROCESS | 1742 | 1467138143712 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 11:22:23 INFO - PROCESS | 1742 | 1467138143722 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:23 INFO - PROCESS | 1742 | 1467138143731 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eca7000 == 64 [pid = 1742] [id = 116] 11:22:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x91142c00) [pid = 1742] [serial = 347] [outer = (nil)] 11:22:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x9a9efc00) [pid = 1742] [serial = 348] [outer = 0x91142c00] 11:22:23 INFO - PROCESS | 1742 | 1467138143924 Marionette DEBUG loaded listener.js 11:22:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x9b224c00) [pid = 1742] [serial = 349] [outer = 0x91142c00] 11:22:24 INFO - PROCESS | 1742 | 1467138144964 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:22:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:22:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1482ms 11:22:25 INFO - PROCESS | 1742 | 1467138145004 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 11:22:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:22:25 INFO - PROCESS | 1742 | 1467138145011 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 11:22:25 INFO - PROCESS | 1742 | 1467138145019 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:22:25 INFO - PROCESS | 1742 | 1467138145028 Marionette TRACE conn4 <- [1,438,null,{}] 11:22:25 INFO - PROCESS | 1742 | 1467138145037 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:25 INFO - PROCESS | 1742 | 1467138145043 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:25 INFO - PROCESS | 1742 | 1467138145256 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 11:22:25 INFO - PROCESS | 1742 | 1467138145490 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:25 INFO - PROCESS | 1742 | 1467138145500 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f0f000 == 65 [pid = 1742] [id = 117] 11:22:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x90f10c00) [pid = 1742] [serial = 350] [outer = (nil)] 11:22:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x91097800) [pid = 1742] [serial = 351] [outer = 0x90f10c00] 11:22:25 INFO - PROCESS | 1742 | 1467138145633 Marionette DEBUG loaded listener.js 11:22:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x91a08800) [pid = 1742] [serial = 352] [outer = 0x90f10c00] 11:22:26 INFO - PROCESS | 1742 | 1467138146628 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:22:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:22:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1654ms 11:22:26 INFO - PROCESS | 1742 | 1467138146673 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 11:22:26 INFO - PROCESS | 1742 | 1467138146680 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 11:22:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:22:26 INFO - PROCESS | 1742 | 1467138146691 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:22:26 INFO - PROCESS | 1742 | 1467138146695 Marionette TRACE conn4 <- [1,442,null,{}] 11:22:26 INFO - PROCESS | 1742 | 1467138146702 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:26 INFO - PROCESS | 1742 | 1467138146708 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:26 INFO - PROCESS | 1742 | 1467138146928 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 11:22:27 INFO - PROCESS | 1742 | 1467138147205 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:27 INFO - PROCESS | 1742 | 1467138147213 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c57000 == 66 [pid = 1742] [id = 118] 11:22:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x93e6dc00) [pid = 1742] [serial = 353] [outer = (nil)] 11:22:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x953ef400) [pid = 1742] [serial = 354] [outer = 0x93e6dc00] 11:22:27 INFO - PROCESS | 1742 | 1467138147303 Marionette DEBUG loaded listener.js 11:22:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x95570000) [pid = 1742] [serial = 355] [outer = 0x93e6dc00] 11:22:28 INFO - PROCESS | 1742 | 1467138148281 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:22:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:22:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1640ms 11:22:28 INFO - PROCESS | 1742 | 1467138148333 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 11:22:28 INFO - PROCESS | 1742 | 1467138148337 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 11:22:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:22:28 INFO - PROCESS | 1742 | 1467138148345 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:22:28 INFO - PROCESS | 1742 | 1467138148351 Marionette TRACE conn4 <- [1,446,null,{}] 11:22:28 INFO - PROCESS | 1742 | 1467138148368 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:28 INFO - PROCESS | 1742 | 1467138148378 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:28 INFO - PROCESS | 1742 | 1467138148619 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 11:22:28 INFO - PROCESS | 1742 | 1467138148891 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:28 INFO - PROCESS | 1742 | 1467138148905 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b22ec00 == 67 [pid = 1742] [id = 119] 11:22:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x9b22f000) [pid = 1742] [serial = 356] [outer = (nil)] 11:22:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x9b545400) [pid = 1742] [serial = 357] [outer = 0x9b22f000] 11:22:29 INFO - PROCESS | 1742 | 1467138148997 Marionette DEBUG loaded listener.js 11:22:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x9b5d6000) [pid = 1742] [serial = 358] [outer = 0x9b22f000] 11:22:29 INFO - PROCESS | 1742 | 1467138149957 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:22:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:22:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1643ms 11:22:29 INFO - PROCESS | 1742 | 1467138149989 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 11:22:29 INFO - PROCESS | 1742 | 1467138149993 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 11:22:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:22:30 INFO - PROCESS | 1742 | 1467138150000 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:22:30 INFO - PROCESS | 1742 | 1467138150004 Marionette TRACE conn4 <- [1,450,null,{}] 11:22:30 INFO - PROCESS | 1742 | 1467138150010 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:30 INFO - PROCESS | 1742 | 1467138150015 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:30 INFO - PROCESS | 1742 | 1467138150216 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 11:22:30 INFO - PROCESS | 1742 | 1467138150440 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:30 INFO - PROCESS | 1742 | 1467138150449 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b5cb400 == 68 [pid = 1742] [id = 120] 11:22:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x9b767400) [pid = 1742] [serial = 359] [outer = (nil)] 11:22:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x9c0e7400) [pid = 1742] [serial = 360] [outer = 0x9b767400] 11:22:30 INFO - PROCESS | 1742 | 1467138150590 Marionette DEBUG loaded listener.js 11:22:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x9c129000) [pid = 1742] [serial = 361] [outer = 0x9b767400] 11:22:31 INFO - PROCESS | 1742 | 1467138151559 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:22:31 INFO - PROCESS | 1742 | 1467138151599 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 11:22:31 INFO - PROCESS | 1742 | 1467138151607 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:22:31 INFO - PROCESS | 1742 | 1467138151610 Marionette TRACE conn4 <- [1,454,null,{}] 11:22:31 INFO - PROCESS | 1742 | 1467138151616 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:31 INFO - PROCESS | 1742 | 1467138151622 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:31 INFO - PROCESS | 1742 | 1467138151829 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 11:22:32 INFO - PROCESS | 1742 | 1467138152048 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:32 INFO - PROCESS | 1742 | 1467138152058 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b75f400 == 69 [pid = 1742] [id = 121] 11:22:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x9c397c00) [pid = 1742] [serial = 362] [outer = (nil)] 11:22:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0xa2531c00) [pid = 1742] [serial = 363] [outer = 0x9c397c00] 11:22:32 INFO - PROCESS | 1742 | 1467138152185 Marionette DEBUG loaded listener.js 11:22:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0xa25fc400) [pid = 1742] [serial = 364] [outer = 0x9c397c00] 11:22:33 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:22:33 INFO - PROCESS | 1742 | 1467138153167 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:22:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:22:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1642ms 11:22:33 INFO - PROCESS | 1742 | 1467138153248 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 11:22:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:22:33 INFO - PROCESS | 1742 | 1467138153253 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 11:22:33 INFO - PROCESS | 1742 | 1467138153260 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:22:33 INFO - PROCESS | 1742 | 1467138153264 Marionette TRACE conn4 <- [1,458,null,{}] 11:22:33 INFO - PROCESS | 1742 | 1467138153270 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:33 INFO - PROCESS | 1742 | 1467138153280 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:33 INFO - PROCESS | 1742 | 1467138153531 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 11:22:33 INFO - PROCESS | 1742 | 1467138153807 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:33 INFO - PROCESS | 1742 | 1467138153814 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:33 INFO - PROCESS | 1742 | ++DOCSHELL 0xa23f0400 == 70 [pid = 1742] [id = 122] 11:22:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0xa330f400) [pid = 1742] [serial = 365] [outer = (nil)] 11:22:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0xa672cc00) [pid = 1742] [serial = 366] [outer = 0xa330f400] 11:22:33 INFO - PROCESS | 1742 | 1467138153901 Marionette DEBUG loaded listener.js 11:22:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0xa67e8800) [pid = 1742] [serial = 367] [outer = 0xa330f400] 11:22:34 INFO - PROCESS | 1742 | 1467138154845 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:22:34 INFO - PROCESS | 1742 | 1467138154904 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 11:22:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:22:34 INFO - PROCESS | 1742 | 1467138154912 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:22:34 INFO - PROCESS | 1742 | 1467138154915 Marionette TRACE conn4 <- [1,462,null,{}] 11:22:34 INFO - PROCESS | 1742 | 1467138154921 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:34 INFO - PROCESS | 1742 | 1467138154926 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:35 INFO - PROCESS | 1742 | 1467138155117 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 11:22:35 INFO - PROCESS | 1742 | 1467138155342 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:35 INFO - PROCESS | 1742 | 1467138155349 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:35 INFO - PROCESS | 1742 | ++DOCSHELL 0xa8256400 == 71 [pid = 1742] [id = 123] 11:22:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0xa8259c00) [pid = 1742] [serial = 368] [outer = (nil)] 11:22:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0xa8c1a400) [pid = 1742] [serial = 369] [outer = 0xa8259c00] 11:22:35 INFO - PROCESS | 1742 | 1467138155670 Marionette DEBUG loaded listener.js 11:22:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0xa8c42c00) [pid = 1742] [serial = 370] [outer = 0xa8259c00] 11:22:36 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:22:37 INFO - PROCESS | 1742 | 1467138157005 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:22:37 INFO - PROCESS | 1742 | 1467138157067 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 11:22:37 INFO - PROCESS | 1742 | 1467138157075 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:22:37 INFO - PROCESS | 1742 | 1467138157078 Marionette TRACE conn4 <- [1,466,null,{}] 11:22:37 INFO - PROCESS | 1742 | 1467138157085 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:37 INFO - PROCESS | 1742 | 1467138157090 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:37 INFO - PROCESS | 1742 | 1467138157332 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 11:22:37 INFO - PROCESS | 1742 | 1467138157511 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:37 INFO - PROCESS | 1742 | 1467138157517 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1b1000 == 72 [pid = 1742] [id = 124] 11:22:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x92837c00) [pid = 1742] [serial = 371] [outer = (nil)] 11:22:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x92842400) [pid = 1742] [serial = 372] [outer = 0x92837c00] 11:22:37 INFO - PROCESS | 1742 | 1467138157600 Marionette DEBUG loaded listener.js 11:22:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0xa25fb400) [pid = 1742] [serial = 373] [outer = 0x92837c00] 11:22:38 INFO - PROCESS | 1742 | 1467138158593 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:22:38 INFO - PROCESS | 1742 | 1467138158667 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 11:22:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:22:38 INFO - PROCESS | 1742 | 1467138158673 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:22:38 INFO - PROCESS | 1742 | 1467138158677 Marionette TRACE conn4 <- [1,470,null,{}] 11:22:38 INFO - PROCESS | 1742 | 1467138158683 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:38 INFO - PROCESS | 1742 | 1467138158689 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:38 INFO - PROCESS | 1742 | 1467138158883 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 11:22:39 INFO - PROCESS | 1742 | 1467138159120 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:39 INFO - PROCESS | 1742 | 1467138159129 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f10800 == 73 [pid = 1742] [id = 125] 11:22:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x91145800) [pid = 1742] [serial = 374] [outer = (nil)] 11:22:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x929e3c00) [pid = 1742] [serial = 375] [outer = 0x91145800] 11:22:39 INFO - PROCESS | 1742 | 1467138159254 Marionette DEBUG loaded listener.js 11:22:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x929e8400) [pid = 1742] [serial = 376] [outer = 0x91145800] 11:22:40 INFO - PROCESS | 1742 | 1467138160208 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:22:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:22:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1594ms 11:22:40 INFO - PROCESS | 1742 | 1467138160269 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 11:22:40 INFO - PROCESS | 1742 | 1467138160273 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 11:22:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:22:40 INFO - PROCESS | 1742 | 1467138160281 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:22:40 INFO - PROCESS | 1742 | 1467138160284 Marionette TRACE conn4 <- [1,474,null,{}] 11:22:40 INFO - PROCESS | 1742 | 1467138160290 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:40 INFO - PROCESS | 1742 | 1467138160295 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:40 INFO - PROCESS | 1742 | 1467138160502 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 11:22:40 INFO - PROCESS | 1742 | 1467138160734 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:40 INFO - PROCESS | 1742 | 1467138160739 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9a4c00 == 74 [pid = 1742] [id = 126] 11:22:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x8e9a5800) [pid = 1742] [serial = 377] [outer = (nil)] 11:22:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x8e9ad800) [pid = 1742] [serial = 378] [outer = 0x8e9a5800] 11:22:40 INFO - PROCESS | 1742 | 1467138160841 Marionette DEBUG loaded listener.js 11:22:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x8e9b1000) [pid = 1742] [serial = 379] [outer = 0x8e9a5800] 11:22:42 INFO - PROCESS | 1742 | 1467138162340 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:22:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:22:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 2133ms 11:22:42 INFO - PROCESS | 1742 | 1467138162415 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 11:22:42 INFO - PROCESS | 1742 | 1467138162422 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 11:22:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:22:42 INFO - PROCESS | 1742 | 1467138162440 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:22:42 INFO - PROCESS | 1742 | 1467138162445 Marionette TRACE conn4 <- [1,478,null,{}] 11:22:42 INFO - PROCESS | 1742 | 1467138162453 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:42 INFO - PROCESS | 1742 | 1467138162459 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:42 INFO - PROCESS | 1742 | 1467138162669 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 11:22:42 INFO - PROCESS | 1742 | 1467138162854 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:42 INFO - PROCESS | 1742 | 1467138162869 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9abc00 == 75 [pid = 1742] [id = 127] 11:22:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x90f0cc00) [pid = 1742] [serial = 380] [outer = (nil)] 11:22:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x91090c00) [pid = 1742] [serial = 381] [outer = 0x90f0cc00] 11:22:42 INFO - PROCESS | 1742 | 1467138162993 Marionette DEBUG loaded listener.js 11:22:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x9113d000) [pid = 1742] [serial = 382] [outer = 0x90f0cc00] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x9a89dc00) [pid = 1742] [serial = 297] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | 1467138164157 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x9a5cec00) [pid = 1742] [serial = 147] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x90f0d400) [pid = 1742] [serial = 232] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0xa1198400) [pid = 1742] [serial = 165] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x9c125800) [pid = 1742] [serial = 253] [outer = (nil)] [url = about:blank] 11:22:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:22:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1784ms 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0xa1197000) [pid = 1742] [serial = 105] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x9d501400) [pid = 1742] [serial = 141] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0xa67e7c00) [pid = 1742] [serial = 135] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x9a890800) [pid = 1742] [serial = 138] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0xa6eac400) [pid = 1742] [serial = 144] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x9a729000) [pid = 1742] [serial = 292] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x9b226800) [pid = 1742] [serial = 294] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9b22ac00) [pid = 1742] [serial = 295] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x8f698c00) [pid = 1742] [serial = 276] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x916e8000) [pid = 1742] [serial = 283] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x91140400) [pid = 1742] [serial = 282] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x93c59400) [pid = 1742] [serial = 286] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x92d80000) [pid = 1742] [serial = 285] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x91143000) [pid = 1742] [serial = 279] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9a723c00) [pid = 1742] [serial = 261] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x954f5400) [pid = 1742] [serial = 258] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x9c39a800) [pid = 1742] [serial = 264] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0xa23f0c00) [pid = 1742] [serial = 267] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x90f0d000) [pid = 1742] [serial = 255] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x9a5d1000) [pid = 1742] [serial = 291] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x953f4800) [pid = 1742] [serial = 288] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x978c6c00) [pid = 1742] [serial = 289] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x91142400) [pid = 1742] [serial = 270] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8f48a400) [pid = 1742] [serial = 273] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1742 | 1467138164252 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 11:22:44 INFO - PROCESS | 1742 | 1467138164265 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 11:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:22:44 INFO - PROCESS | 1742 | 1467138164296 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:22:44 INFO - PROCESS | 1742 | 1467138164300 Marionette TRACE conn4 <- [1,482,null,{}] 11:22:44 INFO - PROCESS | 1742 | 1467138164309 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:44 INFO - PROCESS | 1742 | 1467138164314 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:44 INFO - PROCESS | 1742 | 1467138164481 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 11:22:44 INFO - PROCESS | 1742 | 1467138164672 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:44 INFO - PROCESS | 1742 | 1467138164679 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed3cc00 == 76 [pid = 1742] [id = 128] 11:22:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x91143800) [pid = 1742] [serial = 383] [outer = (nil)] 11:22:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x91273000) [pid = 1742] [serial = 384] [outer = 0x91143800] 11:22:44 INFO - PROCESS | 1742 | 1467138164759 Marionette DEBUG loaded listener.js 11:22:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x9127bc00) [pid = 1742] [serial = 385] [outer = 0x91143800] 11:22:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x916ef000) [pid = 1742] [serial = 386] [outer = 0x98996c00] 11:22:45 INFO - PROCESS | 1742 | 1467138165731 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:22:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:22:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1518ms 11:22:45 INFO - PROCESS | 1742 | 1467138165798 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 11:22:45 INFO - PROCESS | 1742 | 1467138165803 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 11:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:22:45 INFO - PROCESS | 1742 | 1467138165813 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:22:45 INFO - PROCESS | 1742 | 1467138165822 Marionette TRACE conn4 <- [1,486,null,{}] 11:22:45 INFO - PROCESS | 1742 | 1467138165844 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:45 INFO - PROCESS | 1742 | 1467138165853 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:46 INFO - PROCESS | 1742 | 1467138166091 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 11:22:46 INFO - PROCESS | 1742 | 1467138166108 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:46 INFO - PROCESS | 1742 | 1467138166119 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a0bc00 == 77 [pid = 1742] [id = 129] 11:22:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x9283e400) [pid = 1742] [serial = 387] [outer = (nil)] 11:22:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x929ebc00) [pid = 1742] [serial = 388] [outer = 0x9283e400] 11:22:46 INFO - PROCESS | 1742 | 1467138166281 Marionette DEBUG loaded listener.js 11:22:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x92c6e400) [pid = 1742] [serial = 389] [outer = 0x9283e400] 11:22:47 INFO - PROCESS | 1742 | 1467138167230 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:22:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1457ms 11:22:47 INFO - PROCESS | 1742 | 1467138167269 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 11:22:47 INFO - PROCESS | 1742 | 1467138167273 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 11:22:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:22:47 INFO - PROCESS | 1742 | 1467138167280 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:22:47 INFO - PROCESS | 1742 | 1467138167284 Marionette TRACE conn4 <- [1,490,null,{}] 11:22:47 INFO - PROCESS | 1742 | 1467138167298 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:47 INFO - PROCESS | 1742 | 1467138167304 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:47 INFO - PROCESS | 1742 | 1467138167551 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 11:22:47 INFO - PROCESS | 1742 | 1467138167576 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:47 INFO - PROCESS | 1742 | 1467138167583 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f696800 == 78 [pid = 1742] [id = 130] 11:22:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x92c76400) [pid = 1742] [serial = 390] [outer = (nil)] 11:22:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x92d80400) [pid = 1742] [serial = 391] [outer = 0x92c76400] 11:22:47 INFO - PROCESS | 1742 | 1467138167656 Marionette DEBUG loaded listener.js 11:22:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x92ddf000) [pid = 1742] [serial = 392] [outer = 0x92c76400] 11:22:48 INFO - PROCESS | 1742 | 1467138168588 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:22:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:22:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1348ms 11:22:48 INFO - PROCESS | 1742 | 1467138168629 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 11:22:48 INFO - PROCESS | 1742 | 1467138168633 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 11:22:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:22:48 INFO - PROCESS | 1742 | 1467138168656 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:22:48 INFO - PROCESS | 1742 | 1467138168660 Marionette TRACE conn4 <- [1,494,null,{}] 11:22:48 INFO - PROCESS | 1742 | 1467138168667 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:48 INFO - PROCESS | 1742 | 1467138168672 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:48 INFO - PROCESS | 1742 | 1467138168907 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 11:22:48 INFO - PROCESS | 1742 | 1467138168940 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:48 INFO - PROCESS | 1742 | 1467138168951 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x929e4000 == 79 [pid = 1742] [id = 131] 11:22:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x92d75800) [pid = 1742] [serial = 393] [outer = (nil)] 11:22:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x93c5f400) [pid = 1742] [serial = 394] [outer = 0x92d75800] 11:22:49 INFO - PROCESS | 1742 | 1467138169020 Marionette DEBUG loaded listener.js 11:22:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x93e79000) [pid = 1742] [serial = 395] [outer = 0x92d75800] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x8f480000) [pid = 1742] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x9113ac00) [pid = 1742] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x954f1000) [pid = 1742] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x978c4800) [pid = 1742] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x92c79800) [pid = 1742] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x92ddc400) [pid = 1742] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9b540c00) [pid = 1742] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x978bf800) [pid = 1742] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x93ca3000) [pid = 1742] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9b22b400) [pid = 1742] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x90f0b400) [pid = 1742] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x98998400) [pid = 1742] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9a9edc00) [pid = 1742] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x978c4c00) [pid = 1742] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x9539a000) [pid = 1742] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0xa2fbb400) [pid = 1742] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x92c6f400) [pid = 1742] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x9b22c000) [pid = 1742] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x916ee400) [pid = 1742] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x9a720800) [pid = 1742] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x91a06800) [pid = 1742] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0xa2323400) [pid = 1742] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x9bba3400) [pid = 1742] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x90f03000) [pid = 1742] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x953a5400) [pid = 1742] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:22:49 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x9a22b800) [pid = 1742] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:22:50 INFO - PROCESS | 1742 | 1467138170457 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:22:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:22:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1848ms 11:22:50 INFO - PROCESS | 1742 | 1467138170489 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 11:22:50 INFO - PROCESS | 1742 | 1467138170493 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 11:22:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:22:50 INFO - PROCESS | 1742 | 1467138170499 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:22:50 INFO - PROCESS | 1742 | 1467138170503 Marionette TRACE conn4 <- [1,498,null,{}] 11:22:50 INFO - PROCESS | 1742 | 1467138170508 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:50 INFO - PROCESS | 1742 | 1467138170518 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:50 INFO - PROCESS | 1742 | 1467138170800 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 11:22:50 INFO - PROCESS | 1742 | 1467138170815 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:50 INFO - PROCESS | 1742 | 1467138170823 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f480000 == 80 [pid = 1742] [id = 132] 11:22:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x90f09400) [pid = 1742] [serial = 396] [outer = (nil)] 11:22:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x9539e400) [pid = 1742] [serial = 397] [outer = 0x90f09400] 11:22:50 INFO - PROCESS | 1742 | 1467138170898 Marionette DEBUG loaded listener.js 11:22:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x954f8000) [pid = 1742] [serial = 398] [outer = 0x90f09400] 11:22:51 INFO - PROCESS | 1742 | 1467138171844 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:22:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:22:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1380ms 11:22:51 INFO - PROCESS | 1742 | 1467138171900 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 11:22:51 INFO - PROCESS | 1742 | 1467138171914 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 11:22:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:22:51 INFO - PROCESS | 1742 | 1467138171925 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:22:51 INFO - PROCESS | 1742 | 1467138171931 Marionette TRACE conn4 <- [1,502,null,{}] 11:22:51 INFO - PROCESS | 1742 | 1467138171952 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:51 INFO - PROCESS | 1742 | 1467138171960 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:52 INFO - PROCESS | 1742 | 1467138172174 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 11:22:52 INFO - PROCESS | 1742 | 1467138172439 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:52 INFO - PROCESS | 1742 | 1467138172455 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9a7000 == 81 [pid = 1742] [id = 133] 11:22:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8f48a400) [pid = 1742] [serial = 399] [outer = (nil)] 11:22:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8f69ac00) [pid = 1742] [serial = 400] [outer = 0x8f48a400] 11:22:52 INFO - PROCESS | 1742 | 1467138172587 Marionette DEBUG loaded listener.js 11:22:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x9108bc00) [pid = 1742] [serial = 401] [outer = 0x8f48a400] 11:22:53 INFO - PROCESS | 1742 | 1467138173541 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:22:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:22:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1655ms 11:22:53 INFO - PROCESS | 1742 | 1467138173580 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 11:22:53 INFO - PROCESS | 1742 | 1467138173588 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 11:22:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:22:53 INFO - PROCESS | 1742 | 1467138173600 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:22:53 INFO - PROCESS | 1742 | 1467138173604 Marionette TRACE conn4 <- [1,506,null,{}] 11:22:53 INFO - PROCESS | 1742 | 1467138173612 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:53 INFO - PROCESS | 1742 | 1467138173618 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:53 INFO - PROCESS | 1742 | 1467138173835 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 11:22:54 INFO - PROCESS | 1742 | 1467138174067 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:54 INFO - PROCESS | 1742 | 1467138174075 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x9127f000 == 82 [pid = 1742] [id = 134] 11:22:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x916e5400) [pid = 1742] [serial = 402] [outer = (nil)] 11:22:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x916f4000) [pid = 1742] [serial = 403] [outer = 0x916e5400] 11:22:54 INFO - PROCESS | 1742 | 1467138174208 Marionette DEBUG loaded listener.js 11:22:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x9283ec00) [pid = 1742] [serial = 404] [outer = 0x916e5400] 11:22:55 INFO - PROCESS | 1742 | 1467138175178 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:22:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:22:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1634ms 11:22:55 INFO - PROCESS | 1742 | 1467138175233 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 11:22:55 INFO - PROCESS | 1742 | 1467138175238 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 11:22:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:22:55 INFO - PROCESS | 1742 | 1467138175245 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:22:55 INFO - PROCESS | 1742 | 1467138175251 Marionette TRACE conn4 <- [1,510,null,{}] 11:22:55 INFO - PROCESS | 1742 | 1467138175269 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:55 INFO - PROCESS | 1742 | 1467138175279 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:55 INFO - PROCESS | 1742 | 1467138175531 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 11:22:55 INFO - PROCESS | 1742 | 1467138175857 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:55 INFO - PROCESS | 1742 | 1467138175870 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x9539fc00 == 83 [pid = 1742] [id = 135] 11:22:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x953a0800) [pid = 1742] [serial = 405] [outer = (nil)] 11:22:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x978c0c00) [pid = 1742] [serial = 406] [outer = 0x953a0800] 11:22:55 INFO - PROCESS | 1742 | 1467138175965 Marionette DEBUG loaded listener.js 11:22:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x978cc800) [pid = 1742] [serial = 407] [outer = 0x953a0800] 11:22:56 INFO - PROCESS | 1742 | 1467138176966 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:22:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:22:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1796ms 11:22:57 INFO - PROCESS | 1742 | 1467138177043 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 11:22:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:22:57 INFO - PROCESS | 1742 | 1467138177048 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 11:22:57 INFO - PROCESS | 1742 | 1467138177055 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:22:57 INFO - PROCESS | 1742 | 1467138177058 Marionette TRACE conn4 <- [1,514,null,{}] 11:22:57 INFO - PROCESS | 1742 | 1467138177064 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:57 INFO - PROCESS | 1742 | 1467138177070 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:57 INFO - PROCESS | 1742 | 1467138177315 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 11:22:57 INFO - PROCESS | 1742 | 1467138177601 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:57 INFO - PROCESS | 1742 | 1467138177610 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9aec00 == 84 [pid = 1742] [id = 136] 11:22:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x954f5400) [pid = 1742] [serial = 408] [outer = (nil)] 11:22:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x9a234000) [pid = 1742] [serial = 409] [outer = 0x954f5400] 11:22:57 INFO - PROCESS | 1742 | 1467138177696 Marionette DEBUG loaded listener.js 11:22:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x9a49f800) [pid = 1742] [serial = 410] [outer = 0x954f5400] 11:22:58 INFO - PROCESS | 1742 | 1467138178601 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:22:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 11:22:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1597ms 11:22:58 INFO - PROCESS | 1742 | 1467138178653 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 11:22:58 INFO - PROCESS | 1742 | 1467138178657 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 11:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:22:58 INFO - PROCESS | 1742 | 1467138178664 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:22:58 INFO - PROCESS | 1742 | 1467138178668 Marionette TRACE conn4 <- [1,518,null,{}] 11:22:58 INFO - PROCESS | 1742 | 1467138178674 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:58 INFO - PROCESS | 1742 | 1467138178679 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:58 INFO - PROCESS | 1742 | 1467138178874 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 11:22:59 INFO - PROCESS | 1742 | 1467138179100 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:59 INFO - PROCESS | 1742 | 1467138179109 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:22:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed47800 == 85 [pid = 1742] [id = 137] 11:22:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x92c71400) [pid = 1742] [serial = 411] [outer = (nil)] 11:22:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x9a891400) [pid = 1742] [serial = 412] [outer = 0x92c71400] 11:22:59 INFO - PROCESS | 1742 | 1467138179238 Marionette DEBUG loaded listener.js 11:22:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x9a89f400) [pid = 1742] [serial = 413] [outer = 0x92c71400] 11:23:00 INFO - PROCESS | 1742 | 1467138180147 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:23:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1534ms 11:23:00 INFO - PROCESS | 1742 | 1467138180199 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 11:23:00 INFO - PROCESS | 1742 | 1467138180204 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 11:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:23:00 INFO - PROCESS | 1742 | 1467138180211 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:23:00 INFO - PROCESS | 1742 | 1467138180216 Marionette TRACE conn4 <- [1,522,null,{}] 11:23:00 INFO - PROCESS | 1742 | 1467138180222 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:00 INFO - PROCESS | 1742 | 1467138180233 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:00 INFO - PROCESS | 1742 | 1467138180512 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 11:23:00 INFO - PROCESS | 1742 | 1467138180794 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:00 INFO - PROCESS | 1742 | 1467138180802 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x916eb400 == 86 [pid = 1742] [id = 138] 11:23:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x9b229000) [pid = 1742] [serial = 414] [outer = (nil)] 11:23:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x9b5cac00) [pid = 1742] [serial = 415] [outer = 0x9b229000] 11:23:00 INFO - PROCESS | 1742 | 1467138180890 Marionette DEBUG loaded listener.js 11:23:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x9b765c00) [pid = 1742] [serial = 416] [outer = 0x9b229000] 11:23:01 INFO - PROCESS | 1742 | 1467138181863 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:23:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:23:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1690ms 11:23:01 INFO - PROCESS | 1742 | 1467138181904 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 11:23:01 INFO - PROCESS | 1742 | 1467138181911 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 11:23:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:23:01 INFO - PROCESS | 1742 | 1467138181922 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:23:01 INFO - PROCESS | 1742 | 1467138181927 Marionette TRACE conn4 <- [1,526,null,{}] 11:23:01 INFO - PROCESS | 1742 | 1467138181934 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:01 INFO - PROCESS | 1742 | 1467138181944 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:02 INFO - PROCESS | 1742 | 1467138182154 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 11:23:02 INFO - PROCESS | 1742 | 1467138182387 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:02 INFO - PROCESS | 1742 | 1467138182395 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e144000 == 87 [pid = 1742] [id = 139] 11:23:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8e144400) [pid = 1742] [serial = 417] [outer = (nil)] 11:23:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8e14a000) [pid = 1742] [serial = 418] [outer = 0x8e144400] 11:23:02 INFO - PROCESS | 1742 | 1467138182536 Marionette DEBUG loaded listener.js 11:23:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8e14e000) [pid = 1742] [serial = 419] [outer = 0x8e144400] 11:23:03 INFO - PROCESS | 1742 | 1467138183461 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:23:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 11:23:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1596ms 11:23:03 INFO - PROCESS | 1742 | 1467138183518 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 11:23:03 INFO - PROCESS | 1742 | 1467138183521 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 11:23:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:23:03 INFO - PROCESS | 1742 | 1467138183529 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:23:03 INFO - PROCESS | 1742 | 1467138183532 Marionette TRACE conn4 <- [1,530,null,{}] 11:23:03 INFO - PROCESS | 1742 | 1467138183539 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:03 INFO - PROCESS | 1742 | 1467138183544 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:03 INFO - PROCESS | 1742 | 1467138183752 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 11:23:04 INFO - PROCESS | 1742 | 1467138183984 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:04 INFO - PROCESS | 1742 | 1467138183995 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e5c00 == 88 [pid = 1742] [id = 140] 11:23:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x8c1e7000) [pid = 1742] [serial = 420] [outer = (nil)] 11:23:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x8c1ed000) [pid = 1742] [serial = 421] [outer = 0x8c1e7000] 11:23:04 INFO - PROCESS | 1742 | 1467138184091 Marionette DEBUG loaded listener.js 11:23:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8e143800) [pid = 1742] [serial = 422] [outer = 0x8c1e7000] 11:23:04 INFO - PROCESS | 1742 | 1467138184891 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:23:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 11:23:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:23:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:23:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 11:23:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:23:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:23:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1444ms 11:23:04 INFO - PROCESS | 1742 | 1467138184978 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 11:23:04 INFO - PROCESS | 1742 | 1467138184983 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 11:23:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:23:04 INFO - PROCESS | 1742 | 1467138184991 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:23:04 INFO - PROCESS | 1742 | 1467138184995 Marionette TRACE conn4 <- [1,534,null,{}] 11:23:05 INFO - PROCESS | 1742 | 1467138185002 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:05 INFO - PROCESS | 1742 | 1467138185006 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:05 INFO - PROCESS | 1742 | 1467138185307 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 11:23:05 INFO - PROCESS | 1742 | 1467138185489 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:05 INFO - PROCESS | 1742 | 1467138185497 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e4c00 == 89 [pid = 1742] [id = 141] 11:23:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8c1e6c00) [pid = 1742] [serial = 423] [outer = (nil)] 11:23:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8c2ee800) [pid = 1742] [serial = 424] [outer = 0x8c1e6c00] 11:23:05 INFO - PROCESS | 1742 | 1467138185597 Marionette DEBUG loaded listener.js 11:23:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x8e14a800) [pid = 1742] [serial = 425] [outer = 0x8c1e6c00] 11:23:06 INFO - PROCESS | 1742 | 1467138186436 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 11:23:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:23:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1540ms 11:23:06 INFO - PROCESS | 1742 | 1467138186533 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 11:23:06 INFO - PROCESS | 1742 | 1467138186536 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 11:23:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:23:06 INFO - PROCESS | 1742 | 1467138186544 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:23:06 INFO - PROCESS | 1742 | 1467138186548 Marionette TRACE conn4 <- [1,538,null,{}] 11:23:06 INFO - PROCESS | 1742 | 1467138186554 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:06 INFO - PROCESS | 1742 | 1467138186560 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:06 INFO - PROCESS | 1742 | 1467138186831 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 11:23:07 INFO - PROCESS | 1742 | 1467138187120 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:07 INFO - PROCESS | 1742 | 1467138187131 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e2800 == 90 [pid = 1742] [id = 142] 11:23:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x8c2e2c00) [pid = 1742] [serial = 426] [outer = (nil)] 11:23:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x8e161c00) [pid = 1742] [serial = 427] [outer = 0x8c2e2c00] 11:23:07 INFO - PROCESS | 1742 | 1467138187220 Marionette DEBUG loaded listener.js 11:23:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x8e167c00) [pid = 1742] [serial = 428] [outer = 0x8c2e2c00] 11:23:08 INFO - PROCESS | 1742 | 1467138188102 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:23:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 11:23:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1589ms 11:23:08 INFO - PROCESS | 1742 | 1467138188134 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 11:23:08 INFO - PROCESS | 1742 | 1467138188140 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 11:23:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:23:08 INFO - PROCESS | 1742 | 1467138188177 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:23:08 INFO - PROCESS | 1742 | 1467138188182 Marionette TRACE conn4 <- [1,542,null,{}] 11:23:08 INFO - PROCESS | 1742 | 1467138188189 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:08 INFO - PROCESS | 1742 | 1467138188195 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:08 INFO - PROCESS | 1742 | 1467138188427 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 11:23:08 INFO - PROCESS | 1742 | 1467138188697 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:08 INFO - PROCESS | 1742 | 1467138188709 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x99332c00 == 91 [pid = 1742] [id = 143] 11:23:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x993b4400) [pid = 1742] [serial = 429] [outer = (nil)] 11:23:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9b227000) [pid = 1742] [serial = 430] [outer = 0x993b4400] 11:23:08 INFO - PROCESS | 1742 | 1467138188811 Marionette DEBUG loaded listener.js 11:23:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9c0f4000) [pid = 1742] [serial = 431] [outer = 0x993b4400] 11:23:09 INFO - PROCESS | 1742 | 1467138189690 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:23:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 11:23:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1548ms 11:23:09 INFO - PROCESS | 1742 | 1467138189755 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 11:23:09 INFO - PROCESS | 1742 | 1467138189760 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 11:23:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:23:09 INFO - PROCESS | 1742 | 1467138189770 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:23:09 INFO - PROCESS | 1742 | 1467138189773 Marionette TRACE conn4 <- [1,546,null,{}] 11:23:09 INFO - PROCESS | 1742 | 1467138189780 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:09 INFO - PROCESS | 1742 | 1467138189785 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:10 INFO - PROCESS | 1742 | 1467138190014 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 11:23:10 INFO - PROCESS | 1742 | 1467138190262 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:10 INFO - PROCESS | 1742 | 1467138190271 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e8c00 == 92 [pid = 1742] [id = 144] 11:23:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x8e11dc00) [pid = 1742] [serial = 432] [outer = (nil)] 11:23:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x8e120c00) [pid = 1742] [serial = 433] [outer = 0x8e11dc00] 11:23:10 INFO - PROCESS | 1742 | 1467138190399 Marionette DEBUG loaded listener.js 11:23:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x8e127c00) [pid = 1742] [serial = 434] [outer = 0x8e11dc00] 11:23:11 INFO - PROCESS | 1742 | 1467138191307 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 11:23:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:23:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1585ms 11:23:11 INFO - PROCESS | 1742 | 1467138191370 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 11:23:11 INFO - PROCESS | 1742 | 1467138191375 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 11:23:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:23:11 INFO - PROCESS | 1742 | 1467138191385 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:23:11 INFO - PROCESS | 1742 | 1467138191389 Marionette TRACE conn4 <- [1,550,null,{}] 11:23:11 INFO - PROCESS | 1742 | 1467138191395 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:11 INFO - PROCESS | 1742 | 1467138191400 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:11 INFO - PROCESS | 1742 | 1467138191624 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 11:23:11 INFO - PROCESS | 1742 | 1467138191965 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:11 INFO - PROCESS | 1742 | 1467138191975 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e11d800 == 93 [pid = 1742] [id = 145] 11:23:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x8e124800) [pid = 1742] [serial = 435] [outer = (nil)] 11:23:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x8ecb2000) [pid = 1742] [serial = 436] [outer = 0x8e124800] 11:23:12 INFO - PROCESS | 1742 | 1467138192081 Marionette DEBUG loaded listener.js 11:23:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x9113a800) [pid = 1742] [serial = 437] [outer = 0x8e124800] 11:23:13 INFO - PROCESS | 1742 | 1467138193308 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 11:23:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 11:23:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1991ms 11:23:13 INFO - PROCESS | 1742 | 1467138193381 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 11:23:13 INFO - PROCESS | 1742 | 1467138193387 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 11:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:23:13 INFO - PROCESS | 1742 | 1467138193397 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:23:13 INFO - PROCESS | 1742 | 1467138193402 Marionette TRACE conn4 <- [1,554,null,{}] 11:23:13 INFO - PROCESS | 1742 | 1467138193410 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:13 INFO - PROCESS | 1742 | 1467138193416 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:13 INFO - PROCESS | 1742 | 1467138193671 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 11:23:13 INFO - PROCESS | 1742 | 1467138193876 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:13 INFO - PROCESS | 1742 | 1467138193893 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1b3800 == 94 [pid = 1742] [id = 146] 11:23:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x8e9a4000) [pid = 1742] [serial = 438] [outer = (nil)] 11:23:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x8e9b0000) [pid = 1742] [serial = 439] [outer = 0x8e9a4000] 11:23:13 INFO - PROCESS | 1742 | 1467138193974 Marionette DEBUG loaded listener.js 11:23:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x8eca9000) [pid = 1742] [serial = 440] [outer = 0x8e9a4000] 11:23:14 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:14 INFO - PROCESS | 1742 | 1467138194942 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:23:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1585ms 11:23:14 INFO - PROCESS | 1742 | 1467138194982 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 11:23:14 INFO - PROCESS | 1742 | 1467138194989 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 11:23:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:23:15 INFO - PROCESS | 1742 | 1467138194999 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:23:15 INFO - PROCESS | 1742 | 1467138195004 Marionette TRACE conn4 <- [1,558,null,{}] 11:23:15 INFO - PROCESS | 1742 | 1467138195010 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:15 INFO - PROCESS | 1742 | 1467138195016 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:15 INFO - PROCESS | 1742 | 1467138195326 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 11:23:15 INFO - PROCESS | 1742 | 1467138195615 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:15 INFO - PROCESS | 1742 | 1467138195622 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9aa800 == 95 [pid = 1742] [id = 147] 11:23:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x8f691c00) [pid = 1742] [serial = 441] [outer = (nil)] 11:23:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x90f03400) [pid = 1742] [serial = 442] [outer = 0x8f691c00] 11:23:15 INFO - PROCESS | 1742 | 1467138195708 Marionette DEBUG loaded listener.js 11:23:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x91275000) [pid = 1742] [serial = 443] [outer = 0x8f691c00] 11:23:16 INFO - PROCESS | 1742 | --DOCSHELL 0x93af9400 == 94 [pid = 1742] [id = 23] 11:23:16 INFO - PROCESS | 1742 | --DOCSHELL 0x953f7c00 == 93 [pid = 1742] [id = 22] 11:23:16 INFO - PROCESS | 1742 | --DOCSHELL 0x93e77800 == 92 [pid = 1742] [id = 31] 11:23:16 INFO - PROCESS | 1742 | --DOCSHELL 0x953ee400 == 91 [pid = 1742] [id = 16] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x8e1b0400) [pid = 1742] [serial = 327] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x9a9efc00) [pid = 1742] [serial = 348] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOCSHELL 0x92424000 == 90 [pid = 1742] [id = 21] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x8f484c00) [pid = 1742] [serial = 330] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x9c2d9800) [pid = 1742] [serial = 309] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x916e7c00) [pid = 1742] [serial = 333] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x9b762400) [pid = 1742] [serial = 298] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x9a499000) [pid = 1742] [serial = 207] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x92d77400) [pid = 1742] [serial = 229] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x92ddc000) [pid = 1742] [serial = 315] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x95399400) [pid = 1742] [serial = 339] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x9c005400) [pid = 1742] [serial = 174] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x954f8c00) [pid = 1742] [serial = 340] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x99332000) [pid = 1742] [serial = 343] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x954eac00) [pid = 1742] [serial = 204] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x90f05400) [pid = 1742] [serial = 300] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x978eb800) [pid = 1742] [serial = 342] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0xa3283400) [pid = 1742] [serial = 180] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x99f52400) [pid = 1742] [serial = 306] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9242d800) [pid = 1742] [serial = 336] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x9a4a1000) [pid = 1742] [serial = 171] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x93e74c00) [pid = 1742] [serial = 303] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x8ecae400) [pid = 1742] [serial = 321] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0xa61d9000) [pid = 1742] [serial = 213] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x978f3000) [pid = 1742] [serial = 345] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x978be400) [pid = 1742] [serial = 168] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x92dd6800) [pid = 1742] [serial = 337] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0xa2ffa400) [pid = 1742] [serial = 318] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x9b764800) [pid = 1742] [serial = 216] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x8ed3f000) [pid = 1742] [serial = 324] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8f69f800) [pid = 1742] [serial = 331] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x916f4800) [pid = 1742] [serial = 334] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9108f800) [pid = 1742] [serial = 312] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x92c76c00) [pid = 1742] [serial = 226] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0xa1194800) [pid = 1742] [serial = 177] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9c002000) [pid = 1742] [serial = 219] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9a75c400) [pid = 1742] [serial = 210] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x93c56800) [pid = 1742] [serial = 223] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0xa258a400) [pid = 1742] [serial = 268] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0xa0528000) [pid = 1742] [serial = 265] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x916f2800) [pid = 1742] [serial = 256] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x978c1c00) [pid = 1742] [serial = 259] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x9b1f8800) [pid = 1742] [serial = 262] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x9a71dc00) [pid = 1742] [serial = 346] [outer = (nil)] [url = about:blank] 11:23:16 INFO - PROCESS | 1742 | 1467138196743 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:23:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:23:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1789ms 11:23:16 INFO - PROCESS | 1742 | 1467138196789 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 11:23:16 INFO - PROCESS | 1742 | 1467138196793 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 11:23:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:23:16 INFO - PROCESS | 1742 | 1467138196800 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:23:16 INFO - PROCESS | 1742 | 1467138196806 Marionette TRACE conn4 <- [1,562,null,{}] 11:23:16 INFO - PROCESS | 1742 | 1467138196823 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:16 INFO - PROCESS | 1742 | 1467138196832 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:17 INFO - PROCESS | 1742 | 1467138197054 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 11:23:17 INFO - PROCESS | 1742 | 1467138197283 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:17 INFO - PROCESS | 1742 | 1467138197293 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x9127d800 == 91 [pid = 1742] [id = 148] 11:23:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x9127e800) [pid = 1742] [serial = 444] [outer = (nil)] 11:23:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x91a03000) [pid = 1742] [serial = 445] [outer = 0x9127e800] 11:23:17 INFO - PROCESS | 1742 | 1467138197377 Marionette DEBUG loaded listener.js 11:23:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x92835c00) [pid = 1742] [serial = 446] [outer = 0x9127e800] 11:23:17 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:18 INFO - PROCESS | 1742 | 1467138198150 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:23:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:23:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1399ms 11:23:18 INFO - PROCESS | 1742 | 1467138198200 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 11:23:18 INFO - PROCESS | 1742 | 1467138198205 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 11:23:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:23:18 INFO - PROCESS | 1742 | 1467138198212 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:23:18 INFO - PROCESS | 1742 | 1467138198215 Marionette TRACE conn4 <- [1,566,null,{}] 11:23:18 INFO - PROCESS | 1742 | 1467138198226 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:18 INFO - PROCESS | 1742 | 1467138198230 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:18 INFO - PROCESS | 1742 | 1467138198415 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 11:23:18 INFO - PROCESS | 1742 | 1467138198425 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:18 INFO - PROCESS | 1742 | 1467138198431 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x916f0c00 == 92 [pid = 1742] [id = 149] 11:23:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x929e5000) [pid = 1742] [serial = 447] [outer = (nil)] 11:23:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x929ef400) [pid = 1742] [serial = 448] [outer = 0x929e5000] 11:23:18 INFO - PROCESS | 1742 | 1467138198505 Marionette DEBUG loaded listener.js 11:23:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x92d75400) [pid = 1742] [serial = 449] [outer = 0x929e5000] 11:23:19 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:19 INFO - PROCESS | 1742 | 1467138199478 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:23:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:23:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1292ms 11:23:19 INFO - PROCESS | 1742 | 1467138199505 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 11:23:19 INFO - PROCESS | 1742 | 1467138199509 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 11:23:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:23:19 INFO - PROCESS | 1742 | 1467138199515 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:23:19 INFO - PROCESS | 1742 | 1467138199518 Marionette TRACE conn4 <- [1,570,null,{}] 11:23:19 INFO - PROCESS | 1742 | 1467138199524 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:19 INFO - PROCESS | 1742 | 1467138199530 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:19 INFO - PROCESS | 1742 | 1467138199755 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 11:23:19 INFO - PROCESS | 1742 | 1467138199783 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:19 INFO - PROCESS | 1742 | 1467138199813 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f03c00 == 93 [pid = 1742] [id = 150] 11:23:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x9283f400) [pid = 1742] [serial = 450] [outer = (nil)] 11:23:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x92dd7800) [pid = 1742] [serial = 451] [outer = 0x9283f400] 11:23:19 INFO - PROCESS | 1742 | 1467138199958 Marionette DEBUG loaded listener.js 11:23:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x92ddc400) [pid = 1742] [serial = 452] [outer = 0x9283f400] 11:23:20 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:20 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x92c76400) [pid = 1742] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:23:20 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x91143800) [pid = 1742] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:23:20 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x90f0cc00) [pid = 1742] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:23:20 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x92d75800) [pid = 1742] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:23:20 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x9283e400) [pid = 1742] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:23:21 INFO - PROCESS | 1742 | 1467138201099 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:23:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:23:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1631ms 11:23:21 INFO - PROCESS | 1742 | 1467138201148 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 11:23:21 INFO - PROCESS | 1742 | 1467138201152 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 11:23:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:23:21 INFO - PROCESS | 1742 | 1467138201158 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:23:21 INFO - PROCESS | 1742 | 1467138201161 Marionette TRACE conn4 <- [1,574,null,{}] 11:23:21 INFO - PROCESS | 1742 | 1467138201167 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:21 INFO - PROCESS | 1742 | 1467138201176 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:21 INFO - PROCESS | 1742 | 1467138201390 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 11:23:21 INFO - PROCESS | 1742 | 1467138201584 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:21 INFO - PROCESS | 1742 | 1467138201590 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x91143800 == 94 [pid = 1742] [id = 151] 11:23:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x91275800) [pid = 1742] [serial = 453] [outer = (nil)] 11:23:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x953ee000) [pid = 1742] [serial = 454] [outer = 0x91275800] 11:23:21 INFO - PROCESS | 1742 | 1467138201663 Marionette DEBUG loaded listener.js 11:23:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x978be400) [pid = 1742] [serial = 455] [outer = 0x91275800] 11:23:22 INFO - PROCESS | 1742 | 1467138202419 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:23:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:23:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1329ms 11:23:22 INFO - PROCESS | 1742 | 1467138202489 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 11:23:22 INFO - PROCESS | 1742 | 1467138202494 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 11:23:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:23:22 INFO - PROCESS | 1742 | 1467138202500 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:23:22 INFO - PROCESS | 1742 | 1467138202503 Marionette TRACE conn4 <- [1,578,null,{}] 11:23:22 INFO - PROCESS | 1742 | 1467138202509 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:22 INFO - PROCESS | 1742 | 1467138202514 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:22 INFO - PROCESS | 1742 | 1467138202707 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 11:23:22 INFO - PROCESS | 1742 | 1467138202851 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:22 INFO - PROCESS | 1742 | 1467138202859 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e124c00 == 95 [pid = 1742] [id = 152] 11:23:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x929ec800) [pid = 1742] [serial = 456] [outer = (nil)] 11:23:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x978ef800) [pid = 1742] [serial = 457] [outer = 0x929ec800] 11:23:22 INFO - PROCESS | 1742 | 1467138202930 Marionette DEBUG loaded listener.js 11:23:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x99332000) [pid = 1742] [serial = 458] [outer = 0x929ec800] 11:23:24 INFO - PROCESS | 1742 | 1467138204007 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:23:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:23:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1580ms 11:23:24 INFO - PROCESS | 1742 | 1467138204082 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 11:23:24 INFO - PROCESS | 1742 | 1467138204089 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 11:23:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:23:24 INFO - PROCESS | 1742 | 1467138204097 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:23:24 INFO - PROCESS | 1742 | 1467138204105 Marionette TRACE conn4 <- [1,582,null,{}] 11:23:24 INFO - PROCESS | 1742 | 1467138204113 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:24 INFO - PROCESS | 1742 | 1467138204119 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:24 INFO - PROCESS | 1742 | 1467138204364 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 11:23:24 INFO - PROCESS | 1742 | 1467138204645 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:24 INFO - PROCESS | 1742 | 1467138204657 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1aec00 == 96 [pid = 1742] [id = 153] 11:23:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8e1b3400) [pid = 1742] [serial = 459] [outer = (nil)] 11:23:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8ed42800) [pid = 1742] [serial = 460] [outer = 0x8e1b3400] 11:23:24 INFO - PROCESS | 1742 | 1467138204745 Marionette DEBUG loaded listener.js 11:23:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8f483800) [pid = 1742] [serial = 461] [outer = 0x8e1b3400] 11:23:25 INFO - PROCESS | 1742 | 1467138205747 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:23:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:23:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1691ms 11:23:25 INFO - PROCESS | 1742 | 1467138205788 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 11:23:25 INFO - PROCESS | 1742 | 1467138205796 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 11:23:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:23:25 INFO - PROCESS | 1742 | 1467138205808 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:23:25 INFO - PROCESS | 1742 | 1467138205812 Marionette TRACE conn4 <- [1,586,null,{}] 11:23:25 INFO - PROCESS | 1742 | 1467138205820 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:25 INFO - PROCESS | 1742 | 1467138205827 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:26 INFO - PROCESS | 1742 | 1467138206039 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 11:23:26 INFO - PROCESS | 1742 | 1467138206315 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:26 INFO - PROCESS | 1742 | 1467138206322 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x9113cc00 == 97 [pid = 1742] [id = 154] 11:23:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x916f0000) [pid = 1742] [serial = 462] [outer = (nil)] 11:23:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x9283ac00) [pid = 1742] [serial = 463] [outer = 0x916f0000] 11:23:26 INFO - PROCESS | 1742 | 1467138206456 Marionette DEBUG loaded listener.js 11:23:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x92c72800) [pid = 1742] [serial = 464] [outer = 0x916f0000] 11:23:27 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:27 INFO - PROCESS | 1742 | 1467138207431 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:23:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:23:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1692ms 11:23:27 INFO - PROCESS | 1742 | 1467138207500 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 11:23:27 INFO - PROCESS | 1742 | 1467138207506 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 11:23:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:23:27 INFO - PROCESS | 1742 | 1467138207513 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:23:27 INFO - PROCESS | 1742 | 1467138207519 Marionette TRACE conn4 <- [1,590,null,{}] 11:23:27 INFO - PROCESS | 1742 | 1467138207538 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:27 INFO - PROCESS | 1742 | 1467138207548 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:27 INFO - PROCESS | 1742 | 1467138207837 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 11:23:28 INFO - PROCESS | 1742 | 1467138208075 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:28 INFO - PROCESS | 1742 | 1467138208086 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f488400 == 98 [pid = 1742] [id = 155] 11:23:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x95576c00) [pid = 1742] [serial = 465] [outer = (nil)] 11:23:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x98990000) [pid = 1742] [serial = 466] [outer = 0x95576c00] 11:23:28 INFO - PROCESS | 1742 | 1467138208214 Marionette DEBUG loaded listener.js 11:23:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x99f57400) [pid = 1742] [serial = 467] [outer = 0x95576c00] 11:23:29 INFO - PROCESS | 1742 | 1467138209256 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:23:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:23:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1788ms 11:23:29 INFO - PROCESS | 1742 | 1467138209303 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 11:23:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:23:29 INFO - PROCESS | 1742 | 1467138209308 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 11:23:29 INFO - PROCESS | 1742 | 1467138209315 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:23:29 INFO - PROCESS | 1742 | 1467138209319 Marionette TRACE conn4 <- [1,594,null,{}] 11:23:29 INFO - PROCESS | 1742 | 1467138209325 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:29 INFO - PROCESS | 1742 | 1467138209330 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:29 INFO - PROCESS | 1742 | 1467138209549 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 11:23:29 INFO - PROCESS | 1742 | 1467138209782 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:29 INFO - PROCESS | 1742 | 1467138209791 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x98991400 == 99 [pid = 1742] [id = 156] 11:23:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x99f56000) [pid = 1742] [serial = 468] [outer = (nil)] 11:23:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x9a723c00) [pid = 1742] [serial = 469] [outer = 0x99f56000] 11:23:29 INFO - PROCESS | 1742 | 1467138209917 Marionette DEBUG loaded listener.js 11:23:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x9a9f1000) [pid = 1742] [serial = 470] [outer = 0x99f56000] 11:23:30 INFO - PROCESS | 1742 | 1467138210852 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:23:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:23:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1588ms 11:23:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:23:30 INFO - PROCESS | 1742 | 1467138210903 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 11:23:30 INFO - PROCESS | 1742 | 1467138210907 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 11:23:30 INFO - PROCESS | 1742 | 1467138210914 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:23:30 INFO - PROCESS | 1742 | 1467138210918 Marionette TRACE conn4 <- [1,598,null,{}] 11:23:30 INFO - PROCESS | 1742 | 1467138210925 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:30 INFO - PROCESS | 1742 | 1467138210930 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:31 INFO - PROCESS | 1742 | 1467138211153 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 11:23:31 INFO - PROCESS | 1742 | 1467138211392 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:31 INFO - PROCESS | 1742 | 1467138211402 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e5400 == 100 [pid = 1742] [id = 157] 11:23:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8e167000) [pid = 1742] [serial = 471] [outer = (nil)] 11:23:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x9b1fac00) [pid = 1742] [serial = 472] [outer = 0x8e167000] 11:23:31 INFO - PROCESS | 1742 | 1467138211529 Marionette DEBUG loaded listener.js 11:23:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x9b22bc00) [pid = 1742] [serial = 473] [outer = 0x8e167000] 11:23:32 INFO - PROCESS | 1742 | 1467138212623 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:23:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:23:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1742ms 11:23:32 INFO - PROCESS | 1742 | 1467138212658 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 11:23:32 INFO - PROCESS | 1742 | 1467138212661 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 11:23:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:23:32 INFO - PROCESS | 1742 | 1467138212668 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:23:32 INFO - PROCESS | 1742 | 1467138212673 Marionette TRACE conn4 <- [1,602,null,{}] 11:23:32 INFO - PROCESS | 1742 | 1467138212680 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:32 INFO - PROCESS | 1742 | 1467138212691 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:32 INFO - PROCESS | 1742 | 1467138212926 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 11:23:33 INFO - PROCESS | 1742 | 1467138213206 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:33 INFO - PROCESS | 1742 | 1467138213217 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x954e9c00 == 101 [pid = 1742] [id = 158] 11:23:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x9b1f9c00) [pid = 1742] [serial = 474] [outer = (nil)] 11:23:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0xa20a8000) [pid = 1742] [serial = 475] [outer = 0x9b1f9c00] 11:23:33 INFO - PROCESS | 1742 | 1467138213306 Marionette DEBUG loaded listener.js 11:23:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0xa232cc00) [pid = 1742] [serial = 476] [outer = 0x9b1f9c00] 11:23:34 INFO - PROCESS | 1742 | 1467138214176 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:23:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1589ms 11:23:34 INFO - PROCESS | 1742 | 1467138214259 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 11:23:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:23:34 INFO - PROCESS | 1742 | 1467138214264 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 11:23:34 INFO - PROCESS | 1742 | 1467138214271 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:23:34 INFO - PROCESS | 1742 | 1467138214274 Marionette TRACE conn4 <- [1,606,null,{}] 11:23:34 INFO - PROCESS | 1742 | 1467138214280 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:34 INFO - PROCESS | 1742 | 1467138214286 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:34 INFO - PROCESS | 1742 | 1467138214499 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 11:23:34 INFO - PROCESS | 1742 | 1467138214745 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:34 INFO - PROCESS | 1742 | 1467138214756 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x93b35400 == 102 [pid = 1742] [id = 159] 11:23:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x93b35800) [pid = 1742] [serial = 477] [outer = (nil)] 11:23:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x93b3b800) [pid = 1742] [serial = 478] [outer = 0x93b35800] 11:23:34 INFO - PROCESS | 1742 | 1467138214879 Marionette DEBUG loaded listener.js 11:23:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x93b3ec00) [pid = 1742] [serial = 479] [outer = 0x93b35800] 11:23:35 INFO - PROCESS | 1742 | 1467138215941 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:23:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:23:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1738ms 11:23:36 INFO - PROCESS | 1742 | 1467138216010 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 11:23:36 INFO - PROCESS | 1742 | 1467138216013 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 11:23:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:23:36 INFO - PROCESS | 1742 | 1467138216021 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:23:36 INFO - PROCESS | 1742 | 1467138216025 Marionette TRACE conn4 <- [1,610,null,{}] 11:23:36 INFO - PROCESS | 1742 | 1467138216031 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:36 INFO - PROCESS | 1742 | 1467138216036 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:36 INFO - PROCESS | 1742 | 1467138216242 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 11:23:36 INFO - PROCESS | 1742 | 1467138216470 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:36 INFO - PROCESS | 1742 | 1467138216479 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c1400 == 103 [pid = 1742] [id = 160] 11:23:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x8d2c1800) [pid = 1742] [serial = 480] [outer = (nil)] 11:23:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x93b3cc00) [pid = 1742] [serial = 481] [outer = 0x8d2c1800] 11:23:36 INFO - PROCESS | 1742 | 1467138216565 Marionette DEBUG loaded listener.js 11:23:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x9b760400) [pid = 1742] [serial = 482] [outer = 0x8d2c1800] 11:23:37 INFO - PROCESS | 1742 | 1467138217443 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:23:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:23:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1482ms 11:23:37 INFO - PROCESS | 1742 | 1467138217504 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 11:23:37 INFO - PROCESS | 1742 | 1467138217508 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 11:23:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:23:37 INFO - PROCESS | 1742 | 1467138217527 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:23:37 INFO - PROCESS | 1742 | 1467138217531 Marionette TRACE conn4 <- [1,614,null,{}] 11:23:37 INFO - PROCESS | 1742 | 1467138217538 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:37 INFO - PROCESS | 1742 | 1467138217543 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:37 INFO - PROCESS | 1742 | 1467138217793 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 11:23:38 INFO - PROCESS | 1742 | 1467138218028 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:38 INFO - PROCESS | 1742 | 1467138218038 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c5800 == 104 [pid = 1742] [id = 161] 11:23:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x8d2c8000) [pid = 1742] [serial = 483] [outer = (nil)] 11:23:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x8e4ae000) [pid = 1742] [serial = 484] [outer = 0x8d2c8000] 11:23:38 INFO - PROCESS | 1742 | 1467138218159 Marionette DEBUG loaded listener.js 11:23:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x8e4b1000) [pid = 1742] [serial = 485] [outer = 0x8d2c8000] 11:23:39 INFO - PROCESS | 1742 | 1467138219065 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:23:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:23:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1594ms 11:23:39 INFO - PROCESS | 1742 | 1467138219120 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 11:23:39 INFO - PROCESS | 1742 | 1467138219123 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 11:23:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:23:39 INFO - PROCESS | 1742 | 1467138219131 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:23:39 INFO - PROCESS | 1742 | 1467138219134 Marionette TRACE conn4 <- [1,618,null,{}] 11:23:39 INFO - PROCESS | 1742 | 1467138219141 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:39 INFO - PROCESS | 1742 | 1467138219146 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:39 INFO - PROCESS | 1742 | 1467138219365 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 11:23:39 INFO - PROCESS | 1742 | 1467138219620 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:39 INFO - PROCESS | 1742 | 1467138219627 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4ab800 == 105 [pid = 1742] [id = 162] 11:23:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x8e4b6400) [pid = 1742] [serial = 486] [outer = (nil)] 11:23:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x92ecf800) [pid = 1742] [serial = 487] [outer = 0x8e4b6400] 11:23:39 INFO - PROCESS | 1742 | 1467138219752 Marionette DEBUG loaded listener.js 11:23:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x92ed1400) [pid = 1742] [serial = 488] [outer = 0x8e4b6400] 11:23:40 INFO - PROCESS | 1742 | 1467138220666 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:23:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:23:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1587ms 11:23:40 INFO - PROCESS | 1742 | 1467138220719 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 11:23:40 INFO - PROCESS | 1742 | 1467138220723 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 11:23:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:23:40 INFO - PROCESS | 1742 | 1467138220731 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:23:40 INFO - PROCESS | 1742 | 1467138220735 Marionette TRACE conn4 <- [1,622,null,{}] 11:23:40 INFO - PROCESS | 1742 | 1467138220742 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:40 INFO - PROCESS | 1742 | 1467138220752 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:41 INFO - PROCESS | 1742 | 1467138221028 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 11:23:41 INFO - PROCESS | 1742 | 1467138221329 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:41 INFO - PROCESS | 1742 | 1467138221340 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e16c400 == 106 [pid = 1742] [id = 163] 11:23:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x8e4a7400) [pid = 1742] [serial = 489] [outer = (nil)] 11:23:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x9113e400) [pid = 1742] [serial = 490] [outer = 0x8e4a7400] 11:23:41 INFO - PROCESS | 1742 | 1467138221429 Marionette DEBUG loaded listener.js 11:23:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x92d83000) [pid = 1742] [serial = 491] [outer = 0x8e4a7400] 11:23:42 INFO - PROCESS | 1742 | 1467138222856 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:23:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:23:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2190ms 11:23:42 INFO - PROCESS | 1742 | 1467138222922 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 11:23:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:23:42 INFO - PROCESS | 1742 | 1467138222928 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 11:23:42 INFO - PROCESS | 1742 | 1467138222935 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:23:42 INFO - PROCESS | 1742 | 1467138222940 Marionette TRACE conn4 <- [1,626,null,{}] 11:23:42 INFO - PROCESS | 1742 | 1467138222948 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:42 INFO - PROCESS | 1742 | 1467138222954 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:43 INFO - PROCESS | 1742 | 1467138223144 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 11:23:43 INFO - PROCESS | 1742 | 1467138223397 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:43 INFO - PROCESS | 1742 | 1467138223407 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1ad400 == 107 [pid = 1742] [id = 164] 11:23:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0x8e1adc00) [pid = 1742] [serial = 492] [outer = (nil)] 11:23:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x8e4b3400) [pid = 1742] [serial = 493] [outer = 0x8e1adc00] 11:23:43 INFO - PROCESS | 1742 | 1467138223498 Marionette DEBUG loaded listener.js 11:23:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x8e9b0400) [pid = 1742] [serial = 494] [outer = 0x8e1adc00] 11:23:44 INFO - PROCESS | 1742 | 1467138224530 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:23:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:23:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1635ms 11:23:44 INFO - PROCESS | 1742 | 1467138224571 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 11:23:44 INFO - PROCESS | 1742 | 1467138224579 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 11:23:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:23:44 INFO - PROCESS | 1742 | 1467138224589 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:23:44 INFO - PROCESS | 1742 | 1467138224594 Marionette TRACE conn4 <- [1,630,null,{}] 11:23:44 INFO - PROCESS | 1742 | 1467138224600 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:44 INFO - PROCESS | 1742 | 1467138224606 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:44 INFO - PROCESS | 1742 | 1467138224817 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 11:23:45 INFO - PROCESS | 1742 | 1467138225144 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:45 INFO - PROCESS | 1742 | 1467138225156 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ae000 == 108 [pid = 1742] [id = 165] 11:23:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x8f47d400) [pid = 1742] [serial = 495] [outer = (nil)] 11:23:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x90f09000) [pid = 1742] [serial = 496] [outer = 0x8f47d400] 11:23:45 INFO - PROCESS | 1742 | 1467138225238 Marionette DEBUG loaded listener.js 11:23:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x91091c00) [pid = 1742] [serial = 497] [outer = 0x8f47d400] 11:23:46 INFO - PROCESS | 1742 | 1467138226189 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:23:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:23:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1636ms 11:23:46 INFO - PROCESS | 1742 | 1467138226226 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 11:23:46 INFO - PROCESS | 1742 | 1467138226229 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 11:23:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:23:46 INFO - PROCESS | 1742 | 1467138226237 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:23:46 INFO - PROCESS | 1742 | 1467138226243 Marionette TRACE conn4 <- [1,634,null,{}] 11:23:46 INFO - PROCESS | 1742 | 1467138226259 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:46 INFO - PROCESS | 1742 | 1467138226268 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:46 INFO - PROCESS | 1742 | 1467138226467 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 11:23:46 INFO - PROCESS | 1742 | 1467138226713 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:46 INFO - PROCESS | 1742 | 1467138226723 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e121400 == 109 [pid = 1742] [id = 166] 11:23:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x90f0b800) [pid = 1742] [serial = 498] [outer = (nil)] 11:23:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0x92835000) [pid = 1742] [serial = 499] [outer = 0x90f0b800] 11:23:46 INFO - PROCESS | 1742 | 1467138226850 Marionette DEBUG loaded listener.js 11:23:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x92c7d800) [pid = 1742] [serial = 500] [outer = 0x90f0b800] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x93c5a800 == 108 [pid = 1742] [id = 55] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x979e1800 == 107 [pid = 1742] [id = 25] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed3cc00 == 106 [pid = 1742] [id = 128] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x93af6000 == 105 [pid = 1742] [id = 49] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x92dd9400 == 104 [pid = 1742] [id = 105] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8ecae000 == 103 [pid = 1742] [id = 108] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8eca8000 == 102 [pid = 1742] [id = 107] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x91a01c00 == 101 [pid = 1742] [id = 103] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x91093000 == 100 [pid = 1742] [id = 106] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f486400 == 99 [pid = 1742] [id = 104] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f69dc00 == 98 [pid = 1742] [id = 100] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x91143800 == 97 [pid = 1742] [id = 151] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x90f03c00 == 96 [pid = 1742] [id = 150] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x916f0c00 == 95 [pid = 1742] [id = 149] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9127d800 == 94 [pid = 1742] [id = 148] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9aa800 == 93 [pid = 1742] [id = 147] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1b3800 == 92 [pid = 1742] [id = 146] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9a7000 == 91 [pid = 1742] [id = 133] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x92430000 == 90 [pid = 1742] [id = 39] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9242e000 == 89 [pid = 1742] [id = 19] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x93c98000 == 88 [pid = 1742] [id = 45] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9127f000 == 87 [pid = 1742] [id = 134] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9a89ec00 == 86 [pid = 1742] [id = 29] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x953a4800 == 85 [pid = 1742] [id = 37] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9539fc00 == 84 [pid = 1742] [id = 135] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed47800 == 83 [pid = 1742] [id = 137] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x916ee000 == 82 [pid = 1742] [id = 73] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1a7000 == 81 [pid = 1742] [id = 109] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x99332c00 == 80 [pid = 1742] [id = 143] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x93c98c00 == 79 [pid = 1742] [id = 18] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9b1ef800 == 78 [pid = 1742] [id = 24] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f47f400 == 77 [pid = 1742] [id = 110] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e144000 == 76 [pid = 1742] [id = 139] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e8c00 == 75 [pid = 1742] [id = 144] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9a72b000 == 74 [pid = 1742] [id = 71] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e4c00 == 73 [pid = 1742] [id = 141] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x93c99400 == 72 [pid = 1742] [id = 68] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x978ec800 == 71 [pid = 1742] [id = 102] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e5c00 == 70 [pid = 1742] [id = 140] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x916eb400 == 69 [pid = 1742] [id = 138] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x92c76800 == 68 [pid = 1742] [id = 76] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x91a04800 == 67 [pid = 1742] [id = 74] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e2800 == 66 [pid = 1742] [id = 142] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0xa051e400 == 65 [pid = 1742] [id = 72] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x91a0ac00 == 64 [pid = 1742] [id = 75] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9aec00 == 63 [pid = 1742] [id = 136] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9a71e800 == 62 [pid = 1742] [id = 70] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f482000 == 61 [pid = 1742] [id = 91] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9b1f0c00 == 60 [pid = 1742] [id = 26] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f692000 == 59 [pid = 1742] [id = 92] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x954f0000 == 58 [pid = 1742] [id = 69] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9c390000 == 57 [pid = 1742] [id = 27] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x953fbc00 == 56 [pid = 1742] [id = 59] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x989db000 == 55 [pid = 1742] [id = 14] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9b768c00 == 54 [pid = 1742] [id = 28] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x929e4000 == 53 [pid = 1742] [id = 131] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x91a0bc00 == 52 [pid = 1742] [id = 129] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9b767000 == 51 [pid = 1742] [id = 17] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f696800 == 50 [pid = 1742] [id = 130] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9b5d4400 == 49 [pid = 1742] [id = 89] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9c120400 == 48 [pid = 1742] [id = 38] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e11d800 == 47 [pid = 1742] [id = 145] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9b1f1000 == 46 [pid = 1742] [id = 60] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x93af6400 == 45 [pid = 1742] [id = 30] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9113f800 == 44 [pid = 1742] [id = 90] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x92d7e400 == 43 [pid = 1742] [id = 101] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x90f01c00 == 42 [pid = 1742] [id = 77] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f699800 == 41 [pid = 1742] [id = 93] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1ad400 == 40 [pid = 1742] [id = 164] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4ab800 == 39 [pid = 1742] [id = 162] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e16c400 == 38 [pid = 1742] [id = 163] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c5800 == 37 [pid = 1742] [id = 161] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c1400 == 36 [pid = 1742] [id = 160] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x93b35400 == 35 [pid = 1742] [id = 159] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e5400 == 34 [pid = 1742] [id = 157] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x954e9c00 == 33 [pid = 1742] [id = 158] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x98991400 == 32 [pid = 1742] [id = 156] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f488400 == 31 [pid = 1742] [id = 155] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f480000 == 30 [pid = 1742] [id = 132] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9113cc00 == 29 [pid = 1742] [id = 154] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1aec00 == 28 [pid = 1742] [id = 153] 11:23:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e124c00 == 27 [pid = 1742] [id = 152] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x9539e400) [pid = 1742] [serial = 397] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0x92ddf000) [pid = 1742] [serial = 392] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x91273000) [pid = 1742] [serial = 384] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x9c0e7400) [pid = 1742] [serial = 360] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x92842400) [pid = 1742] [serial = 372] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x91090c00) [pid = 1742] [serial = 381] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x9113d000) [pid = 1742] [serial = 382] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x93c5f400) [pid = 1742] [serial = 394] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0xa672cc00) [pid = 1742] [serial = 366] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0xa8c1a400) [pid = 1742] [serial = 369] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x93e79000) [pid = 1742] [serial = 395] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x92c6e400) [pid = 1742] [serial = 389] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x9b545400) [pid = 1742] [serial = 357] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x91097800) [pid = 1742] [serial = 351] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x91a02000) [pid = 1742] [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.] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x929ebc00) [pid = 1742] [serial = 388] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x8e9ad800) [pid = 1742] [serial = 378] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x92d80400) [pid = 1742] [serial = 391] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0xa2531c00) [pid = 1742] [serial = 363] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x929e3c00) [pid = 1742] [serial = 375] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x953ef400) [pid = 1742] [serial = 354] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x9127bc00) [pid = 1742] [serial = 385] [outer = (nil)] [url = about:blank] 11:23:49 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:49 INFO - PROCESS | 1742 | 1467138229679 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:23:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:23:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 3503ms 11:23:49 INFO - PROCESS | 1742 | 1467138229742 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 11:23:49 INFO - PROCESS | 1742 | 1467138229749 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 11:23:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:23:49 INFO - PROCESS | 1742 | 1467138229757 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:23:49 INFO - PROCESS | 1742 | 1467138229762 Marionette TRACE conn4 <- [1,638,null,{}] 11:23:49 INFO - PROCESS | 1742 | 1467138229810 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:49 INFO - PROCESS | 1742 | 1467138229817 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:49 INFO - PROCESS | 1742 | 1467138229996 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 11:23:50 INFO - PROCESS | 1742 | 1467138230194 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:50 INFO - PROCESS | 1742 | 1467138230201 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e125800 == 28 [pid = 1742] [id = 167] 11:23:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x8e143400) [pid = 1742] [serial = 501] [outer = (nil)] 11:23:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x8e16e800) [pid = 1742] [serial = 502] [outer = 0x8e143400] 11:23:50 INFO - PROCESS | 1742 | 1467138230284 Marionette DEBUG loaded listener.js 11:23:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x8e1aec00) [pid = 1742] [serial = 503] [outer = 0x8e143400] 11:23:50 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:51 INFO - PROCESS | 1742 | 1467138231083 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:23:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:23:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1379ms 11:23:51 INFO - PROCESS | 1742 | 1467138231136 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 11:23:51 INFO - PROCESS | 1742 | 1467138231143 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 11:23:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:23:51 INFO - PROCESS | 1742 | 1467138231153 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:23:51 INFO - PROCESS | 1742 | 1467138231157 Marionette TRACE conn4 <- [1,642,null,{}] 11:23:51 INFO - PROCESS | 1742 | 1467138231163 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:51 INFO - PROCESS | 1742 | 1467138231169 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:51 INFO - PROCESS | 1742 | 1467138231344 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 11:23:51 INFO - PROCESS | 1742 | 1467138231357 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:51 INFO - PROCESS | 1742 | 1467138231368 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e162800 == 29 [pid = 1742] [id = 168] 11:23:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x8ed3cc00) [pid = 1742] [serial = 504] [outer = (nil)] 11:23:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x8ed46800) [pid = 1742] [serial = 505] [outer = 0x8ed3cc00] 11:23:51 INFO - PROCESS | 1742 | 1467138231441 Marionette DEBUG loaded listener.js 11:23:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x8f47f400) [pid = 1742] [serial = 506] [outer = 0x8ed3cc00] 11:23:52 INFO - PROCESS | 1742 | 1467138232518 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:23:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:23:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1445ms 11:23:52 INFO - PROCESS | 1742 | 1467138232600 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 11:23:52 INFO - PROCESS | 1742 | 1467138232603 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 11:23:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:23:52 INFO - PROCESS | 1742 | 1467138232611 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:23:52 INFO - PROCESS | 1742 | 1467138232617 Marionette TRACE conn4 <- [1,646,null,{}] 11:23:52 INFO - PROCESS | 1742 | 1467138232642 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:52 INFO - PROCESS | 1742 | 1467138232650 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:52 INFO - PROCESS | 1742 | 1467138232886 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 11:23:52 INFO - PROCESS | 1742 | 1467138232923 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:52 INFO - PROCESS | 1742 | 1467138232940 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x9108f800 == 30 [pid = 1742] [id = 169] 11:23:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x9108fc00) [pid = 1742] [serial = 507] [outer = (nil)] 11:23:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x91097000) [pid = 1742] [serial = 508] [outer = 0x9108fc00] 11:23:53 INFO - PROCESS | 1742 | 1467138233101 Marionette DEBUG loaded listener.js 11:23:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x8e4b4c00) [pid = 1742] [serial = 509] [outer = 0x9108fc00] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x8f69ec00) [pid = 1742] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x8f487c00) [pid = 1742] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x8eca8800) [pid = 1742] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x9b767400) [pid = 1742] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x8ed3a400) [pid = 1742] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x92c74000) [pid = 1742] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x92d81000) [pid = 1742] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x90f10c00) [pid = 1742] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x9b22f000) [pid = 1742] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0xa330f400) [pid = 1742] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x91096000) [pid = 1742] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x8f693400) [pid = 1742] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x93e6dc00) [pid = 1742] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0xa8259c00) [pid = 1742] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9c397c00) [pid = 1742] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x9113fc00) [pid = 1742] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x91145800) [pid = 1742] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x8f489000) [pid = 1742] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x8e9a5800) [pid = 1742] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x92837c00) [pid = 1742] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x92dda000) [pid = 1742] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x98992400) [pid = 1742] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8f69a400) [pid = 1742] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x91142c00) [pid = 1742] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x929ec800) [pid = 1742] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x9283f400) [pid = 1742] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x91275800) [pid = 1742] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8e9a4000) [pid = 1742] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x90f09400) [pid = 1742] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8c2e2c00) [pid = 1742] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x953a0800) [pid = 1742] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8f48a400) [pid = 1742] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8e124800) [pid = 1742] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8c1e6c00) [pid = 1742] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8c1e7000) [pid = 1742] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x916e5400) [pid = 1742] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x92c71400) [pid = 1742] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8e11dc00) [pid = 1742] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x954f5400) [pid = 1742] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8e144400) [pid = 1742] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x993b4400) [pid = 1742] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x929e5000) [pid = 1742] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x9b229000) [pid = 1742] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8f691c00) [pid = 1742] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9127e800) [pid = 1742] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:23:55 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8e1a8c00) [pid = 1742] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:23:55 INFO - PROCESS | 1742 | 1467138235782 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:23:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:23:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 3205ms 11:23:55 INFO - PROCESS | 1742 | 1467138235817 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 11:23:55 INFO - PROCESS | 1742 | 1467138235821 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 11:23:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:23:55 INFO - PROCESS | 1742 | 1467138235828 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:23:55 INFO - PROCESS | 1742 | 1467138235836 Marionette TRACE conn4 <- [1,650,null,{}] 11:23:55 INFO - PROCESS | 1742 | 1467138235848 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:55 INFO - PROCESS | 1742 | 1467138235853 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:56 INFO - PROCESS | 1742 | 1467138236079 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 11:23:56 INFO - PROCESS | 1742 | 1467138236099 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:56 INFO - PROCESS | 1742 | 1467138236110 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e9800 == 31 [pid = 1742] [id = 170] 11:23:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8c2ed000) [pid = 1742] [serial = 510] [outer = (nil)] 11:23:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8e164800) [pid = 1742] [serial = 511] [outer = 0x8c2ed000] 11:23:56 INFO - PROCESS | 1742 | 1467138236181 Marionette DEBUG loaded listener.js 11:23:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8e9b2000) [pid = 1742] [serial = 512] [outer = 0x8c2ed000] 11:23:57 INFO - PROCESS | 1742 | 1467138237039 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:23:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:23:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1247ms 11:23:57 INFO - PROCESS | 1742 | 1467138237076 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 11:23:57 INFO - PROCESS | 1742 | 1467138237080 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 11:23:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:23:57 INFO - PROCESS | 1742 | 1467138237086 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:23:57 INFO - PROCESS | 1742 | 1467138237089 Marionette TRACE conn4 <- [1,654,null,{}] 11:23:57 INFO - PROCESS | 1742 | 1467138237095 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:57 INFO - PROCESS | 1742 | 1467138237100 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:57 INFO - PROCESS | 1742 | 1467138237268 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 11:23:57 INFO - PROCESS | 1742 | 1467138237539 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:57 INFO - PROCESS | 1742 | 1467138237551 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e9400 == 32 [pid = 1742] [id = 171] 11:23:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8c1eb400) [pid = 1742] [serial = 513] [outer = (nil)] 11:23:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8c2ef000) [pid = 1742] [serial = 514] [outer = 0x8c1eb400] 11:23:57 INFO - PROCESS | 1742 | 1467138237682 Marionette DEBUG loaded listener.js 11:23:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8e123000) [pid = 1742] [serial = 515] [outer = 0x8c1eb400] 11:23:58 INFO - PROCESS | 1742 | 1467138238715 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:23:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:23:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1691ms 11:23:58 INFO - PROCESS | 1742 | 1467138238782 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 11:23:58 INFO - PROCESS | 1742 | 1467138238787 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 11:23:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:23:58 INFO - PROCESS | 1742 | 1467138238795 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:23:58 INFO - PROCESS | 1742 | 1467138238801 Marionette TRACE conn4 <- [1,658,null,{}] 11:23:58 INFO - PROCESS | 1742 | 1467138238809 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:58 INFO - PROCESS | 1742 | 1467138238815 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:59 INFO - PROCESS | 1742 | 1467138239054 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 11:23:59 INFO - PROCESS | 1742 | 1467138239300 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:59 INFO - PROCESS | 1742 | 1467138239309 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:23:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eca8000 == 33 [pid = 1742] [id = 172] 11:23:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8ecb2800) [pid = 1742] [serial = 516] [outer = (nil)] 11:23:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8ed48400) [pid = 1742] [serial = 517] [outer = 0x8ecb2800] 11:23:59 INFO - PROCESS | 1742 | 1467138239438 Marionette DEBUG loaded listener.js 11:23:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8f487400) [pid = 1742] [serial = 518] [outer = 0x8ecb2800] 11:24:00 INFO - PROCESS | 1742 | 1467138240395 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:24:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:24:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1644ms 11:24:00 INFO - PROCESS | 1742 | 1467138240444 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 11:24:00 INFO - PROCESS | 1742 | 1467138240451 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 11:24:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:24:00 INFO - PROCESS | 1742 | 1467138240459 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:24:00 INFO - PROCESS | 1742 | 1467138240463 Marionette TRACE conn4 <- [1,662,null,{}] 11:24:00 INFO - PROCESS | 1742 | 1467138240469 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:00 INFO - PROCESS | 1742 | 1467138240475 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:00 INFO - PROCESS | 1742 | 1467138240684 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 11:24:01 INFO - PROCESS | 1742 | 1467138240980 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:01 INFO - PROCESS | 1742 | 1467138240990 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x9108e000 == 34 [pid = 1742] [id = 173] 11:24:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x91092c00) [pid = 1742] [serial = 519] [outer = (nil)] 11:24:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x9113e000) [pid = 1742] [serial = 520] [outer = 0x91092c00] 11:24:01 INFO - PROCESS | 1742 | 1467138241114 Marionette DEBUG loaded listener.js 11:24:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x91145800) [pid = 1742] [serial = 521] [outer = 0x91092c00] 11:24:01 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:02 INFO - PROCESS | 1742 | 1467138242291 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:24:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:24:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1887ms 11:24:02 INFO - PROCESS | 1742 | 1467138242348 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 11:24:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:24:02 INFO - PROCESS | 1742 | 1467138242353 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 11:24:02 INFO - PROCESS | 1742 | 1467138242369 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:24:02 INFO - PROCESS | 1742 | 1467138242380 Marionette TRACE conn4 <- [1,666,null,{}] 11:24:02 INFO - PROCESS | 1742 | 1467138242456 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:02 INFO - PROCESS | 1742 | 1467138242464 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:02 INFO - PROCESS | 1742 | 1467138242728 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 11:24:02 INFO - PROCESS | 1742 | 1467138242935 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:02 INFO - PROCESS | 1742 | 1467138242944 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f03c00 == 35 [pid = 1742] [id = 174] 11:24:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x90f0e000) [pid = 1742] [serial = 522] [outer = (nil)] 11:24:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x916ee000) [pid = 1742] [serial = 523] [outer = 0x90f0e000] 11:24:03 INFO - PROCESS | 1742 | 1467138243027 Marionette DEBUG loaded listener.js 11:24:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x9127c000) [pid = 1742] [serial = 524] [outer = 0x90f0e000] 11:24:03 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:04 INFO - PROCESS | 1742 | 1467138244078 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:24:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:24:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1765ms 11:24:04 INFO - PROCESS | 1742 | 1467138244126 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 11:24:04 INFO - PROCESS | 1742 | 1467138244132 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 11:24:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:24:04 INFO - PROCESS | 1742 | 1467138244158 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 1742 | 1467138244163 Marionette TRACE conn4 <- [1,670,null,{}] 11:24:04 INFO - PROCESS | 1742 | 1467138244169 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:04 INFO - PROCESS | 1742 | 1467138244175 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:04 INFO - PROCESS | 1742 | 1467138244369 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 11:24:04 INFO - PROCESS | 1742 | 1467138244606 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:04 INFO - PROCESS | 1742 | 1467138244615 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4b5000 == 36 [pid = 1742] [id = 175] 11:24:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8f69fc00) [pid = 1742] [serial = 525] [outer = (nil)] 11:24:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x92839000) [pid = 1742] [serial = 526] [outer = 0x8f69fc00] 11:24:04 INFO - PROCESS | 1742 | 1467138244715 Marionette DEBUG loaded listener.js 11:24:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x9283dc00) [pid = 1742] [serial = 527] [outer = 0x8f69fc00] 11:24:05 INFO - PROCESS | 1742 | 1467138245628 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:24:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:24:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1543ms 11:24:05 INFO - PROCESS | 1742 | 1467138245698 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 11:24:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:24:05 INFO - PROCESS | 1742 | 1467138245703 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 11:24:05 INFO - PROCESS | 1742 | 1467138245710 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:24:05 INFO - PROCESS | 1742 | 1467138245714 Marionette TRACE conn4 <- [1,674,null,{}] 11:24:05 INFO - PROCESS | 1742 | 1467138245720 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:05 INFO - PROCESS | 1742 | 1467138245725 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:05 INFO - PROCESS | 1742 | 1467138245974 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 11:24:06 INFO - PROCESS | 1742 | 1467138246278 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:06 INFO - PROCESS | 1742 | 1467138246299 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x929f0800 == 37 [pid = 1742] [id = 176] 11:24:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x92c6e400) [pid = 1742] [serial = 528] [outer = (nil)] 11:24:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x92c75800) [pid = 1742] [serial = 529] [outer = 0x92c6e400] 11:24:06 INFO - PROCESS | 1742 | 1467138246397 Marionette DEBUG loaded listener.js 11:24:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x92d81400) [pid = 1742] [serial = 530] [outer = 0x92c6e400] 11:24:07 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:07 INFO - PROCESS | 1742 | 1467138247374 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:24:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 11:24:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1737ms 11:24:07 INFO - PROCESS | 1742 | 1467138247448 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 11:24:07 INFO - PROCESS | 1742 | 1467138247452 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 11:24:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:24:07 INFO - PROCESS | 1742 | 1467138247459 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:24:07 INFO - PROCESS | 1742 | 1467138247463 Marionette TRACE conn4 <- [1,678,null,{}] 11:24:07 INFO - PROCESS | 1742 | 1467138247469 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:07 INFO - PROCESS | 1742 | 1467138247475 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:07 INFO - PROCESS | 1742 | 1467138247714 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 11:24:07 INFO - PROCESS | 1742 | 1467138247950 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:07 INFO - PROCESS | 1742 | 1467138247959 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e8400 == 38 [pid = 1742] [id = 177] 11:24:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8e129000) [pid = 1742] [serial = 531] [outer = (nil)] 11:24:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x92de3c00) [pid = 1742] [serial = 532] [outer = 0x8e129000] 11:24:08 INFO - PROCESS | 1742 | 1467138248086 Marionette DEBUG loaded listener.js 11:24:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x92ed5c00) [pid = 1742] [serial = 533] [outer = 0x8e129000] 11:24:09 INFO - PROCESS | 1742 | 1467138249165 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:24:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:24:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1784ms 11:24:09 INFO - PROCESS | 1742 | 1467138249247 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 11:24:09 INFO - PROCESS | 1742 | 1467138249253 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 11:24:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:24:09 INFO - PROCESS | 1742 | 1467138249263 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:24:09 INFO - PROCESS | 1742 | 1467138249268 Marionette TRACE conn4 <- [1,682,null,{}] 11:24:09 INFO - PROCESS | 1742 | 1467138249278 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:09 INFO - PROCESS | 1742 | 1467138249284 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:09 INFO - PROCESS | 1742 | 1467138249609 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 11:24:09 INFO - PROCESS | 1742 | 1467138249924 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:09 INFO - PROCESS | 1742 | 1467138249931 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a10800 == 39 [pid = 1742] [id = 178] 11:24:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x92ed0c00) [pid = 1742] [serial = 534] [outer = (nil)] 11:24:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x93b35400) [pid = 1742] [serial = 535] [outer = 0x92ed0c00] 11:24:10 INFO - PROCESS | 1742 | 1467138250080 Marionette DEBUG loaded listener.js 11:24:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x93af9400) [pid = 1742] [serial = 536] [outer = 0x92ed0c00] 11:24:11 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:11 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:24:11 INFO - PROCESS | 1742 | 1467138251437 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:24:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 11:24:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2196ms 11:24:11 INFO - PROCESS | 1742 | 1467138251459 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 11:24:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:24:11 INFO - PROCESS | 1742 | 1467138251463 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 11:24:11 INFO - PROCESS | 1742 | 1467138251471 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:24:11 INFO - PROCESS | 1742 | 1467138251474 Marionette TRACE conn4 <- [1,686,null,{}] 11:24:11 INFO - PROCESS | 1742 | 1467138251481 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:11 INFO - PROCESS | 1742 | 1467138251486 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:11 INFO - PROCESS | 1742 | 1467138251743 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 11:24:11 INFO - PROCESS | 1742 | 1467138251934 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:11 INFO - PROCESS | 1742 | 1467138251943 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e128800 == 40 [pid = 1742] [id = 179] 11:24:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x92de2c00) [pid = 1742] [serial = 537] [outer = (nil)] 11:24:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x93c5c000) [pid = 1742] [serial = 538] [outer = 0x92de2c00] 11:24:12 INFO - PROCESS | 1742 | 1467138252025 Marionette DEBUG loaded listener.js 11:24:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x93c62400) [pid = 1742] [serial = 539] [outer = 0x92de2c00] 11:24:13 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:13 INFO - PROCESS | 1742 | 1467138253482 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:24:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:24:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2038ms 11:24:13 INFO - PROCESS | 1742 | 1467138253508 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 11:24:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:24:13 INFO - PROCESS | 1742 | 1467138253513 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 11:24:13 INFO - PROCESS | 1742 | 1467138253519 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:24:13 INFO - PROCESS | 1742 | 1467138253523 Marionette TRACE conn4 <- [1,690,null,{}] 11:24:13 INFO - PROCESS | 1742 | 1467138253529 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:13 INFO - PROCESS | 1742 | 1467138253535 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:13 INFO - PROCESS | 1742 | 1467138253708 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 11:24:13 INFO - PROCESS | 1742 | 1467138253902 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:13 INFO - PROCESS | 1742 | 1467138253909 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c7000 == 41 [pid = 1742] [id = 180] 11:24:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8e4aa400) [pid = 1742] [serial = 540] [outer = (nil)] 11:24:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x93b42c00) [pid = 1742] [serial = 541] [outer = 0x8e4aa400] 11:24:13 INFO - PROCESS | 1742 | 1467138253992 Marionette DEBUG loaded listener.js 11:24:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x93e72c00) [pid = 1742] [serial = 542] [outer = 0x8e4aa400] 11:24:15 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:15 INFO - PROCESS | 1742 | 1467138255352 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:24:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:24:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1885ms 11:24:15 INFO - PROCESS | 1742 | 1467138255440 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 11:24:15 INFO - PROCESS | 1742 | 1467138255445 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 11:24:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:24:15 INFO - PROCESS | 1742 | 1467138255458 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:24:15 INFO - PROCESS | 1742 | 1467138255461 Marionette TRACE conn4 <- [1,694,null,{}] 11:24:15 INFO - PROCESS | 1742 | 1467138255469 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:15 INFO - PROCESS | 1742 | 1467138255475 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:15 INFO - PROCESS | 1742 | 1467138255664 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 11:24:15 INFO - PROCESS | 1742 | 1467138255857 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:15 INFO - PROCESS | 1742 | 1467138255867 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e2000 == 42 [pid = 1742] [id = 181] 11:24:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x8e146800) [pid = 1742] [serial = 543] [outer = (nil)] 11:24:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x8e16cc00) [pid = 1742] [serial = 544] [outer = 0x8e146800] 11:24:15 INFO - PROCESS | 1742 | 1467138255961 Marionette DEBUG loaded listener.js 11:24:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x8ed3c800) [pid = 1742] [serial = 545] [outer = 0x8e146800] 11:24:17 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:17 INFO - PROCESS | 1742 | 1467138257534 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:24:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 11:24:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2136ms 11:24:17 INFO - PROCESS | 1742 | 1467138257594 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 11:24:17 INFO - PROCESS | 1742 | 1467138257600 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 11:24:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:24:17 INFO - PROCESS | 1742 | 1467138257609 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:24:17 INFO - PROCESS | 1742 | 1467138257614 Marionette TRACE conn4 <- [1,698,null,{}] 11:24:17 INFO - PROCESS | 1742 | 1467138257697 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:17 INFO - PROCESS | 1742 | 1467138257714 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:18 INFO - PROCESS | 1742 | 1467138258019 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 11:24:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e9800 == 41 [pid = 1742] [id = 170] 11:24:18 INFO - PROCESS | 1742 | --DOCSHELL 0x9108f800 == 40 [pid = 1742] [id = 169] 11:24:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8e162800 == 39 [pid = 1742] [id = 168] 11:24:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8e125800 == 38 [pid = 1742] [id = 167] 11:24:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8e121400 == 37 [pid = 1742] [id = 166] 11:24:18 INFO - PROCESS | 1742 | 1467138258202 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:18 INFO - PROCESS | 1742 | 1467138258217 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2efc00 == 38 [pid = 1742] [id = 182] 11:24:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x8c2f0400) [pid = 1742] [serial = 546] [outer = (nil)] 11:24:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x8e125800) [pid = 1742] [serial = 547] [outer = 0x8c2f0400] 11:24:18 INFO - PROCESS | 1742 | 1467138258289 Marionette DEBUG loaded listener.js 11:24:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x8e14b000) [pid = 1742] [serial = 548] [outer = 0x8c2f0400] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x9d506000) [pid = 1742] [serial = 274] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8ecb1800) [pid = 1742] [serial = 322] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x9c129000) [pid = 1742] [serial = 361] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x8ed43400) [pid = 1742] [serial = 325] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x9d50ac00) [pid = 1742] [serial = 310] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x954f1c00) [pid = 1742] [serial = 304] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x91a08800) [pid = 1742] [serial = 352] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9b5d6000) [pid = 1742] [serial = 358] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0xa67e8800) [pid = 1742] [serial = 367] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0xa330d000) [pid = 1742] [serial = 319] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x8f69b400) [pid = 1742] [serial = 277] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x95570000) [pid = 1742] [serial = 355] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0xa8c42c00) [pid = 1742] [serial = 370] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0xa25fc400) [pid = 1742] [serial = 364] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0xa2fbc000) [pid = 1742] [serial = 271] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x929e8400) [pid = 1742] [serial = 376] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x91096400) [pid = 1742] [serial = 313] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x8e9b1000) [pid = 1742] [serial = 379] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0xa25fb400) [pid = 1742] [serial = 373] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x9bbadc00) [pid = 1742] [serial = 316] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9a71d400) [pid = 1742] [serial = 307] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0xa1195400) [pid = 1742] [serial = 280] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x9b224c00) [pid = 1742] [serial = 349] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9113b000) [pid = 1742] [serial = 301] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8e1b3c00) [pid = 1742] [serial = 328] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x99332000) [pid = 1742] [serial = 458] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x978ef800) [pid = 1742] [serial = 457] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x92dd7800) [pid = 1742] [serial = 451] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x92ddc400) [pid = 1742] [serial = 452] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x953ee000) [pid = 1742] [serial = 454] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8e9b0000) [pid = 1742] [serial = 439] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8eca9000) [pid = 1742] [serial = 440] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x954f8000) [pid = 1742] [serial = 398] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x8e161c00) [pid = 1742] [serial = 427] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8e167c00) [pid = 1742] [serial = 428] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x978c0c00) [pid = 1742] [serial = 406] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x978cc800) [pid = 1742] [serial = 407] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8f69ac00) [pid = 1742] [serial = 400] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x9108bc00) [pid = 1742] [serial = 401] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8ecb2000) [pid = 1742] [serial = 436] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x9113a800) [pid = 1742] [serial = 437] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x8c2ee800) [pid = 1742] [serial = 424] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8e14a800) [pid = 1742] [serial = 425] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8c1ed000) [pid = 1742] [serial = 421] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8e143800) [pid = 1742] [serial = 422] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x916f4000) [pid = 1742] [serial = 403] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x9283ec00) [pid = 1742] [serial = 404] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x9a891400) [pid = 1742] [serial = 412] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x9a89f400) [pid = 1742] [serial = 413] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8e120c00) [pid = 1742] [serial = 433] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8e127c00) [pid = 1742] [serial = 434] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x9a234000) [pid = 1742] [serial = 409] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x9a49f800) [pid = 1742] [serial = 410] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8e14a000) [pid = 1742] [serial = 418] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8e14e000) [pid = 1742] [serial = 419] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x9b227000) [pid = 1742] [serial = 430] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x9c0f4000) [pid = 1742] [serial = 431] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x929ef400) [pid = 1742] [serial = 448] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x9b5cac00) [pid = 1742] [serial = 415] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x9b765c00) [pid = 1742] [serial = 416] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x90f03400) [pid = 1742] [serial = 442] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x91275000) [pid = 1742] [serial = 443] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x91a03000) [pid = 1742] [serial = 445] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x92835c00) [pid = 1742] [serial = 446] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x978be400) [pid = 1742] [serial = 455] [outer = (nil)] [url = about:blank] 11:24:18 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x92d75400) [pid = 1742] [serial = 449] [outer = (nil)] [url = about:blank] 11:24:19 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:19 INFO - PROCESS | 1742 | 1467138259629 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:24:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 11:24:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2045ms 11:24:19 INFO - PROCESS | 1742 | 1467138259654 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 11:24:19 INFO - PROCESS | 1742 | 1467138259661 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 11:24:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:24:19 INFO - PROCESS | 1742 | 1467138259672 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:24:19 INFO - PROCESS | 1742 | 1467138259675 Marionette TRACE conn4 <- [1,702,null,{}] 11:24:19 INFO - PROCESS | 1742 | 1467138259682 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:19 INFO - PROCESS | 1742 | 1467138259687 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:19 INFO - PROCESS | 1742 | 1467138259915 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 11:24:20 INFO - PROCESS | 1742 | 1467138260081 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:20 INFO - PROCESS | 1742 | 1467138260087 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e3400 == 39 [pid = 1742] [id = 183] 11:24:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8c1e9000) [pid = 1742] [serial = 549] [outer = (nil)] 11:24:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8e142400) [pid = 1742] [serial = 550] [outer = 0x8c1e9000] 11:24:20 INFO - PROCESS | 1742 | 1467138260165 Marionette DEBUG loaded listener.js 11:24:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8e1ae800) [pid = 1742] [serial = 551] [outer = 0x8c1e9000] 11:24:21 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:24:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1800ms 11:24:21 INFO - PROCESS | 1742 | 1467138261461 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:24:21 INFO - PROCESS | 1742 | 1467138261473 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 11:24:21 INFO - PROCESS | 1742 | 1467138261477 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 11:24:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:24:21 INFO - PROCESS | 1742 | 1467138261491 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:24:21 INFO - PROCESS | 1742 | 1467138261497 Marionette TRACE conn4 <- [1,706,null,{}] 11:24:21 INFO - PROCESS | 1742 | 1467138261513 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:21 INFO - PROCESS | 1742 | 1467138261522 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:21 INFO - PROCESS | 1742 | 1467138261827 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 11:24:21 INFO - PROCESS | 1742 | 1467138261863 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:21 INFO - PROCESS | 1742 | 1467138261874 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9a3c00 == 40 [pid = 1742] [id = 184] 11:24:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8ecb0800) [pid = 1742] [serial = 552] [outer = (nil)] 11:24:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8ed44000) [pid = 1742] [serial = 553] [outer = 0x8ecb0800] 11:24:21 INFO - PROCESS | 1742 | 1467138261954 Marionette DEBUG loaded listener.js 11:24:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8f48a400) [pid = 1742] [serial = 554] [outer = 0x8ecb0800] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x9108fc00) [pid = 1742] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x90f0b800) [pid = 1742] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8e4b6400) [pid = 1742] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x916f0000) [pid = 1742] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8e1adc00) [pid = 1742] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8e4a7400) [pid = 1742] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8d2c1800) [pid = 1742] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8f47d400) [pid = 1742] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8e143400) [pid = 1742] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x99f56000) [pid = 1742] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8e1b3400) [pid = 1742] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8d2c8000) [pid = 1742] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e167000) [pid = 1742] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x9b1f9c00) [pid = 1742] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x93b35800) [pid = 1742] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8ed3cc00) [pid = 1742] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:24:22 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x95576c00) [pid = 1742] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:24:23 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:23 INFO - PROCESS | 1742 | 1467138263476 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:24:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:24:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2011ms 11:24:23 INFO - PROCESS | 1742 | 1467138263495 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 11:24:23 INFO - PROCESS | 1742 | 1467138263499 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 11:24:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:24:23 INFO - PROCESS | 1742 | 1467138263508 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:24:23 INFO - PROCESS | 1742 | 1467138263512 Marionette TRACE conn4 <- [1,710,null,{}] 11:24:23 INFO - PROCESS | 1742 | 1467138263532 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:23 INFO - PROCESS | 1742 | 1467138263538 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:23 INFO - PROCESS | 1742 | 1467138263747 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 11:24:23 INFO - PROCESS | 1742 | 1467138263895 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:23 INFO - PROCESS | 1742 | 1467138263903 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e4400 == 41 [pid = 1742] [id = 185] 11:24:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8e123800) [pid = 1742] [serial = 555] [outer = (nil)] 11:24:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8ed3e000) [pid = 1742] [serial = 556] [outer = 0x8e123800] 11:24:23 INFO - PROCESS | 1742 | 1467138263978 Marionette DEBUG loaded listener.js 11:24:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x90f08c00) [pid = 1742] [serial = 557] [outer = 0x8e123800] 11:24:25 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:25 INFO - PROCESS | 1742 | 1467138265258 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:24:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:24:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1788ms 11:24:25 INFO - PROCESS | 1742 | 1467138265402 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 11:24:25 INFO - PROCESS | 1742 | 1467138265409 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 11:24:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:24:25 INFO - PROCESS | 1742 | 1467138265426 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:24:25 INFO - PROCESS | 1742 | 1467138265432 Marionette TRACE conn4 <- [1,714,null,{}] 11:24:25 INFO - PROCESS | 1742 | 1467138265442 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:25 INFO - PROCESS | 1742 | 1467138265448 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:25 INFO - PROCESS | 1742 | 1467138265640 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 11:24:25 INFO - PROCESS | 1742 | 1467138265823 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:25 INFO - PROCESS | 1742 | 1467138265839 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e4400 == 42 [pid = 1742] [id = 186] 11:24:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8c2ea800) [pid = 1742] [serial = 558] [outer = (nil)] 11:24:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e146c00) [pid = 1742] [serial = 559] [outer = 0x8c2ea800] 11:24:25 INFO - PROCESS | 1742 | 1467138265965 Marionette DEBUG loaded listener.js 11:24:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8e161400) [pid = 1742] [serial = 560] [outer = 0x8c2ea800] 11:24:27 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:27 INFO - PROCESS | 1742 | 1467138267418 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:24:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 11:24:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2042ms 11:24:27 INFO - PROCESS | 1742 | 1467138267468 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 11:24:27 INFO - PROCESS | 1742 | 1467138267476 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 11:24:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:24:27 INFO - PROCESS | 1742 | 1467138267490 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:24:27 INFO - PROCESS | 1742 | 1467138267495 Marionette TRACE conn4 <- [1,718,null,{}] 11:24:27 INFO - PROCESS | 1742 | 1467138267501 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:27 INFO - PROCESS | 1742 | 1467138267507 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:27 INFO - PROCESS | 1742 | 1467138267759 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 11:24:28 INFO - PROCESS | 1742 | 1467138268035 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:28 INFO - PROCESS | 1742 | 1467138268046 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c8000 == 43 [pid = 1742] [id = 187] 11:24:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8ecac400) [pid = 1742] [serial = 561] [outer = (nil)] 11:24:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8f488c00) [pid = 1742] [serial = 562] [outer = 0x8ecac400] 11:24:28 INFO - PROCESS | 1742 | 1467138268134 Marionette DEBUG loaded listener.js 11:24:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x91088400) [pid = 1742] [serial = 563] [outer = 0x8ecac400] 11:24:29 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:29 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:24:29 INFO - PROCESS | 1742 | 1467138269607 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:24:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:24:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2136ms 11:24:29 INFO - PROCESS | 1742 | 1467138269625 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 11:24:29 INFO - PROCESS | 1742 | 1467138269629 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 11:24:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:24:29 INFO - PROCESS | 1742 | 1467138269637 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:24:29 INFO - PROCESS | 1742 | 1467138269644 Marionette TRACE conn4 <- [1,722,null,{}] 11:24:29 INFO - PROCESS | 1742 | 1467138269661 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:29 INFO - PROCESS | 1742 | 1467138269670 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:29 INFO - PROCESS | 1742 | 1467138269896 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 11:24:30 INFO - PROCESS | 1742 | 1467138270080 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:30 INFO - PROCESS | 1742 | 1467138270094 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x91143800 == 44 [pid = 1742] [id = 188] 11:24:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x91146c00) [pid = 1742] [serial = 564] [outer = (nil)] 11:24:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x9127b000) [pid = 1742] [serial = 565] [outer = 0x91146c00] 11:24:30 INFO - PROCESS | 1742 | 1467138270178 Marionette DEBUG loaded listener.js 11:24:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x916e5400) [pid = 1742] [serial = 566] [outer = 0x91146c00] 11:24:31 INFO - PROCESS | 1742 | 1467138271139 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 11:24:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:24:31 INFO - PROCESS | 1742 | 1467138271184 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 11:24:31 INFO - PROCESS | 1742 | 1467138271190 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:24:31 INFO - PROCESS | 1742 | 1467138271194 Marionette TRACE conn4 <- [1,726,null,{}] 11:24:31 INFO - PROCESS | 1742 | 1467138271200 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:31 INFO - PROCESS | 1742 | 1467138271205 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:31 INFO - PROCESS | 1742 | 1467138271413 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 11:24:31 INFO - PROCESS | 1742 | 1467138271644 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:31 INFO - PROCESS | 1742 | 1467138271652 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x91138c00 == 45 [pid = 1742] [id = 189] 11:24:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x91273000) [pid = 1742] [serial = 567] [outer = (nil)] 11:24:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x91a08000) [pid = 1742] [serial = 568] [outer = 0x91273000] 11:24:31 INFO - PROCESS | 1742 | 1467138271784 Marionette DEBUG loaded listener.js 11:24:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x9242e000) [pid = 1742] [serial = 569] [outer = 0x91273000] 11:24:32 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:32 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:24:32 INFO - PROCESS | 1742 | 1467138272816 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:24:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:24:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1683ms 11:24:32 INFO - PROCESS | 1742 | 1467138272873 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 11:24:32 INFO - PROCESS | 1742 | 1467138272878 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 11:24:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:24:32 INFO - PROCESS | 1742 | 1467138272886 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:24:32 INFO - PROCESS | 1742 | 1467138272890 Marionette TRACE conn4 <- [1,730,null,{}] 11:24:32 INFO - PROCESS | 1742 | 1467138272896 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:32 INFO - PROCESS | 1742 | 1467138272903 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:33 INFO - PROCESS | 1742 | 1467138273148 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 11:24:33 INFO - PROCESS | 1742 | 1467138273383 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 1742 | 1467138273391 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x9127b800 == 46 [pid = 1742] [id = 190] 11:24:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x916f4c00) [pid = 1742] [serial = 570] [outer = (nil)] 11:24:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x929eb800) [pid = 1742] [serial = 571] [outer = 0x916f4c00] 11:24:33 INFO - PROCESS | 1742 | 1467138273477 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x92c77000) [pid = 1742] [serial = 572] [outer = 0x916f4c00] 11:24:34 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:34 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:24:34 INFO - PROCESS | 1742 | 1467138274441 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 11:24:34 INFO - PROCESS | 1742 | 1467138274486 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 11:24:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:24:34 INFO - PROCESS | 1742 | 1467138274494 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:24:34 INFO - PROCESS | 1742 | 1467138274497 Marionette TRACE conn4 <- [1,734,null,{}] 11:24:34 INFO - PROCESS | 1742 | 1467138274503 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:34 INFO - PROCESS | 1742 | 1467138274513 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:34 INFO - PROCESS | 1742 | 1467138274749 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 11:24:35 INFO - PROCESS | 1742 | 1467138274991 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:35 INFO - PROCESS | 1742 | 1467138275002 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e2c00 == 47 [pid = 1742] [id = 191] 11:24:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8e9a7400) [pid = 1742] [serial = 573] [outer = (nil)] 11:24:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x92dd9000) [pid = 1742] [serial = 574] [outer = 0x8e9a7400] 11:24:35 INFO - PROCESS | 1742 | 1467138275100 Marionette DEBUG loaded listener.js 11:24:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x93af6000) [pid = 1742] [serial = 575] [outer = 0x8e9a7400] 11:24:35 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:35 INFO - PROCESS | 1742 | 1467138275990 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:24:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:24:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1536ms 11:24:36 INFO - PROCESS | 1742 | 1467138276030 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 11:24:36 INFO - PROCESS | 1742 | 1467138276033 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 11:24:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:24:36 INFO - PROCESS | 1742 | 1467138276060 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:24:36 INFO - PROCESS | 1742 | 1467138276065 Marionette TRACE conn4 <- [1,738,null,{}] 11:24:36 INFO - PROCESS | 1742 | 1467138276072 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:36 INFO - PROCESS | 1742 | 1467138276077 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:36 INFO - PROCESS | 1742 | 1467138276298 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 11:24:36 INFO - PROCESS | 1742 | 1467138276537 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:36 INFO - PROCESS | 1742 | 1467138276547 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2cf400 == 48 [pid = 1742] [id = 192] 11:24:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8d2cf800) [pid = 1742] [serial = 576] [outer = (nil)] 11:24:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8e4b6000) [pid = 1742] [serial = 577] [outer = 0x8d2cf800] 11:24:36 INFO - PROCESS | 1742 | 1467138276656 Marionette DEBUG loaded listener.js 11:24:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x92ddb000) [pid = 1742] [serial = 578] [outer = 0x8d2cf800] 11:24:38 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:38 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:24:38 INFO - PROCESS | 1742 | 1467138278350 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:24:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2363ms 11:24:38 INFO - PROCESS | 1742 | 1467138278404 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 1742 | 1467138278411 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 11:24:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:24:38 INFO - PROCESS | 1742 | 1467138278420 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - PROCESS | 1742 | 1467138278426 Marionette TRACE conn4 <- [1,742,null,{}] 11:24:38 INFO - PROCESS | 1742 | 1467138278489 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:38 INFO - PROCESS | 1742 | 1467138278498 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:38 INFO - PROCESS | 1742 | 1467138278811 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 11:24:38 INFO - PROCESS | 1742 | 1467138278951 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:38 INFO - PROCESS | 1742 | 1467138278963 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e16fc00 == 49 [pid = 1742] [id = 193] 11:24:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8e1a5400) [pid = 1742] [serial = 579] [outer = (nil)] 11:24:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8e9b0000) [pid = 1742] [serial = 580] [outer = 0x8e1a5400] 11:24:39 INFO - PROCESS | 1742 | 1467138279041 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8ecacc00) [pid = 1742] [serial = 581] [outer = 0x8e1a5400] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x9b5cb400 == 48 [pid = 1742] [id = 120] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x90f10800 == 47 [pid = 1742] [id = 125] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c7000 == 46 [pid = 1742] [id = 180] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e128800 == 45 [pid = 1742] [id = 179] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x91a10800 == 44 [pid = 1742] [id = 178] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e8400 == 43 [pid = 1742] [id = 177] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x929f0800 == 42 [pid = 1742] [id = 176] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4b5000 == 41 [pid = 1742] [id = 175] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x90f03c00 == 40 [pid = 1742] [id = 174] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x9108e000 == 39 [pid = 1742] [id = 173] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8eca8000 == 38 [pid = 1742] [id = 172] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e9400 == 37 [pid = 1742] [id = 171] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x91095800 == 36 [pid = 1742] [id = 111] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x954eb400 == 35 [pid = 1742] [id = 114] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x90f02800 == 34 [pid = 1742] [id = 113] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x9b75f400 == 33 [pid = 1742] [id = 121] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e2000 == 32 [pid = 1742] [id = 181] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x978c3c00 == 31 [pid = 1742] [id = 115] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x90f0f000 == 30 [pid = 1742] [id = 117] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0xa23f0400 == 29 [pid = 1742] [id = 122] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9abc00 == 28 [pid = 1742] [id = 127] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9a4c00 == 27 [pid = 1742] [id = 126] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x93c57000 == 26 [pid = 1742] [id = 118] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0xa8256400 == 25 [pid = 1742] [id = 123] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1b1000 == 24 [pid = 1742] [id = 124] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x9b22ec00 == 23 [pid = 1742] [id = 119] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8eca7000 == 22 [pid = 1742] [id = 116] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x90f07c00 == 21 [pid = 1742] [id = 112] 11:24:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9ae000 == 20 [pid = 1742] [id = 165] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8e164800) [pid = 1742] [serial = 511] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8e4b4c00) [pid = 1742] [serial = 509] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x92c7d800) [pid = 1742] [serial = 500] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x92ecf800) [pid = 1742] [serial = 487] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x92c72800) [pid = 1742] [serial = 464] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8e9b0400) [pid = 1742] [serial = 494] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x9113e400) [pid = 1742] [serial = 490] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x9b760400) [pid = 1742] [serial = 482] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x91091c00) [pid = 1742] [serial = 497] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8e1aec00) [pid = 1742] [serial = 503] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8e16e800) [pid = 1742] [serial = 502] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x9a9f1000) [pid = 1742] [serial = 470] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8f483800) [pid = 1742] [serial = 461] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8e4b1000) [pid = 1742] [serial = 485] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x9b1fac00) [pid = 1742] [serial = 472] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x93b3cc00) [pid = 1742] [serial = 481] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0xa232cc00) [pid = 1742] [serial = 476] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x93b3ec00) [pid = 1742] [serial = 479] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x92835000) [pid = 1742] [serial = 499] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8f47f400) [pid = 1742] [serial = 506] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x92d83000) [pid = 1742] [serial = 491] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e4b3400) [pid = 1742] [serial = 493] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e4ae000) [pid = 1742] [serial = 484] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x98990000) [pid = 1742] [serial = 466] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x99f57400) [pid = 1742] [serial = 467] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x90f09000) [pid = 1742] [serial = 496] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x93b3b800) [pid = 1742] [serial = 478] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0xa20a8000) [pid = 1742] [serial = 475] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x9a723c00) [pid = 1742] [serial = 469] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91097000) [pid = 1742] [serial = 508] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8ed46800) [pid = 1742] [serial = 505] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8ed42800) [pid = 1742] [serial = 460] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x9283ac00) [pid = 1742] [serial = 463] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x9b22bc00) [pid = 1742] [serial = 473] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x92ed1400) [pid = 1742] [serial = 488] [outer = (nil)] [url = about:blank] 11:24:41 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:41 INFO - PROCESS | 1742 | 1467138281737 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:24:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 11:24:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 3352ms 11:24:41 INFO - PROCESS | 1742 | 1467138281772 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 11:24:41 INFO - PROCESS | 1742 | 1467138281778 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 11:24:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:24:41 INFO - PROCESS | 1742 | 1467138281786 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:24:41 INFO - PROCESS | 1742 | 1467138281791 Marionette TRACE conn4 <- [1,746,null,{}] 11:24:41 INFO - PROCESS | 1742 | 1467138281799 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:41 INFO - PROCESS | 1742 | 1467138281806 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:42 INFO - PROCESS | 1742 | 1467138282028 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 11:24:42 INFO - PROCESS | 1742 | 1467138282148 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 1742 | 1467138282156 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c6000 == 21 [pid = 1742] [id = 194] 11:24:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8d2c6800) [pid = 1742] [serial = 582] [outer = (nil)] 11:24:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e127800) [pid = 1742] [serial = 583] [outer = 0x8d2c6800] 11:24:42 INFO - PROCESS | 1742 | 1467138282233 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e148400) [pid = 1742] [serial = 584] [outer = 0x8d2c6800] 11:24:42 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:43 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:43 INFO - PROCESS | 1742 | 1467138283452 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:24:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 11:24:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1684ms 11:24:43 INFO - PROCESS | 1742 | 1467138283485 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 11:24:43 INFO - PROCESS | 1742 | 1467138283494 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 11:24:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:24:43 INFO - PROCESS | 1742 | 1467138283516 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 1742 | 1467138283522 Marionette TRACE conn4 <- [1,750,null,{}] 11:24:43 INFO - PROCESS | 1742 | 1467138283528 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:43 INFO - PROCESS | 1742 | 1467138283534 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:43 INFO - PROCESS | 1742 | 1467138283835 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 11:24:43 INFO - PROCESS | 1742 | 1467138283886 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 1742 | 1467138283896 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1b4000 == 22 [pid = 1742] [id = 195] 11:24:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e4ac000) [pid = 1742] [serial = 585] [outer = (nil)] 11:24:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e4b5400) [pid = 1742] [serial = 586] [outer = 0x8e4ac000] 11:24:43 INFO - PROCESS | 1742 | 1467138283972 Marionette DEBUG loaded listener.js 11:24:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8e9a7800) [pid = 1742] [serial = 587] [outer = 0x8e4ac000] 11:24:45 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:45 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8c2ed000) [pid = 1742] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:24:45 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e123800) [pid = 1742] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:24:45 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8ecb0800) [pid = 1742] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:24:45 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8ecb2800) [pid = 1742] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:24:45 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e4aa400) [pid = 1742] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:24:45 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8f69fc00) [pid = 1742] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:24:45 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x92de2c00) [pid = 1742] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:24:45 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8c1e9000) [pid = 1742] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:24:45 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8c1eb400) [pid = 1742] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:24:45 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e146800) [pid = 1742] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:24:45 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8c2f0400) [pid = 1742] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:24:45 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x90f0e000) [pid = 1742] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:24:45 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x91092c00) [pid = 1742] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:24:45 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e129000) [pid = 1742] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:24:45 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x92ed0c00) [pid = 1742] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:24:45 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x92c6e400) [pid = 1742] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:24:45 INFO - PROCESS | 1742 | 1467138285899 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:24:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8c2ed000) [pid = 1742] [serial = 588] [outer = 0x98996c00] 11:24:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:24:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2444ms 11:24:46 INFO - PROCESS | 1742 | 1467138286001 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 11:24:46 INFO - PROCESS | 1742 | 1467138286006 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 11:24:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:24:46 INFO - PROCESS | 1742 | 1467138286016 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:24:46 INFO - PROCESS | 1742 | 1467138286022 Marionette TRACE conn4 <- [1,754,null,{}] 11:24:46 INFO - PROCESS | 1742 | 1467138286039 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:46 INFO - PROCESS | 1742 | 1467138286048 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:46 INFO - PROCESS | 1742 | 1467138286218 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 11:24:46 INFO - PROCESS | 1742 | 1467138286231 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 1742 | 1467138286244 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed43800 == 23 [pid = 1742] [id = 196] 11:24:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8ed46000) [pid = 1742] [serial = 589] [outer = (nil)] 11:24:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8f485800) [pid = 1742] [serial = 590] [outer = 0x8ed46000] 11:24:46 INFO - PROCESS | 1742 | 1467138286319 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8f695c00) [pid = 1742] [serial = 591] [outer = 0x8ed46000] 11:24:47 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:47 INFO - PROCESS | 1742 | 1467138287592 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:24:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 11:24:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1585ms 11:24:47 INFO - PROCESS | 1742 | 1467138287601 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 11:24:47 INFO - PROCESS | 1742 | 1467138287606 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 11:24:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:24:47 INFO - PROCESS | 1742 | 1467138287614 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - PROCESS | 1742 | 1467138287619 Marionette TRACE conn4 <- [1,758,null,{}] 11:24:47 INFO - PROCESS | 1742 | 1467138287626 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:47 INFO - PROCESS | 1742 | 1467138287631 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:47 INFO - PROCESS | 1742 | 1467138287880 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 11:24:48 INFO - PROCESS | 1742 | 1467138288124 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 1742 | 1467138288133 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e9400 == 24 [pid = 1742] [id = 197] 11:24:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8c1ea000) [pid = 1742] [serial = 592] [outer = (nil)] 11:24:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8c1ef000) [pid = 1742] [serial = 593] [outer = 0x8c1ea000] 11:24:48 INFO - PROCESS | 1742 | 1467138288220 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8d2cd800) [pid = 1742] [serial = 594] [outer = 0x8c1ea000] 11:24:49 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:49 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:24:49 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:49 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:49 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:49 INFO - PROCESS | 1742 | 1467138289190 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:24:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:24:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1637ms 11:24:49 INFO - PROCESS | 1742 | 1467138289255 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 11:24:49 INFO - PROCESS | 1742 | 1467138289262 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 11:24:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:24:49 INFO - PROCESS | 1742 | 1467138289270 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:24:49 INFO - PROCESS | 1742 | 1467138289275 Marionette TRACE conn4 <- [1,762,null,{}] 11:24:49 INFO - PROCESS | 1742 | 1467138289283 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:49 INFO - PROCESS | 1742 | 1467138289292 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:49 INFO - PROCESS | 1742 | 1467138289527 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 11:24:49 INFO - PROCESS | 1742 | 1467138289761 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:49 INFO - PROCESS | 1742 | 1467138289772 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4afc00 == 25 [pid = 1742] [id = 198] 11:24:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e4b0c00) [pid = 1742] [serial = 595] [outer = (nil)] 11:24:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e4b6400) [pid = 1742] [serial = 596] [outer = 0x8e4b0c00] 11:24:49 INFO - PROCESS | 1742 | 1467138289904 Marionette DEBUG loaded listener.js 11:24:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e9afc00) [pid = 1742] [serial = 597] [outer = 0x8e4b0c00] 11:24:51 INFO - PROCESS | 1742 | 1467138291250 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:24:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:24:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2035ms 11:24:51 INFO - PROCESS | 1742 | 1467138291420 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 11:24:51 INFO - PROCESS | 1742 | 1467138291426 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 11:24:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:24:51 INFO - PROCESS | 1742 | 1467138291479 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:24:51 INFO - PROCESS | 1742 | 1467138291482 Marionette TRACE conn4 <- [1,766,null,{}] 11:24:51 INFO - PROCESS | 1742 | 1467138291490 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:51 INFO - PROCESS | 1742 | 1467138291496 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:51 INFO - PROCESS | 1742 | 1467138291693 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 11:24:51 INFO - PROCESS | 1742 | 1467138291856 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 1742 | 1467138291864 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e16c800 == 26 [pid = 1742] [id = 199] 11:24:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8eca5400) [pid = 1742] [serial = 598] [outer = (nil)] 11:24:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8f692400) [pid = 1742] [serial = 599] [outer = 0x8eca5400] 11:24:51 INFO - PROCESS | 1742 | 1467138291951 Marionette DEBUG loaded listener.js 11:24:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8f69f400) [pid = 1742] [serial = 600] [outer = 0x8eca5400] 11:24:53 INFO - PROCESS | 1742 | 1467138293313 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:24:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:24:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1892ms 11:24:53 INFO - PROCESS | 1742 | 1467138293428 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 11:24:53 INFO - PROCESS | 1742 | 1467138293435 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 11:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:24:53 INFO - PROCESS | 1742 | 1467138293463 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:24:53 INFO - PROCESS | 1742 | 1467138293472 Marionette TRACE conn4 <- [1,770,null,{}] 11:24:53 INFO - PROCESS | 1742 | 1467138293524 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:53 INFO - PROCESS | 1742 | 1467138293532 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:53 INFO - PROCESS | 1742 | 1467138293739 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 11:24:53 INFO - PROCESS | 1742 | 1467138293896 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 1742 | 1467138293905 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1ad400 == 27 [pid = 1742] [id = 200] 11:24:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x90f01400) [pid = 1742] [serial = 601] [outer = (nil)] 11:24:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91092400) [pid = 1742] [serial = 602] [outer = 0x90f01400] 11:24:53 INFO - PROCESS | 1742 | 1467138293991 Marionette DEBUG loaded listener.js 11:24:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91097400) [pid = 1742] [serial = 603] [outer = 0x90f01400] 11:24:54 INFO - PROCESS | 1742 | 1467138294987 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1596ms 11:24:55 INFO - PROCESS | 1742 | 1467138295049 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 11:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:24:55 INFO - PROCESS | 1742 | 1467138295054 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 11:24:55 INFO - PROCESS | 1742 | 1467138295061 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - PROCESS | 1742 | 1467138295064 Marionette TRACE conn4 <- [1,774,null,{}] 11:24:55 INFO - PROCESS | 1742 | 1467138295071 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:55 INFO - PROCESS | 1742 | 1467138295076 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:55 INFO - PROCESS | 1742 | 1467138295295 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 11:24:55 INFO - PROCESS | 1742 | 1467138295639 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:55 INFO - PROCESS | 1742 | 1467138295647 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e8400 == 28 [pid = 1742] [id = 201] 11:24:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8c1eb400) [pid = 1742] [serial = 604] [outer = (nil)] 11:24:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8c2e4000) [pid = 1742] [serial = 605] [outer = 0x8c1eb400] 11:24:55 INFO - PROCESS | 1742 | 1467138295772 Marionette DEBUG loaded listener.js 11:24:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8e11d400) [pid = 1742] [serial = 606] [outer = 0x8c1eb400] 11:24:56 INFO - PROCESS | 1742 | 1467138296799 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1794ms 11:24:56 INFO - PROCESS | 1742 | 1467138296858 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 11:24:56 INFO - PROCESS | 1742 | 1467138296864 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 11:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:24:56 INFO - PROCESS | 1742 | 1467138296874 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:24:56 INFO - PROCESS | 1742 | 1467138296878 Marionette TRACE conn4 <- [1,778,null,{}] 11:24:56 INFO - PROCESS | 1742 | 1467138296888 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:56 INFO - PROCESS | 1742 | 1467138296896 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed43800 == 27 [pid = 1742] [id = 196] 11:24:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1b4000 == 26 [pid = 1742] [id = 195] 11:24:57 INFO - PROCESS | 1742 | 1467138297180 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 11:24:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c6000 == 25 [pid = 1742] [id = 194] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e9b2000) [pid = 1742] [serial = 512] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8ed3e000) [pid = 1742] [serial = 556] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8ed44000) [pid = 1742] [serial = 553] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8f487400) [pid = 1742] [serial = 518] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x93b42c00) [pid = 1742] [serial = 541] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x93e72c00) [pid = 1742] [serial = 542] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x92839000) [pid = 1742] [serial = 526] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x9283dc00) [pid = 1742] [serial = 527] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x93c5c000) [pid = 1742] [serial = 538] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x93c62400) [pid = 1742] [serial = 539] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e142400) [pid = 1742] [serial = 550] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8c2ef000) [pid = 1742] [serial = 514] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e123000) [pid = 1742] [serial = 515] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e16cc00) [pid = 1742] [serial = 544] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8ed3c800) [pid = 1742] [serial = 545] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e125800) [pid = 1742] [serial = 547] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e14b000) [pid = 1742] [serial = 548] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x916ee000) [pid = 1742] [serial = 523] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9127c000) [pid = 1742] [serial = 524] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9113e000) [pid = 1742] [serial = 520] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x91145800) [pid = 1742] [serial = 521] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x92de3c00) [pid = 1742] [serial = 532] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x92ed5c00) [pid = 1742] [serial = 533] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x93b35400) [pid = 1742] [serial = 535] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x93af9400) [pid = 1742] [serial = 536] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x92c75800) [pid = 1742] [serial = 529] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x92d81400) [pid = 1742] [serial = 530] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8ed48400) [pid = 1742] [serial = 517] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x90f08c00) [pid = 1742] [serial = 557] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8f48a400) [pid = 1742] [serial = 554] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e1ae800) [pid = 1742] [serial = 551] [outer = (nil)] [url = about:blank] 11:24:57 INFO - PROCESS | 1742 | 1467138297383 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:57 INFO - PROCESS | 1742 | 1467138297392 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e9800 == 26 [pid = 1742] [id = 202] 11:24:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8c2eec00) [pid = 1742] [serial = 607] [outer = (nil)] 11:24:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e14f800) [pid = 1742] [serial = 608] [outer = 0x8c2eec00] 11:24:57 INFO - PROCESS | 1742 | 1467138297473 Marionette DEBUG loaded listener.js 11:24:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e1b1800) [pid = 1742] [serial = 609] [outer = 0x8c2eec00] 11:24:58 INFO - PROCESS | 1742 | 1467138298333 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1482ms 11:24:58 INFO - PROCESS | 1742 | 1467138298360 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 11:24:58 INFO - PROCESS | 1742 | 1467138298366 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 11:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:24:58 INFO - PROCESS | 1742 | 1467138298374 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:24:58 INFO - PROCESS | 1742 | 1467138298378 Marionette TRACE conn4 <- [1,782,null,{}] 11:24:58 INFO - PROCESS | 1742 | 1467138298384 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:58 INFO - PROCESS | 1742 | 1467138298390 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:58 INFO - PROCESS | 1742 | 1467138298574 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 11:24:58 INFO - PROCESS | 1742 | 1467138298699 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 1742 | 1467138298715 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:24:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ecaa000 == 27 [pid = 1742] [id = 203] 11:24:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8ecafc00) [pid = 1742] [serial = 610] [outer = (nil)] 11:24:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8ed3dc00) [pid = 1742] [serial = 611] [outer = 0x8ecafc00] 11:24:58 INFO - PROCESS | 1742 | 1467138298797 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8ed47800) [pid = 1742] [serial = 612] [outer = 0x8ecafc00] 11:24:59 INFO - PROCESS | 1742 | 1467138299659 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1333ms 11:24:59 INFO - PROCESS | 1742 | 1467138299710 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 11:24:59 INFO - PROCESS | 1742 | 1467138299714 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 11:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:24:59 INFO - PROCESS | 1742 | 1467138299728 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 1742 | 1467138299738 Marionette TRACE conn4 <- [1,786,null,{}] 11:24:59 INFO - PROCESS | 1742 | 1467138299754 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:59 INFO - PROCESS | 1742 | 1467138299762 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:00 INFO - PROCESS | 1742 | 1467138300000 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 11:25:00 INFO - PROCESS | 1742 | 1467138300026 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:00 INFO - PROCESS | 1742 | 1467138300035 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ecab800 == 28 [pid = 1742] [id = 204] 11:25:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8f47cc00) [pid = 1742] [serial = 613] [outer = (nil)] 11:25:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9108a000) [pid = 1742] [serial = 614] [outer = 0x8f47cc00] 11:25:00 INFO - PROCESS | 1742 | 1467138300106 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x9108b000) [pid = 1742] [serial = 615] [outer = 0x8f47cc00] 11:25:01 INFO - PROCESS | 1742 | 1467138301097 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1421ms 11:25:01 INFO - PROCESS | 1742 | 1467138301144 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 11:25:01 INFO - PROCESS | 1742 | 1467138301163 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 11:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:25:01 INFO - PROCESS | 1742 | 1467138301179 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:25:01 INFO - PROCESS | 1742 | 1467138301182 Marionette TRACE conn4 <- [1,790,null,{}] 11:25:01 INFO - PROCESS | 1742 | 1467138301188 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:01 INFO - PROCESS | 1742 | 1467138301192 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:01 INFO - PROCESS | 1742 | 1467138301427 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 11:25:01 INFO - PROCESS | 1742 | 1467138301451 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 1742 | 1467138301459 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e4800 == 29 [pid = 1742] [id = 205] 11:25:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x90f06c00) [pid = 1742] [serial = 616] [outer = (nil)] 11:25:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9113ec00) [pid = 1742] [serial = 617] [outer = 0x90f06c00] 11:25:01 INFO - PROCESS | 1742 | 1467138301535 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91144000) [pid = 1742] [serial = 618] [outer = 0x90f06c00] 11:25:02 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8c2ea800) [pid = 1742] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:25:02 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8ecac400) [pid = 1742] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:25:02 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x91146c00) [pid = 1742] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:25:02 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x91273000) [pid = 1742] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:25:02 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x916f4c00) [pid = 1742] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:25:02 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e4ac000) [pid = 1742] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:25:02 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e1a5400) [pid = 1742] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:25:02 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e9a7400) [pid = 1742] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:25:02 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8d2c6800) [pid = 1742] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:25:02 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8d2cf800) [pid = 1742] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:25:02 INFO - PROCESS | 1742 | 1467138302640 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1481ms 11:25:02 INFO - PROCESS | 1742 | 1467138302661 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 1742 | 1467138302665 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 11:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:25:02 INFO - PROCESS | 1742 | 1467138302671 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 1742 | 1467138302675 Marionette TRACE conn4 <- [1,794,null,{}] 11:25:02 INFO - PROCESS | 1742 | 1467138302681 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:02 INFO - PROCESS | 1742 | 1467138302686 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:02 INFO - PROCESS | 1742 | 1467138302906 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 11:25:02 INFO - PROCESS | 1742 | 1467138302926 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:02 INFO - PROCESS | 1742 | 1467138302946 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1ab400 == 30 [pid = 1742] [id = 206] 11:25:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8ed41400) [pid = 1742] [serial = 619] [outer = (nil)] 11:25:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x91271800) [pid = 1742] [serial = 620] [outer = 0x8ed41400] 11:25:03 INFO - PROCESS | 1742 | 1467138303046 Marionette DEBUG loaded listener.js 11:25:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x916e8800) [pid = 1742] [serial = 621] [outer = 0x8ed41400] 11:25:04 INFO - PROCESS | 1742 | 1467138304038 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1430ms 11:25:04 INFO - PROCESS | 1742 | 1467138304105 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 11:25:04 INFO - PROCESS | 1742 | 1467138304112 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 11:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:25:04 INFO - PROCESS | 1742 | 1467138304122 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:25:04 INFO - PROCESS | 1742 | 1467138304128 Marionette TRACE conn4 <- [1,798,null,{}] 11:25:04 INFO - PROCESS | 1742 | 1467138304150 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:04 INFO - PROCESS | 1742 | 1467138304158 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:04 INFO - PROCESS | 1742 | 1467138304392 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 11:25:04 INFO - PROCESS | 1742 | 1467138304628 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:04 INFO - PROCESS | 1742 | 1467138304642 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e5000 == 31 [pid = 1742] [id = 207] 11:25:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e145c00) [pid = 1742] [serial = 622] [outer = (nil)] 11:25:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e150000) [pid = 1742] [serial = 623] [outer = 0x8e145c00] 11:25:04 INFO - PROCESS | 1742 | 1467138304745 Marionette DEBUG loaded listener.js 11:25:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e169000) [pid = 1742] [serial = 624] [outer = 0x8e145c00] 11:25:05 INFO - PROCESS | 1742 | 1467138305722 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1652ms 11:25:05 INFO - PROCESS | 1742 | 1467138305774 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 11:25:05 INFO - PROCESS | 1742 | 1467138305781 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 11:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:25:05 INFO - PROCESS | 1742 | 1467138305793 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:25:05 INFO - PROCESS | 1742 | 1467138305797 Marionette TRACE conn4 <- [1,802,null,{}] 11:25:05 INFO - PROCESS | 1742 | 1467138305804 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:05 INFO - PROCESS | 1742 | 1467138305811 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:06 INFO - PROCESS | 1742 | 1467138306027 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 11:25:06 INFO - PROCESS | 1742 | 1467138306258 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:06 INFO - PROCESS | 1742 | 1467138306266 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eca4400 == 32 [pid = 1742] [id = 208] 11:25:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8ecaa800) [pid = 1742] [serial = 625] [outer = (nil)] 11:25:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8ed3fc00) [pid = 1742] [serial = 626] [outer = 0x8ecaa800] 11:25:06 INFO - PROCESS | 1742 | 1467138306401 Marionette DEBUG loaded listener.js 11:25:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8f47fc00) [pid = 1742] [serial = 627] [outer = 0x8ecaa800] 11:25:07 INFO - PROCESS | 1742 | 1467138307346 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 11:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1585ms 11:25:07 INFO - PROCESS | 1742 | 1467138307378 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 11:25:07 INFO - PROCESS | 1742 | 1467138307383 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 11:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:25:07 INFO - PROCESS | 1742 | 1467138307390 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:25:07 INFO - PROCESS | 1742 | 1467138307397 Marionette TRACE conn4 <- [1,806,null,{}] 11:25:07 INFO - PROCESS | 1742 | 1467138307415 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:07 INFO - PROCESS | 1742 | 1467138307424 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:07 INFO - PROCESS | 1742 | 1467138307628 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 11:25:07 INFO - PROCESS | 1742 | 1467138307903 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 1742 | 1467138307918 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x9108cc00 == 33 [pid = 1742] [id = 209] 11:25:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91279000) [pid = 1742] [serial = 628] [outer = (nil)] 11:25:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x916ed000) [pid = 1742] [serial = 629] [outer = 0x91279000] 11:25:08 INFO - PROCESS | 1742 | 1467138308052 Marionette DEBUG loaded listener.js 11:25:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x91a01800) [pid = 1742] [serial = 630] [outer = 0x91279000] 11:25:08 INFO - PROCESS | 1742 | 1467138308960 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 11:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1586ms 11:25:08 INFO - PROCESS | 1742 | 1467138308977 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 11:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:25:08 INFO - PROCESS | 1742 | 1467138308982 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 11:25:08 INFO - PROCESS | 1742 | 1467138308988 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:25:08 INFO - PROCESS | 1742 | 1467138308992 Marionette TRACE conn4 <- [1,810,null,{}] 11:25:09 INFO - PROCESS | 1742 | 1467138308998 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:09 INFO - PROCESS | 1742 | 1467138309004 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:09 INFO - PROCESS | 1742 | 1467138309208 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 11:25:09 INFO - PROCESS | 1742 | 1467138309372 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:09 INFO - PROCESS | 1742 | 1467138309384 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x9127d000 == 34 [pid = 1742] [id = 210] 11:25:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x91a0b000) [pid = 1742] [serial = 631] [outer = (nil)] 11:25:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9242c000) [pid = 1742] [serial = 632] [outer = 0x91a0b000] 11:25:09 INFO - PROCESS | 1742 | 1467138309469 Marionette DEBUG loaded listener.js 11:25:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x9283d400) [pid = 1742] [serial = 633] [outer = 0x91a0b000] 11:25:10 INFO - PROCESS | 1742 | 1467138310439 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1488ms 11:25:10 INFO - PROCESS | 1742 | 1467138310477 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 11:25:10 INFO - PROCESS | 1742 | 1467138310481 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 11:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:25:10 INFO - PROCESS | 1742 | 1467138310489 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:25:10 INFO - PROCESS | 1742 | 1467138310492 Marionette TRACE conn4 <- [1,814,null,{}] 11:25:10 INFO - PROCESS | 1742 | 1467138310499 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:10 INFO - PROCESS | 1742 | 1467138310503 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:10 INFO - PROCESS | 1742 | 1467138310702 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 11:25:10 INFO - PROCESS | 1742 | 1467138310867 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 1742 | 1467138310878 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f486400 == 35 [pid = 1742] [id = 211] 11:25:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8f69cc00) [pid = 1742] [serial = 634] [outer = (nil)] 11:25:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x929e2000) [pid = 1742] [serial = 635] [outer = 0x8f69cc00] 11:25:11 INFO - PROCESS | 1742 | 1467138311027 Marionette DEBUG loaded listener.js 11:25:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x929e7000) [pid = 1742] [serial = 636] [outer = 0x8f69cc00] 11:25:12 INFO - PROCESS | 1742 | 1467138311991 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 11:25:12 INFO - PROCESS | 1742 | 1467138312044 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 11:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:25:12 INFO - PROCESS | 1742 | 1467138312051 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:25:12 INFO - PROCESS | 1742 | 1467138312055 Marionette TRACE conn4 <- [1,818,null,{}] 11:25:12 INFO - PROCESS | 1742 | 1467138312061 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:12 INFO - PROCESS | 1742 | 1467138312072 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:12 INFO - PROCESS | 1742 | 1467138312361 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 11:25:12 INFO - PROCESS | 1742 | 1467138312627 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:12 INFO - PROCESS | 1742 | 1467138312636 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x916ee000 == 36 [pid = 1742] [id = 212] 11:25:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x929e9c00) [pid = 1742] [serial = 637] [outer = (nil)] 11:25:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x92d76000) [pid = 1742] [serial = 638] [outer = 0x929e9c00] 11:25:12 INFO - PROCESS | 1742 | 1467138312721 Marionette DEBUG loaded listener.js 11:25:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x92d7d400) [pid = 1742] [serial = 639] [outer = 0x929e9c00] 11:25:13 INFO - PROCESS | 1742 | 1467138313737 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1733ms 11:25:13 INFO - PROCESS | 1742 | 1467138313786 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 11:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:25:13 INFO - PROCESS | 1742 | 1467138313790 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 11:25:13 INFO - PROCESS | 1742 | 1467138313797 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:25:13 INFO - PROCESS | 1742 | 1467138313800 Marionette TRACE conn4 <- [1,822,null,{}] 11:25:13 INFO - PROCESS | 1742 | 1467138313806 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:13 INFO - PROCESS | 1742 | 1467138313812 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:14 INFO - PROCESS | 1742 | 1467138314009 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 11:25:14 INFO - PROCESS | 1742 | 1467138314344 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:14 INFO - PROCESS | 1742 | 1467138314357 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e4c00 == 37 [pid = 1742] [id = 213] 11:25:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e4b6800) [pid = 1742] [serial = 640] [outer = (nil)] 11:25:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x92d82c00) [pid = 1742] [serial = 641] [outer = 0x8e4b6800] 11:25:14 INFO - PROCESS | 1742 | 1467138314479 Marionette DEBUG loaded listener.js 11:25:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x92dd6400) [pid = 1742] [serial = 642] [outer = 0x8e4b6800] 11:25:15 INFO - PROCESS | 1742 | 1467138315396 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 11:25:15 INFO - PROCESS | 1742 | 1467138315436 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 11:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:25:15 INFO - PROCESS | 1742 | 1467138315444 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:25:15 INFO - PROCESS | 1742 | 1467138315448 Marionette TRACE conn4 <- [1,826,null,{}] 11:25:15 INFO - PROCESS | 1742 | 1467138315455 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:15 INFO - PROCESS | 1742 | 1467138315461 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:15 INFO - PROCESS | 1742 | 1467138315662 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 11:25:15 INFO - PROCESS | 1742 | 1467138315889 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:15 INFO - PROCESS | 1742 | 1467138315899 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e169c00 == 38 [pid = 1742] [id = 214] 11:25:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92ddbc00) [pid = 1742] [serial = 643] [outer = (nil)] 11:25:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x92ece000) [pid = 1742] [serial = 644] [outer = 0x92ddbc00] 11:25:16 INFO - PROCESS | 1742 | 1467138316028 Marionette DEBUG loaded listener.js 11:25:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x92ed0400) [pid = 1742] [serial = 645] [outer = 0x92ddbc00] 11:25:17 INFO - PROCESS | 1742 | 1467138317019 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1598ms 11:25:17 INFO - PROCESS | 1742 | 1467138317044 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 11:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:25:17 INFO - PROCESS | 1742 | 1467138317048 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 11:25:17 INFO - PROCESS | 1742 | 1467138317054 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:25:17 INFO - PROCESS | 1742 | 1467138317059 Marionette TRACE conn4 <- [1,830,null,{}] 11:25:17 INFO - PROCESS | 1742 | 1467138317065 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:17 INFO - PROCESS | 1742 | 1467138317070 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:17 INFO - PROCESS | 1742 | 1467138317262 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 11:25:17 INFO - PROCESS | 1742 | 1467138317497 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:17 INFO - PROCESS | 1742 | 1467138317508 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1eec00 == 39 [pid = 1742] [id = 215] 11:25:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8c1ef800) [pid = 1742] [serial = 646] [outer = (nil)] 11:25:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8d2c6800) [pid = 1742] [serial = 647] [outer = 0x8c1ef800] 11:25:17 INFO - PROCESS | 1742 | 1467138317814 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e125800) [pid = 1742] [serial = 648] [outer = 0x8c1ef800] 11:25:18 INFO - PROCESS | 1742 | 1467138318813 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1787ms 11:25:18 INFO - PROCESS | 1742 | 1467138318843 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 11:25:18 INFO - PROCESS | 1742 | 1467138318850 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 11:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:25:18 INFO - PROCESS | 1742 | 1467138318860 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - PROCESS | 1742 | 1467138318863 Marionette TRACE conn4 <- [1,834,null,{}] 11:25:18 INFO - PROCESS | 1742 | 1467138318871 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:18 INFO - PROCESS | 1742 | 1467138318877 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:19 INFO - PROCESS | 1742 | 1467138319175 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c8000 == 38 [pid = 1742] [id = 187] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8e16fc00 == 37 [pid = 1742] [id = 193] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e3400 == 36 [pid = 1742] [id = 183] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9a3c00 == 35 [pid = 1742] [id = 184] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e4400 == 34 [pid = 1742] [id = 186] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e2c00 == 33 [pid = 1742] [id = 191] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e4400 == 32 [pid = 1742] [id = 185] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4afc00 == 31 [pid = 1742] [id = 198] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x91138c00 == 30 [pid = 1742] [id = 189] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e9400 == 29 [pid = 1742] [id = 197] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8e16c800 == 28 [pid = 1742] [id = 199] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x9127b800 == 27 [pid = 1742] [id = 190] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x91143800 == 26 [pid = 1742] [id = 188] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1ad400 == 25 [pid = 1742] [id = 200] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e8400 == 24 [pid = 1742] [id = 201] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2efc00 == 23 [pid = 1742] [id = 182] 11:25:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2cf400 == 22 [pid = 1742] [id = 192] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8e161400) [pid = 1742] [serial = 560] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e146c00) [pid = 1742] [serial = 559] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x91088400) [pid = 1742] [serial = 563] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8f488c00) [pid = 1742] [serial = 562] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x916e5400) [pid = 1742] [serial = 566] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x9127b000) [pid = 1742] [serial = 565] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x9242e000) [pid = 1742] [serial = 569] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x91a08000) [pid = 1742] [serial = 568] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x92c77000) [pid = 1742] [serial = 572] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x929eb800) [pid = 1742] [serial = 571] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e4b5400) [pid = 1742] [serial = 586] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8ecacc00) [pid = 1742] [serial = 581] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x93af6000) [pid = 1742] [serial = 575] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e9b0000) [pid = 1742] [serial = 580] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92dd9000) [pid = 1742] [serial = 574] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e127800) [pid = 1742] [serial = 583] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x92ddb000) [pid = 1742] [serial = 578] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e4b6000) [pid = 1742] [serial = 577] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x916ef000) [pid = 1742] [serial = 386] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e9a7800) [pid = 1742] [serial = 587] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e148400) [pid = 1742] [serial = 584] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8f485800) [pid = 1742] [serial = 590] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 1742 | 1467138320734 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:20 INFO - PROCESS | 1742 | 1467138320746 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e6000 == 23 [pid = 1742] [id = 216] 11:25:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8c1e6400) [pid = 1742] [serial = 649] [outer = (nil)] 11:25:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8c1ea800) [pid = 1742] [serial = 650] [outer = 0x8c1e6400] 11:25:20 INFO - PROCESS | 1742 | 1467138320891 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8c2e6c00) [pid = 1742] [serial = 651] [outer = 0x8c1e6400] 11:25:21 INFO - PROCESS | 1742 | 1467138321921 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 3104ms 11:25:21 INFO - PROCESS | 1742 | 1467138321965 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 11:25:21 INFO - PROCESS | 1742 | 1467138321971 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 11:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:25:21 INFO - PROCESS | 1742 | 1467138321979 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:25:21 INFO - PROCESS | 1742 | 1467138321984 Marionette TRACE conn4 <- [1,838,null,{}] 11:25:22 INFO - PROCESS | 1742 | 1467138321994 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:22 INFO - PROCESS | 1742 | 1467138322001 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:22 INFO - PROCESS | 1742 | 1467138322174 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 11:25:22 INFO - PROCESS | 1742 | 1467138322300 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 1742 | 1467138322314 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e12bc00 == 24 [pid = 1742] [id = 217] 11:25:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e142c00) [pid = 1742] [serial = 652] [outer = (nil)] 11:25:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e14d000) [pid = 1742] [serial = 653] [outer = 0x8e142c00] 11:25:22 INFO - PROCESS | 1742 | 1467138322392 Marionette DEBUG loaded listener.js 11:25:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e166400) [pid = 1742] [serial = 654] [outer = 0x8e142c00] 11:25:23 INFO - PROCESS | 1742 | 1467138323267 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1340ms 11:25:23 INFO - PROCESS | 1742 | 1467138323328 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 11:25:23 INFO - PROCESS | 1742 | 1467138323338 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 11:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:25:23 INFO - PROCESS | 1742 | 1467138323348 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - PROCESS | 1742 | 1467138323351 Marionette TRACE conn4 <- [1,842,null,{}] 11:25:23 INFO - PROCESS | 1742 | 1467138323364 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:23 INFO - PROCESS | 1742 | 1467138323369 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:23 INFO - PROCESS | 1742 | 1467138323608 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 11:25:23 INFO - PROCESS | 1742 | 1467138323633 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:23 INFO - PROCESS | 1742 | 1467138323640 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4a8800 == 25 [pid = 1742] [id = 218] 11:25:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e4ab000) [pid = 1742] [serial = 655] [outer = (nil)] 11:25:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e4b1000) [pid = 1742] [serial = 656] [outer = 0x8e4ab000] 11:25:23 INFO - PROCESS | 1742 | 1467138323713 Marionette DEBUG loaded listener.js 11:25:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e9a6400) [pid = 1742] [serial = 657] [outer = 0x8e4ab000] 11:25:24 INFO - PROCESS | 1742 | 1467138324812 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1528ms 11:25:24 INFO - PROCESS | 1742 | 1467138324880 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 11:25:24 INFO - PROCESS | 1742 | 1467138324886 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 11:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:25:24 INFO - PROCESS | 1742 | 1467138324905 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:25:24 INFO - PROCESS | 1742 | 1467138324918 Marionette TRACE conn4 <- [1,846,null,{}] 11:25:24 INFO - PROCESS | 1742 | 1467138324943 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:24 INFO - PROCESS | 1742 | 1467138324952 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:25 INFO - PROCESS | 1742 | 1467138325174 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 11:25:25 INFO - PROCESS | 1742 | 1467138325204 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 1742 | 1467138325211 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed3e800 == 26 [pid = 1742] [id = 219] 11:25:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8ed3f800) [pid = 1742] [serial = 658] [outer = (nil)] 11:25:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8f481c00) [pid = 1742] [serial = 659] [outer = 0x8ed3f800] 11:25:25 INFO - PROCESS | 1742 | 1467138325328 Marionette DEBUG loaded listener.js 11:25:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8f489800) [pid = 1742] [serial = 660] [outer = 0x8ed3f800] 11:25:26 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8ed41400) [pid = 1742] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:25:26 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x90f06c00) [pid = 1742] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:25:26 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8eca5400) [pid = 1742] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:25:26 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8ed46000) [pid = 1742] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:25:26 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8c1ea000) [pid = 1742] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:25:26 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8c1eb400) [pid = 1742] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:25:26 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x90f01400) [pid = 1742] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:25:26 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e4b0c00) [pid = 1742] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:25:26 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8c2eec00) [pid = 1742] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:25:26 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8ecafc00) [pid = 1742] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:25:26 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8f47cc00) [pid = 1742] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:25:26 INFO - PROCESS | 1742 | 1467138326804 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1977ms 11:25:26 INFO - PROCESS | 1742 | 1467138326872 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 11:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:25:26 INFO - PROCESS | 1742 | 1467138326877 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 11:25:26 INFO - PROCESS | 1742 | 1467138326884 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:25:26 INFO - PROCESS | 1742 | 1467138326887 Marionette TRACE conn4 <- [1,850,null,{}] 11:25:26 INFO - PROCESS | 1742 | 1467138326893 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:26 INFO - PROCESS | 1742 | 1467138326898 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:27 INFO - PROCESS | 1742 | 1467138327069 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 11:25:27 INFO - PROCESS | 1742 | 1467138327199 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:27 INFO - PROCESS | 1742 | 1467138327216 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c2000 == 27 [pid = 1742] [id = 220] 11:25:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e129c00) [pid = 1742] [serial = 661] [outer = (nil)] 11:25:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8f698400) [pid = 1742] [serial = 662] [outer = 0x8e129c00] 11:25:27 INFO - PROCESS | 1742 | 1467138327297 Marionette DEBUG loaded listener.js 11:25:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8f69a800) [pid = 1742] [serial = 663] [outer = 0x8e129c00] 11:25:28 INFO - PROCESS | 1742 | 1467138328118 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1287ms 11:25:28 INFO - PROCESS | 1742 | 1467138328209 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 11:25:28 INFO - PROCESS | 1742 | 1467138328215 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 11:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:25:28 INFO - PROCESS | 1742 | 1467138328226 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - PROCESS | 1742 | 1467138328232 Marionette TRACE conn4 <- [1,854,null,{}] 11:25:28 INFO - PROCESS | 1742 | 1467138328247 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:28 INFO - PROCESS | 1742 | 1467138328254 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:28 INFO - PROCESS | 1742 | 1467138328472 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 11:25:28 INFO - PROCESS | 1742 | 1467138328681 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:28 INFO - PROCESS | 1742 | 1467138328698 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e12ac00 == 28 [pid = 1742] [id = 221] 11:25:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e142000) [pid = 1742] [serial = 664] [outer = (nil)] 11:25:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e14c800) [pid = 1742] [serial = 665] [outer = 0x8e142000] 11:25:28 INFO - PROCESS | 1742 | 1467138328853 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e4ae400) [pid = 1742] [serial = 666] [outer = 0x8e142000] 11:25:29 INFO - PROCESS | 1742 | 1467138329847 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1697ms 11:25:29 INFO - PROCESS | 1742 | 1467138329924 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 11:25:29 INFO - PROCESS | 1742 | 1467138329930 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 11:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:25:29 INFO - PROCESS | 1742 | 1467138329942 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:25:29 INFO - PROCESS | 1742 | 1467138329949 Marionette TRACE conn4 <- [1,858,null,{}] 11:25:29 INFO - PROCESS | 1742 | 1467138329958 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:29 INFO - PROCESS | 1742 | 1467138329963 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:30 INFO - PROCESS | 1742 | 1467138330199 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 11:25:30 INFO - PROCESS | 1742 | 1467138330415 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:30 INFO - PROCESS | 1742 | 1467138330425 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e128400 == 29 [pid = 1742] [id = 222] 11:25:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8f487400) [pid = 1742] [serial = 667] [outer = (nil)] 11:25:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f699400) [pid = 1742] [serial = 668] [outer = 0x8f487400] 11:25:30 INFO - PROCESS | 1742 | 1467138330562 Marionette DEBUG loaded listener.js 11:25:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x90f05400) [pid = 1742] [serial = 669] [outer = 0x8f487400] 11:25:31 INFO - PROCESS | 1742 | 1467138331545 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1642ms 11:25:31 INFO - PROCESS | 1742 | 1467138331580 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 11:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:25:31 INFO - PROCESS | 1742 | 1467138331585 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 11:25:31 INFO - PROCESS | 1742 | 1467138331593 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:25:31 INFO - PROCESS | 1742 | 1467138331597 Marionette TRACE conn4 <- [1,862,null,{}] 11:25:31 INFO - PROCESS | 1742 | 1467138331612 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:31 INFO - PROCESS | 1742 | 1467138331620 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:31 INFO - PROCESS | 1742 | 1467138331827 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 11:25:32 INFO - PROCESS | 1742 | 1467138332114 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:32 INFO - PROCESS | 1742 | 1467138332128 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x91138000 == 30 [pid = 1742] [id = 223] 11:25:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x91138c00) [pid = 1742] [serial = 670] [outer = (nil)] 11:25:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x9113d000) [pid = 1742] [serial = 671] [outer = 0x91138c00] 11:25:32 INFO - PROCESS | 1742 | 1467138332271 Marionette DEBUG loaded listener.js 11:25:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91145400) [pid = 1742] [serial = 672] [outer = 0x91138c00] 11:25:33 INFO - PROCESS | 1742 | 1467138333240 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1683ms 11:25:33 INFO - PROCESS | 1742 | 1467138333276 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 11:25:33 INFO - PROCESS | 1742 | 1467138333279 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 11:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:25:33 INFO - PROCESS | 1742 | 1467138333287 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:25:33 INFO - PROCESS | 1742 | 1467138333291 Marionette TRACE conn4 <- [1,866,null,{}] 11:25:33 INFO - PROCESS | 1742 | 1467138333298 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:33 INFO - PROCESS | 1742 | 1467138333304 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:33 INFO - PROCESS | 1742 | 1467138333494 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 11:25:33 INFO - PROCESS | 1742 | 1467138333719 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 1742 | 1467138333727 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e149c00 == 31 [pid = 1742] [id = 224] 11:25:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91271c00) [pid = 1742] [serial = 673] [outer = (nil)] 11:25:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x9127cc00) [pid = 1742] [serial = 674] [outer = 0x91271c00] 11:25:33 INFO - PROCESS | 1742 | 1467138333856 Marionette DEBUG loaded listener.js 11:25:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x9127e800) [pid = 1742] [serial = 675] [outer = 0x91271c00] 11:25:34 INFO - PROCESS | 1742 | 1467138334782 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1537ms 11:25:34 INFO - PROCESS | 1742 | 1467138334825 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 11:25:34 INFO - PROCESS | 1742 | 1467138334830 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 11:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:25:34 INFO - PROCESS | 1742 | 1467138334837 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:25:34 INFO - PROCESS | 1742 | 1467138334841 Marionette TRACE conn4 <- [1,870,null,{}] 11:25:34 INFO - PROCESS | 1742 | 1467138334847 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:34 INFO - PROCESS | 1742 | 1467138334852 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:35 INFO - PROCESS | 1742 | 1467138335068 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 11:25:35 INFO - PROCESS | 1742 | 1467138335279 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 1742 | 1467138335288 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9aa400 == 32 [pid = 1742] [id = 225] 11:25:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x916e8400) [pid = 1742] [serial = 676] [outer = (nil)] 11:25:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x916ef800) [pid = 1742] [serial = 677] [outer = 0x916e8400] 11:25:35 INFO - PROCESS | 1742 | 1467138335419 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x916f3800) [pid = 1742] [serial = 678] [outer = 0x916e8400] 11:25:36 INFO - PROCESS | 1742 | 1467138336382 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1597ms 11:25:36 INFO - PROCESS | 1742 | 1467138336435 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 11:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:25:36 INFO - PROCESS | 1742 | 1467138336439 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 11:25:36 INFO - PROCESS | 1742 | 1467138336447 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:25:36 INFO - PROCESS | 1742 | 1467138336450 Marionette TRACE conn4 <- [1,874,null,{}] 11:25:36 INFO - PROCESS | 1742 | 1467138336457 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:36 INFO - PROCESS | 1742 | 1467138336469 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:36 INFO - PROCESS | 1742 | 1467138336771 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 11:25:37 INFO - PROCESS | 1742 | 1467138337050 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:37 INFO - PROCESS | 1742 | 1467138337062 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a0e400 == 33 [pid = 1742] [id = 226] 11:25:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91a10400) [pid = 1742] [serial = 679] [outer = (nil)] 11:25:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x9283d000) [pid = 1742] [serial = 680] [outer = 0x91a10400] 11:25:37 INFO - PROCESS | 1742 | 1467138337165 Marionette DEBUG loaded listener.js 11:25:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x929e5400) [pid = 1742] [serial = 681] [outer = 0x91a10400] 11:25:38 INFO - PROCESS | 1742 | 1467138338179 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1746ms 11:25:38 INFO - PROCESS | 1742 | 1467138338193 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 11:25:38 INFO - PROCESS | 1742 | 1467138338196 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 11:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:25:38 INFO - PROCESS | 1742 | 1467138338203 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:25:38 INFO - PROCESS | 1742 | 1467138338208 Marionette TRACE conn4 <- [1,878,null,{}] 11:25:38 INFO - PROCESS | 1742 | 1467138338214 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:38 INFO - PROCESS | 1742 | 1467138338220 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:38 INFO - PROCESS | 1742 | 1467138338410 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 11:25:38 INFO - PROCESS | 1742 | 1467138338639 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:38 INFO - PROCESS | 1742 | 1467138338648 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c4800 == 34 [pid = 1742] [id = 227] 11:25:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8d2c5c00) [pid = 1742] [serial = 682] [outer = (nil)] 11:25:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e1a5c00) [pid = 1742] [serial = 683] [outer = 0x8d2c5c00] 11:25:38 INFO - PROCESS | 1742 | 1467138338779 Marionette DEBUG loaded listener.js 11:25:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e4a7400) [pid = 1742] [serial = 684] [outer = 0x8d2c5c00] 11:25:39 INFO - PROCESS | 1742 | 1467138339838 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1691ms 11:25:39 INFO - PROCESS | 1742 | 1467138339896 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 11:25:39 INFO - PROCESS | 1742 | 1467138339902 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 11:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:25:39 INFO - PROCESS | 1742 | 1467138339912 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - PROCESS | 1742 | 1467138339916 Marionette TRACE conn4 <- [1,882,null,{}] 11:25:39 INFO - PROCESS | 1742 | 1467138339925 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:39 INFO - PROCESS | 1742 | 1467138339931 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:40 INFO - PROCESS | 1742 | 1467138340116 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 11:25:40 INFO - PROCESS | 1742 | 1467138340350 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:40 INFO - PROCESS | 1742 | 1467138340363 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e143400 == 35 [pid = 1742] [id = 228] 11:25:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8e144400) [pid = 1742] [serial = 685] [outer = (nil)] 11:25:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8e166c00) [pid = 1742] [serial = 686] [outer = 0x8e144400] 11:25:40 INFO - PROCESS | 1742 | 1467138340456 Marionette DEBUG loaded listener.js 11:25:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8e4a8c00) [pid = 1742] [serial = 687] [outer = 0x8e144400] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x91271800) [pid = 1742] [serial = 620] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x9113ec00) [pid = 1742] [serial = 617] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8f692400) [pid = 1742] [serial = 599] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8f69f400) [pid = 1742] [serial = 600] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8f695c00) [pid = 1742] [serial = 591] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8c1ef000) [pid = 1742] [serial = 593] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8d2cd800) [pid = 1742] [serial = 594] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8c2e4000) [pid = 1742] [serial = 605] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e11d400) [pid = 1742] [serial = 606] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x91092400) [pid = 1742] [serial = 602] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91097400) [pid = 1742] [serial = 603] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e4b6400) [pid = 1742] [serial = 596] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e9afc00) [pid = 1742] [serial = 597] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e14f800) [pid = 1742] [serial = 608] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e1b1800) [pid = 1742] [serial = 609] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8ed3dc00) [pid = 1742] [serial = 611] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9108a000) [pid = 1742] [serial = 614] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x91144000) [pid = 1742] [serial = 618] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x9108b000) [pid = 1742] [serial = 615] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8ed47800) [pid = 1742] [serial = 612] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x916e8800) [pid = 1742] [serial = 621] [outer = (nil)] [url = about:blank] 11:25:41 INFO - PROCESS | 1742 | 1467138341628 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1746ms 11:25:41 INFO - PROCESS | 1742 | 1467138341657 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 11:25:41 INFO - PROCESS | 1742 | 1467138341664 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 11:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:25:41 INFO - PROCESS | 1742 | 1467138341674 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:25:41 INFO - PROCESS | 1742 | 1467138341678 Marionette TRACE conn4 <- [1,886,null,{}] 11:25:41 INFO - PROCESS | 1742 | 1467138341684 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:41 INFO - PROCESS | 1742 | 1467138341697 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:41 INFO - PROCESS | 1742 | 1467138341907 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 11:25:42 INFO - PROCESS | 1742 | 1467138342161 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 1742 | 1467138342172 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e127400 == 36 [pid = 1742] [id = 229] 11:25:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e1b2400) [pid = 1742] [serial = 688] [outer = (nil)] 11:25:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e9ab000) [pid = 1742] [serial = 689] [outer = 0x8e1b2400] 11:25:42 INFO - PROCESS | 1742 | 1467138342247 Marionette DEBUG loaded listener.js 11:25:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8eca7800) [pid = 1742] [serial = 690] [outer = 0x8e1b2400] 11:25:43 INFO - PROCESS | 1742 | 1467138343048 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1437ms 11:25:43 INFO - PROCESS | 1742 | 1467138343112 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 11:25:43 INFO - PROCESS | 1742 | 1467138343116 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 11:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:25:43 INFO - PROCESS | 1742 | 1467138343124 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:25:43 INFO - PROCESS | 1742 | 1467138343130 Marionette TRACE conn4 <- [1,890,null,{}] 11:25:43 INFO - PROCESS | 1742 | 1467138343147 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:43 INFO - PROCESS | 1742 | 1467138343155 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:43 INFO - PROCESS | 1742 | 1467138343335 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 11:25:43 INFO - PROCESS | 1742 | 1467138343346 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:43 INFO - PROCESS | 1742 | 1467138343360 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f69fc00 == 37 [pid = 1742] [id = 230] 11:25:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8f6a0000) [pid = 1742] [serial = 691] [outer = (nil)] 11:25:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x90f0c000) [pid = 1742] [serial = 692] [outer = 0x8f6a0000] 11:25:43 INFO - PROCESS | 1742 | 1467138343555 Marionette DEBUG loaded listener.js 11:25:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x9108c800) [pid = 1742] [serial = 693] [outer = 0x8f6a0000] 11:25:44 INFO - PROCESS | 1742 | 1467138344507 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1447ms 11:25:44 INFO - PROCESS | 1742 | 1467138344572 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 11:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:25:44 INFO - PROCESS | 1742 | 1467138344577 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 11:25:44 INFO - PROCESS | 1742 | 1467138344584 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:25:44 INFO - PROCESS | 1742 | 1467138344588 Marionette TRACE conn4 <- [1,894,null,{}] 11:25:44 INFO - PROCESS | 1742 | 1467138344593 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:44 INFO - PROCESS | 1742 | 1467138344598 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:44 INFO - PROCESS | 1742 | 1467138344827 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 11:25:44 INFO - PROCESS | 1742 | 1467138344850 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:44 INFO - PROCESS | 1742 | 1467138344859 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x9108f800 == 38 [pid = 1742] [id = 231] 11:25:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91090400) [pid = 1742] [serial = 694] [outer = (nil)] 11:25:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91139800) [pid = 1742] [serial = 695] [outer = 0x91090400] 11:25:44 INFO - PROCESS | 1742 | 1467138344944 Marionette DEBUG loaded listener.js 11:25:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x91143400) [pid = 1742] [serial = 696] [outer = 0x91090400] 11:25:45 INFO - PROCESS | 1742 | 1467138345882 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1331ms 11:25:45 INFO - PROCESS | 1742 | 1467138345915 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 11:25:45 INFO - PROCESS | 1742 | 1467138345918 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 11:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:25:45 INFO - PROCESS | 1742 | 1467138345925 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:25:45 INFO - PROCESS | 1742 | 1467138345927 Marionette TRACE conn4 <- [1,898,null,{}] 11:25:45 INFO - PROCESS | 1742 | 1467138345939 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:45 INFO - PROCESS | 1742 | 1467138345943 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:46 INFO - PROCESS | 1742 | 1467138346296 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 11:25:46 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8f69cc00) [pid = 1742] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:25:46 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x929e9c00) [pid = 1742] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:25:46 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e145c00) [pid = 1742] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:25:46 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8ed3f800) [pid = 1742] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:25:46 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e4ab000) [pid = 1742] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:25:46 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e142c00) [pid = 1742] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:25:46 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8ecaa800) [pid = 1742] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:25:46 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8c1ef800) [pid = 1742] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:25:46 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e4b6800) [pid = 1742] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:25:46 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x91279000) [pid = 1742] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:25:46 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x91a0b000) [pid = 1742] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:25:46 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x92ddbc00) [pid = 1742] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:25:46 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8c1e6400) [pid = 1742] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:25:46 INFO - PROCESS | 1742 | 1467138346493 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:46 INFO - PROCESS | 1742 | 1467138346501 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e6400 == 39 [pid = 1742] [id = 232] 11:25:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8c1ef800) [pid = 1742] [serial = 697] [outer = (nil)] 11:25:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e1a7c00) [pid = 1742] [serial = 698] [outer = 0x8c1ef800] 11:25:46 INFO - PROCESS | 1742 | 1467138346586 Marionette DEBUG loaded listener.js 11:25:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e9a7400) [pid = 1742] [serial = 699] [outer = 0x8c1ef800] 11:25:47 INFO - PROCESS | 1742 | 1467138347357 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1479ms 11:25:47 INFO - PROCESS | 1742 | 1467138347406 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 11:25:47 INFO - PROCESS | 1742 | 1467138347409 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 11:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:25:47 INFO - PROCESS | 1742 | 1467138347416 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:25:47 INFO - PROCESS | 1742 | 1467138347419 Marionette TRACE conn4 <- [1,902,null,{}] 11:25:47 INFO - PROCESS | 1742 | 1467138347425 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:47 INFO - PROCESS | 1742 | 1467138347434 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:47 INFO - PROCESS | 1742 | 1467138347635 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 11:25:47 INFO - PROCESS | 1742 | 1467138347759 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:47 INFO - PROCESS | 1742 | 1467138347767 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e1800 == 40 [pid = 1742] [id = 233] 11:25:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e1aac00) [pid = 1742] [serial = 700] [outer = (nil)] 11:25:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x92833400) [pid = 1742] [serial = 701] [outer = 0x8e1aac00] 11:25:47 INFO - PROCESS | 1742 | 1467138347840 Marionette DEBUG loaded listener.js 11:25:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92841800) [pid = 1742] [serial = 702] [outer = 0x8e1aac00] 11:25:48 INFO - PROCESS | 1742 | 1467138348798 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1430ms 11:25:48 INFO - PROCESS | 1742 | 1467138348847 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 11:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:25:48 INFO - PROCESS | 1742 | 1467138348854 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 11:25:48 INFO - PROCESS | 1742 | 1467138348863 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:25:48 INFO - PROCESS | 1742 | 1467138348870 Marionette TRACE conn4 <- [1,906,null,{}] 11:25:48 INFO - PROCESS | 1742 | 1467138348888 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:48 INFO - PROCESS | 1742 | 1467138348895 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:49 INFO - PROCESS | 1742 | 1467138349114 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 11:25:49 INFO - PROCESS | 1742 | 1467138349357 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:49 INFO - PROCESS | 1742 | 1467138349367 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d0400 == 41 [pid = 1742] [id = 234] 11:25:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e11c800) [pid = 1742] [serial = 703] [outer = (nil)] 11:25:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e16f800) [pid = 1742] [serial = 704] [outer = 0x8e11c800] 11:25:49 INFO - PROCESS | 1742 | 1467138349505 Marionette DEBUG loaded listener.js 11:25:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e1b4000) [pid = 1742] [serial = 705] [outer = 0x8e11c800] 11:25:50 INFO - PROCESS | 1742 | 1467138350637 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1852ms 11:25:50 INFO - PROCESS | 1742 | 1467138350715 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 11:25:50 INFO - PROCESS | 1742 | 1467138350723 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 11:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:25:50 INFO - PROCESS | 1742 | 1467138350736 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:25:50 INFO - PROCESS | 1742 | 1467138350740 Marionette TRACE conn4 <- [1,910,null,{}] 11:25:50 INFO - PROCESS | 1742 | 1467138350750 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:50 INFO - PROCESS | 1742 | 1467138350756 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:51 INFO - PROCESS | 1742 | 1467138351046 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 11:25:51 INFO - PROCESS | 1742 | 1467138351383 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 1742 | 1467138351396 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9abc00 == 42 [pid = 1742] [id = 235] 11:25:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8ed48800) [pid = 1742] [serial = 706] [outer = (nil)] 11:25:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8f699800) [pid = 1742] [serial = 707] [outer = 0x8ed48800] 11:25:51 INFO - PROCESS | 1742 | 1467138351509 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x90f0ac00) [pid = 1742] [serial = 708] [outer = 0x8ed48800] 11:25:52 INFO - PROCESS | 1742 | 1467138352641 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1988ms 11:25:52 INFO - PROCESS | 1742 | 1467138352724 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 11:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:25:52 INFO - PROCESS | 1742 | 1467138352729 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 11:25:52 INFO - PROCESS | 1742 | 1467138352736 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:25:52 INFO - PROCESS | 1742 | 1467138352743 Marionette TRACE conn4 <- [1,914,null,{}] 11:25:52 INFO - PROCESS | 1742 | 1467138352761 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:52 INFO - PROCESS | 1742 | 1467138352771 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:53 INFO - PROCESS | 1742 | 1467138353096 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 11:25:53 INFO - PROCESS | 1742 | 1467138353258 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:53 INFO - PROCESS | 1742 | 1467138353271 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x9242d800 == 43 [pid = 1742] [id = 236] 11:25:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x9242ec00) [pid = 1742] [serial = 709] [outer = (nil)] 11:25:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x929e7800) [pid = 1742] [serial = 710] [outer = 0x9242ec00] 11:25:53 INFO - PROCESS | 1742 | 1467138353362 Marionette DEBUG loaded listener.js 11:25:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x92c72c00) [pid = 1742] [serial = 711] [outer = 0x9242ec00] 11:25:54 INFO - PROCESS | 1742 | 1467138354280 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1592ms 11:25:54 INFO - PROCESS | 1742 | 1467138354328 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 11:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:25:54 INFO - PROCESS | 1742 | 1467138354333 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 11:25:54 INFO - PROCESS | 1742 | 1467138354340 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:25:54 INFO - PROCESS | 1742 | 1467138354344 Marionette TRACE conn4 <- [1,918,null,{}] 11:25:54 INFO - PROCESS | 1742 | 1467138354350 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:54 INFO - PROCESS | 1742 | 1467138354356 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:54 INFO - PROCESS | 1742 | 1467138354560 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 11:25:54 INFO - PROCESS | 1742 | 1467138354780 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:54 INFO - PROCESS | 1742 | 1467138354790 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ad400 == 44 [pid = 1742] [id = 237] 11:25:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x92c79800) [pid = 1742] [serial = 712] [outer = (nil)] 11:25:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x92d75400) [pid = 1742] [serial = 713] [outer = 0x92c79800] 11:25:54 INFO - PROCESS | 1742 | 1467138354916 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x92d78000) [pid = 1742] [serial = 714] [outer = 0x92c79800] 11:25:55 INFO - PROCESS | 1742 | 1467138355825 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1538ms 11:25:55 INFO - PROCESS | 1742 | 1467138355879 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 11:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:25:55 INFO - PROCESS | 1742 | 1467138355884 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 11:25:55 INFO - PROCESS | 1742 | 1467138355892 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:25:55 INFO - PROCESS | 1742 | 1467138355895 Marionette TRACE conn4 <- [1,922,null,{}] 11:25:55 INFO - PROCESS | 1742 | 1467138355902 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:55 INFO - PROCESS | 1742 | 1467138355907 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:56 INFO - PROCESS | 1742 | 1467138356110 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 11:25:56 INFO - PROCESS | 1742 | 1467138356334 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:56 INFO - PROCESS | 1742 | 1467138356345 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a05c00 == 45 [pid = 1742] [id = 238] 11:25:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x929ef400) [pid = 1742] [serial = 715] [outer = (nil)] 11:25:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x92dd4800) [pid = 1742] [serial = 716] [outer = 0x929ef400] 11:25:56 INFO - PROCESS | 1742 | 1467138356472 Marionette DEBUG loaded listener.js 11:25:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x92dd8800) [pid = 1742] [serial = 717] [outer = 0x929ef400] 11:25:57 INFO - PROCESS | 1742 | 1467138357414 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1585ms 11:25:57 INFO - PROCESS | 1742 | 1467138357477 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 11:25:57 INFO - PROCESS | 1742 | 1467138357481 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 11:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:25:57 INFO - PROCESS | 1742 | 1467138357488 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:25:57 INFO - PROCESS | 1742 | 1467138357493 Marionette TRACE conn4 <- [1,926,null,{}] 11:25:57 INFO - PROCESS | 1742 | 1467138357499 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:57 INFO - PROCESS | 1742 | 1467138357510 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:57 INFO - PROCESS | 1742 | 1467138357791 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 11:25:58 INFO - PROCESS | 1742 | 1467138358012 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:58 INFO - PROCESS | 1742 | 1467138358019 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1a7000 == 46 [pid = 1742] [id = 239] 11:25:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x9127e400) [pid = 1742] [serial = 718] [outer = (nil)] 11:25:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x92ed9400) [pid = 1742] [serial = 719] [outer = 0x9127e400] 11:25:58 INFO - PROCESS | 1742 | 1467138358141 Marionette DEBUG loaded listener.js 11:25:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x93af9000) [pid = 1742] [serial = 720] [outer = 0x9127e400] 11:25:59 INFO - PROCESS | 1742 | 1467138359085 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1692ms 11:25:59 INFO - PROCESS | 1742 | 1467138359182 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 1742 | 1467138359185 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 11:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:25:59 INFO - PROCESS | 1742 | 1467138359193 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - PROCESS | 1742 | 1467138359196 Marionette TRACE conn4 <- [1,930,null,{}] 11:25:59 INFO - PROCESS | 1742 | 1467138359209 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:59 INFO - PROCESS | 1742 | 1467138359215 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:59 INFO - PROCESS | 1742 | 1467138359434 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 11:25:59 INFO - PROCESS | 1742 | 1467138359661 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:59 INFO - PROCESS | 1742 | 1467138359669 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:25:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2ce400 == 47 [pid = 1742] [id = 240] 11:25:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8d2cf400) [pid = 1742] [serial = 721] [outer = (nil)] 11:25:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8e126000) [pid = 1742] [serial = 722] [outer = 0x8d2cf400] 11:26:00 INFO - PROCESS | 1742 | 1467138360004 Marionette DEBUG loaded listener.js 11:26:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e14f800) [pid = 1742] [serial = 723] [outer = 0x8d2cf400] 11:26:00 INFO - PROCESS | 1742 | 1467138360978 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1844ms 11:26:01 INFO - PROCESS | 1742 | 1467138361049 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 11:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:26:01 INFO - PROCESS | 1742 | 1467138361064 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 11:26:01 INFO - PROCESS | 1742 | 1467138361077 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:26:01 INFO - PROCESS | 1742 | 1467138361085 Marionette TRACE conn4 <- [1,934,null,{}] 11:26:01 INFO - PROCESS | 1742 | 1467138361100 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:01 INFO - PROCESS | 1742 | 1467138361112 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:01 INFO - PROCESS | 1742 | 1467138361397 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 11:26:01 INFO - PROCESS | 1742 | 1467138361624 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 1742 | 1467138361636 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ef400 == 48 [pid = 1742] [id = 241] 11:26:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8ed44c00) [pid = 1742] [serial = 724] [outer = (nil)] 11:26:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8f696400) [pid = 1742] [serial = 725] [outer = 0x8ed44c00] 11:26:01 INFO - PROCESS | 1742 | 1467138361727 Marionette DEBUG loaded listener.js 11:26:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x90f08000) [pid = 1742] [serial = 726] [outer = 0x8ed44c00] 11:26:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e9800 == 47 [pid = 1742] [id = 202] 11:26:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e6000 == 46 [pid = 1742] [id = 216] 11:26:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8ecaa000 == 45 [pid = 1742] [id = 203] 11:26:03 INFO - PROCESS | 1742 | --DOCSHELL 0x916ee000 == 44 [pid = 1742] [id = 212] 11:26:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8ecab800 == 43 [pid = 1742] [id = 204] 11:26:03 INFO - PROCESS | 1742 | --DOCSHELL 0x9108cc00 == 42 [pid = 1742] [id = 209] 11:26:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8e169c00 == 41 [pid = 1742] [id = 214] 11:26:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e5000 == 40 [pid = 1742] [id = 207] 11:26:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1eec00 == 39 [pid = 1742] [id = 215] 11:26:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1ab400 == 38 [pid = 1742] [id = 206] 11:26:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8eca4400 == 37 [pid = 1742] [id = 208] 11:26:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e4c00 == 36 [pid = 1742] [id = 213] 11:26:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e4800 == 35 [pid = 1742] [id = 205] 11:26:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8f486400 == 34 [pid = 1742] [id = 211] 11:26:03 INFO - PROCESS | 1742 | --DOCSHELL 0x9127d000 == 33 [pid = 1742] [id = 210] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x929e2000) [pid = 1742] [serial = 635] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x92d76000) [pid = 1742] [serial = 638] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e150000) [pid = 1742] [serial = 623] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8f481c00) [pid = 1742] [serial = 659] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8e4b1000) [pid = 1742] [serial = 656] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8e166400) [pid = 1742] [serial = 654] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8f47fc00) [pid = 1742] [serial = 627] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e14d000) [pid = 1742] [serial = 653] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e169000) [pid = 1742] [serial = 624] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8d2c6800) [pid = 1742] [serial = 647] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x92dd6400) [pid = 1742] [serial = 642] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8f489800) [pid = 1742] [serial = 660] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x916ed000) [pid = 1742] [serial = 629] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x92d82c00) [pid = 1742] [serial = 641] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x9283d400) [pid = 1742] [serial = 633] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x92ed0400) [pid = 1742] [serial = 645] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x929e7000) [pid = 1742] [serial = 636] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e9a6400) [pid = 1742] [serial = 657] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x9242c000) [pid = 1742] [serial = 632] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x91a01800) [pid = 1742] [serial = 630] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8c2e6c00) [pid = 1742] [serial = 651] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x92ece000) [pid = 1742] [serial = 644] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8ed3fc00) [pid = 1742] [serial = 626] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8c1ea800) [pid = 1742] [serial = 650] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e125800) [pid = 1742] [serial = 648] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92d7d400) [pid = 1742] [serial = 639] [outer = (nil)] [url = about:blank] 11:26:03 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8f698400) [pid = 1742] [serial = 662] [outer = (nil)] [url = about:blank] 11:26:04 INFO - PROCESS | 1742 | 1467138364036 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 3011ms 11:26:04 INFO - PROCESS | 1742 | 1467138364083 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 11:26:04 INFO - PROCESS | 1742 | 1467138364097 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 11:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:26:04 INFO - PROCESS | 1742 | 1467138364112 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:26:04 INFO - PROCESS | 1742 | 1467138364116 Marionette TRACE conn4 <- [1,938,null,{}] 11:26:04 INFO - PROCESS | 1742 | 1467138364125 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:04 INFO - PROCESS | 1742 | 1467138364131 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:04 INFO - PROCESS | 1742 | 1467138364313 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 11:26:04 INFO - PROCESS | 1742 | 1467138364467 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:04 INFO - PROCESS | 1742 | 1467138364483 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2f0000 == 34 [pid = 1742] [id = 242] 11:26:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8d2c5800) [pid = 1742] [serial = 727] [outer = (nil)] 11:26:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e129800) [pid = 1742] [serial = 728] [outer = 0x8d2c5800] 11:26:04 INFO - PROCESS | 1742 | 1467138364560 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e149400) [pid = 1742] [serial = 729] [outer = 0x8d2c5800] 11:26:05 INFO - PROCESS | 1742 | 1467138365344 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1287ms 11:26:05 INFO - PROCESS | 1742 | 1467138365400 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 11:26:05 INFO - PROCESS | 1742 | 1467138365409 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 11:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:26:05 INFO - PROCESS | 1742 | 1467138365420 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:26:05 INFO - PROCESS | 1742 | 1467138365424 Marionette TRACE conn4 <- [1,942,null,{}] 11:26:05 INFO - PROCESS | 1742 | 1467138365431 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:05 INFO - PROCESS | 1742 | 1467138365437 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:05 INFO - PROCESS | 1742 | 1467138365614 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 11:26:05 INFO - PROCESS | 1742 | 1467138365743 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:05 INFO - PROCESS | 1742 | 1467138365753 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4a9c00 == 35 [pid = 1742] [id = 243] 11:26:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e4af400) [pid = 1742] [serial = 730] [outer = (nil)] 11:26:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e4b4000) [pid = 1742] [serial = 731] [outer = 0x8e4af400] 11:26:05 INFO - PROCESS | 1742 | 1467138365844 Marionette DEBUG loaded listener.js 11:26:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e9a8400) [pid = 1742] [serial = 732] [outer = 0x8e4af400] 11:26:06 INFO - PROCESS | 1742 | 1467138366818 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1438ms 11:26:06 INFO - PROCESS | 1742 | 1467138366859 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 11:26:06 INFO - PROCESS | 1742 | 1467138366862 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 11:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:26:06 INFO - PROCESS | 1742 | 1467138366869 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:26:06 INFO - PROCESS | 1742 | 1467138366875 Marionette TRACE conn4 <- [1,946,null,{}] 11:26:06 INFO - PROCESS | 1742 | 1467138366903 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:06 INFO - PROCESS | 1742 | 1467138366911 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:07 INFO - PROCESS | 1742 | 1467138367134 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 11:26:07 INFO - PROCESS | 1742 | 1467138367164 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:07 INFO - PROCESS | 1742 | 1467138367174 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f485400 == 36 [pid = 1742] [id = 244] 11:26:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8f486400) [pid = 1742] [serial = 733] [outer = (nil)] 11:26:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8f48ac00) [pid = 1742] [serial = 734] [outer = 0x8f486400] 11:26:07 INFO - PROCESS | 1742 | 1467138367253 Marionette DEBUG loaded listener.js 11:26:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8f69d800) [pid = 1742] [serial = 735] [outer = 0x8f486400] 11:26:08 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x91090400) [pid = 1742] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:26:08 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e1b2400) [pid = 1742] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:26:08 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x916e8400) [pid = 1742] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:26:08 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8f6a0000) [pid = 1742] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:26:08 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e144400) [pid = 1742] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:26:08 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91a10400) [pid = 1742] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:26:08 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e1aac00) [pid = 1742] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:26:08 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8d2c5c00) [pid = 1742] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:26:08 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x91138c00) [pid = 1742] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:26:08 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e129c00) [pid = 1742] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:26:08 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f487400) [pid = 1742] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:26:08 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e142000) [pid = 1742] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:26:08 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x91271c00) [pid = 1742] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:26:08 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8c1ef800) [pid = 1742] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:26:08 INFO - PROCESS | 1742 | 1467138368883 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 2048ms 11:26:08 INFO - PROCESS | 1742 | 1467138368918 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 11:26:08 INFO - PROCESS | 1742 | 1467138368922 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 11:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:26:08 INFO - PROCESS | 1742 | 1467138368930 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:26:08 INFO - PROCESS | 1742 | 1467138368934 Marionette TRACE conn4 <- [1,950,null,{}] 11:26:08 INFO - PROCESS | 1742 | 1467138368940 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:08 INFO - PROCESS | 1742 | 1467138368946 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:09 INFO - PROCESS | 1742 | 1467138369180 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 11:26:09 INFO - PROCESS | 1742 | 1467138369261 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 1742 | 1467138369270 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e148c00 == 37 [pid = 1742] [id = 245] 11:26:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e161800) [pid = 1742] [serial = 736] [outer = (nil)] 11:26:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8f489c00) [pid = 1742] [serial = 737] [outer = 0x8e161800] 11:26:09 INFO - PROCESS | 1742 | 1467138369349 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x9108b000) [pid = 1742] [serial = 738] [outer = 0x8e161800] 11:26:10 INFO - PROCESS | 1742 | 1467138370140 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1235ms 11:26:10 INFO - PROCESS | 1742 | 1467138370166 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 11:26:10 INFO - PROCESS | 1742 | 1467138370170 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 11:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:26:10 INFO - PROCESS | 1742 | 1467138370176 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:26:10 INFO - PROCESS | 1742 | 1467138370179 Marionette TRACE conn4 <- [1,954,null,{}] 11:26:10 INFO - PROCESS | 1742 | 1467138370185 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:10 INFO - PROCESS | 1742 | 1467138370190 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:10 INFO - PROCESS | 1742 | 1467138370342 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 11:26:10 INFO - PROCESS | 1742 | 1467138370358 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:10 INFO - PROCESS | 1742 | 1467138370365 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed40400 == 38 [pid = 1742] [id = 246] 11:26:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x91092800) [pid = 1742] [serial = 739] [outer = (nil)] 11:26:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9113c000) [pid = 1742] [serial = 740] [outer = 0x91092800] 11:26:10 INFO - PROCESS | 1742 | 1467138370437 Marionette DEBUG loaded listener.js 11:26:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x91278800) [pid = 1742] [serial = 741] [outer = 0x91092800] 11:26:11 INFO - PROCESS | 1742 | 1467138371664 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1542ms 11:26:11 INFO - PROCESS | 1742 | 1467138371720 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 11:26:11 INFO - PROCESS | 1742 | 1467138371727 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 11:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:26:11 INFO - PROCESS | 1742 | 1467138371736 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:26:11 INFO - PROCESS | 1742 | 1467138371741 Marionette TRACE conn4 <- [1,958,null,{}] 11:26:11 INFO - PROCESS | 1742 | 1467138371752 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:11 INFO - PROCESS | 1742 | 1467138371759 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:11 INFO - PROCESS | 1742 | 1467138371956 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 11:26:12 INFO - PROCESS | 1742 | 1467138372185 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 1742 | 1467138372196 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ea000 == 39 [pid = 1742] [id = 247] 11:26:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e121c00) [pid = 1742] [serial = 742] [outer = (nil)] 11:26:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e1ae000) [pid = 1742] [serial = 743] [outer = 0x8e121c00] 11:26:12 INFO - PROCESS | 1742 | 1467138372288 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e9b1c00) [pid = 1742] [serial = 744] [outer = 0x8e121c00] 11:26:13 INFO - PROCESS | 1742 | 1467138373257 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1587ms 11:26:13 INFO - PROCESS | 1742 | 1467138373327 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 1742 | 1467138373335 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 11:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:26:13 INFO - PROCESS | 1742 | 1467138373347 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 1742 | 1467138373351 Marionette TRACE conn4 <- [1,962,null,{}] 11:26:13 INFO - PROCESS | 1742 | 1467138373358 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:13 INFO - PROCESS | 1742 | 1467138373363 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:13 INFO - PROCESS | 1742 | 1467138373563 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 11:26:13 INFO - PROCESS | 1742 | 1467138373782 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:13 INFO - PROCESS | 1742 | 1467138373792 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1ab000 == 40 [pid = 1742] [id = 248] 11:26:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x91089000) [pid = 1742] [serial = 745] [outer = (nil)] 11:26:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x91093400) [pid = 1742] [serial = 746] [outer = 0x91089000] 11:26:13 INFO - PROCESS | 1742 | 1467138373924 Marionette DEBUG loaded listener.js 11:26:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x90f03000) [pid = 1742] [serial = 747] [outer = 0x91089000] 11:26:15 INFO - PROCESS | 1742 | 1467138375011 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1741ms 11:26:15 INFO - PROCESS | 1742 | 1467138375088 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 11:26:15 INFO - PROCESS | 1742 | 1467138375092 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 11:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:26:15 INFO - PROCESS | 1742 | 1467138375101 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:26:15 INFO - PROCESS | 1742 | 1467138375108 Marionette TRACE conn4 <- [1,966,null,{}] 11:26:15 INFO - PROCESS | 1742 | 1467138375125 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:15 INFO - PROCESS | 1742 | 1467138375135 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:15 INFO - PROCESS | 1742 | 1467138375376 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 11:26:15 INFO - PROCESS | 1742 | 1467138375597 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 1742 | 1467138375610 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a08000 == 41 [pid = 1742] [id = 249] 11:26:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91a08c00) [pid = 1742] [serial = 748] [outer = (nil)] 11:26:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91a0f800) [pid = 1742] [serial = 749] [outer = 0x91a08c00] 11:26:15 INFO - PROCESS | 1742 | 1467138375695 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x9242cc00) [pid = 1742] [serial = 750] [outer = 0x91a08c00] 11:26:16 INFO - PROCESS | 1742 | 1467138376737 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1701ms 11:26:16 INFO - PROCESS | 1742 | 1467138376802 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 11:26:16 INFO - PROCESS | 1742 | 1467138376809 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 11:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:26:16 INFO - PROCESS | 1742 | 1467138376816 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - PROCESS | 1742 | 1467138376819 Marionette TRACE conn4 <- [1,970,null,{}] 11:26:16 INFO - PROCESS | 1742 | 1467138376826 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:16 INFO - PROCESS | 1742 | 1467138376832 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:17 INFO - PROCESS | 1742 | 1467138377029 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 11:26:17 INFO - PROCESS | 1742 | 1467138377248 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 1742 | 1467138377256 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f483c00 == 42 [pid = 1742] [id = 250] 11:26:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x9283bc00) [pid = 1742] [serial = 751] [outer = (nil)] 11:26:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x929e5000) [pid = 1742] [serial = 752] [outer = 0x9283bc00] 11:26:17 INFO - PROCESS | 1742 | 1467138377364 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x929eac00) [pid = 1742] [serial = 753] [outer = 0x9283bc00] 11:26:18 INFO - PROCESS | 1742 | 1467138378355 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1589ms 11:26:18 INFO - PROCESS | 1742 | 1467138378406 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 11:26:18 INFO - PROCESS | 1742 | 1467138378410 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 11:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:26:18 INFO - PROCESS | 1742 | 1467138378417 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - PROCESS | 1742 | 1467138378421 Marionette TRACE conn4 <- [1,974,null,{}] 11:26:18 INFO - PROCESS | 1742 | 1467138378427 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:18 INFO - PROCESS | 1742 | 1467138378433 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:18 INFO - PROCESS | 1742 | 1467138378627 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 11:26:19 INFO - PROCESS | 1742 | 1467138378992 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 1742 | 1467138379003 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ef400 == 43 [pid = 1742] [id = 251] 11:26:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8c1f0c00) [pid = 1742] [serial = 754] [outer = (nil)] 11:26:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8c2e7000) [pid = 1742] [serial = 755] [outer = 0x8c1f0c00] 11:26:19 INFO - PROCESS | 1742 | 1467138379125 Marionette DEBUG loaded listener.js 11:26:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e11cc00) [pid = 1742] [serial = 756] [outer = 0x8c1f0c00] 11:26:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8e148c00 == 42 [pid = 1742] [id = 245] 11:26:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8f485400 == 41 [pid = 1742] [id = 244] 11:26:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4a9c00 == 40 [pid = 1742] [id = 243] 11:26:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2f0000 == 39 [pid = 1742] [id = 242] 11:26:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ef400 == 38 [pid = 1742] [id = 241] 11:26:20 INFO - PROCESS | 1742 | 1467138380190 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x91139800) [pid = 1742] [serial = 695] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e9ab000) [pid = 1742] [serial = 689] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8eca7800) [pid = 1742] [serial = 690] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x916ef800) [pid = 1742] [serial = 677] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x916f3800) [pid = 1742] [serial = 678] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x90f0c000) [pid = 1742] [serial = 692] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e166c00) [pid = 1742] [serial = 686] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e4a8c00) [pid = 1742] [serial = 687] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x9283d000) [pid = 1742] [serial = 680] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x92841800) [pid = 1742] [serial = 702] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x929e5400) [pid = 1742] [serial = 681] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e1a5c00) [pid = 1742] [serial = 683] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x92833400) [pid = 1742] [serial = 701] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e4a7400) [pid = 1742] [serial = 684] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x9113d000) [pid = 1742] [serial = 671] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x91145400) [pid = 1742] [serial = 672] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8f69a800) [pid = 1742] [serial = 663] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f699400) [pid = 1742] [serial = 668] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x90f05400) [pid = 1742] [serial = 669] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e14c800) [pid = 1742] [serial = 665] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e4ae400) [pid = 1742] [serial = 666] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x9127cc00) [pid = 1742] [serial = 674] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x9127e800) [pid = 1742] [serial = 675] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x91143400) [pid = 1742] [serial = 696] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e1a7c00) [pid = 1742] [serial = 698] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e9a7400) [pid = 1742] [serial = 699] [outer = (nil)] [url = about:blank] 11:26:20 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9108c800) [pid = 1742] [serial = 693] [outer = (nil)] [url = about:blank] 11:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1834ms 11:26:20 INFO - PROCESS | 1742 | 1467138380254 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 11:26:20 INFO - PROCESS | 1742 | 1467138380260 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 11:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:26:20 INFO - PROCESS | 1742 | 1467138380268 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:26:20 INFO - PROCESS | 1742 | 1467138380273 Marionette TRACE conn4 <- [1,978,null,{}] 11:26:20 INFO - PROCESS | 1742 | 1467138380281 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:20 INFO - PROCESS | 1742 | 1467138380290 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:20 INFO - PROCESS | 1742 | 1467138380468 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 11:26:20 INFO - PROCESS | 1742 | 1467138380650 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:20 INFO - PROCESS | 1742 | 1467138380659 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1af800 == 39 [pid = 1742] [id = 252] 11:26:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e4a8c00) [pid = 1742] [serial = 757] [outer = (nil)] 11:26:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e4af800) [pid = 1742] [serial = 758] [outer = 0x8e4a8c00] 11:26:20 INFO - PROCESS | 1742 | 1467138380738 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e9b0000) [pid = 1742] [serial = 759] [outer = 0x8e4a8c00] 11:26:21 INFO - PROCESS | 1742 | 1467138381553 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1337ms 11:26:21 INFO - PROCESS | 1742 | 1467138381614 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 11:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:26:21 INFO - PROCESS | 1742 | 1467138381628 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 11:26:21 INFO - PROCESS | 1742 | 1467138381636 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 1742 | 1467138381640 Marionette TRACE conn4 <- [1,982,null,{}] 11:26:21 INFO - PROCESS | 1742 | 1467138381647 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:21 INFO - PROCESS | 1742 | 1467138381652 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:21 INFO - PROCESS | 1742 | 1467138381831 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 11:26:21 INFO - PROCESS | 1742 | 1467138381953 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:21 INFO - PROCESS | 1742 | 1467138381965 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ecaa800 == 40 [pid = 1742] [id = 253] 11:26:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8f481c00) [pid = 1742] [serial = 760] [outer = (nil)] 11:26:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x90f04000) [pid = 1742] [serial = 761] [outer = 0x8f481c00] 11:26:22 INFO - PROCESS | 1742 | 1467138382038 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9108e000) [pid = 1742] [serial = 762] [outer = 0x8f481c00] 11:26:22 INFO - PROCESS | 1742 | 1467138382951 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1382ms 11:26:23 INFO - PROCESS | 1742 | 1467138383024 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 1742 | 1467138383029 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 11:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:26:23 INFO - PROCESS | 1742 | 1467138383043 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - PROCESS | 1742 | 1467138383053 Marionette TRACE conn4 <- [1,986,null,{}] 11:26:23 INFO - PROCESS | 1742 | 1467138383074 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:23 INFO - PROCESS | 1742 | 1467138383081 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:23 INFO - PROCESS | 1742 | 1467138383311 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 11:26:23 INFO - PROCESS | 1742 | 1467138383340 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:23 INFO - PROCESS | 1742 | 1467138383347 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f47b400 == 41 [pid = 1742] [id = 254] 11:26:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91279400) [pid = 1742] [serial = 763] [outer = (nil)] 11:26:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x916e6000) [pid = 1742] [serial = 764] [outer = 0x91279400] 11:26:23 INFO - PROCESS | 1742 | 1467138383421 Marionette DEBUG loaded listener.js 11:26:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x916ee000) [pid = 1742] [serial = 765] [outer = 0x91279400] 11:26:24 INFO - PROCESS | 1742 | 1467138384400 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1411ms 11:26:24 INFO - PROCESS | 1742 | 1467138384447 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 11:26:24 INFO - PROCESS | 1742 | 1467138384452 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 11:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:26:24 INFO - PROCESS | 1742 | 1467138384464 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:26:24 INFO - PROCESS | 1742 | 1467138384467 Marionette TRACE conn4 <- [1,990,null,{}] 11:26:24 INFO - PROCESS | 1742 | 1467138384473 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:24 INFO - PROCESS | 1742 | 1467138384478 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:24 INFO - PROCESS | 1742 | 1467138384697 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 11:26:24 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8f486400) [pid = 1742] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:26:24 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9127e400) [pid = 1742] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:26:24 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8d2c5800) [pid = 1742] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:26:24 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8ed48800) [pid = 1742] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:26:24 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x929ef400) [pid = 1742] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:26:24 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8ed44c00) [pid = 1742] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:26:24 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e4af400) [pid = 1742] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:26:24 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x9242ec00) [pid = 1742] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:26:24 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e11c800) [pid = 1742] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:26:24 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x92c79800) [pid = 1742] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:26:24 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e161800) [pid = 1742] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:26:24 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8d2cf400) [pid = 1742] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:26:25 INFO - PROCESS | 1742 | 1467138384987 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 1742 | 1467138384996 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e4c00 == 42 [pid = 1742] [id = 255] 11:26:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8c2f0c00) [pid = 1742] [serial = 766] [outer = (nil)] 11:26:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8e4ad400) [pid = 1742] [serial = 767] [outer = 0x8c2f0c00] 11:26:25 INFO - PROCESS | 1742 | 1467138385072 Marionette DEBUG loaded listener.js 11:26:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8ed3a400) [pid = 1742] [serial = 768] [outer = 0x8c2f0c00] 11:26:25 INFO - PROCESS | 1742 | 1467138385806 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1381ms 11:26:25 INFO - PROCESS | 1742 | 1467138385847 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 11:26:25 INFO - PROCESS | 1742 | 1467138385850 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 11:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:26:25 INFO - PROCESS | 1742 | 1467138385857 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 1742 | 1467138385860 Marionette TRACE conn4 <- [1,994,null,{}] 11:26:25 INFO - PROCESS | 1742 | 1467138385866 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:25 INFO - PROCESS | 1742 | 1467138385870 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:26 INFO - PROCESS | 1742 | 1467138386039 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 11:26:26 INFO - PROCESS | 1742 | 1467138386053 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:26 INFO - PROCESS | 1742 | 1467138386071 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e12a400 == 43 [pid = 1742] [id = 256] 11:26:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e163c00) [pid = 1742] [serial = 769] [outer = (nil)] 11:26:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91a05400) [pid = 1742] [serial = 770] [outer = 0x8e163c00] 11:26:26 INFO - PROCESS | 1742 | 1467138386157 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x92838800) [pid = 1742] [serial = 771] [outer = 0x8e163c00] 11:26:27 INFO - PROCESS | 1742 | 1467138387273 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1487ms 11:26:27 INFO - PROCESS | 1742 | 1467138387346 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 11:26:27 INFO - PROCESS | 1742 | 1467138387354 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 11:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:26:27 INFO - PROCESS | 1742 | 1467138387363 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:26:27 INFO - PROCESS | 1742 | 1467138387368 Marionette TRACE conn4 <- [1,998,null,{}] 11:26:27 INFO - PROCESS | 1742 | 1467138387379 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:27 INFO - PROCESS | 1742 | 1467138387384 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:27 INFO - PROCESS | 1742 | 1467138387631 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 11:26:27 INFO - PROCESS | 1742 | 1467138387928 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 1742 | 1467138387945 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c6c00 == 44 [pid = 1742] [id = 257] 11:26:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8d2cf000) [pid = 1742] [serial = 772] [outer = (nil)] 11:26:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e4a8400) [pid = 1742] [serial = 773] [outer = 0x8d2cf000] 11:26:28 INFO - PROCESS | 1742 | 1467138388032 Marionette DEBUG loaded listener.js 11:26:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8eca7800) [pid = 1742] [serial = 774] [outer = 0x8d2cf000] 11:26:28 INFO - PROCESS | 1742 | 1467138388986 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1694ms 11:26:29 INFO - PROCESS | 1742 | 1467138389057 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 11:26:29 INFO - PROCESS | 1742 | 1467138389065 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 11:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:26:29 INFO - PROCESS | 1742 | 1467138389078 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:26:29 INFO - PROCESS | 1742 | 1467138389084 Marionette TRACE conn4 <- [1,1002,null,{}] 11:26:29 INFO - PROCESS | 1742 | 1467138389091 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:29 INFO - PROCESS | 1742 | 1467138389096 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:29 INFO - PROCESS | 1742 | 1467138389335 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 11:26:29 INFO - PROCESS | 1742 | 1467138389615 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:29 INFO - PROCESS | 1742 | 1467138389630 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x9108dc00 == 45 [pid = 1742] [id = 258] 11:26:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x9113d000) [pid = 1742] [serial = 775] [outer = (nil)] 11:26:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x91143c00) [pid = 1742] [serial = 776] [outer = 0x9113d000] 11:26:29 INFO - PROCESS | 1742 | 1467138389733 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x9127e400) [pid = 1742] [serial = 777] [outer = 0x9113d000] 11:26:30 INFO - PROCESS | 1742 | 1467138390713 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1694ms 11:26:30 INFO - PROCESS | 1742 | 1467138390772 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 1742 | 1467138390777 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 11:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:26:30 INFO - PROCESS | 1742 | 1467138390784 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 1742 | 1467138390791 Marionette TRACE conn4 <- [1,1006,null,{}] 11:26:30 INFO - PROCESS | 1742 | 1467138390809 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:30 INFO - PROCESS | 1742 | 1467138390819 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:31 INFO - PROCESS | 1742 | 1467138391057 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 11:26:31 INFO - PROCESS | 1742 | 1467138391340 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 1742 | 1467138391353 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x929e5800 == 46 [pid = 1742] [id = 259] 11:26:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x929e5c00) [pid = 1742] [serial = 778] [outer = (nil)] 11:26:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x92c71400) [pid = 1742] [serial = 779] [outer = 0x929e5c00] 11:26:31 INFO - PROCESS | 1742 | 1467138391440 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x92c7a000) [pid = 1742] [serial = 780] [outer = 0x929e5c00] 11:26:32 INFO - PROCESS | 1742 | 1467138392360 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1651ms 11:26:32 INFO - PROCESS | 1742 | 1467138392436 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 11:26:32 INFO - PROCESS | 1742 | 1467138392441 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 11:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:26:32 INFO - PROCESS | 1742 | 1467138392448 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - PROCESS | 1742 | 1467138392452 Marionette TRACE conn4 <- [1,1010,null,{}] 11:26:32 INFO - PROCESS | 1742 | 1467138392458 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:32 INFO - PROCESS | 1742 | 1467138392464 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:32 INFO - PROCESS | 1742 | 1467138392693 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 11:26:32 INFO - PROCESS | 1742 | 1467138392906 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 1742 | 1467138392913 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1a7c00 == 47 [pid = 1742] [id = 260] 11:26:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x92c7b400) [pid = 1742] [serial = 781] [outer = (nil)] 11:26:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92d7e000) [pid = 1742] [serial = 782] [outer = 0x92c7b400] 11:26:33 INFO - PROCESS | 1742 | 1467138393045 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x92d83c00) [pid = 1742] [serial = 783] [outer = 0x92c7b400] 11:26:33 INFO - PROCESS | 1742 | 1467138393940 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1533ms 11:26:33 INFO - PROCESS | 1742 | 1467138393982 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 1742 | 1467138393986 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 11:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:26:33 INFO - PROCESS | 1742 | 1467138393993 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - PROCESS | 1742 | 1467138393997 Marionette TRACE conn4 <- [1,1014,null,{}] 11:26:34 INFO - PROCESS | 1742 | 1467138394003 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:34 INFO - PROCESS | 1742 | 1467138394008 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:34 INFO - PROCESS | 1742 | 1467138394202 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 11:26:34 INFO - PROCESS | 1742 | 1467138394371 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:34 INFO - PROCESS | 1742 | 1467138394380 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x91090c00 == 48 [pid = 1742] [id = 261] 11:26:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x92d7fc00) [pid = 1742] [serial = 784] [outer = (nil)] 11:26:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x92dde400) [pid = 1742] [serial = 785] [outer = 0x92d7fc00] 11:26:34 INFO - PROCESS | 1742 | 1467138394481 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x92de1400) [pid = 1742] [serial = 786] [outer = 0x92d7fc00] 11:26:35 INFO - PROCESS | 1742 | 1467138395470 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1533ms 11:26:35 INFO - PROCESS | 1742 | 1467138395527 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 11:26:35 INFO - PROCESS | 1742 | 1467138395532 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 11:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:26:35 INFO - PROCESS | 1742 | 1467138395539 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:26:35 INFO - PROCESS | 1742 | 1467138395543 Marionette TRACE conn4 <- [1,1018,null,{}] 11:26:35 INFO - PROCESS | 1742 | 1467138395550 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:35 INFO - PROCESS | 1742 | 1467138395560 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:35 INFO - PROCESS | 1742 | 1467138395827 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 11:26:36 INFO - PROCESS | 1742 | 1467138396073 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:36 INFO - PROCESS | 1742 | 1467138396081 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ecc00 == 49 [pid = 1742] [id = 262] 11:26:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x92ed0c00) [pid = 1742] [serial = 787] [outer = (nil)] 11:26:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x93af6000) [pid = 1742] [serial = 788] [outer = 0x92ed0c00] 11:26:36 INFO - PROCESS | 1742 | 1467138396170 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x93b38c00) [pid = 1742] [serial = 789] [outer = 0x92ed0c00] 11:26:37 INFO - PROCESS | 1742 | 1467138397171 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1683ms 11:26:37 INFO - PROCESS | 1742 | 1467138397224 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 11:26:37 INFO - PROCESS | 1742 | 1467138397227 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 11:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:26:37 INFO - PROCESS | 1742 | 1467138397235 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:26:37 INFO - PROCESS | 1742 | 1467138397239 Marionette TRACE conn4 <- [1,1022,null,{}] 11:26:37 INFO - PROCESS | 1742 | 1467138397244 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:37 INFO - PROCESS | 1742 | 1467138397250 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:37 INFO - PROCESS | 1742 | 1467138397432 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 11:26:37 INFO - PROCESS | 1742 | 1467138397646 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 1742 | 1467138397655 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x916f2400 == 50 [pid = 1742] [id = 263] 11:26:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x916f4c00) [pid = 1742] [serial = 790] [outer = (nil)] 11:26:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x93b40c00) [pid = 1742] [serial = 791] [outer = 0x916f4c00] 11:26:37 INFO - PROCESS | 1742 | 1467138397781 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x93c57000) [pid = 1742] [serial = 792] [outer = 0x916f4c00] 11:26:38 INFO - PROCESS | 1742 | 1467138398670 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1481ms 11:26:38 INFO - PROCESS | 1742 | 1467138398718 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 11:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:26:38 INFO - PROCESS | 1742 | 1467138398722 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 11:26:38 INFO - PROCESS | 1742 | 1467138398730 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:26:38 INFO - PROCESS | 1742 | 1467138398733 Marionette TRACE conn4 <- [1,1026,null,{}] 11:26:38 INFO - PROCESS | 1742 | 1467138398740 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:38 INFO - PROCESS | 1742 | 1467138398745 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:38 INFO - PROCESS | 1742 | 1467138398936 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 11:26:39 INFO - PROCESS | 1742 | 1467138399114 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:39 INFO - PROCESS | 1742 | 1467138399126 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ee000 == 51 [pid = 1742] [id = 264] 11:26:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e4a8000) [pid = 1742] [serial = 793] [outer = (nil)] 11:26:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8ed48400) [pid = 1742] [serial = 794] [outer = 0x8e4a8000] 11:26:39 INFO - PROCESS | 1742 | 1467138399257 Marionette DEBUG loaded listener.js 11:26:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x90f0a000) [pid = 1742] [serial = 795] [outer = 0x8e4a8000] 11:26:40 INFO - PROCESS | 1742 | 1467138400360 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1690ms 11:26:40 INFO - PROCESS | 1742 | 1467138400419 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 11:26:40 INFO - PROCESS | 1742 | 1467138400426 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 11:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:26:40 INFO - PROCESS | 1742 | 1467138400435 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:26:40 INFO - PROCESS | 1742 | 1467138400440 Marionette TRACE conn4 <- [1,1030,null,{}] 11:26:40 INFO - PROCESS | 1742 | 1467138400448 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:40 INFO - PROCESS | 1742 | 1467138400454 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:40 INFO - PROCESS | 1742 | 1467138400647 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 11:26:40 INFO - PROCESS | 1742 | 1467138400875 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 1742 | 1467138400884 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1aa000 == 52 [pid = 1742] [id = 265] 11:26:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8e1ab400) [pid = 1742] [serial = 796] [outer = (nil)] 11:26:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e4ae800) [pid = 1742] [serial = 797] [outer = 0x8e1ab400] 11:26:40 INFO - PROCESS | 1742 | 1467138400980 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e4b3000) [pid = 1742] [serial = 798] [outer = 0x8e1ab400] 11:26:41 INFO - PROCESS | 1742 | 1467138401904 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1540ms 11:26:41 INFO - PROCESS | 1742 | 1467138401976 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 11:26:41 INFO - PROCESS | 1742 | 1467138401989 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 11:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:26:42 INFO - PROCESS | 1742 | 1467138402006 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:26:42 INFO - PROCESS | 1742 | 1467138402015 Marionette TRACE conn4 <- [1,1034,null,{}] 11:26:42 INFO - PROCESS | 1742 | 1467138402021 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:42 INFO - PROCESS | 1742 | 1467138402027 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:42 INFO - PROCESS | 1742 | 1467138402243 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 11:26:42 INFO - PROCESS | 1742 | 1467138402462 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 1742 | 1467138402471 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e4c00 == 51 [pid = 1742] [id = 255] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8f47b400 == 50 [pid = 1742] [id = 254] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8ecaa800 == 49 [pid = 1742] [id = 253] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1af800 == 48 [pid = 1742] [id = 252] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ef400 == 47 [pid = 1742] [id = 251] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d0400 == 46 [pid = 1742] [id = 234] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9ad400 == 45 [pid = 1742] [id = 237] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x91a05c00 == 44 [pid = 1742] [id = 238] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1a7000 == 43 [pid = 1742] [id = 239] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9abc00 == 42 [pid = 1742] [id = 235] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed40400 == 41 [pid = 1742] [id = 246] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ea000 == 40 [pid = 1742] [id = 247] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1ab000 == 39 [pid = 1742] [id = 248] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8f483c00 == 38 [pid = 1742] [id = 250] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x91a08000 == 37 [pid = 1742] [id = 249] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x9242d800 == 36 [pid = 1742] [id = 236] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2ce400 == 35 [pid = 1742] [id = 240] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ee000 == 34 [pid = 1742] [id = 264] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1aa000 == 33 [pid = 1742] [id = 265] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x916f2400 == 32 [pid = 1742] [id = 263] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ecc00 == 31 [pid = 1742] [id = 262] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1a7c00 == 30 [pid = 1742] [id = 260] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x91090c00 == 29 [pid = 1742] [id = 261] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x929e5800 == 28 [pid = 1742] [id = 259] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x9108dc00 == 27 [pid = 1742] [id = 258] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8e12a400 == 26 [pid = 1742] [id = 256] 11:26:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c6c00 == 25 [pid = 1742] [id = 257] 11:26:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e5400 == 26 [pid = 1742] [id = 266] 11:26:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8c1e5c00) [pid = 1742] [serial = 799] [outer = (nil)] 11:26:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8c1ee400) [pid = 1742] [serial = 800] [outer = 0x8c1e5c00] 11:26:43 INFO - PROCESS | 1742 | 1467138403618 Marionette DEBUG loaded listener.js 11:26:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8c2ef800) [pid = 1742] [serial = 801] [outer = 0x8c1e5c00] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x9113c000) [pid = 1742] [serial = 740] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x9108b000) [pid = 1742] [serial = 738] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8f48ac00) [pid = 1742] [serial = 734] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x92ed9400) [pid = 1742] [serial = 719] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e149400) [pid = 1742] [serial = 729] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8f699800) [pid = 1742] [serial = 707] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x92dd8800) [pid = 1742] [serial = 717] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x90f08000) [pid = 1742] [serial = 726] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e4b4000) [pid = 1742] [serial = 731] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x92c72c00) [pid = 1742] [serial = 711] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8f69d800) [pid = 1742] [serial = 735] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e1b4000) [pid = 1742] [serial = 705] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x929e7800) [pid = 1742] [serial = 710] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8f696400) [pid = 1742] [serial = 725] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e16f800) [pid = 1742] [serial = 704] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x90f0ac00) [pid = 1742] [serial = 708] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x92d75400) [pid = 1742] [serial = 713] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x93af9000) [pid = 1742] [serial = 720] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8f489c00) [pid = 1742] [serial = 737] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e9a8400) [pid = 1742] [serial = 732] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92d78000) [pid = 1742] [serial = 714] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e129800) [pid = 1742] [serial = 728] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e14f800) [pid = 1742] [serial = 723] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x92dd4800) [pid = 1742] [serial = 716] [outer = (nil)] [url = about:blank] 11:26:43 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e126000) [pid = 1742] [serial = 722] [outer = (nil)] [url = about:blank] 11:26:44 INFO - PROCESS | 1742 | 1467138404561 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2591ms 11:26:44 INFO - PROCESS | 1742 | 1467138404599 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 11:26:44 INFO - PROCESS | 1742 | 1467138404605 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 11:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:26:44 INFO - PROCESS | 1742 | 1467138404613 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:26:44 INFO - PROCESS | 1742 | 1467138404618 Marionette TRACE conn4 <- [1,1038,null,{}] 11:26:44 INFO - PROCESS | 1742 | 1467138404626 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:44 INFO - PROCESS | 1742 | 1467138404631 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:44 INFO - PROCESS | 1742 | 1467138404852 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 11:26:44 INFO - PROCESS | 1742 | 1467138404977 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:44 INFO - PROCESS | 1742 | 1467138404988 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e147000 == 27 [pid = 1742] [id = 267] 11:26:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e14a000) [pid = 1742] [serial = 802] [outer = (nil)] 11:26:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e165c00) [pid = 1742] [serial = 803] [outer = 0x8e14a000] 11:26:45 INFO - PROCESS | 1742 | 1467138405061 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e16fc00) [pid = 1742] [serial = 804] [outer = 0x8e14a000] 11:26:45 INFO - PROCESS | 1742 | 1467138405921 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1382ms 11:26:46 INFO - PROCESS | 1742 | 1467138405995 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 11:26:46 INFO - PROCESS | 1742 | 1467138406001 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 11:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:26:46 INFO - PROCESS | 1742 | 1467138406012 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:26:46 INFO - PROCESS | 1742 | 1467138406016 Marionette TRACE conn4 <- [1,1042,null,{}] 11:26:46 INFO - PROCESS | 1742 | 1467138406023 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:46 INFO - PROCESS | 1742 | 1467138406028 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:46 INFO - PROCESS | 1742 | 1467138406211 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 11:26:46 INFO - PROCESS | 1742 | 1467138406380 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:46 INFO - PROCESS | 1742 | 1467138406389 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14cc00 == 28 [pid = 1742] [id = 268] 11:26:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e1b4800) [pid = 1742] [serial = 805] [outer = (nil)] 11:26:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e9a8800) [pid = 1742] [serial = 806] [outer = 0x8e1b4800] 11:26:46 INFO - PROCESS | 1742 | 1467138406461 Marionette DEBUG loaded listener.js 11:26:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8eca6800) [pid = 1742] [serial = 807] [outer = 0x8e1b4800] 11:26:47 INFO - PROCESS | 1742 | 1467138407481 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1534ms 11:26:47 INFO - PROCESS | 1742 | 1467138407547 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 11:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:26:47 INFO - PROCESS | 1742 | 1467138407552 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 11:26:47 INFO - PROCESS | 1742 | 1467138407558 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:26:47 INFO - PROCESS | 1742 | 1467138407564 Marionette TRACE conn4 <- [1,1046,null,{}] 11:26:47 INFO - PROCESS | 1742 | 1467138407589 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:47 INFO - PROCESS | 1742 | 1467138407599 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:47 INFO - PROCESS | 1742 | 1467138407827 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 11:26:47 INFO - PROCESS | 1742 | 1467138407861 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:47 INFO - PROCESS | 1742 | 1467138407897 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e126000 == 29 [pid = 1742] [id = 269] 11:26:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e142c00) [pid = 1742] [serial = 808] [outer = (nil)] 11:26:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8f693c00) [pid = 1742] [serial = 809] [outer = 0x8e142c00] 11:26:48 INFO - PROCESS | 1742 | 1467138408034 Marionette DEBUG loaded listener.js 11:26:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8f69b400) [pid = 1742] [serial = 810] [outer = 0x8e142c00] 11:26:48 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e163c00) [pid = 1742] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:26:48 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x91279400) [pid = 1742] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:26:48 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8c2f0c00) [pid = 1742] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:26:48 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x9283bc00) [pid = 1742] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:26:48 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x91089000) [pid = 1742] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:26:48 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e4a8c00) [pid = 1742] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:26:48 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8f481c00) [pid = 1742] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:26:48 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e121c00) [pid = 1742] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:26:48 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x91a08c00) [pid = 1742] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:26:48 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x91092800) [pid = 1742] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:26:48 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8c1f0c00) [pid = 1742] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:26:49 INFO - PROCESS | 1742 | 1467138409341 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1842ms 11:26:49 INFO - PROCESS | 1742 | 1467138409400 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 11:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:26:49 INFO - PROCESS | 1742 | 1467138409405 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 11:26:49 INFO - PROCESS | 1742 | 1467138409411 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:26:49 INFO - PROCESS | 1742 | 1467138409414 Marionette TRACE conn4 <- [1,1050,null,{}] 11:26:49 INFO - PROCESS | 1742 | 1467138409420 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:49 INFO - PROCESS | 1742 | 1467138409425 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:49 INFO - PROCESS | 1742 | 1467138409590 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 11:26:49 INFO - PROCESS | 1742 | 1467138409601 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:49 INFO - PROCESS | 1742 | 1467138409607 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e3800 == 30 [pid = 1742] [id = 270] 11:26:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8c2f0c00) [pid = 1742] [serial = 811] [outer = (nil)] 11:26:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8f695800) [pid = 1742] [serial = 812] [outer = 0x8c2f0c00] 11:26:49 INFO - PROCESS | 1742 | 1467138409816 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x90f05800) [pid = 1742] [serial = 813] [outer = 0x8c2f0c00] 11:26:50 INFO - PROCESS | 1742 | 1467138410617 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1234ms 11:26:50 INFO - PROCESS | 1742 | 1467138410646 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 11:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:26:50 INFO - PROCESS | 1742 | 1467138410650 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 11:26:50 INFO - PROCESS | 1742 | 1467138410656 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:26:50 INFO - PROCESS | 1742 | 1467138410660 Marionette TRACE conn4 <- [1,1054,null,{}] 11:26:50 INFO - PROCESS | 1742 | 1467138410665 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:50 INFO - PROCESS | 1742 | 1467138410670 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:50 INFO - PROCESS | 1742 | 1467138410942 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 11:26:51 INFO - PROCESS | 1742 | 1467138411076 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:51 INFO - PROCESS | 1742 | 1467138411088 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ea800 == 31 [pid = 1742] [id = 271] 11:26:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8c1ebc00) [pid = 1742] [serial = 814] [outer = (nil)] 11:26:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8c2e4000) [pid = 1742] [serial = 815] [outer = 0x8c1ebc00] 11:26:51 INFO - PROCESS | 1742 | 1467138411176 Marionette DEBUG loaded listener.js 11:26:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8d2cc400) [pid = 1742] [serial = 816] [outer = 0x8c1ebc00] 11:26:52 INFO - PROCESS | 1742 | 1467138412308 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1734ms 11:26:52 INFO - PROCESS | 1742 | 1467138412393 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 11:26:52 INFO - PROCESS | 1742 | 1467138412400 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 11:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:26:52 INFO - PROCESS | 1742 | 1467138412409 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 1742 | 1467138412413 Marionette TRACE conn4 <- [1,1058,null,{}] 11:26:52 INFO - PROCESS | 1742 | 1467138412422 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:52 INFO - PROCESS | 1742 | 1467138412428 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:52 INFO - PROCESS | 1742 | 1467138412663 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 11:26:52 INFO - PROCESS | 1742 | 1467138412885 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 1742 | 1467138412898 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e144c00 == 32 [pid = 1742] [id = 272] 11:26:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e16a400) [pid = 1742] [serial = 817] [outer = (nil)] 11:26:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e9a9c00) [pid = 1742] [serial = 818] [outer = 0x8e16a400] 11:26:52 INFO - PROCESS | 1742 | 1467138412984 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8ecb0c00) [pid = 1742] [serial = 819] [outer = 0x8e16a400] 11:26:53 INFO - PROCESS | 1742 | 1467138413995 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1633ms 11:26:54 INFO - PROCESS | 1742 | 1467138414042 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 11:26:54 INFO - PROCESS | 1742 | 1467138414048 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 11:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:26:54 INFO - PROCESS | 1742 | 1467138414055 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:26:54 INFO - PROCESS | 1742 | 1467138414059 Marionette TRACE conn4 <- [1,1062,null,{}] 11:26:54 INFO - PROCESS | 1742 | 1467138414066 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:54 INFO - PROCESS | 1742 | 1467138414071 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:54 INFO - PROCESS | 1742 | 1467138414285 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 11:26:54 INFO - PROCESS | 1742 | 1467138414545 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:54 INFO - PROCESS | 1742 | 1467138414554 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e146c00 == 33 [pid = 1742] [id = 273] 11:26:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8f69f000) [pid = 1742] [serial = 820] [outer = (nil)] 11:26:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x90f0e800) [pid = 1742] [serial = 821] [outer = 0x8f69f000] 11:26:54 INFO - PROCESS | 1742 | 1467138414681 Marionette DEBUG loaded listener.js 11:26:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91093c00) [pid = 1742] [serial = 822] [outer = 0x8f69f000] 11:26:55 INFO - PROCESS | 1742 | 1467138415771 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1742ms 11:26:55 INFO - PROCESS | 1742 | 1467138415799 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 11:26:55 INFO - PROCESS | 1742 | 1467138415806 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 11:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:26:55 INFO - PROCESS | 1742 | 1467138415825 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:26:55 INFO - PROCESS | 1742 | 1467138415833 Marionette TRACE conn4 <- [1,1066,null,{}] 11:26:55 INFO - PROCESS | 1742 | 1467138415840 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:55 INFO - PROCESS | 1742 | 1467138415848 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:56 INFO - PROCESS | 1742 | 1467138416088 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 11:26:56 INFO - PROCESS | 1742 | 1467138416304 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:56 INFO - PROCESS | 1742 | 1467138416310 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1ae800 == 34 [pid = 1742] [id = 274] 11:26:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8f485400) [pid = 1742] [serial = 823] [outer = (nil)] 11:26:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x9127f000) [pid = 1742] [serial = 824] [outer = 0x8f485400] 11:26:56 INFO - PROCESS | 1742 | 1467138416409 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x916e9800) [pid = 1742] [serial = 825] [outer = 0x8f485400] 11:26:57 INFO - PROCESS | 1742 | 1467138417453 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1702ms 11:26:57 INFO - PROCESS | 1742 | 1467138417519 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 11:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:26:57 INFO - PROCESS | 1742 | 1467138417524 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 11:26:57 INFO - PROCESS | 1742 | 1467138417531 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 1742 | 1467138417535 Marionette TRACE conn4 <- [1,1070,null,{}] 11:26:57 INFO - PROCESS | 1742 | 1467138417541 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:57 INFO - PROCESS | 1742 | 1467138417545 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:57 INFO - PROCESS | 1742 | 1467138417737 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 11:26:57 INFO - PROCESS | 1742 | 1467138417951 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 1742 | 1467138417962 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e3400 == 35 [pid = 1742] [id = 275] 11:26:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8d2c3400) [pid = 1742] [serial = 826] [outer = (nil)] 11:26:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x916f0000) [pid = 1742] [serial = 827] [outer = 0x8d2c3400] 11:26:58 INFO - PROCESS | 1742 | 1467138418074 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x91a08c00) [pid = 1742] [serial = 828] [outer = 0x8d2c3400] 11:26:59 INFO - PROCESS | 1742 | 1467138419183 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1740ms 11:26:59 INFO - PROCESS | 1742 | 1467138419272 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 11:26:59 INFO - PROCESS | 1742 | 1467138419278 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 11:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:26:59 INFO - PROCESS | 1742 | 1467138419287 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:26:59 INFO - PROCESS | 1742 | 1467138419291 Marionette TRACE conn4 <- [1,1074,null,{}] 11:26:59 INFO - PROCESS | 1742 | 1467138419300 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:59 INFO - PROCESS | 1742 | 1467138419306 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:59 INFO - PROCESS | 1742 | 1467138419588 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 11:26:59 INFO - PROCESS | 1742 | 1467138419835 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 1742 | 1467138419848 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:26:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e150800 == 36 [pid = 1742] [id = 276] 11:26:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e168800) [pid = 1742] [serial = 829] [outer = (nil)] 11:26:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8e1a6800) [pid = 1742] [serial = 830] [outer = 0x8e168800] 11:26:59 INFO - PROCESS | 1742 | 1467138419934 Marionette DEBUG loaded listener.js 11:27:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e1b0800) [pid = 1742] [serial = 831] [outer = 0x8e168800] 11:27:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e3800 == 35 [pid = 1742] [id = 270] 11:27:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e126000 == 34 [pid = 1742] [id = 269] 11:27:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14cc00 == 33 [pid = 1742] [id = 268] 11:27:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e147000 == 32 [pid = 1742] [id = 267] 11:27:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e5400 == 31 [pid = 1742] [id = 266] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x91a05400) [pid = 1742] [serial = 770] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x916e6000) [pid = 1742] [serial = 764] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e4ad400) [pid = 1742] [serial = 767] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x929e5000) [pid = 1742] [serial = 752] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x929eac00) [pid = 1742] [serial = 753] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91093400) [pid = 1742] [serial = 746] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x90f03000) [pid = 1742] [serial = 747] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e4af800) [pid = 1742] [serial = 758] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e9b0000) [pid = 1742] [serial = 759] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x90f04000) [pid = 1742] [serial = 761] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e1ae000) [pid = 1742] [serial = 743] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e9b1c00) [pid = 1742] [serial = 744] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91a0f800) [pid = 1742] [serial = 749] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x9242cc00) [pid = 1742] [serial = 750] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x91278800) [pid = 1742] [serial = 741] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8c2e7000) [pid = 1742] [serial = 755] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e11cc00) [pid = 1742] [serial = 756] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x916ee000) [pid = 1742] [serial = 765] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x92838800) [pid = 1742] [serial = 771] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8ed3a400) [pid = 1742] [serial = 768] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9108e000) [pid = 1742] [serial = 762] [outer = (nil)] [url = about:blank] 11:27:00 INFO - PROCESS | 1742 | 1467138420926 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1684ms 11:27:00 INFO - PROCESS | 1742 | 1467138420972 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 1742 | 1467138420979 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 11:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:27:00 INFO - PROCESS | 1742 | 1467138420991 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:27:00 INFO - PROCESS | 1742 | 1467138420994 Marionette TRACE conn4 <- [1,1078,null,{}] 11:27:01 INFO - PROCESS | 1742 | 1467138421001 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:01 INFO - PROCESS | 1742 | 1467138421007 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:01 INFO - PROCESS | 1742 | 1467138421198 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 11:27:01 INFO - PROCESS | 1742 | 1467138421323 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:01 INFO - PROCESS | 1742 | 1467138421331 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e11cc00 == 32 [pid = 1742] [id = 277] 11:27:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e4af800) [pid = 1742] [serial = 832] [outer = (nil)] 11:27:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8ecac000) [pid = 1742] [serial = 833] [outer = 0x8e4af800] 11:27:01 INFO - PROCESS | 1742 | 1467138421416 Marionette DEBUG loaded listener.js 11:27:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8ed45800) [pid = 1742] [serial = 834] [outer = 0x8e4af800] 11:27:02 INFO - PROCESS | 1742 | 1467138422352 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1391ms 11:27:02 INFO - PROCESS | 1742 | 1467138422383 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 11:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:27:02 INFO - PROCESS | 1742 | 1467138422387 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 11:27:02 INFO - PROCESS | 1742 | 1467138422394 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:27:02 INFO - PROCESS | 1742 | 1467138422400 Marionette TRACE conn4 <- [1,1082,null,{}] 11:27:02 INFO - PROCESS | 1742 | 1467138422417 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:02 INFO - PROCESS | 1742 | 1467138422426 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:02 INFO - PROCESS | 1742 | 1467138422607 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 11:27:02 INFO - PROCESS | 1742 | 1467138422758 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 1742 | 1467138422771 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f10400 == 33 [pid = 1742] [id = 278] 11:27:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x90f10c00) [pid = 1742] [serial = 835] [outer = (nil)] 11:27:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9108fc00) [pid = 1742] [serial = 836] [outer = 0x90f10c00] 11:27:02 INFO - PROCESS | 1742 | 1467138422869 Marionette DEBUG loaded listener.js 11:27:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x9113dc00) [pid = 1742] [serial = 837] [outer = 0x90f10c00] 11:27:03 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e4a8000) [pid = 1742] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:27:03 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d2cf000) [pid = 1742] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:27:03 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e142c00) [pid = 1742] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:27:03 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x9113d000) [pid = 1742] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:27:03 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e14a000) [pid = 1742] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:27:03 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x929e5c00) [pid = 1742] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:27:03 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8c1e5c00) [pid = 1742] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:27:03 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e1ab400) [pid = 1742] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:27:03 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x92c7b400) [pid = 1742] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:27:03 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x92d7fc00) [pid = 1742] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:27:03 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x92ed0c00) [pid = 1742] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:27:03 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x916f4c00) [pid = 1742] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:27:03 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e1b4800) [pid = 1742] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:27:04 INFO - PROCESS | 1742 | 1467138424181 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1842ms 11:27:04 INFO - PROCESS | 1742 | 1467138424237 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 11:27:04 INFO - PROCESS | 1742 | 1467138424245 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 11:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:27:04 INFO - PROCESS | 1742 | 1467138424279 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:27:04 INFO - PROCESS | 1742 | 1467138424286 Marionette TRACE conn4 <- [1,1086,null,{}] 11:27:04 INFO - PROCESS | 1742 | 1467138424353 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:04 INFO - PROCESS | 1742 | 1467138424360 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:04 INFO - PROCESS | 1742 | 1467138424618 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 11:27:04 INFO - PROCESS | 1742 | 1467138424794 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:04 INFO - PROCESS | 1742 | 1467138424810 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e7000 == 34 [pid = 1742] [id = 279] 11:27:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8d2d0800) [pid = 1742] [serial = 838] [outer = (nil)] 11:27:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e1a9000) [pid = 1742] [serial = 839] [outer = 0x8d2d0800] 11:27:04 INFO - PROCESS | 1742 | 1467138424904 Marionette DEBUG loaded listener.js 11:27:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e9a5400) [pid = 1742] [serial = 840] [outer = 0x8d2d0800] 11:27:05 INFO - PROCESS | 1742 | 1467138425874 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1661ms 11:27:05 INFO - PROCESS | 1742 | 1467138425916 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 11:27:05 INFO - PROCESS | 1742 | 1467138425924 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 11:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:27:05 INFO - PROCESS | 1742 | 1467138425935 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:27:05 INFO - PROCESS | 1742 | 1467138425939 Marionette TRACE conn4 <- [1,1090,null,{}] 11:27:05 INFO - PROCESS | 1742 | 1467138425947 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:05 INFO - PROCESS | 1742 | 1467138425953 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:06 INFO - PROCESS | 1742 | 1467138426153 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 11:27:06 INFO - PROCESS | 1742 | 1467138426370 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:06 INFO - PROCESS | 1742 | 1467138426379 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f487c00 == 35 [pid = 1742] [id = 280] 11:27:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8f48a800) [pid = 1742] [serial = 841] [outer = (nil)] 11:27:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8f699000) [pid = 1742] [serial = 842] [outer = 0x8f48a800] 11:27:06 INFO - PROCESS | 1742 | 1467138426522 Marionette DEBUG loaded listener.js 11:27:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x90f05400) [pid = 1742] [serial = 843] [outer = 0x8f48a800] 11:27:07 INFO - PROCESS | 1742 | 1467138427546 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1643ms 11:27:07 INFO - PROCESS | 1742 | 1467138427578 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 11:27:07 INFO - PROCESS | 1742 | 1467138427582 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 11:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:27:07 INFO - PROCESS | 1742 | 1467138427589 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:27:07 INFO - PROCESS | 1742 | 1467138427598 Marionette TRACE conn4 <- [1,1094,null,{}] 11:27:07 INFO - PROCESS | 1742 | 1467138427616 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:07 INFO - PROCESS | 1742 | 1467138427626 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:07 INFO - PROCESS | 1742 | 1467138427850 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 11:27:08 INFO - PROCESS | 1742 | 1467138428067 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 1742 | 1467138428079 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e9800 == 36 [pid = 1742] [id = 281] 11:27:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x90f0bc00) [pid = 1742] [serial = 844] [outer = (nil)] 11:27:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91a0d800) [pid = 1742] [serial = 845] [outer = 0x90f0bc00] 11:27:08 INFO - PROCESS | 1742 | 1467138428208 Marionette DEBUG loaded listener.js 11:27:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x9242e000) [pid = 1742] [serial = 846] [outer = 0x90f0bc00] 11:27:09 INFO - PROCESS | 1742 | 1467138429149 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1597ms 11:27:09 INFO - PROCESS | 1742 | 1467138429188 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 11:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:27:09 INFO - PROCESS | 1742 | 1467138429193 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 11:27:09 INFO - PROCESS | 1742 | 1467138429201 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:27:09 INFO - PROCESS | 1742 | 1467138429204 Marionette TRACE conn4 <- [1,1098,null,{}] 11:27:09 INFO - PROCESS | 1742 | 1467138429211 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:09 INFO - PROCESS | 1742 | 1467138429216 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:09 INFO - PROCESS | 1742 | 1467138429451 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 11:27:09 INFO - PROCESS | 1742 | 1467138429683 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:09 INFO - PROCESS | 1742 | 1467138429692 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e1c00 == 37 [pid = 1742] [id = 282] 11:27:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8f481000) [pid = 1742] [serial = 847] [outer = (nil)] 11:27:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x9283d000) [pid = 1742] [serial = 848] [outer = 0x8f481000] 11:27:09 INFO - PROCESS | 1742 | 1467138429794 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x92841400) [pid = 1742] [serial = 849] [outer = 0x8f481000] 11:27:10 INFO - PROCESS | 1742 | 1467138430745 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1589ms 11:27:10 INFO - PROCESS | 1742 | 1467138430790 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 11:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:27:10 INFO - PROCESS | 1742 | 1467138430794 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 11:27:10 INFO - PROCESS | 1742 | 1467138430801 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:27:10 INFO - PROCESS | 1742 | 1467138430805 Marionette TRACE conn4 <- [1,1102,null,{}] 11:27:10 INFO - PROCESS | 1742 | 1467138430810 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:10 INFO - PROCESS | 1742 | 1467138430816 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:11 INFO - PROCESS | 1742 | 1467138431001 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 11:27:11 INFO - PROCESS | 1742 | 1467138431214 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:11 INFO - PROCESS | 1742 | 1467138431224 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ee800 == 38 [pid = 1742] [id = 283] 11:27:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x916ee800) [pid = 1742] [serial = 850] [outer = (nil)] 11:27:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x929e8000) [pid = 1742] [serial = 851] [outer = 0x916ee800] 11:27:11 INFO - PROCESS | 1742 | 1467138431350 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x929eb800) [pid = 1742] [serial = 852] [outer = 0x916ee800] 11:27:12 INFO - PROCESS | 1742 | 1467138432331 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1584ms 11:27:12 INFO - PROCESS | 1742 | 1467138432385 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 11:27:12 INFO - PROCESS | 1742 | 1467138432389 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 11:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:27:12 INFO - PROCESS | 1742 | 1467138432398 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:27:12 INFO - PROCESS | 1742 | 1467138432402 Marionette TRACE conn4 <- [1,1106,null,{}] 11:27:12 INFO - PROCESS | 1742 | 1467138432408 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:12 INFO - PROCESS | 1742 | 1467138432419 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:12 INFO - PROCESS | 1742 | 1467138432711 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 11:27:12 INFO - PROCESS | 1742 | 1467138432958 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:12 INFO - PROCESS | 1742 | 1467138432966 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e8c00 == 39 [pid = 1742] [id = 284] 11:27:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e150000) [pid = 1742] [serial = 853] [outer = (nil)] 11:27:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x92d76c00) [pid = 1742] [serial = 854] [outer = 0x8e150000] 11:27:13 INFO - PROCESS | 1742 | 1467138433058 Marionette DEBUG loaded listener.js 11:27:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x92d78800) [pid = 1742] [serial = 855] [outer = 0x8e150000] 11:27:13 INFO - PROCESS | 1742 | 1467138433951 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1596ms 11:27:13 INFO - PROCESS | 1742 | 1467138433995 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 11:27:14 INFO - PROCESS | 1742 | 1467138433999 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 11:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:27:14 INFO - PROCESS | 1742 | 1467138434006 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:27:14 INFO - PROCESS | 1742 | 1467138434010 Marionette TRACE conn4 <- [1,1110,null,{}] 11:27:14 INFO - PROCESS | 1742 | 1467138434016 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:14 INFO - PROCESS | 1742 | 1467138434022 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:14 INFO - PROCESS | 1742 | 1467138434205 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 11:27:14 INFO - PROCESS | 1742 | 1467138434389 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:14 INFO - PROCESS | 1742 | 1467138434400 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f48a400 == 40 [pid = 1742] [id = 285] 11:27:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x92c74c00) [pid = 1742] [serial = 856] [outer = (nil)] 11:27:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x92ddbc00) [pid = 1742] [serial = 857] [outer = 0x92c74c00] 11:27:14 INFO - PROCESS | 1742 | 1467138434487 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x92de0800) [pid = 1742] [serial = 858] [outer = 0x92c74c00] 11:27:15 INFO - PROCESS | 1742 | 1467138435549 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1587ms 11:27:15 INFO - PROCESS | 1742 | 1467138435596 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 11:27:15 INFO - PROCESS | 1742 | 1467138435601 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 11:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:27:15 INFO - PROCESS | 1742 | 1467138435610 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:27:15 INFO - PROCESS | 1742 | 1467138435614 Marionette TRACE conn4 <- [1,1114,null,{}] 11:27:15 INFO - PROCESS | 1742 | 1467138435619 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:15 INFO - PROCESS | 1742 | 1467138435625 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:15 INFO - PROCESS | 1742 | 1467138435819 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 11:27:16 INFO - PROCESS | 1742 | 1467138436041 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 1742 | 1467138436051 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed40400 == 41 [pid = 1742] [id = 286] 11:27:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x92d81000) [pid = 1742] [serial = 859] [outer = (nil)] 11:27:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92ed5400) [pid = 1742] [serial = 860] [outer = 0x92d81000] 11:27:16 INFO - PROCESS | 1742 | 1467138436193 Marionette DEBUG loaded listener.js 11:27:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x92edb000) [pid = 1742] [serial = 861] [outer = 0x92d81000] 11:27:16 INFO - PROCESS | 1742 | --DOCSHELL 0x99333000 == 40 [pid = 1742] [id = 9] 11:27:17 INFO - PROCESS | 1742 | 1467138437261 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1690ms 11:27:17 INFO - PROCESS | 1742 | 1467138437302 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 11:27:17 INFO - PROCESS | 1742 | 1467138437306 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 11:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:27:17 INFO - PROCESS | 1742 | 1467138437314 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:27:17 INFO - PROCESS | 1742 | 1467138437318 Marionette TRACE conn4 <- [1,1118,null,{}] 11:27:17 INFO - PROCESS | 1742 | 1467138437325 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:17 INFO - PROCESS | 1742 | 1467138437329 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:17 INFO - PROCESS | 1742 | 1467138437520 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 11:27:17 INFO - PROCESS | 1742 | 1467138437752 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:17 INFO - PROCESS | 1742 | 1467138437767 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ea800 == 41 [pid = 1742] [id = 287] 11:27:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8c2ee400) [pid = 1742] [serial = 862] [outer = (nil)] 11:27:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e1b1800) [pid = 1742] [serial = 863] [outer = 0x8c2ee400] 11:27:17 INFO - PROCESS | 1742 | 1467138437891 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8f482c00) [pid = 1742] [serial = 864] [outer = 0x8c2ee400] 11:27:18 INFO - PROCESS | 1742 | 1467138438977 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1690ms 11:27:19 INFO - PROCESS | 1742 | 1467138439006 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 11:27:19 INFO - PROCESS | 1742 | 1467138439012 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 11:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:27:19 INFO - PROCESS | 1742 | 1467138439021 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:27:19 INFO - PROCESS | 1742 | 1467138439025 Marionette TRACE conn4 <- [1,1122,null,{}] 11:27:19 INFO - PROCESS | 1742 | 1467138439035 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:19 INFO - PROCESS | 1742 | 1467138439041 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:19 INFO - PROCESS | 1742 | 1467138439237 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 11:27:19 INFO - PROCESS | 1742 | 1467138439484 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:19 INFO - PROCESS | 1742 | 1467138439498 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14d400 == 42 [pid = 1742] [id = 288] 11:27:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e14f400) [pid = 1742] [serial = 865] [outer = (nil)] 11:27:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8e1abc00) [pid = 1742] [serial = 866] [outer = 0x8e14f400] 11:27:19 INFO - PROCESS | 1742 | 1467138439575 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e4b3400) [pid = 1742] [serial = 867] [outer = 0x8e14f400] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8f69fc00 == 41 [pid = 1742] [id = 230] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4a8800 == 40 [pid = 1742] [id = 218] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e6400 == 39 [pid = 1742] [id = 232] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ea800 == 38 [pid = 1742] [id = 271] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9aa400 == 37 [pid = 1742] [id = 225] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c4800 == 36 [pid = 1742] [id = 227] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8e144c00 == 35 [pid = 1742] [id = 272] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8e127400 == 34 [pid = 1742] [id = 229] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8e146c00 == 33 [pid = 1742] [id = 273] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8e128400 == 32 [pid = 1742] [id = 222] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e3400 == 31 [pid = 1742] [id = 275] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x91a0e400 == 30 [pid = 1742] [id = 226] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8e143400 == 29 [pid = 1742] [id = 228] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1ae800 == 28 [pid = 1742] [id = 274] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x91138000 == 27 [pid = 1742] [id = 223] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x93c9ac00 == 26 [pid = 1742] [id = 11] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8e12bc00 == 25 [pid = 1742] [id = 217] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x9108f800 == 24 [pid = 1742] [id = 231] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed3e800 == 23 [pid = 1742] [id = 219] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c2000 == 22 [pid = 1742] [id = 220] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8e12ac00 == 21 [pid = 1742] [id = 221] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8e149c00 == 20 [pid = 1742] [id = 224] 11:27:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e1800 == 19 [pid = 1742] [id = 233] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8ed48400) [pid = 1742] [serial = 794] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8eca7800) [pid = 1742] [serial = 774] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8e4a8400) [pid = 1742] [serial = 773] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8f693c00) [pid = 1742] [serial = 809] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x9127e400) [pid = 1742] [serial = 777] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x91143c00) [pid = 1742] [serial = 776] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e165c00) [pid = 1742] [serial = 803] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x92c7a000) [pid = 1742] [serial = 780] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x92c71400) [pid = 1742] [serial = 779] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e16fc00) [pid = 1742] [serial = 804] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8c1ee400) [pid = 1742] [serial = 800] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8c2ef800) [pid = 1742] [serial = 801] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e4ae800) [pid = 1742] [serial = 797] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e4b3000) [pid = 1742] [serial = 798] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x92d83c00) [pid = 1742] [serial = 783] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x92d7e000) [pid = 1742] [serial = 782] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8f695800) [pid = 1742] [serial = 812] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x92de1400) [pid = 1742] [serial = 786] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x92dde400) [pid = 1742] [serial = 785] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x93b38c00) [pid = 1742] [serial = 789] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x93af6000) [pid = 1742] [serial = 788] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x93c57000) [pid = 1742] [serial = 792] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x93b40c00) [pid = 1742] [serial = 791] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8eca6800) [pid = 1742] [serial = 807] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e9a8800) [pid = 1742] [serial = 806] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8f69b400) [pid = 1742] [serial = 810] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x90f0a000) [pid = 1742] [serial = 795] [outer = (nil)] [url = about:blank] 11:27:21 INFO - PROCESS | 1742 | 1467138441946 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 2961ms 11:27:21 INFO - PROCESS | 1742 | 1467138441984 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 11:27:21 INFO - PROCESS | 1742 | 1467138441992 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 11:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:27:22 INFO - PROCESS | 1742 | 1467138442002 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:27:22 INFO - PROCESS | 1742 | 1467138442006 Marionette TRACE conn4 <- [1,1126,null,{}] 11:27:22 INFO - PROCESS | 1742 | 1467138442016 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:22 INFO - PROCESS | 1742 | 1467138442021 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:22 INFO - PROCESS | 1742 | 1467138442205 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 11:27:22 INFO - PROCESS | 1742 | 1467138442367 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:22 INFO - PROCESS | 1742 | 1467138442383 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e120800 == 20 [pid = 1742] [id = 289] 11:27:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e121400) [pid = 1742] [serial = 868] [outer = (nil)] 11:27:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e126800) [pid = 1742] [serial = 869] [outer = 0x8e121400] 11:27:22 INFO - PROCESS | 1742 | 1467138442457 Marionette DEBUG loaded listener.js 11:27:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e143000) [pid = 1742] [serial = 870] [outer = 0x8e121400] 11:27:23 INFO - PROCESS | 1742 | 1467138443299 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1331ms 11:27:23 INFO - PROCESS | 1742 | 1467138443334 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 11:27:23 INFO - PROCESS | 1742 | 1467138443343 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 11:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:27:23 INFO - PROCESS | 1742 | 1467138443355 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:27:23 INFO - PROCESS | 1742 | 1467138443359 Marionette TRACE conn4 <- [1,1130,null,{}] 11:27:23 INFO - PROCESS | 1742 | 1467138443365 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:23 INFO - PROCESS | 1742 | 1467138443371 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:23 INFO - PROCESS | 1742 | 1467138443557 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 11:27:23 INFO - PROCESS | 1742 | 1467138443691 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:23 INFO - PROCESS | 1742 | 1467138443699 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1ab800 == 21 [pid = 1742] [id = 290] 11:27:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e1af800) [pid = 1742] [serial = 871] [outer = (nil)] 11:27:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e4a9c00) [pid = 1742] [serial = 872] [outer = 0x8e1af800] 11:27:23 INFO - PROCESS | 1742 | 1467138443776 Marionette DEBUG loaded listener.js 11:27:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e4b3000) [pid = 1742] [serial = 873] [outer = 0x8e1af800] 11:27:24 INFO - PROCESS | 1742 | 1467138444766 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1480ms 11:27:24 INFO - PROCESS | 1742 | 1467138444835 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 11:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:27:24 INFO - PROCESS | 1742 | 1467138444840 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 11:27:24 INFO - PROCESS | 1742 | 1467138444846 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:27:24 INFO - PROCESS | 1742 | 1467138444854 Marionette TRACE conn4 <- [1,1134,null,{}] 11:27:24 INFO - PROCESS | 1742 | 1467138444882 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:24 INFO - PROCESS | 1742 | 1467138444890 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:25 INFO - PROCESS | 1742 | 1467138445135 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 11:27:25 INFO - PROCESS | 1742 | 1467138445164 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:25 INFO - PROCESS | 1742 | 1467138445177 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed43800 == 22 [pid = 1742] [id = 291] 11:27:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8ed44800) [pid = 1742] [serial = 874] [outer = (nil)] 11:27:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8f47b400) [pid = 1742] [serial = 875] [outer = 0x8ed44800] 11:27:25 INFO - PROCESS | 1742 | 1467138445260 Marionette DEBUG loaded listener.js 11:27:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8f484800) [pid = 1742] [serial = 876] [outer = 0x8ed44800] 11:27:26 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8f69f000) [pid = 1742] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:27:26 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8d2c3400) [pid = 1742] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:27:26 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e16a400) [pid = 1742] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:27:26 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e4af800) [pid = 1742] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:27:26 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8f485400) [pid = 1742] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:27:26 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e168800) [pid = 1742] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:27:26 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8c1ebc00) [pid = 1742] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:27:26 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x90f10c00) [pid = 1742] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:27:26 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x99333400) [pid = 1742] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:27:26 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x98996c00) [pid = 1742] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:27:26 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8c2f0c00) [pid = 1742] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:27:26 INFO - PROCESS | 1742 | 1467138446904 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2108ms 11:27:26 INFO - PROCESS | 1742 | 1467138446954 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 11:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:27:26 INFO - PROCESS | 1742 | 1467138446959 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 11:27:26 INFO - PROCESS | 1742 | 1467138446967 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:27:26 INFO - PROCESS | 1742 | 1467138446969 Marionette TRACE conn4 <- [1,1138,null,{}] 11:27:26 INFO - PROCESS | 1742 | 1467138446976 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:26 INFO - PROCESS | 1742 | 1467138446981 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:27 INFO - PROCESS | 1742 | 1467138447151 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 11:27:27 INFO - PROCESS | 1742 | 1467138447160 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 1742 | 1467138447166 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c2c00 == 23 [pid = 1742] [id = 292] 11:27:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e14a800) [pid = 1742] [serial = 877] [outer = (nil)] 11:27:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e9b1000) [pid = 1742] [serial = 878] [outer = 0x8e14a800] 11:27:27 INFO - PROCESS | 1742 | 1467138447349 Marionette DEBUG loaded listener.js 11:27:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8f698c00) [pid = 1742] [serial = 879] [outer = 0x8e14a800] 11:27:28 INFO - PROCESS | 1742 | 1467138448254 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1335ms 11:27:28 INFO - PROCESS | 1742 | 1467138448301 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 11:27:28 INFO - PROCESS | 1742 | 1467138448305 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 11:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:27:28 INFO - PROCESS | 1742 | 1467138448312 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:27:28 INFO - PROCESS | 1742 | 1467138448316 Marionette TRACE conn4 <- [1,1142,null,{}] 11:27:28 INFO - PROCESS | 1742 | 1467138448322 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:28 INFO - PROCESS | 1742 | 1467138448328 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:28 INFO - PROCESS | 1742 | 1467138448498 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 11:27:28 INFO - PROCESS | 1742 | 1467138448512 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:28 INFO - PROCESS | 1742 | 1467138448519 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c7400 == 24 [pid = 1742] [id = 293] 11:27:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8f69e000) [pid = 1742] [serial = 880] [outer = (nil)] 11:27:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x90f0a800) [pid = 1742] [serial = 881] [outer = 0x8f69e000] 11:27:28 INFO - PROCESS | 1742 | 1467138448614 Marionette DEBUG loaded listener.js 11:27:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9108b400) [pid = 1742] [serial = 882] [outer = 0x8f69e000] 11:27:29 INFO - PROCESS | 1742 | 1467138449987 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1690ms 11:27:30 INFO - PROCESS | 1742 | 1467138450006 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 11:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:27:30 INFO - PROCESS | 1742 | 1467138450018 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 11:27:30 INFO - PROCESS | 1742 | 1467138450032 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:27:30 INFO - PROCESS | 1742 | 1467138450046 Marionette TRACE conn4 <- [1,1146,null,{}] 11:27:30 INFO - PROCESS | 1742 | 1467138450057 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:30 INFO - PROCESS | 1742 | 1467138450062 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:30 INFO - PROCESS | 1742 | 1467138450306 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 11:27:30 INFO - PROCESS | 1742 | 1467138450625 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 1742 | 1467138450640 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e162c00 == 25 [pid = 1742] [id = 294] 11:27:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e168000) [pid = 1742] [serial = 883] [outer = (nil)] 11:27:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e9a3400) [pid = 1742] [serial = 884] [outer = 0x8e168000] 11:27:30 INFO - PROCESS | 1742 | 1467138450796 Marionette DEBUG loaded listener.js 11:27:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e9af800) [pid = 1742] [serial = 885] [outer = 0x8e168000] 11:27:32 INFO - PROCESS | 1742 | 1467138452121 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 2156ms 11:27:32 INFO - PROCESS | 1742 | 1467138452184 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 11:27:32 INFO - PROCESS | 1742 | 1467138452192 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 11:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:27:32 INFO - PROCESS | 1742 | 1467138452218 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:27:32 INFO - PROCESS | 1742 | 1467138452224 Marionette TRACE conn4 <- [1,1150,null,{}] 11:27:32 INFO - PROCESS | 1742 | 1467138452231 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:32 INFO - PROCESS | 1742 | 1467138452237 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:32 INFO - PROCESS | 1742 | 1467138452467 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 11:27:32 INFO - PROCESS | 1742 | 1467138452690 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:32 INFO - PROCESS | 1742 | 1467138452702 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e11ec00 == 26 [pid = 1742] [id = 295] 11:27:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x90f01400) [pid = 1742] [serial = 886] [outer = (nil)] 11:27:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9108e800) [pid = 1742] [serial = 887] [outer = 0x90f01400] 11:27:32 INFO - PROCESS | 1742 | 1467138452791 Marionette DEBUG loaded listener.js 11:27:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f489400) [pid = 1742] [serial = 888] [outer = 0x90f01400] 11:27:33 INFO - PROCESS | 1742 | 1467138453803 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1641ms 11:27:33 INFO - PROCESS | 1742 | 1467138453857 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 11:27:33 INFO - PROCESS | 1742 | 1467138453862 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 11:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:27:33 INFO - PROCESS | 1742 | 1467138453870 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:27:33 INFO - PROCESS | 1742 | 1467138453877 Marionette TRACE conn4 <- [1,1154,null,{}] 11:27:33 INFO - PROCESS | 1742 | 1467138453896 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:33 INFO - PROCESS | 1742 | 1467138453906 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:34 INFO - PROCESS | 1742 | 1467138454151 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 11:27:34 INFO - PROCESS | 1742 | 1467138454422 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:34 INFO - PROCESS | 1742 | 1467138454431 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x91276800 == 27 [pid = 1742] [id = 296] 11:27:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x91276c00) [pid = 1742] [serial = 889] [outer = (nil)] 11:27:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x9127d400) [pid = 1742] [serial = 890] [outer = 0x91276c00] 11:27:34 INFO - PROCESS | 1742 | 1467138454525 Marionette DEBUG loaded listener.js 11:27:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x916e6c00) [pid = 1742] [serial = 891] [outer = 0x91276c00] 11:27:35 INFO - PROCESS | 1742 | 1467138455579 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1789ms 11:27:35 INFO - PROCESS | 1742 | 1467138455660 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 11:27:35 INFO - PROCESS | 1742 | 1467138455667 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 11:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:27:35 INFO - PROCESS | 1742 | 1467138455676 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:27:35 INFO - PROCESS | 1742 | 1467138455679 Marionette TRACE conn4 <- [1,1158,null,{}] 11:27:35 INFO - PROCESS | 1742 | 1467138455685 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:35 INFO - PROCESS | 1742 | 1467138455690 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:35 INFO - PROCESS | 1742 | 1467138455951 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 11:27:36 INFO - PROCESS | 1742 | 1467138456179 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:36 INFO - PROCESS | 1742 | 1467138456189 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ecb1000 == 28 [pid = 1742] [id = 297] 11:27:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8ed42000) [pid = 1742] [serial = 892] [outer = (nil)] 11:27:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x91a08000) [pid = 1742] [serial = 893] [outer = 0x8ed42000] 11:27:36 INFO - PROCESS | 1742 | 1467138456280 Marionette DEBUG loaded listener.js 11:27:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91a0ac00) [pid = 1742] [serial = 894] [outer = 0x8ed42000] 11:27:37 INFO - PROCESS | 1742 | 1467138457512 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1936ms 11:27:37 INFO - PROCESS | 1742 | 1467138457612 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 11:27:37 INFO - PROCESS | 1742 | 1467138457617 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 11:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:27:37 INFO - PROCESS | 1742 | 1467138457627 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:27:37 INFO - PROCESS | 1742 | 1467138457632 Marionette TRACE conn4 <- [1,1162,null,{}] 11:27:37 INFO - PROCESS | 1742 | 1467138457642 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:37 INFO - PROCESS | 1742 | 1467138457648 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:37 INFO - PROCESS | 1742 | 1467138457937 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 11:27:38 INFO - PROCESS | 1742 | 1467138458184 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:38 INFO - PROCESS | 1742 | 1467138458198 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x99766400) [pid = 1742] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:27:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c7800 == 29 [pid = 1742] [id = 298] 11:27:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8d2cc800) [pid = 1742] [serial = 895] [outer = (nil)] 11:27:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e129400) [pid = 1742] [serial = 896] [outer = 0x8d2cc800] 11:27:38 INFO - PROCESS | 1742 | 1467138458294 Marionette DEBUG loaded listener.js 11:27:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e14c800) [pid = 1742] [serial = 897] [outer = 0x8d2cc800] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x90f05800) [pid = 1742] [serial = 813] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x90f0e800) [pid = 1742] [serial = 821] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91a08c00) [pid = 1742] [serial = 828] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8ecb0c00) [pid = 1742] [serial = 819] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8ecac000) [pid = 1742] [serial = 833] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x916e9800) [pid = 1742] [serial = 825] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e1b0800) [pid = 1742] [serial = 831] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x916f0000) [pid = 1742] [serial = 827] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8ed45800) [pid = 1742] [serial = 834] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8c2e4000) [pid = 1742] [serial = 815] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x9127f000) [pid = 1742] [serial = 824] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x91093c00) [pid = 1742] [serial = 822] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8d2cc400) [pid = 1742] [serial = 816] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e1a6800) [pid = 1742] [serial = 830] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e9a9c00) [pid = 1742] [serial = 818] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x9108fc00) [pid = 1742] [serial = 836] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9113dc00) [pid = 1742] [serial = 837] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8c2ed000) [pid = 1742] [serial = 588] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:27:39 INFO - PROCESS | 1742 | 1467138459148 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1588ms 11:27:39 INFO - PROCESS | 1742 | 1467138459214 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 11:27:39 INFO - PROCESS | 1742 | 1467138459221 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 11:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:27:39 INFO - PROCESS | 1742 | 1467138459232 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:27:39 INFO - PROCESS | 1742 | 1467138459236 Marionette TRACE conn4 <- [1,1166,null,{}] 11:27:39 INFO - PROCESS | 1742 | 1467138459244 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:39 INFO - PROCESS | 1742 | 1467138459252 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:39 INFO - PROCESS | 1742 | 1467138459423 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 11:27:39 INFO - PROCESS | 1742 | 1467138459546 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:39 INFO - PROCESS | 1742 | 1467138459561 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e121800 == 30 [pid = 1742] [id = 299] 11:27:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e9aa400) [pid = 1742] [serial = 898] [outer = (nil)] 11:27:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8ecb0c00) [pid = 1742] [serial = 899] [outer = 0x8e9aa400] 11:27:39 INFO - PROCESS | 1742 | 1467138459649 Marionette DEBUG loaded listener.js 11:27:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8ed3f400) [pid = 1742] [serial = 900] [outer = 0x8e9aa400] 11:27:40 INFO - PROCESS | 1742 | 1467138460530 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1333ms 11:27:40 INFO - PROCESS | 1742 | 1467138460567 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 11:27:40 INFO - PROCESS | 1742 | 1467138460574 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 11:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:27:40 INFO - PROCESS | 1742 | 1467138460585 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:27:40 INFO - PROCESS | 1742 | 1467138460595 Marionette TRACE conn4 <- [1,1170,null,{}] 11:27:40 INFO - PROCESS | 1742 | 1467138460621 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:40 INFO - PROCESS | 1742 | 1467138460638 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:41 INFO - PROCESS | 1742 | 1467138461003 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 11:27:41 INFO - PROCESS | 1742 | 1467138461269 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:41 INFO - PROCESS | 1742 | 1467138461280 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x91089c00 == 31 [pid = 1742] [id = 300] 11:27:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9108a800) [pid = 1742] [serial = 901] [outer = (nil)] 11:27:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91091c00) [pid = 1742] [serial = 902] [outer = 0x9108a800] 11:27:41 INFO - PROCESS | 1742 | 1467138461381 Marionette DEBUG loaded listener.js 11:27:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x9113b000) [pid = 1742] [serial = 903] [outer = 0x9108a800] 11:27:42 INFO - PROCESS | 1742 | 1467138462286 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1750ms 11:27:42 INFO - PROCESS | 1742 | 1467138462342 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 11:27:42 INFO - PROCESS | 1742 | 1467138462346 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 11:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:27:42 INFO - PROCESS | 1742 | 1467138462354 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:27:42 INFO - PROCESS | 1742 | 1467138462357 Marionette TRACE conn4 <- [1,1174,null,{}] 11:27:42 INFO - PROCESS | 1742 | 1467138462363 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:42 INFO - PROCESS | 1742 | 1467138462368 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:42 INFO - PROCESS | 1742 | 1467138462587 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 11:27:42 INFO - PROCESS | 1742 | 1467138462629 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:42 INFO - PROCESS | 1742 | 1467138462640 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x91278000 == 32 [pid = 1742] [id = 301] 11:27:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x91279000) [pid = 1742] [serial = 904] [outer = (nil)] 11:27:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x916e5400) [pid = 1742] [serial = 905] [outer = 0x91279000] 11:27:42 INFO - PROCESS | 1742 | 1467138462716 Marionette DEBUG loaded listener.js 11:27:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x916f1800) [pid = 1742] [serial = 906] [outer = 0x91279000] 11:27:43 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e121400) [pid = 1742] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:27:43 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x92d81000) [pid = 1742] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:27:43 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e1af800) [pid = 1742] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:27:43 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8c2ee400) [pid = 1742] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:27:43 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e14a800) [pid = 1742] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:27:43 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8d2d0800) [pid = 1742] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:27:43 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8f48a800) [pid = 1742] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:27:43 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x90f0bc00) [pid = 1742] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:27:43 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8ed44800) [pid = 1742] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:27:43 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8f481000) [pid = 1742] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:27:43 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x916ee800) [pid = 1742] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:27:43 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e150000) [pid = 1742] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:27:43 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e14f400) [pid = 1742] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:27:43 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x92c74c00) [pid = 1742] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:27:43 INFO - PROCESS | 1742 | 1467138463769 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:27:43 INFO - PROCESS | 1742 | 1467138463800 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 11:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:27:43 INFO - PROCESS | 1742 | 1467138463808 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:27:43 INFO - PROCESS | 1742 | 1467138463812 Marionette TRACE conn4 <- [1,1178,null,{}] 11:27:43 INFO - PROCESS | 1742 | 1467138463818 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:43 INFO - PROCESS | 1742 | 1467138463823 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:43 INFO - PROCESS | 1742 | 1467138463979 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 11:27:44 INFO - PROCESS | 1742 | 1467138463994 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:44 INFO - PROCESS | 1742 | 1467138464002 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ebc00 == 33 [pid = 1742] [id = 302] 11:27:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8c2e6400) [pid = 1742] [serial = 907] [outer = (nil)] 11:27:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x916ee800) [pid = 1742] [serial = 908] [outer = 0x8c2e6400] 11:27:44 INFO - PROCESS | 1742 | 1467138464073 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x91a08400) [pid = 1742] [serial = 909] [outer = 0x8c2e6400] 11:27:45 INFO - PROCESS | 1742 | 1467138465009 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:27:45 INFO - PROCESS | 1742 | 1467138465055 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 11:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:27:45 INFO - PROCESS | 1742 | 1467138465068 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:27:45 INFO - PROCESS | 1742 | 1467138465070 Marionette TRACE conn4 <- [1,1182,null,{}] 11:27:45 INFO - PROCESS | 1742 | 1467138465078 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:45 INFO - PROCESS | 1742 | 1467138465088 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:45 INFO - PROCESS | 1742 | 1467138465434 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 11:27:45 INFO - PROCESS | 1742 | 1467138465520 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:45 INFO - PROCESS | 1742 | 1467138465535 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c6000 == 34 [pid = 1742] [id = 303] 11:27:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8d2c6c00) [pid = 1742] [serial = 910] [outer = (nil)] 11:27:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e121400) [pid = 1742] [serial = 911] [outer = 0x8d2c6c00] 11:27:45 INFO - PROCESS | 1742 | 1467138465662 Marionette DEBUG loaded listener.js 11:27:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e123000) [pid = 1742] [serial = 912] [outer = 0x8d2c6c00] 11:27:46 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:27:46 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:27:46 INFO - PROCESS | 1742 | 1467138466817 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:27:46 INFO - PROCESS | 1742 | 1467138466869 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 11:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:27:46 INFO - PROCESS | 1742 | 1467138466878 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:27:46 INFO - PROCESS | 1742 | 1467138466883 Marionette TRACE conn4 <- [1,1186,null,{}] 11:27:46 INFO - PROCESS | 1742 | 1467138466892 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:46 INFO - PROCESS | 1742 | 1467138466898 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:47 INFO - PROCESS | 1742 | 1467138467115 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 11:27:47 INFO - PROCESS | 1742 | 1467138467334 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:47 INFO - PROCESS | 1742 | 1467138467347 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f695800 == 35 [pid = 1742] [id = 304] 11:27:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8f697c00) [pid = 1742] [serial = 913] [outer = (nil)] 11:27:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x90f08800) [pid = 1742] [serial = 914] [outer = 0x8f697c00] 11:27:47 INFO - PROCESS | 1742 | 1467138467482 Marionette DEBUG loaded listener.js 11:27:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x91089400) [pid = 1742] [serial = 915] [outer = 0x8f697c00] 11:27:48 INFO - PROCESS | 1742 | 1467138468422 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 11:27:48 INFO - PROCESS | 1742 | 1467138468482 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 11:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:27:48 INFO - PROCESS | 1742 | 1467138468490 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:27:48 INFO - PROCESS | 1742 | 1467138468494 Marionette TRACE conn4 <- [1,1190,null,{}] 11:27:48 INFO - PROCESS | 1742 | 1467138468501 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:48 INFO - PROCESS | 1742 | 1467138468507 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:48 INFO - PROCESS | 1742 | 1467138468709 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 11:27:48 INFO - PROCESS | 1742 | 1467138468969 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:48 INFO - PROCESS | 1742 | 1467138468979 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f10c00 == 36 [pid = 1742] [id = 305] 11:27:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x929e5c00) [pid = 1742] [serial = 916] [outer = (nil)] 11:27:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x929eec00) [pid = 1742] [serial = 917] [outer = 0x929e5c00] 11:27:49 INFO - PROCESS | 1742 | 1467138469123 Marionette DEBUG loaded listener.js 11:27:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x92c71c00) [pid = 1742] [serial = 918] [outer = 0x929e5c00] 11:27:50 INFO - PROCESS | 1742 | 1467138470042 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 11:27:50 INFO - PROCESS | 1742 | 1467138470124 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 11:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:27:50 INFO - PROCESS | 1742 | 1467138470154 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:27:50 INFO - PROCESS | 1742 | 1467138470167 Marionette TRACE conn4 <- [1,1194,null,{}] 11:27:50 INFO - PROCESS | 1742 | 1467138470174 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:50 INFO - PROCESS | 1742 | 1467138470180 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:50 INFO - PROCESS | 1742 | 1467138470414 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 11:27:50 INFO - PROCESS | 1742 | 1467138470627 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:50 INFO - PROCESS | 1742 | 1467138470634 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e8800 == 37 [pid = 1742] [id = 306] 11:27:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x92428800) [pid = 1742] [serial = 919] [outer = (nil)] 11:27:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x92d83000) [pid = 1742] [serial = 920] [outer = 0x92428800] 11:27:50 INFO - PROCESS | 1742 | 1467138470766 Marionette DEBUG loaded listener.js 11:27:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x92dd6400) [pid = 1742] [serial = 921] [outer = 0x92428800] 11:27:51 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:27:51 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:27:51 INFO - PROCESS | 1742 | 1467138471750 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 11:27:51 INFO - PROCESS | 1742 | 1467138471803 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 11:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:27:51 INFO - PROCESS | 1742 | 1467138471810 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:27:51 INFO - PROCESS | 1742 | 1467138471814 Marionette TRACE conn4 <- [1,1198,null,{}] 11:27:51 INFO - PROCESS | 1742 | 1467138471820 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:51 INFO - PROCESS | 1742 | 1467138471826 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:52 INFO - PROCESS | 1742 | 1467138472032 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 11:27:52 INFO - PROCESS | 1742 | 1467138472254 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:52 INFO - PROCESS | 1742 | 1467138472265 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c7dc00 == 38 [pid = 1742] [id = 307] 11:27:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x92d7b400) [pid = 1742] [serial = 922] [outer = (nil)] 11:27:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92ece400) [pid = 1742] [serial = 923] [outer = 0x92d7b400] 11:27:52 INFO - PROCESS | 1742 | 1467138472391 Marionette DEBUG loaded listener.js 11:27:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x92ed2000) [pid = 1742] [serial = 924] [outer = 0x92d7b400] 11:27:53 INFO - PROCESS | 1742 | 1467138473286 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1537ms 11:27:53 INFO - PROCESS | 1742 | 1467138473348 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 11:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:27:53 INFO - PROCESS | 1742 | 1467138473353 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 11:27:53 INFO - PROCESS | 1742 | 1467138473360 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:27:53 INFO - PROCESS | 1742 | 1467138473365 Marionette TRACE conn4 <- [1,1202,null,{}] 11:27:53 INFO - PROCESS | 1742 | 1467138473371 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:53 INFO - PROCESS | 1742 | 1467138473377 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:53 INFO - PROCESS | 1742 | 1467138473658 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 11:27:53 INFO - PROCESS | 1742 | 1467138473889 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:53 INFO - PROCESS | 1742 | 1467138473910 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14ac00 == 39 [pid = 1742] [id = 308] 11:27:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x93b33400) [pid = 1742] [serial = 925] [outer = (nil)] 11:27:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x93b3b400) [pid = 1742] [serial = 926] [outer = 0x93b33400] 11:27:54 INFO - PROCESS | 1742 | 1467138474042 Marionette DEBUG loaded listener.js 11:27:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x93b40c00) [pid = 1742] [serial = 927] [outer = 0x93b33400] 11:27:55 INFO - PROCESS | 1742 | 1467138475005 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1683ms 11:27:55 INFO - PROCESS | 1742 | 1467138475043 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 11:27:55 INFO - PROCESS | 1742 | 1467138475048 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 11:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:27:55 INFO - PROCESS | 1742 | 1467138475054 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:27:55 INFO - PROCESS | 1742 | 1467138475058 Marionette TRACE conn4 <- [1,1206,null,{}] 11:27:55 INFO - PROCESS | 1742 | 1467138475064 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:55 INFO - PROCESS | 1742 | 1467138475069 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:55 INFO - PROCESS | 1742 | 1467138475260 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 11:27:55 INFO - PROCESS | 1742 | 1467138475430 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:55 INFO - PROCESS | 1742 | 1467138475440 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ef800 == 40 [pid = 1742] [id = 309] 11:27:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8f480400) [pid = 1742] [serial = 928] [outer = (nil)] 11:27:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x93c56400) [pid = 1742] [serial = 929] [outer = 0x8f480400] 11:27:55 INFO - PROCESS | 1742 | 1467138475570 Marionette DEBUG loaded listener.js 11:27:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x93c5f400) [pid = 1742] [serial = 930] [outer = 0x8f480400] 11:27:56 INFO - PROCESS | 1742 | 1467138476551 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1782ms 11:27:56 INFO - PROCESS | 1742 | 1467138476838 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 11:27:56 INFO - PROCESS | 1742 | 1467138476845 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 11:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:27:56 INFO - PROCESS | 1742 | 1467138476864 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:27:56 INFO - PROCESS | 1742 | 1467138476870 Marionette TRACE conn4 <- [1,1210,null,{}] 11:27:56 INFO - PROCESS | 1742 | 1467138476879 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:56 INFO - PROCESS | 1742 | 1467138476884 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:57 INFO - PROCESS | 1742 | 1467138477157 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 11:27:57 INFO - PROCESS | 1742 | 1467138477330 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:57 INFO - PROCESS | 1742 | 1467138477343 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1a7400 == 41 [pid = 1742] [id = 310] 11:27:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e1a8000) [pid = 1742] [serial = 931] [outer = (nil)] 11:27:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8e1b4c00) [pid = 1742] [serial = 932] [outer = 0x8e1a8000] 11:27:57 INFO - PROCESS | 1742 | 1467138477422 Marionette DEBUG loaded listener.js 11:27:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e4ad800) [pid = 1742] [serial = 933] [outer = 0x8e1a8000] 11:27:58 INFO - PROCESS | 1742 | 1467138478339 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1546ms 11:27:58 INFO - PROCESS | 1742 | 1467138478410 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 11:27:58 INFO - PROCESS | 1742 | 1467138478418 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 11:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:27:58 INFO - PROCESS | 1742 | 1467138478442 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:27:58 INFO - PROCESS | 1742 | 1467138478454 Marionette TRACE conn4 <- [1,1214,null,{}] 11:27:58 INFO - PROCESS | 1742 | 1467138478461 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:58 INFO - PROCESS | 1742 | 1467138478467 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:27:58 INFO - PROCESS | 1742 | 1467138478712 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x91278000 == 40 [pid = 1742] [id = 301] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x91089c00 == 39 [pid = 1742] [id = 300] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8e121800 == 38 [pid = 1742] [id = 299] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c7800 == 37 [pid = 1742] [id = 298] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8e162c00 == 36 [pid = 1742] [id = 294] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8e11ec00 == 35 [pid = 1742] [id = 295] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8ecb1000 == 34 [pid = 1742] [id = 297] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x91276800 == 33 [pid = 1742] [id = 296] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ef800 == 32 [pid = 1742] [id = 309] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1a7400 == 31 [pid = 1742] [id = 310] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14ac00 == 30 [pid = 1742] [id = 308] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x92c7dc00 == 29 [pid = 1742] [id = 307] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e8800 == 28 [pid = 1742] [id = 306] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8f695800 == 27 [pid = 1742] [id = 304] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x90f10c00 == 26 [pid = 1742] [id = 305] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ebc00 == 25 [pid = 1742] [id = 302] 11:27:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c6000 == 24 [pid = 1742] [id = 303] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e9a5400) [pid = 1742] [serial = 840] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e1a9000) [pid = 1742] [serial = 839] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x90f05400) [pid = 1742] [serial = 843] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8f699000) [pid = 1742] [serial = 842] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x9242e000) [pid = 1742] [serial = 846] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x91a0d800) [pid = 1742] [serial = 845] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8f47b400) [pid = 1742] [serial = 875] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x92841400) [pid = 1742] [serial = 849] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9283d000) [pid = 1742] [serial = 848] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x929eb800) [pid = 1742] [serial = 852] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x929e8000) [pid = 1742] [serial = 851] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92d78800) [pid = 1742] [serial = 855] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x92d76c00) [pid = 1742] [serial = 854] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e4b3400) [pid = 1742] [serial = 867] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e1abc00) [pid = 1742] [serial = 866] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x92de0800) [pid = 1742] [serial = 858] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x92ddbc00) [pid = 1742] [serial = 857] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e126800) [pid = 1742] [serial = 869] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e143000) [pid = 1742] [serial = 870] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x92edb000) [pid = 1742] [serial = 861] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e4a9c00) [pid = 1742] [serial = 872] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x92ed5400) [pid = 1742] [serial = 860] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8f482c00) [pid = 1742] [serial = 864] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e1b1800) [pid = 1742] [serial = 863] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8f698c00) [pid = 1742] [serial = 879] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e9b1000) [pid = 1742] [serial = 878] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e4b3000) [pid = 1742] [serial = 873] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8f484800) [pid = 1742] [serial = 876] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1742 | 1467138480104 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:00 INFO - PROCESS | 1742 | 1467138480112 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e2000 == 25 [pid = 1742] [id = 311] 11:28:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8c2e3000) [pid = 1742] [serial = 934] [outer = (nil)] 11:28:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8c2eb000) [pid = 1742] [serial = 935] [outer = 0x8c2e3000] 11:28:00 INFO - PROCESS | 1742 | 1467138480197 Marionette DEBUG loaded listener.js 11:28:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8d2c8800) [pid = 1742] [serial = 936] [outer = 0x8c2e3000] 11:28:01 INFO - PROCESS | 1742 | 1467138481022 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 2655ms 11:28:01 INFO - PROCESS | 1742 | 1467138481089 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 11:28:01 INFO - PROCESS | 1742 | 1467138481095 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 11:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:28:01 INFO - PROCESS | 1742 | 1467138481103 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - PROCESS | 1742 | 1467138481108 Marionette TRACE conn4 <- [1,1218,null,{}] 11:28:01 INFO - PROCESS | 1742 | 1467138481116 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:01 INFO - PROCESS | 1742 | 1467138481123 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:01 INFO - PROCESS | 1742 | 1467138481334 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 11:28:01 INFO - PROCESS | 1742 | 1467138481467 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:01 INFO - PROCESS | 1742 | 1467138481477 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14f000 == 26 [pid = 1742] [id = 312] 11:28:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8e14fc00) [pid = 1742] [serial = 937] [outer = (nil)] 11:28:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e16fc00) [pid = 1742] [serial = 938] [outer = 0x8e14fc00] 11:28:01 INFO - PROCESS | 1742 | 1467138481554 Marionette DEBUG loaded listener.js 11:28:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e1adc00) [pid = 1742] [serial = 939] [outer = 0x8e14fc00] 11:28:02 INFO - PROCESS | 1742 | 1467138482655 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1591ms 11:28:02 INFO - PROCESS | 1742 | 1467138482699 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 11:28:02 INFO - PROCESS | 1742 | 1467138482710 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 11:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:28:02 INFO - PROCESS | 1742 | 1467138482718 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:28:02 INFO - PROCESS | 1742 | 1467138482722 Marionette TRACE conn4 <- [1,1222,null,{}] 11:28:02 INFO - PROCESS | 1742 | 1467138482736 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:02 INFO - PROCESS | 1742 | 1467138482742 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:02 INFO - PROCESS | 1742 | 1467138482976 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 11:28:03 INFO - PROCESS | 1742 | 1467138483164 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:03 INFO - PROCESS | 1742 | 1467138483171 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9a6400 == 27 [pid = 1742] [id = 313] 11:28:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e9a7400) [pid = 1742] [serial = 940] [outer = (nil)] 11:28:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e9b0c00) [pid = 1742] [serial = 941] [outer = 0x8e9a7400] 11:28:03 INFO - PROCESS | 1742 | 1467138483247 Marionette DEBUG loaded listener.js 11:28:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8ecaec00) [pid = 1742] [serial = 942] [outer = 0x8e9a7400] 11:28:04 INFO - PROCESS | 1742 | 1467138484189 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 11:28:04 INFO - PROCESS | 1742 | 1467138484268 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 11:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:28:04 INFO - PROCESS | 1742 | 1467138484287 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:28:04 INFO - PROCESS | 1742 | 1467138484298 Marionette TRACE conn4 <- [1,1226,null,{}] 11:28:04 INFO - PROCESS | 1742 | 1467138484315 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:04 INFO - PROCESS | 1742 | 1467138484324 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:04 INFO - PROCESS | 1742 | 1467138484556 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 11:28:04 INFO - PROCESS | 1742 | 1467138484615 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:04 INFO - PROCESS | 1742 | 1467138484625 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f47e800 == 28 [pid = 1742] [id = 314] 11:28:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8f487000) [pid = 1742] [serial = 943] [outer = (nil)] 11:28:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8f69bc00) [pid = 1742] [serial = 944] [outer = 0x8f487000] 11:28:04 INFO - PROCESS | 1742 | 1467138484789 Marionette DEBUG loaded listener.js 11:28:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x90f05000) [pid = 1742] [serial = 945] [outer = 0x8f487000] 11:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8ed42000) [pid = 1742] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9108a800) [pid = 1742] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x91279000) [pid = 1742] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8d2cc800) [pid = 1742] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8f69e000) [pid = 1742] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x91276c00) [pid = 1742] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e9aa400) [pid = 1742] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x90f01400) [pid = 1742] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e168000) [pid = 1742] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8c2e6400) [pid = 1742] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:28:06 INFO - PROCESS | 1742 | 1467138486163 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1916ms 11:28:06 INFO - PROCESS | 1742 | 1467138486193 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 11:28:06 INFO - PROCESS | 1742 | 1467138486198 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 11:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:28:06 INFO - PROCESS | 1742 | 1467138486206 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:28:06 INFO - PROCESS | 1742 | 1467138486209 Marionette TRACE conn4 <- [1,1230,null,{}] 11:28:06 INFO - PROCESS | 1742 | 1467138486217 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:06 INFO - PROCESS | 1742 | 1467138486222 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:06 INFO - PROCESS | 1742 | 1467138486422 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 11:28:06 INFO - PROCESS | 1742 | 1467138486548 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:06 INFO - PROCESS | 1742 | 1467138486555 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e128400 == 29 [pid = 1742] [id = 315] 11:28:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8e147800) [pid = 1742] [serial = 946] [outer = (nil)] 11:28:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x90f0a400) [pid = 1742] [serial = 947] [outer = 0x8e147800] 11:28:06 INFO - PROCESS | 1742 | 1467138486629 Marionette DEBUG loaded listener.js 11:28:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x90f0ec00) [pid = 1742] [serial = 948] [outer = 0x8e147800] 11:28:07 INFO - PROCESS | 1742 | 1467138487475 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1388ms 11:28:07 INFO - PROCESS | 1742 | 1467138487595 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 11:28:07 INFO - PROCESS | 1742 | 1467138487602 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 11:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:28:07 INFO - PROCESS | 1742 | 1467138487613 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:28:07 INFO - PROCESS | 1742 | 1467138487619 Marionette TRACE conn4 <- [1,1234,null,{}] 11:28:07 INFO - PROCESS | 1742 | 1467138487642 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:07 INFO - PROCESS | 1742 | 1467138487651 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:07 INFO - PROCESS | 1742 | 1467138487988 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 11:28:08 INFO - PROCESS | 1742 | 1467138488197 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:08 INFO - PROCESS | 1742 | 1467138488216 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e144400 == 30 [pid = 1742] [id = 316] 11:28:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e145400) [pid = 1742] [serial = 949] [outer = (nil)] 11:28:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e162400) [pid = 1742] [serial = 950] [outer = 0x8e145400] 11:28:08 INFO - PROCESS | 1742 | 1467138488314 Marionette DEBUG loaded listener.js 11:28:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e4b0000) [pid = 1742] [serial = 951] [outer = 0x8e145400] 11:28:09 INFO - PROCESS | 1742 | 1467138489358 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1805ms 11:28:09 INFO - PROCESS | 1742 | 1467138489418 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 11:28:09 INFO - PROCESS | 1742 | 1467138489425 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 11:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:28:09 INFO - PROCESS | 1742 | 1467138489438 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:28:09 INFO - PROCESS | 1742 | 1467138489445 Marionette TRACE conn4 <- [1,1238,null,{}] 11:28:09 INFO - PROCESS | 1742 | 1467138489452 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:09 INFO - PROCESS | 1742 | 1467138489459 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:09 INFO - PROCESS | 1742 | 1467138489700 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 11:28:09 INFO - PROCESS | 1742 | 1467138489967 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 1742 | 1467138489975 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ec800 == 31 [pid = 1742] [id = 317] 11:28:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e127400) [pid = 1742] [serial = 952] [outer = (nil)] 11:28:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8f698400) [pid = 1742] [serial = 953] [outer = 0x8e127400] 11:28:10 INFO - PROCESS | 1742 | 1467138490075 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x90f04000) [pid = 1742] [serial = 954] [outer = 0x8e127400] 11:28:11 INFO - PROCESS | 1742 | 1467138491105 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1749ms 11:28:11 INFO - PROCESS | 1742 | 1467138491184 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 11:28:11 INFO - PROCESS | 1742 | 1467138491188 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 11:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:28:11 INFO - PROCESS | 1742 | 1467138491196 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:28:11 INFO - PROCESS | 1742 | 1467138491200 Marionette TRACE conn4 <- [1,1242,null,{}] 11:28:11 INFO - PROCESS | 1742 | 1467138491217 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:11 INFO - PROCESS | 1742 | 1467138491227 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:11 INFO - PROCESS | 1742 | 1467138491491 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 11:28:11 INFO - PROCESS | 1742 | 1467138491759 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:11 INFO - PROCESS | 1742 | 1467138491782 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x91278400 == 32 [pid = 1742] [id = 318] 11:28:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x91278c00) [pid = 1742] [serial = 955] [outer = (nil)] 11:28:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x9127f400) [pid = 1742] [serial = 956] [outer = 0x91278c00] 11:28:11 INFO - PROCESS | 1742 | 1467138491874 Marionette DEBUG loaded listener.js 11:28:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x916edc00) [pid = 1742] [serial = 957] [outer = 0x91278c00] 11:28:12 INFO - PROCESS | 1742 | 1467138492935 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1792ms 11:28:12 INFO - PROCESS | 1742 | 1467138492989 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 11:28:12 INFO - PROCESS | 1742 | 1467138492993 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 11:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:28:13 INFO - PROCESS | 1742 | 1467138493000 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:28:13 INFO - PROCESS | 1742 | 1467138493004 Marionette TRACE conn4 <- [1,1246,null,{}] 11:28:13 INFO - PROCESS | 1742 | 1467138493010 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:13 INFO - PROCESS | 1742 | 1467138493016 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:13 INFO - PROCESS | 1742 | 1467138493233 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 11:28:13 INFO - PROCESS | 1742 | 1467138493446 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:13 INFO - PROCESS | 1742 | 1467138493455 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x91273000 == 33 [pid = 1742] [id = 319] 11:28:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x91277c00) [pid = 1742] [serial = 958] [outer = (nil)] 11:28:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x91a08800) [pid = 1742] [serial = 959] [outer = 0x91277c00] 11:28:13 INFO - PROCESS | 1742 | 1467138493589 Marionette DEBUG loaded listener.js 11:28:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x91a0cc00) [pid = 1742] [serial = 960] [outer = 0x91277c00] 11:28:14 INFO - PROCESS | 1742 | 1467138494617 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1685ms 11:28:14 INFO - PROCESS | 1742 | 1467138494687 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 11:28:14 INFO - PROCESS | 1742 | 1467138494692 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 11:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:28:14 INFO - PROCESS | 1742 | 1467138494699 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:28:14 INFO - PROCESS | 1742 | 1467138494703 Marionette TRACE conn4 <- [1,1250,null,{}] 11:28:14 INFO - PROCESS | 1742 | 1467138494709 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:14 INFO - PROCESS | 1742 | 1467138494716 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:14 INFO - PROCESS | 1742 | 1467138494904 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 11:28:15 INFO - PROCESS | 1742 | 1467138495264 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:15 INFO - PROCESS | 1742 | 1467138495275 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e6400 == 34 [pid = 1742] [id = 320] 11:28:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8c2e6c00) [pid = 1742] [serial = 961] [outer = (nil)] 11:28:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e11d800) [pid = 1742] [serial = 962] [outer = 0x8c2e6c00] 11:28:15 INFO - PROCESS | 1742 | 1467138495399 Marionette DEBUG loaded listener.js 11:28:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e12b000) [pid = 1742] [serial = 963] [outer = 0x8c2e6c00] 11:28:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c2c00 == 33 [pid = 1742] [id = 292] 11:28:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed43800 == 32 [pid = 1742] [id = 291] 11:28:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1ab800 == 31 [pid = 1742] [id = 290] 11:28:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8e120800 == 30 [pid = 1742] [id = 289] 11:28:16 INFO - PROCESS | 1742 | 1467138496511 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x91a08000) [pid = 1742] [serial = 893] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91091c00) [pid = 1742] [serial = 902] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x916f1800) [pid = 1742] [serial = 906] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e14c800) [pid = 1742] [serial = 897] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x9108b400) [pid = 1742] [serial = 882] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e129400) [pid = 1742] [serial = 896] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x91a0ac00) [pid = 1742] [serial = 894] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x9127d400) [pid = 1742] [serial = 890] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x916e6c00) [pid = 1742] [serial = 891] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8ed3f400) [pid = 1742] [serial = 900] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x9108e800) [pid = 1742] [serial = 887] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e9a3400) [pid = 1742] [serial = 884] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x90f0a800) [pid = 1742] [serial = 881] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8ecb0c00) [pid = 1742] [serial = 899] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x916e5400) [pid = 1742] [serial = 905] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9113b000) [pid = 1742] [serial = 903] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e9af800) [pid = 1742] [serial = 885] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8f489400) [pid = 1742] [serial = 888] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x916ee800) [pid = 1742] [serial = 908] [outer = (nil)] [url = about:blank] 11:28:16 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x91a08400) [pid = 1742] [serial = 909] [outer = (nil)] [url = about:blank] 11:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1885ms 11:28:16 INFO - PROCESS | 1742 | 1467138496587 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 11:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:28:16 INFO - PROCESS | 1742 | 1467138496592 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 11:28:16 INFO - PROCESS | 1742 | 1467138496600 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:28:16 INFO - PROCESS | 1742 | 1467138496606 Marionette TRACE conn4 <- [1,1254,null,{}] 11:28:16 INFO - PROCESS | 1742 | 1467138496620 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:16 INFO - PROCESS | 1742 | 1467138496626 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:16 INFO - PROCESS | 1742 | 1467138496818 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 11:28:17 INFO - PROCESS | 1742 | 1467138497015 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:17 INFO - PROCESS | 1742 | 1467138497026 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9a6c00 == 31 [pid = 1742] [id = 321] 11:28:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e9a7c00) [pid = 1742] [serial = 964] [outer = (nil)] 11:28:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e9afc00) [pid = 1742] [serial = 965] [outer = 0x8e9a7c00] 11:28:17 INFO - PROCESS | 1742 | 1467138497134 Marionette DEBUG loaded listener.js 11:28:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8ed3cc00) [pid = 1742] [serial = 966] [outer = 0x8e9a7c00] 11:28:18 INFO - PROCESS | 1742 | 1467138498012 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1439ms 11:28:18 INFO - PROCESS | 1742 | 1467138498044 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 11:28:18 INFO - PROCESS | 1742 | 1467138498050 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 11:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:28:18 INFO - PROCESS | 1742 | 1467138498059 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:28:18 INFO - PROCESS | 1742 | 1467138498063 Marionette TRACE conn4 <- [1,1258,null,{}] 11:28:18 INFO - PROCESS | 1742 | 1467138498069 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:18 INFO - PROCESS | 1742 | 1467138498075 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:18 INFO - PROCESS | 1742 | 1467138498262 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 11:28:18 INFO - PROCESS | 1742 | 1467138498396 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:18 INFO - PROCESS | 1742 | 1467138498403 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ad400 == 32 [pid = 1742] [id = 322] 11:28:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f693c00) [pid = 1742] [serial = 967] [outer = (nil)] 11:28:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x91090400) [pid = 1742] [serial = 968] [outer = 0x8f693c00] 11:28:18 INFO - PROCESS | 1742 | 1467138498478 Marionette DEBUG loaded listener.js 11:28:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91139000) [pid = 1742] [serial = 969] [outer = 0x8f693c00] 11:28:19 INFO - PROCESS | 1742 | 1467138499406 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1382ms 11:28:19 INFO - PROCESS | 1742 | 1467138499441 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 11:28:19 INFO - PROCESS | 1742 | 1467138499446 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 11:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:28:19 INFO - PROCESS | 1742 | 1467138499460 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:28:19 INFO - PROCESS | 1742 | 1467138499470 Marionette TRACE conn4 <- [1,1262,null,{}] 11:28:19 INFO - PROCESS | 1742 | 1467138499490 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:19 INFO - PROCESS | 1742 | 1467138499498 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:19 INFO - PROCESS | 1742 | 1467138499722 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 11:28:19 INFO - PROCESS | 1742 | 1467138499746 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:19 INFO - PROCESS | 1742 | 1467138499755 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x9113cc00 == 33 [pid = 1742] [id = 323] 11:28:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x916e8400) [pid = 1742] [serial = 970] [outer = (nil)] 11:28:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x916f2400) [pid = 1742] [serial = 971] [outer = 0x916e8400] 11:28:19 INFO - PROCESS | 1742 | 1467138499828 Marionette DEBUG loaded listener.js 11:28:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8ed3f000) [pid = 1742] [serial = 972] [outer = 0x916e8400] 11:28:20 INFO - PROCESS | 1742 | 1467138500796 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1416ms 11:28:20 INFO - PROCESS | 1742 | 1467138500870 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 11:28:20 INFO - PROCESS | 1742 | 1467138500874 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 11:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:28:20 INFO - PROCESS | 1742 | 1467138500881 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:28:20 INFO - PROCESS | 1742 | 1467138500885 Marionette TRACE conn4 <- [1,1266,null,{}] 11:28:20 INFO - PROCESS | 1742 | 1467138500983 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:20 INFO - PROCESS | 1742 | 1467138500989 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:21 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e9a7400) [pid = 1742] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:28:21 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8f487000) [pid = 1742] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:28:21 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e14fc00) [pid = 1742] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:28:21 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e1a8000) [pid = 1742] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:28:21 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8c2e3000) [pid = 1742] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:28:21 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8d2c6c00) [pid = 1742] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:28:21 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8f697c00) [pid = 1742] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:28:21 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x929e5c00) [pid = 1742] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:28:21 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x92428800) [pid = 1742] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:28:21 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x92d7b400) [pid = 1742] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:28:21 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x93b33400) [pid = 1742] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:28:21 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8f480400) [pid = 1742] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:28:21 INFO - PROCESS | 1742 | 1467138501230 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 11:28:21 INFO - PROCESS | 1742 | 1467138501393 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:21 INFO - PROCESS | 1742 | 1467138501401 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eca9c00 == 34 [pid = 1742] [id = 324] 11:28:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8f480400) [pid = 1742] [serial = 973] [outer = (nil)] 11:28:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x91088c00) [pid = 1742] [serial = 974] [outer = 0x8f480400] 11:28:21 INFO - PROCESS | 1742 | 1467138501488 Marionette DEBUG loaded listener.js 11:28:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9127cc00) [pid = 1742] [serial = 975] [outer = 0x8f480400] 11:28:22 INFO - PROCESS | 1742 | 1467138502561 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1732ms 11:28:22 INFO - PROCESS | 1742 | 1467138502615 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 11:28:22 INFO - PROCESS | 1742 | 1467138502622 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 11:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:28:22 INFO - PROCESS | 1742 | 1467138502630 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:28:22 INFO - PROCESS | 1742 | 1467138502639 Marionette TRACE conn4 <- [1,1270,null,{}] 11:28:22 INFO - PROCESS | 1742 | 1467138502646 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:22 INFO - PROCESS | 1742 | 1467138502654 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:22 INFO - PROCESS | 1742 | 1467138502898 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 11:28:23 INFO - PROCESS | 1742 | 1467138503133 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:23 INFO - PROCESS | 1742 | 1467138503143 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4ae000 == 35 [pid = 1742] [id = 325] 11:28:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e4b0c00) [pid = 1742] [serial = 976] [outer = (nil)] 11:28:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e9b0000) [pid = 1742] [serial = 977] [outer = 0x8e4b0c00] 11:28:23 INFO - PROCESS | 1742 | 1467138503250 Marionette DEBUG loaded listener.js 11:28:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8ed46400) [pid = 1742] [serial = 978] [outer = 0x8e4b0c00] 11:28:24 INFO - PROCESS | 1742 | 1467138504208 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1651ms 11:28:24 INFO - PROCESS | 1742 | 1467138504282 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 11:28:24 INFO - PROCESS | 1742 | 1467138504290 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 11:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:28:24 INFO - PROCESS | 1742 | 1467138504301 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:28:24 INFO - PROCESS | 1742 | 1467138504306 Marionette TRACE conn4 <- [1,1274,null,{}] 11:28:24 INFO - PROCESS | 1742 | 1467138504313 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:24 INFO - PROCESS | 1742 | 1467138504318 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:24 INFO - PROCESS | 1742 | 1467138504558 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 11:28:24 INFO - PROCESS | 1742 | 1467138504783 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:24 INFO - PROCESS | 1742 | 1467138504792 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e141c00 == 36 [pid = 1742] [id = 326] 11:28:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9113dc00) [pid = 1742] [serial = 979] [outer = (nil)] 11:28:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x91277400) [pid = 1742] [serial = 980] [outer = 0x9113dc00] 11:28:24 INFO - PROCESS | 1742 | 1467138504898 Marionette DEBUG loaded listener.js 11:28:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x916e6400) [pid = 1742] [serial = 981] [outer = 0x9113dc00] 11:28:25 INFO - PROCESS | 1742 | 1467138505884 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1643ms 11:28:25 INFO - PROCESS | 1742 | 1467138505947 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 11:28:25 INFO - PROCESS | 1742 | 1467138505952 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 11:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:28:25 INFO - PROCESS | 1742 | 1467138505962 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:28:25 INFO - PROCESS | 1742 | 1467138505968 Marionette TRACE conn4 <- [1,1278,null,{}] 11:28:25 INFO - PROCESS | 1742 | 1467138505986 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:25 INFO - PROCESS | 1742 | 1467138505996 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:26 INFO - PROCESS | 1742 | 1467138506203 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 11:28:26 INFO - PROCESS | 1742 | 1467138506409 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:26 INFO - PROCESS | 1742 | 1467138506420 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x9283d400 == 37 [pid = 1742] [id = 327] 11:28:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9283f800) [pid = 1742] [serial = 982] [outer = (nil)] 11:28:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x929e3000) [pid = 1742] [serial = 983] [outer = 0x9283f800] 11:28:26 INFO - PROCESS | 1742 | 1467138506515 Marionette DEBUG loaded listener.js 11:28:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x929eb400) [pid = 1742] [serial = 984] [outer = 0x9283f800] 11:28:27 INFO - PROCESS | 1742 | 1467138507477 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1590ms 11:28:27 INFO - PROCESS | 1742 | 1467138507552 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 11:28:27 INFO - PROCESS | 1742 | 1467138507557 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 11:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:28:27 INFO - PROCESS | 1742 | 1467138507565 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:28:27 INFO - PROCESS | 1742 | 1467138507569 Marionette TRACE conn4 <- [1,1282,null,{}] 11:28:27 INFO - PROCESS | 1742 | 1467138507576 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:27 INFO - PROCESS | 1742 | 1467138507581 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:27 INFO - PROCESS | 1742 | 1467138507816 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 11:28:28 INFO - PROCESS | 1742 | 1467138508032 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:28 INFO - PROCESS | 1742 | 1467138508043 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c1c00 == 38 [pid = 1742] [id = 328] 11:28:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x916f2800) [pid = 1742] [serial = 985] [outer = (nil)] 11:28:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x92c73000) [pid = 1742] [serial = 986] [outer = 0x916f2800] 11:28:28 INFO - PROCESS | 1742 | 1467138508181 Marionette DEBUG loaded listener.js 11:28:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x92c7ac00) [pid = 1742] [serial = 987] [outer = 0x916f2800] 11:28:29 INFO - PROCESS | 1742 | 1467138509080 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1582ms 11:28:29 INFO - PROCESS | 1742 | 1467138509149 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 11:28:29 INFO - PROCESS | 1742 | 1467138509152 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 11:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:28:29 INFO - PROCESS | 1742 | 1467138509160 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:28:29 INFO - PROCESS | 1742 | 1467138509164 Marionette TRACE conn4 <- [1,1286,null,{}] 11:28:29 INFO - PROCESS | 1742 | 1467138509171 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:29 INFO - PROCESS | 1742 | 1467138509175 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:29 INFO - PROCESS | 1742 | 1467138509373 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 11:28:29 INFO - PROCESS | 1742 | 1467138509544 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:29 INFO - PROCESS | 1742 | 1467138509554 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x929ecc00 == 39 [pid = 1742] [id = 329] 11:28:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x929efc00) [pid = 1742] [serial = 988] [outer = (nil)] 11:28:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x92d7ac00) [pid = 1742] [serial = 989] [outer = 0x929efc00] 11:28:29 INFO - PROCESS | 1742 | 1467138509681 Marionette DEBUG loaded listener.js 11:28:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x92d7d400) [pid = 1742] [serial = 990] [outer = 0x929efc00] 11:28:30 INFO - PROCESS | 1742 | 1467138510662 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1538ms 11:28:30 INFO - PROCESS | 1742 | 1467138510700 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 11:28:30 INFO - PROCESS | 1742 | 1467138510703 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 11:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:28:30 INFO - PROCESS | 1742 | 1467138510711 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:28:30 INFO - PROCESS | 1742 | 1467138510714 Marionette TRACE conn4 <- [1,1290,null,{}] 11:28:30 INFO - PROCESS | 1742 | 1467138510721 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:30 INFO - PROCESS | 1742 | 1467138510734 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:30 INFO - PROCESS | 1742 | 1467138510954 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 11:28:31 INFO - PROCESS | 1742 | 1467138511175 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:31 INFO - PROCESS | 1742 | 1467138511188 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1eb400 == 40 [pid = 1742] [id = 330] 11:28:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e167800) [pid = 1742] [serial = 991] [outer = (nil)] 11:28:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x92ed1c00) [pid = 1742] [serial = 992] [outer = 0x8e167800] 11:28:31 INFO - PROCESS | 1742 | 1467138511320 Marionette DEBUG loaded listener.js 11:28:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92ed7400) [pid = 1742] [serial = 993] [outer = 0x8e167800] 11:28:32 INFO - PROCESS | 1742 | 1467138512315 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1689ms 11:28:32 INFO - PROCESS | 1742 | 1467138512402 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 11:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:28:32 INFO - PROCESS | 1742 | 1467138512406 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 11:28:32 INFO - PROCESS | 1742 | 1467138512414 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:28:32 INFO - PROCESS | 1742 | 1467138512417 Marionette TRACE conn4 <- [1,1294,null,{}] 11:28:32 INFO - PROCESS | 1742 | 1467138512424 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:32 INFO - PROCESS | 1742 | 1467138512429 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:32 INFO - PROCESS | 1742 | 1467138512660 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 11:28:32 INFO - PROCESS | 1742 | 1467138512898 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:32 INFO - PROCESS | 1742 | 1467138512917 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e3c00 == 41 [pid = 1742] [id = 331] 11:28:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e144800) [pid = 1742] [serial = 994] [outer = (nil)] 11:28:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x93b34000) [pid = 1742] [serial = 995] [outer = 0x8e144800] 11:28:33 INFO - PROCESS | 1742 | 1467138513027 Marionette DEBUG loaded listener.js 11:28:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x93b38000) [pid = 1742] [serial = 996] [outer = 0x8e144800] 11:28:33 INFO - PROCESS | 1742 | 1467138513937 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1583ms 11:28:34 INFO - PROCESS | 1742 | 1467138514000 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 11:28:34 INFO - PROCESS | 1742 | 1467138514004 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 11:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:28:34 INFO - PROCESS | 1742 | 1467138514013 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:28:34 INFO - PROCESS | 1742 | 1467138514016 Marionette TRACE conn4 <- [1,1298,null,{}] 11:28:34 INFO - PROCESS | 1742 | 1467138514022 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:34 INFO - PROCESS | 1742 | 1467138514028 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:34 INFO - PROCESS | 1742 | 1467138514214 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 11:28:34 INFO - PROCESS | 1742 | 1467138514388 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:34 INFO - PROCESS | 1742 | 1467138514399 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4aac00 == 42 [pid = 1742] [id = 332] 11:28:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e4b0800) [pid = 1742] [serial = 997] [outer = (nil)] 11:28:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x93b41c00) [pid = 1742] [serial = 998] [outer = 0x8e4b0800] 11:28:34 INFO - PROCESS | 1742 | 1467138514480 Marionette DEBUG loaded listener.js 11:28:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x93c58400) [pid = 1742] [serial = 999] [outer = 0x8e4b0800] 11:28:35 INFO - PROCESS | 1742 | 1467138515484 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1533ms 11:28:35 INFO - PROCESS | 1742 | 1467138515547 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 11:28:35 INFO - PROCESS | 1742 | 1467138515552 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 11:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:28:35 INFO - PROCESS | 1742 | 1467138515558 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:28:35 INFO - PROCESS | 1742 | 1467138515562 Marionette TRACE conn4 <- [1,1302,null,{}] 11:28:35 INFO - PROCESS | 1742 | 1467138515568 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:35 INFO - PROCESS | 1742 | 1467138515574 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:35 INFO - PROCESS | 1742 | 1467138515762 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 11:28:36 INFO - PROCESS | 1742 | 1467138516170 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:36 INFO - PROCESS | 1742 | 1467138516180 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2f0400 == 43 [pid = 1742] [id = 333] 11:28:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8c2f0c00) [pid = 1742] [serial = 1000] [outer = (nil)] 11:28:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e120400) [pid = 1742] [serial = 1001] [outer = 0x8c2f0c00] 11:28:36 INFO - PROCESS | 1742 | 1467138516305 Marionette DEBUG loaded listener.js 11:28:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8e164400) [pid = 1742] [serial = 1002] [outer = 0x8c2f0c00] 11:28:37 INFO - PROCESS | 1742 | 1467138517392 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:28:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e8c00 == 42 [pid = 1742] [id = 284] 11:28:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed40400 == 41 [pid = 1742] [id = 286] 11:28:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e2000 == 40 [pid = 1742] [id = 311] 11:28:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8e11cc00 == 39 [pid = 1742] [id = 277] 11:28:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e9800 == 38 [pid = 1742] [id = 281] 11:28:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8f487c00 == 37 [pid = 1742] [id = 280] 11:28:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8f48a400 == 36 [pid = 1742] [id = 285] 11:28:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ee800 == 35 [pid = 1742] [id = 283] 11:28:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c7400 == 34 [pid = 1742] [id = 293] 11:28:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14d400 == 33 [pid = 1742] [id = 288] 11:28:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e7000 == 32 [pid = 1742] [id = 279] 11:28:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ea800 == 31 [pid = 1742] [id = 287] 11:28:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8e150800 == 30 [pid = 1742] [id = 276] 11:28:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e1c00 == 29 [pid = 1742] [id = 282] 11:28:38 INFO - PROCESS | 1742 | --DOCSHELL 0x90f10400 == 28 [pid = 1742] [id = 278] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x90f0a400) [pid = 1742] [serial = 947] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e9b0c00) [pid = 1742] [serial = 941] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8ecaec00) [pid = 1742] [serial = 942] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8f69bc00) [pid = 1742] [serial = 944] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e16fc00) [pid = 1742] [serial = 938] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e4ad800) [pid = 1742] [serial = 933] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e1b4c00) [pid = 1742] [serial = 932] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8c2eb000) [pid = 1742] [serial = 935] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e123000) [pid = 1742] [serial = 912] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e121400) [pid = 1742] [serial = 911] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x91089400) [pid = 1742] [serial = 915] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x90f08800) [pid = 1742] [serial = 914] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x90f05000) [pid = 1742] [serial = 945] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e1adc00) [pid = 1742] [serial = 939] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x92c71c00) [pid = 1742] [serial = 918] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x929eec00) [pid = 1742] [serial = 917] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8d2c8800) [pid = 1742] [serial = 936] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x92dd6400) [pid = 1742] [serial = 921] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x92d83000) [pid = 1742] [serial = 920] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x92ed2000) [pid = 1742] [serial = 924] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x92ece400) [pid = 1742] [serial = 923] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x93b40c00) [pid = 1742] [serial = 927] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x93b3b400) [pid = 1742] [serial = 926] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x93c5f400) [pid = 1742] [serial = 930] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x93c56400) [pid = 1742] [serial = 929] [outer = (nil)] [url = about:blank] 11:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 3036ms 11:28:38 INFO - PROCESS | 1742 | 1467138518711 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 11:28:38 INFO - PROCESS | 1742 | 1467138518718 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 11:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:28:38 INFO - PROCESS | 1742 | 1467138518729 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:28:38 INFO - PROCESS | 1742 | 1467138518736 Marionette TRACE conn4 <- [1,1306,null,{}] 11:28:38 INFO - PROCESS | 1742 | 1467138518749 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:38 INFO - PROCESS | 1742 | 1467138518757 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:38 INFO - PROCESS | 1742 | 1467138518939 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 11:28:39 INFO - PROCESS | 1742 | 1467138519061 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:39 INFO - PROCESS | 1742 | 1467138519072 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2cc800 == 29 [pid = 1742] [id = 334] 11:28:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8d2ccc00) [pid = 1742] [serial = 1003] [outer = (nil)] 11:28:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8e120800) [pid = 1742] [serial = 1004] [outer = 0x8d2ccc00] 11:28:39 INFO - PROCESS | 1742 | 1467138519149 Marionette DEBUG loaded listener.js 11:28:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e126c00) [pid = 1742] [serial = 1005] [outer = 0x8d2ccc00] 11:28:40 INFO - PROCESS | 1742 | 1467138519999 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1339ms 11:28:40 INFO - PROCESS | 1742 | 1467138520069 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 11:28:40 INFO - PROCESS | 1742 | 1467138520075 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 11:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:28:40 INFO - PROCESS | 1742 | 1467138520087 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:28:40 INFO - PROCESS | 1742 | 1467138520095 Marionette TRACE conn4 <- [1,1310,null,{}] 11:28:40 INFO - PROCESS | 1742 | 1467138520101 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:40 INFO - PROCESS | 1742 | 1467138520108 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:40 INFO - PROCESS | 1742 | 1467138520291 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 11:28:40 INFO - PROCESS | 1742 | 1467138520414 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:40 INFO - PROCESS | 1742 | 1467138520422 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e170c00 == 30 [pid = 1742] [id = 335] 11:28:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e1a9400) [pid = 1742] [serial = 1006] [outer = (nil)] 11:28:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e1af400) [pid = 1742] [serial = 1007] [outer = 0x8e1a9400] 11:28:40 INFO - PROCESS | 1742 | 1467138520504 Marionette DEBUG loaded listener.js 11:28:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e1b4000) [pid = 1742] [serial = 1008] [outer = 0x8e1a9400] 11:28:41 INFO - PROCESS | 1742 | 1467138521492 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 11:28:41 INFO - PROCESS | 1742 | 1467138521539 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 11:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:28:41 INFO - PROCESS | 1742 | 1467138521546 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:28:41 INFO - PROCESS | 1742 | 1467138521549 Marionette TRACE conn4 <- [1,1314,null,{}] 11:28:41 INFO - PROCESS | 1742 | 1467138521577 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:41 INFO - PROCESS | 1742 | 1467138521585 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:41 INFO - PROCESS | 1742 | 1467138521832 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 11:28:41 INFO - PROCESS | 1742 | 1467138521862 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:41 INFO - PROCESS | 1742 | 1467138521877 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ecaa000 == 31 [pid = 1742] [id = 336] 11:28:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8ecab800) [pid = 1742] [serial = 1009] [outer = (nil)] 11:28:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8ed40000) [pid = 1742] [serial = 1010] [outer = 0x8ecab800] 11:28:41 INFO - PROCESS | 1742 | 1467138521956 Marionette DEBUG loaded listener.js 11:28:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8f47bc00) [pid = 1742] [serial = 1011] [outer = 0x8ecab800] 11:28:42 INFO - PROCESS | 1742 | 1467138522967 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1491ms 11:28:43 INFO - PROCESS | 1742 | 1467138523045 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 11:28:43 INFO - PROCESS | 1742 | 1467138523049 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 11:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:28:43 INFO - PROCESS | 1742 | 1467138523057 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:28:43 INFO - PROCESS | 1742 | 1467138523061 Marionette TRACE conn4 <- [1,1318,null,{}] 11:28:43 INFO - PROCESS | 1742 | 1467138523067 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:43 INFO - PROCESS | 1742 | 1467138523072 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:43 INFO - PROCESS | 1742 | 1467138523755 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 11:28:43 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e9a7c00) [pid = 1742] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:28:43 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8c2e6c00) [pid = 1742] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:28:43 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e127400) [pid = 1742] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:28:43 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x916e8400) [pid = 1742] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:28:43 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x91277c00) [pid = 1742] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:28:43 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e145400) [pid = 1742] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:28:43 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x91278c00) [pid = 1742] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:28:43 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e147800) [pid = 1742] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:28:43 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8f693c00) [pid = 1742] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:28:43 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8f480400) [pid = 1742] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:28:43 INFO - PROCESS | 1742 | 1467138523920 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:43 INFO - PROCESS | 1742 | 1467138523927 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e6c00 == 32 [pid = 1742] [id = 337] 11:28:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8d2c3800) [pid = 1742] [serial = 1012] [outer = (nil)] 11:28:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8e1a7800) [pid = 1742] [serial = 1013] [outer = 0x8d2c3800] 11:28:44 INFO - PROCESS | 1742 | 1467138524003 Marionette DEBUG loaded listener.js 11:28:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f69a000) [pid = 1742] [serial = 1014] [outer = 0x8d2c3800] 11:28:44 INFO - PROCESS | 1742 | 1467138524800 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1782ms 11:28:44 INFO - PROCESS | 1742 | 1467138524847 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 11:28:44 INFO - PROCESS | 1742 | 1467138524850 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 11:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:28:44 INFO - PROCESS | 1742 | 1467138524859 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:28:44 INFO - PROCESS | 1742 | 1467138524862 Marionette TRACE conn4 <- [1,1322,null,{}] 11:28:44 INFO - PROCESS | 1742 | 1467138524866 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:44 INFO - PROCESS | 1742 | 1467138524873 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:45 INFO - PROCESS | 1742 | 1467138525100 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 11:28:45 INFO - PROCESS | 1742 | 1467138525228 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:45 INFO - PROCESS | 1742 | 1467138525235 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1a7c00 == 33 [pid = 1742] [id = 338] 11:28:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8f489400) [pid = 1742] [serial = 1015] [outer = (nil)] 11:28:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x90f0d400) [pid = 1742] [serial = 1016] [outer = 0x8f489400] 11:28:45 INFO - PROCESS | 1742 | 1467138525307 Marionette DEBUG loaded listener.js 11:28:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9108c800) [pid = 1742] [serial = 1017] [outer = 0x8f489400] 11:28:46 INFO - PROCESS | 1742 | 1467138526300 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1487ms 11:28:46 INFO - PROCESS | 1742 | 1467138526349 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 11:28:46 INFO - PROCESS | 1742 | 1467138526357 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 11:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:28:46 INFO - PROCESS | 1742 | 1467138526366 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:28:46 INFO - PROCESS | 1742 | 1467138526372 Marionette TRACE conn4 <- [1,1326,null,{}] 11:28:46 INFO - PROCESS | 1742 | 1467138526382 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:46 INFO - PROCESS | 1742 | 1467138526388 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:46 INFO - PROCESS | 1742 | 1467138526641 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 11:28:46 INFO - PROCESS | 1742 | 1467138526916 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:46 INFO - PROCESS | 1742 | 1467138526927 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c9400 == 34 [pid = 1742] [id = 339] 11:28:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e128c00) [pid = 1742] [serial = 1018] [outer = (nil)] 11:28:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e4b2800) [pid = 1742] [serial = 1019] [outer = 0x8e128c00] 11:28:47 INFO - PROCESS | 1742 | 1467138527046 Marionette DEBUG loaded listener.js 11:28:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8eca5400) [pid = 1742] [serial = 1020] [outer = 0x8e128c00] 11:28:48 INFO - PROCESS | 1742 | 1467138528085 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1793ms 11:28:48 INFO - PROCESS | 1742 | 1467138528159 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 11:28:48 INFO - PROCESS | 1742 | 1467138528167 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 11:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:28:48 INFO - PROCESS | 1742 | 1467138528179 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:28:48 INFO - PROCESS | 1742 | 1467138528183 Marionette TRACE conn4 <- [1,1330,null,{}] 11:28:48 INFO - PROCESS | 1742 | 1467138528191 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:48 INFO - PROCESS | 1742 | 1467138528197 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:48 INFO - PROCESS | 1742 | 1467138528444 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 11:28:48 INFO - PROCESS | 1742 | 1467138528668 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:48 INFO - PROCESS | 1742 | 1467138528679 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e9800 == 35 [pid = 1742] [id = 340] 11:28:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x90f0ac00) [pid = 1742] [serial = 1021] [outer = (nil)] 11:28:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x91093c00) [pid = 1742] [serial = 1022] [outer = 0x90f0ac00] 11:28:48 INFO - PROCESS | 1742 | 1467138528792 Marionette DEBUG loaded listener.js 11:28:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x9113b400) [pid = 1742] [serial = 1023] [outer = 0x90f0ac00] 11:28:49 INFO - PROCESS | 1742 | 1467138529909 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1794ms 11:28:49 INFO - PROCESS | 1742 | 1467138529973 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 11:28:49 INFO - PROCESS | 1742 | 1467138529978 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 11:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:28:49 INFO - PROCESS | 1742 | 1467138529986 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:28:49 INFO - PROCESS | 1742 | 1467138529992 Marionette TRACE conn4 <- [1,1334,null,{}] 11:28:50 INFO - PROCESS | 1742 | 1467138530009 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:50 INFO - PROCESS | 1742 | 1467138530018 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:50 INFO - PROCESS | 1742 | 1467138530234 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 11:28:50 INFO - PROCESS | 1742 | 1467138530461 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 1742 | 1467138530476 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x916e7400 == 36 [pid = 1742] [id = 341] 11:28:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x916e8400) [pid = 1742] [serial = 1024] [outer = (nil)] 11:28:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x91a05400) [pid = 1742] [serial = 1025] [outer = 0x916e8400] 11:28:50 INFO - PROCESS | 1742 | 1467138530564 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x91a0c400) [pid = 1742] [serial = 1026] [outer = 0x916e8400] 11:28:51 INFO - PROCESS | 1742 | 1467138531552 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1640ms 11:28:51 INFO - PROCESS | 1742 | 1467138531626 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 11:28:51 INFO - PROCESS | 1742 | 1467138531630 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 11:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:28:51 INFO - PROCESS | 1742 | 1467138531638 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:28:51 INFO - PROCESS | 1742 | 1467138531642 Marionette TRACE conn4 <- [1,1338,null,{}] 11:28:51 INFO - PROCESS | 1742 | 1467138531648 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:51 INFO - PROCESS | 1742 | 1467138531654 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:51 INFO - PROCESS | 1742 | 1467138531845 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 11:28:52 INFO - PROCESS | 1742 | 1467138532058 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:52 INFO - PROCESS | 1742 | 1467138532067 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x91141800 == 37 [pid = 1742] [id = 342] 11:28:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9242dc00) [pid = 1742] [serial = 1027] [outer = (nil)] 11:28:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92839400) [pid = 1742] [serial = 1028] [outer = 0x9242dc00] 11:28:52 INFO - PROCESS | 1742 | 1467138532202 Marionette DEBUG loaded listener.js 11:28:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x9283a800) [pid = 1742] [serial = 1029] [outer = 0x9242dc00] 11:28:53 INFO - PROCESS | 1742 | 1467138533870 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2294ms 11:28:53 INFO - PROCESS | 1742 | 1467138533934 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 11:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:28:53 INFO - PROCESS | 1742 | 1467138533941 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 11:28:54 INFO - PROCESS | 1742 | 1467138533994 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:28:54 INFO - PROCESS | 1742 | 1467138533998 Marionette TRACE conn4 <- [1,1342,null,{}] 11:28:54 INFO - PROCESS | 1742 | 1467138534008 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:54 INFO - PROCESS | 1742 | 1467138534013 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:54 INFO - PROCESS | 1742 | 1467138534265 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 11:28:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8eca9c00 == 36 [pid = 1742] [id = 324] 11:28:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8f47e800 == 35 [pid = 1742] [id = 314] 11:28:54 INFO - PROCESS | 1742 | --DOCSHELL 0x9113cc00 == 34 [pid = 1742] [id = 323] 11:28:54 INFO - PROCESS | 1742 | 1467138534489 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:54 INFO - PROCESS | 1742 | 1467138534501 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2f0400 == 33 [pid = 1742] [id = 333] 11:28:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e125c00 == 34 [pid = 1742] [id = 343] 11:28:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e12a000) [pid = 1742] [serial = 1030] [outer = (nil)] 11:28:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e14c000) [pid = 1742] [serial = 1031] [outer = 0x8e12a000] 11:28:54 INFO - PROCESS | 1742 | 1467138534583 Marionette DEBUG loaded listener.js 11:28:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e168000) [pid = 1742] [serial = 1032] [outer = 0x8e12a000] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8ed3cc00) [pid = 1742] [serial = 966] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e12b000) [pid = 1742] [serial = 963] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x90f04000) [pid = 1742] [serial = 954] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8ed3f000) [pid = 1742] [serial = 972] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x91a08800) [pid = 1742] [serial = 959] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e9afc00) [pid = 1742] [serial = 965] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e162400) [pid = 1742] [serial = 950] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x916edc00) [pid = 1742] [serial = 957] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f698400) [pid = 1742] [serial = 953] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x90f0ec00) [pid = 1742] [serial = 948] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9127f400) [pid = 1742] [serial = 956] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x916f2400) [pid = 1742] [serial = 971] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x91090400) [pid = 1742] [serial = 968] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x91a0cc00) [pid = 1742] [serial = 960] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x91139000) [pid = 1742] [serial = 969] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e4b0000) [pid = 1742] [serial = 951] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e11d800) [pid = 1742] [serial = 962] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9127cc00) [pid = 1742] [serial = 975] [outer = (nil)] [url = about:blank] 11:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x91088c00) [pid = 1742] [serial = 974] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 1742 | 1467138535476 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1582ms 11:28:55 INFO - PROCESS | 1742 | 1467138535530 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 11:28:55 INFO - PROCESS | 1742 | 1467138535537 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 11:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:28:55 INFO - PROCESS | 1742 | 1467138535547 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:28:55 INFO - PROCESS | 1742 | 1467138535551 Marionette TRACE conn4 <- [1,1346,null,{}] 11:28:55 INFO - PROCESS | 1742 | 1467138535558 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:55 INFO - PROCESS | 1742 | 1467138535563 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:55 INFO - PROCESS | 1742 | 1467138535737 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 11:28:55 INFO - PROCESS | 1742 | 1467138535861 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:55 INFO - PROCESS | 1742 | 1467138535867 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ae400 == 35 [pid = 1742] [id = 344] 11:28:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8eca8000) [pid = 1742] [serial = 1033] [outer = (nil)] 11:28:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8ed3d400) [pid = 1742] [serial = 1034] [outer = 0x8eca8000] 11:28:55 INFO - PROCESS | 1742 | 1467138535952 Marionette DEBUG loaded listener.js 11:28:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8f698400) [pid = 1742] [serial = 1035] [outer = 0x8eca8000] 11:28:56 INFO - PROCESS | 1742 | 1467138536827 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1328ms 11:28:56 INFO - PROCESS | 1742 | 1467138536877 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 11:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:28:56 INFO - PROCESS | 1742 | 1467138536881 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 11:28:56 INFO - PROCESS | 1742 | 1467138536888 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:28:56 INFO - PROCESS | 1742 | 1467138536894 Marionette TRACE conn4 <- [1,1350,null,{}] 11:28:56 INFO - PROCESS | 1742 | 1467138536910 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:56 INFO - PROCESS | 1742 | 1467138536920 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:57 INFO - PROCESS | 1742 | 1467138537115 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 11:28:57 INFO - PROCESS | 1742 | 1467138537259 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 1742 | 1467138537273 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x91139000 == 36 [pid = 1742] [id = 345] 11:28:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x91139400) [pid = 1742] [serial = 1036] [outer = (nil)] 11:28:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x91144800) [pid = 1742] [serial = 1037] [outer = 0x91139400] 11:28:57 INFO - PROCESS | 1742 | 1467138537344 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9127a400) [pid = 1742] [serial = 1038] [outer = 0x91139400] 11:28:58 INFO - PROCESS | 1742 | 1467138538337 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1488ms 11:28:58 INFO - PROCESS | 1742 | 1467138538376 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 11:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:28:58 INFO - PROCESS | 1742 | 1467138538381 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 11:28:58 INFO - PROCESS | 1742 | 1467138538388 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 1742 | 1467138538392 Marionette TRACE conn4 <- [1,1354,null,{}] 11:28:58 INFO - PROCESS | 1742 | 1467138538409 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:58 INFO - PROCESS | 1742 | 1467138538415 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:58 INFO - PROCESS | 1742 | 1467138538643 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 11:28:58 INFO - PROCESS | 1742 | 1467138538686 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 1742 | 1467138538694 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:28:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1f0400 == 37 [pid = 1742] [id = 346] 11:28:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x91142000) [pid = 1742] [serial = 1039] [outer = (nil)] 11:28:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91a02400) [pid = 1742] [serial = 1040] [outer = 0x91142000] 11:28:58 INFO - PROCESS | 1742 | 1467138538769 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x91a0a400) [pid = 1742] [serial = 1041] [outer = 0x91142000] 11:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e4b0c00) [pid = 1742] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9113dc00) [pid = 1742] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x9283f800) [pid = 1742] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x916f2800) [pid = 1742] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x929efc00) [pid = 1742] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e167800) [pid = 1742] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e144800) [pid = 1742] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8d2ccc00) [pid = 1742] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e4b0800) [pid = 1742] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8ecab800) [pid = 1742] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e1a9400) [pid = 1742] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8c2f0c00) [pid = 1742] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8d2c3800) [pid = 1742] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:28:59 INFO - PROCESS | 1742 | 1467138539811 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1450ms 11:28:59 INFO - PROCESS | 1742 | 1467138539839 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 11:28:59 INFO - PROCESS | 1742 | 1467138539842 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 11:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:28:59 INFO - PROCESS | 1742 | 1467138539849 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - PROCESS | 1742 | 1467138539853 Marionette TRACE conn4 <- [1,1358,null,{}] 11:28:59 INFO - PROCESS | 1742 | 1467138539859 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:59 INFO - PROCESS | 1742 | 1467138539865 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:00 INFO - PROCESS | 1742 | 1467138540087 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 11:29:00 INFO - PROCESS | 1742 | 1467138540097 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 1742 | 1467138540103 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9a6000 == 38 [pid = 1742] [id = 347] 11:29:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e9a9800) [pid = 1742] [serial = 1042] [outer = (nil)] 11:29:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9127e800) [pid = 1742] [serial = 1043] [outer = 0x8e9a9800] 11:29:00 INFO - PROCESS | 1742 | 1467138540183 Marionette DEBUG loaded listener.js 11:29:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x91a03000) [pid = 1742] [serial = 1044] [outer = 0x8e9a9800] 11:29:01 INFO - PROCESS | 1742 | 1467138541083 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1285ms 11:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:29:01 INFO - PROCESS | 1742 | 1467138541135 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 11:29:01 INFO - PROCESS | 1742 | 1467138541138 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 11:29:01 INFO - PROCESS | 1742 | 1467138541145 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:29:01 INFO - PROCESS | 1742 | 1467138541149 Marionette TRACE conn4 <- [1,1362,null,{}] 11:29:01 INFO - PROCESS | 1742 | 1467138541155 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:01 INFO - PROCESS | 1742 | 1467138541165 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:01 INFO - PROCESS | 1742 | 1467138541380 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 11:29:01 INFO - PROCESS | 1742 | 1467138541607 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:01 INFO - PROCESS | 1742 | 1467138541615 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e4800 == 39 [pid = 1742] [id = 348] 11:29:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8c1e5000) [pid = 1742] [serial = 1045] [outer = (nil)] 11:29:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8c2e2000) [pid = 1742] [serial = 1046] [outer = 0x8c1e5000] 11:29:01 INFO - PROCESS | 1742 | 1467138541716 Marionette DEBUG loaded listener.js 11:29:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8d2ccc00) [pid = 1742] [serial = 1047] [outer = 0x8c1e5000] 11:29:02 INFO - PROCESS | 1742 | 1467138542959 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1889ms 11:29:03 INFO - PROCESS | 1742 | 1467138543037 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 11:29:03 INFO - PROCESS | 1742 | 1467138543044 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 11:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:29:03 INFO - PROCESS | 1742 | 1467138543054 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:29:03 INFO - PROCESS | 1742 | 1467138543059 Marionette TRACE conn4 <- [1,1366,null,{}] 11:29:03 INFO - PROCESS | 1742 | 1467138543069 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:03 INFO - PROCESS | 1742 | 1467138543075 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:03 INFO - PROCESS | 1742 | 1467138543320 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 11:29:03 INFO - PROCESS | 1742 | 1467138543589 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:03 INFO - PROCESS | 1742 | 1467138543601 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4abc00 == 40 [pid = 1742] [id = 349] 11:29:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e4b4c00) [pid = 1742] [serial = 1048] [outer = (nil)] 11:29:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e9b2800) [pid = 1742] [serial = 1049] [outer = 0x8e4b4c00] 11:29:03 INFO - PROCESS | 1742 | 1467138543704 Marionette DEBUG loaded listener.js 11:29:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8ed39800) [pid = 1742] [serial = 1050] [outer = 0x8e4b4c00] 11:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 1753ms 11:29:04 INFO - PROCESS | 1742 | 1467138544790 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:29:04 INFO - PROCESS | 1742 | 1467138544818 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 11:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:29:04 INFO - PROCESS | 1742 | 1467138544828 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:29:04 INFO - PROCESS | 1742 | 1467138544832 Marionette TRACE conn4 <- [1,1370,null,{}] 11:29:04 INFO - PROCESS | 1742 | 1467138544840 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:04 INFO - PROCESS | 1742 | 1467138544846 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:05 INFO - PROCESS | 1742 | 1467138545098 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 11:29:05 INFO - PROCESS | 1742 | 1467138545408 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:05 INFO - PROCESS | 1742 | 1467138545414 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f08400 == 41 [pid = 1742] [id = 350] 11:29:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x90f0fc00) [pid = 1742] [serial = 1051] [outer = (nil)] 11:29:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x91094c00) [pid = 1742] [serial = 1052] [outer = 0x90f0fc00] 11:29:05 INFO - PROCESS | 1742 | 1467138545506 Marionette DEBUG loaded listener.js 11:29:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91271800) [pid = 1742] [serial = 1053] [outer = 0x90f0fc00] 11:29:06 INFO - PROCESS | 1742 | 1467138546590 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:29:06 INFO - PROCESS | 1742 | 1467138546618 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 11:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:29:06 INFO - PROCESS | 1742 | 1467138546636 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:29:06 INFO - PROCESS | 1742 | 1467138546647 Marionette TRACE conn4 <- [1,1374,null,{}] 11:29:06 INFO - PROCESS | 1742 | 1467138546654 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:06 INFO - PROCESS | 1742 | 1467138546663 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:06 INFO - PROCESS | 1742 | 1467138546922 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 11:29:07 INFO - PROCESS | 1742 | 1467138547187 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:07 INFO - PROCESS | 1742 | 1467138547198 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1edc00 == 42 [pid = 1742] [id = 351] 11:29:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e1b2000) [pid = 1742] [serial = 1054] [outer = (nil)] 11:29:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x929eec00) [pid = 1742] [serial = 1055] [outer = 0x8e1b2000] 11:29:07 INFO - PROCESS | 1742 | 1467138547291 Marionette DEBUG loaded listener.js 11:29:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x92c71000) [pid = 1742] [serial = 1056] [outer = 0x8e1b2000] 11:29:08 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:08 INFO - PROCESS | 1742 | 1467138548321 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:29:08 INFO - PROCESS | 1742 | 1467138548394 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 11:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:29:08 INFO - PROCESS | 1742 | 1467138548402 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:29:08 INFO - PROCESS | 1742 | 1467138548406 Marionette TRACE conn4 <- [1,1378,null,{}] 11:29:08 INFO - PROCESS | 1742 | 1467138548413 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:08 INFO - PROCESS | 1742 | 1467138548419 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:08 INFO - PROCESS | 1742 | 1467138548756 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 11:29:08 INFO - PROCESS | 1742 | 1467138548949 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 1742 | 1467138548960 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1b4c00 == 43 [pid = 1742] [id = 352] 11:29:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e4a7800) [pid = 1742] [serial = 1057] [outer = (nil)] 11:29:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f6a0400) [pid = 1742] [serial = 1058] [outer = 0x8e4a7800] 11:29:09 INFO - PROCESS | 1742 | 1467138549046 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x92d76800) [pid = 1742] [serial = 1059] [outer = 0x8e4a7800] 11:29:10 INFO - PROCESS | 1742 | 1467138550249 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 11:29:10 INFO - PROCESS | 1742 | 1467138550298 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 11:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:29:10 INFO - PROCESS | 1742 | 1467138550309 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:29:10 INFO - PROCESS | 1742 | 1467138550313 Marionette TRACE conn4 <- [1,1382,null,{}] 11:29:10 INFO - PROCESS | 1742 | 1467138550323 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:10 INFO - PROCESS | 1742 | 1467138550329 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:10 INFO - PROCESS | 1742 | 1467138550695 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 11:29:10 INFO - PROCESS | 1742 | 1467138550814 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:10 INFO - PROCESS | 1742 | 1467138550830 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e16c800 == 44 [pid = 1742] [id = 353] 11:29:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e16cc00) [pid = 1742] [serial = 1060] [outer = (nil)] 11:29:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e1ae000) [pid = 1742] [serial = 1061] [outer = 0x8e16cc00] 11:29:10 INFO - PROCESS | 1742 | 1467138550910 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e4b5400) [pid = 1742] [serial = 1062] [outer = 0x8e16cc00] 11:29:11 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:11 INFO - PROCESS | 1742 | 1467138551973 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 11:29:12 INFO - PROCESS | 1742 | 1467138552062 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 11:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:29:12 INFO - PROCESS | 1742 | 1467138552073 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - PROCESS | 1742 | 1467138552078 Marionette TRACE conn4 <- [1,1386,null,{}] 11:29:12 INFO - PROCESS | 1742 | 1467138552085 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:12 INFO - PROCESS | 1742 | 1467138552090 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9a6400 == 43 [pid = 1742] [id = 313] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9ad400 == 42 [pid = 1742] [id = 322] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9a6c00 == 41 [pid = 1742] [id = 321] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9a6000 == 40 [pid = 1742] [id = 347] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1f0400 == 39 [pid = 1742] [id = 346] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x91139000 == 38 [pid = 1742] [id = 345] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9ae400 == 37 [pid = 1742] [id = 344] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e125c00 == 36 [pid = 1742] [id = 343] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c1c00 == 35 [pid = 1742] [id = 328] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x9283d400 == 34 [pid = 1742] [id = 327] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2cc800 == 33 [pid = 1742] [id = 334] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14f000 == 32 [pid = 1742] [id = 312] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x929ecc00 == 31 [pid = 1742] [id = 329] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8ecaa000 == 30 [pid = 1742] [id = 336] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x91273000 == 29 [pid = 1742] [id = 319] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e9800 == 28 [pid = 1742] [id = 340] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1a7c00 == 27 [pid = 1742] [id = 338] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4ae000 == 26 [pid = 1742] [id = 325] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c9400 == 25 [pid = 1742] [id = 339] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ec800 == 24 [pid = 1742] [id = 317] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x916e7400 == 23 [pid = 1742] [id = 341] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x91278400 == 22 [pid = 1742] [id = 318] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e6400 == 21 [pid = 1742] [id = 320] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x91141800 == 20 [pid = 1742] [id = 342] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e144400 == 19 [pid = 1742] [id = 316] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e6c00 == 18 [pid = 1742] [id = 337] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e170c00 == 17 [pid = 1742] [id = 335] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e3c00 == 16 [pid = 1742] [id = 331] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e128400 == 15 [pid = 1742] [id = 315] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e141c00 == 14 [pid = 1742] [id = 326] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1eb400 == 13 [pid = 1742] [id = 330] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4aac00 == 12 [pid = 1742] [id = 332] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1b4c00 == 11 [pid = 1742] [id = 352] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1edc00 == 10 [pid = 1742] [id = 351] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4abc00 == 9 [pid = 1742] [id = 349] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x90f08400 == 8 [pid = 1742] [id = 350] 11:29:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e4800 == 7 [pid = 1742] [id = 348] 11:29:13 INFO - PROCESS | 1742 | 1467138553362 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8ed46400) [pid = 1742] [serial = 978] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e9b0000) [pid = 1742] [serial = 977] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x916e6400) [pid = 1742] [serial = 981] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x91277400) [pid = 1742] [serial = 980] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x929eb400) [pid = 1742] [serial = 984] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x929e3000) [pid = 1742] [serial = 983] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x92c7ac00) [pid = 1742] [serial = 987] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x92c73000) [pid = 1742] [serial = 986] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x92d7d400) [pid = 1742] [serial = 990] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x92d7ac00) [pid = 1742] [serial = 989] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x92ed7400) [pid = 1742] [serial = 993] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x92ed1c00) [pid = 1742] [serial = 992] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x90f0d400) [pid = 1742] [serial = 1016] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x93b38000) [pid = 1742] [serial = 996] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x93b34000) [pid = 1742] [serial = 995] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e120800) [pid = 1742] [serial = 1004] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x93c58400) [pid = 1742] [serial = 999] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x93b41c00) [pid = 1742] [serial = 998] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e126c00) [pid = 1742] [serial = 1005] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8ed40000) [pid = 1742] [serial = 1010] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8f47bc00) [pid = 1742] [serial = 1011] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8e1af400) [pid = 1742] [serial = 1007] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8e164400) [pid = 1742] [serial = 1002] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8e120400) [pid = 1742] [serial = 1001] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8f69a000) [pid = 1742] [serial = 1014] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8e1a7800) [pid = 1742] [serial = 1013] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8e1b4000) [pid = 1742] [serial = 1008] [outer = (nil)] [url = about:blank] 11:29:13 INFO - PROCESS | 1742 | 1467138553658 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 1742 | 1467138553665 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e4000 == 8 [pid = 1742] [id = 354] 11:29:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8c2e4c00) [pid = 1742] [serial = 1063] [outer = (nil)] 11:29:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8c2ef800) [pid = 1742] [serial = 1064] [outer = 0x8c2e4c00] 11:29:13 INFO - PROCESS | 1742 | 1467138553748 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8d2cb000) [pid = 1742] [serial = 1065] [outer = 0x8c2e4c00] 11:29:14 INFO - PROCESS | 1742 | 1467138554633 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 11:29:14 INFO - PROCESS | 1742 | 1467138554673 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 11:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:29:14 INFO - PROCESS | 1742 | 1467138554682 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:29:14 INFO - PROCESS | 1742 | 1467138554687 Marionette TRACE conn4 <- [1,1390,null,{}] 11:29:14 INFO - PROCESS | 1742 | 1467138554695 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:14 INFO - PROCESS | 1742 | 1467138554702 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:14 INFO - PROCESS | 1742 | 1467138554894 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 11:29:15 INFO - PROCESS | 1742 | 1467138555012 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:15 INFO - PROCESS | 1742 | 1467138555022 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e150c00 == 9 [pid = 1742] [id = 355] 11:29:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8e166000) [pid = 1742] [serial = 1066] [outer = (nil)] 11:29:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8e16b000) [pid = 1742] [serial = 1067] [outer = 0x8e166000] 11:29:15 INFO - PROCESS | 1742 | 1467138555115 Marionette DEBUG loaded listener.js 11:29:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e1a6c00) [pid = 1742] [serial = 1068] [outer = 0x8e166000] 11:29:16 INFO - PROCESS | 1742 | 1467138556044 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1388ms 11:29:16 INFO - PROCESS | 1742 | 1467138556071 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 11:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:29:16 INFO - PROCESS | 1742 | 1467138556076 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 11:29:16 INFO - PROCESS | 1742 | 1467138556083 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - PROCESS | 1742 | 1467138556086 Marionette TRACE conn4 <- [1,1394,null,{}] 11:29:16 INFO - PROCESS | 1742 | 1467138556107 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:16 INFO - PROCESS | 1742 | 1467138556113 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:16 INFO - PROCESS | 1742 | 1467138556342 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 11:29:16 INFO - PROCESS | 1742 | 1467138556367 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 1742 | 1467138556375 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9b0000 == 10 [pid = 1742] [id = 356] 11:29:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e9b0400) [pid = 1742] [serial = 1069] [outer = (nil)] 11:29:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8eca9c00) [pid = 1742] [serial = 1070] [outer = 0x8e9b0400] 11:29:16 INFO - PROCESS | 1742 | 1467138556454 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8ed39c00) [pid = 1742] [serial = 1071] [outer = 0x8e9b0400] 11:29:17 INFO - PROCESS | 1742 | 1467138557595 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1538ms 11:29:17 INFO - PROCESS | 1742 | 1467138557621 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 11:29:17 INFO - PROCESS | 1742 | 1467138557627 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 11:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:29:17 INFO - PROCESS | 1742 | 1467138557669 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:29:17 INFO - PROCESS | 1742 | 1467138557678 Marionette TRACE conn4 <- [1,1398,null,{}] 11:29:17 INFO - PROCESS | 1742 | 1467138557683 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:17 INFO - PROCESS | 1742 | 1467138557692 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:18 INFO - PROCESS | 1742 | 1467138558352 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 11:29:18 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e9a9800) [pid = 1742] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:29:18 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x91142000) [pid = 1742] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:29:18 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x9242dc00) [pid = 1742] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:29:18 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8eca8000) [pid = 1742] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:29:18 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8f489400) [pid = 1742] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:29:18 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x90f0ac00) [pid = 1742] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:29:18 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8e128c00) [pid = 1742] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:29:18 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8e12a000) [pid = 1742] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:29:18 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x916e8400) [pid = 1742] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:29:18 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x91139400) [pid = 1742] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:29:18 INFO - PROCESS | 1742 | 1467138558517 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 1742 | 1467138558527 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e3c00 == 11 [pid = 1742] [id = 357] 11:29:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8c1e4000) [pid = 1742] [serial = 1072] [outer = (nil)] 11:29:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8e12a000) [pid = 1742] [serial = 1073] [outer = 0x8c1e4000] 11:29:18 INFO - PROCESS | 1742 | 1467138558606 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8f47dc00) [pid = 1742] [serial = 1074] [outer = 0x8c1e4000] 11:29:19 INFO - PROCESS | 1742 | 1467138559400 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1779ms 11:29:19 INFO - PROCESS | 1742 | 1467138559415 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 1742 | 1467138559418 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 11:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:29:19 INFO - PROCESS | 1742 | 1467138559426 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - PROCESS | 1742 | 1467138559429 Marionette TRACE conn4 <- [1,1402,null,{}] 11:29:19 INFO - PROCESS | 1742 | 1467138559436 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:19 INFO - PROCESS | 1742 | 1467138559441 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:19 INFO - PROCESS | 1742 | 1467138559650 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 11:29:19 INFO - PROCESS | 1742 | 1467138559669 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:19 INFO - PROCESS | 1742 | 1467138559677 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9a7400 == 12 [pid = 1742] [id = 358] 11:29:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8e9a9800) [pid = 1742] [serial = 1075] [outer = (nil)] 11:29:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x90f05800) [pid = 1742] [serial = 1076] [outer = 0x8e9a9800] 11:29:19 INFO - PROCESS | 1742 | 1467138559758 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x90f08400) [pid = 1742] [serial = 1077] [outer = 0x8e9a9800] 11:29:20 INFO - PROCESS | 1742 | 1467138560858 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1494ms 11:29:20 INFO - PROCESS | 1742 | 1467138560922 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 1742 | 1467138560930 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 11:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:29:20 INFO - PROCESS | 1742 | 1467138560941 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 1742 | 1467138560945 Marionette TRACE conn4 <- [1,1406,null,{}] 11:29:20 INFO - PROCESS | 1742 | 1467138560956 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:20 INFO - PROCESS | 1742 | 1467138560961 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:21 INFO - PROCESS | 1742 | 1467138561169 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 11:29:21 INFO - PROCESS | 1742 | 1467138561414 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 1742 | 1467138561430 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e150800 == 13 [pid = 1742] [id = 359] 11:29:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e163800) [pid = 1742] [serial = 1078] [outer = (nil)] 11:29:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e16c000) [pid = 1742] [serial = 1079] [outer = 0x8e163800] 11:29:21 INFO - PROCESS | 1742 | 1467138561567 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e9af800) [pid = 1742] [serial = 1080] [outer = 0x8e163800] 11:29:22 INFO - PROCESS | 1742 | 1467138562660 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1785ms 11:29:22 INFO - PROCESS | 1742 | 1467138562725 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 11:29:22 INFO - PROCESS | 1742 | 1467138562733 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 11:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:29:22 INFO - PROCESS | 1742 | 1467138562744 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:29:22 INFO - PROCESS | 1742 | 1467138562748 Marionette TRACE conn4 <- [1,1410,null,{}] 11:29:22 INFO - PROCESS | 1742 | 1467138562755 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:22 INFO - PROCESS | 1742 | 1467138562761 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:22 INFO - PROCESS | 1742 | 1467138562994 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 11:29:23 INFO - PROCESS | 1742 | 1467138563214 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:23 INFO - PROCESS | 1742 | 1467138563223 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e4c00 == 14 [pid = 1742] [id = 360] 11:29:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e11e000) [pid = 1742] [serial = 1081] [outer = (nil)] 11:29:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x90f0dc00) [pid = 1742] [serial = 1082] [outer = 0x8e11e000] 11:29:23 INFO - PROCESS | 1742 | 1467138563313 Marionette DEBUG loaded listener.js 11:29:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9108a400) [pid = 1742] [serial = 1083] [outer = 0x8e11e000] 11:29:24 INFO - PROCESS | 1742 | 1467138564582 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1891ms 11:29:24 INFO - PROCESS | 1742 | 1467138564640 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 1742 | 1467138564648 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 11:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:29:24 INFO - PROCESS | 1742 | 1467138564715 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - PROCESS | 1742 | 1467138564723 Marionette TRACE conn4 <- [1,1414,null,{}] 11:29:24 INFO - PROCESS | 1742 | 1467138564792 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:24 INFO - PROCESS | 1742 | 1467138564802 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:25 INFO - PROCESS | 1742 | 1467138565024 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 11:29:25 INFO - PROCESS | 1742 | 1467138565174 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 1742 | 1467138565189 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x91276800 == 15 [pid = 1742] [id = 361] 11:29:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x91279c00) [pid = 1742] [serial = 1084] [outer = (nil)] 11:29:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91280000) [pid = 1742] [serial = 1085] [outer = 0x91279c00] 11:29:25 INFO - PROCESS | 1742 | 1467138565283 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x916eb800) [pid = 1742] [serial = 1086] [outer = 0x91279c00] 11:29:26 INFO - PROCESS | 1742 | 1467138566524 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1901ms 11:29:26 INFO - PROCESS | 1742 | 1467138566590 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 11:29:26 INFO - PROCESS | 1742 | 1467138566596 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 11:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:29:26 INFO - PROCESS | 1742 | 1467138566604 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:29:26 INFO - PROCESS | 1742 | 1467138566607 Marionette TRACE conn4 <- [1,1418,null,{}] 11:29:26 INFO - PROCESS | 1742 | 1467138566860 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:26 INFO - PROCESS | 1742 | 1467138566866 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:27 INFO - PROCESS | 1742 | 1467138567139 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 11:29:27 INFO - PROCESS | 1742 | 1467138567227 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 1742 | 1467138567239 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2cbc00 == 16 [pid = 1742] [id = 362] 11:29:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e125c00) [pid = 1742] [serial = 1087] [outer = (nil)] 11:29:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e145c00) [pid = 1742] [serial = 1088] [outer = 0x8e125c00] 11:29:27 INFO - PROCESS | 1742 | 1467138567408 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e14b400) [pid = 1742] [serial = 1089] [outer = 0x8e125c00] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x9127e800) [pid = 1742] [serial = 1043] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x91a02400) [pid = 1742] [serial = 1040] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x92839400) [pid = 1742] [serial = 1028] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x9283a800) [pid = 1742] [serial = 1029] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8ed3d400) [pid = 1742] [serial = 1034] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8f698400) [pid = 1742] [serial = 1035] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x9108c800) [pid = 1742] [serial = 1017] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x91093c00) [pid = 1742] [serial = 1022] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x9113b400) [pid = 1742] [serial = 1023] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8e4b2800) [pid = 1742] [serial = 1019] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8eca5400) [pid = 1742] [serial = 1020] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8e14c000) [pid = 1742] [serial = 1031] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8e168000) [pid = 1742] [serial = 1032] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x91a05400) [pid = 1742] [serial = 1025] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x91a0c400) [pid = 1742] [serial = 1026] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x91a0a400) [pid = 1742] [serial = 1041] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x9127a400) [pid = 1742] [serial = 1038] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x91144800) [pid = 1742] [serial = 1037] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x91a03000) [pid = 1742] [serial = 1044] [outer = (nil)] [url = about:blank] 11:29:28 INFO - PROCESS | 1742 | 1467138568398 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1864ms 11:29:28 INFO - PROCESS | 1742 | 1467138568469 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 1742 | 1467138568475 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 11:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:29:28 INFO - PROCESS | 1742 | 1467138568484 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - PROCESS | 1742 | 1467138568488 Marionette TRACE conn4 <- [1,1422,null,{}] 11:29:28 INFO - PROCESS | 1742 | 1467138568497 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:28 INFO - PROCESS | 1742 | 1467138568503 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:28 INFO - PROCESS | 1742 | 1467138568693 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 11:29:28 INFO - PROCESS | 1742 | 1467138568893 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 1742 | 1467138568907 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e16a800 == 17 [pid = 1742] [id = 363] 11:29:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8e9a5800) [pid = 1742] [serial = 1090] [outer = (nil)] 11:29:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8ecaa400) [pid = 1742] [serial = 1091] [outer = 0x8e9a5800] 11:29:29 INFO - PROCESS | 1742 | 1467138568999 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8f47c000) [pid = 1742] [serial = 1092] [outer = 0x8e9a5800] 11:29:29 INFO - PROCESS | 1742 | 1467138569865 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1439ms 11:29:29 INFO - PROCESS | 1742 | 1467138569924 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 1742 | 1467138569929 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 11:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:29:29 INFO - PROCESS | 1742 | 1467138569936 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - PROCESS | 1742 | 1467138569939 Marionette TRACE conn4 <- [1,1426,null,{}] 11:29:29 INFO - PROCESS | 1742 | 1467138569946 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:29 INFO - PROCESS | 1742 | 1467138569950 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:30 INFO - PROCESS | 1742 | 1467138570128 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 11:29:30 INFO - PROCESS | 1742 | 1467138570262 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 1742 | 1467138570275 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x91089000 == 18 [pid = 1742] [id = 364] 11:29:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x9108a000) [pid = 1742] [serial = 1093] [outer = (nil)] 11:29:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x9108f800) [pid = 1742] [serial = 1094] [outer = 0x9108a000] 11:29:30 INFO - PROCESS | 1742 | 1467138570358 Marionette DEBUG loaded listener.js 11:29:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x91139400) [pid = 1742] [serial = 1095] [outer = 0x9108a000] 11:29:31 INFO - PROCESS | 1742 | 1467138571364 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1483ms 11:29:31 INFO - PROCESS | 1742 | 1467138571434 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 11:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:29:31 INFO - PROCESS | 1742 | 1467138571444 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 11:29:31 INFO - PROCESS | 1742 | 1467138571452 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:29:31 INFO - PROCESS | 1742 | 1467138571456 Marionette TRACE conn4 <- [1,1430,null,{}] 11:29:31 INFO - PROCESS | 1742 | 1467138571462 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:31 INFO - PROCESS | 1742 | 1467138571467 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:31 INFO - PROCESS | 1742 | 1467138571713 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 11:29:31 INFO - PROCESS | 1742 | 1467138571738 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 1742 | 1467138571745 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x91146800 == 19 [pid = 1742] [id = 365] 11:29:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x9127ec00) [pid = 1742] [serial = 1096] [outer = (nil)] 11:29:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x916f0c00) [pid = 1742] [serial = 1097] [outer = 0x9127ec00] 11:29:31 INFO - PROCESS | 1742 | 1467138571824 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x916f3800) [pid = 1742] [serial = 1098] [outer = 0x9127ec00] 11:29:32 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e4b4c00) [pid = 1742] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:29:32 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8e1b2000) [pid = 1742] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:29:32 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8c2e4c00) [pid = 1742] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:29:32 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8e9b0400) [pid = 1742] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:29:32 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8c1e5000) [pid = 1742] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:29:32 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8c1e4000) [pid = 1742] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:29:32 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x90f0fc00) [pid = 1742] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:29:32 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x8e16cc00) [pid = 1742] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:29:32 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x8e4a7800) [pid = 1742] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:29:32 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x8e166000) [pid = 1742] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:29:32 INFO - PROCESS | 1742 | 1467138572991 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1598ms 11:29:33 INFO - PROCESS | 1742 | 1467138573050 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 11:29:33 INFO - PROCESS | 1742 | 1467138573055 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 11:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:29:33 INFO - PROCESS | 1742 | 1467138573062 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:29:33 INFO - PROCESS | 1742 | 1467138573065 Marionette TRACE conn4 <- [1,1434,null,{}] 11:29:33 INFO - PROCESS | 1742 | 1467138573071 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:33 INFO - PROCESS | 1742 | 1467138573077 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:33 INFO - PROCESS | 1742 | 1467138573263 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 11:29:33 INFO - PROCESS | 1742 | 1467138573461 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 1742 | 1467138573474 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e3000 == 20 [pid = 1742] [id = 366] 11:29:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x8e4aa800) [pid = 1742] [serial = 1099] [outer = (nil)] 11:29:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x916f1c00) [pid = 1742] [serial = 1100] [outer = 0x8e4aa800] 11:29:33 INFO - PROCESS | 1742 | 1467138573550 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x91a06c00) [pid = 1742] [serial = 1101] [outer = 0x8e4aa800] 11:29:34 INFO - PROCESS | 1742 | 1467138574352 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1330ms 11:29:34 INFO - PROCESS | 1742 | 1467138574393 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 11:29:34 INFO - PROCESS | 1742 | 1467138574399 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 11:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:29:34 INFO - PROCESS | 1742 | 1467138574405 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:29:34 INFO - PROCESS | 1742 | 1467138574408 Marionette TRACE conn4 <- [1,1438,null,{}] 11:29:34 INFO - PROCESS | 1742 | 1467138574414 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:34 INFO - PROCESS | 1742 | 1467138574425 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:34 INFO - PROCESS | 1742 | 1467138574647 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 11:29:34 INFO - PROCESS | 1742 | 1467138574835 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 1742 | 1467138574851 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e8000 == 21 [pid = 1742] [id = 367] 11:29:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8c1e8800) [pid = 1742] [serial = 1102] [outer = (nil)] 11:29:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8c2f0000) [pid = 1742] [serial = 1103] [outer = 0x8c1e8800] 11:29:34 INFO - PROCESS | 1742 | 1467138574940 Marionette DEBUG loaded listener.js 11:29:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8e120000) [pid = 1742] [serial = 1104] [outer = 0x8c1e8800] 11:29:36 INFO - PROCESS | 1742 | 1467138576045 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1688ms 11:29:36 INFO - PROCESS | 1742 | 1467138576096 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 11:29:36 INFO - PROCESS | 1742 | 1467138576103 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 11:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:29:36 INFO - PROCESS | 1742 | 1467138576112 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:29:36 INFO - PROCESS | 1742 | 1467138576118 Marionette TRACE conn4 <- [1,1442,null,{}] 11:29:36 INFO - PROCESS | 1742 | 1467138576128 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:36 INFO - PROCESS | 1742 | 1467138576137 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:36 INFO - PROCESS | 1742 | 1467138576383 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 11:29:36 INFO - PROCESS | 1742 | 1467138576659 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 1742 | 1467138576668 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14e400 == 22 [pid = 1742] [id = 368] 11:29:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8e9a4800) [pid = 1742] [serial = 1105] [outer = (nil)] 11:29:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8ecab800) [pid = 1742] [serial = 1106] [outer = 0x8e9a4800] 11:29:36 INFO - PROCESS | 1742 | 1467138576765 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8ed40000) [pid = 1742] [serial = 1107] [outer = 0x8e9a4800] 11:29:37 INFO - PROCESS | 1742 | 1467138577801 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1748ms 11:29:37 INFO - PROCESS | 1742 | 1467138577864 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 1742 | 1467138577871 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 11:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:29:37 INFO - PROCESS | 1742 | 1467138577881 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 1742 | 1467138577885 Marionette TRACE conn4 <- [1,1446,null,{}] 11:29:37 INFO - PROCESS | 1742 | 1467138577892 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:37 INFO - PROCESS | 1742 | 1467138577897 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:38 INFO - PROCESS | 1742 | 1467138578114 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 11:29:38 INFO - PROCESS | 1742 | 1467138578399 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 1742 | 1467138578412 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f69d000 == 23 [pid = 1742] [id = 369] 11:29:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x90f05c00) [pid = 1742] [serial = 1108] [outer = (nil)] 11:29:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x90f10400) [pid = 1742] [serial = 1109] [outer = 0x90f05c00] 11:29:38 INFO - PROCESS | 1742 | 1467138578539 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x91141800) [pid = 1742] [serial = 1110] [outer = 0x90f05c00] 11:29:39 INFO - PROCESS | 1742 | 1467138579578 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1735ms 11:29:39 INFO - PROCESS | 1742 | 1467138579616 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 1742 | 1467138579620 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 11:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:29:39 INFO - PROCESS | 1742 | 1467138579630 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 1742 | 1467138579640 Marionette TRACE conn4 <- [1,1450,null,{}] 11:29:39 INFO - PROCESS | 1742 | 1467138579656 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:39 INFO - PROCESS | 1742 | 1467138579664 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:39 INFO - PROCESS | 1742 | 1467138579879 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 11:29:40 INFO - PROCESS | 1742 | 1467138580101 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 1742 | 1467138580111 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x91272800 == 24 [pid = 1742] [id = 370] 11:29:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x91a05c00) [pid = 1742] [serial = 1111] [outer = (nil)] 11:29:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9283ac00) [pid = 1742] [serial = 1112] [outer = 0x91a05c00] 11:29:40 INFO - PROCESS | 1742 | 1467138580210 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x9283e000) [pid = 1742] [serial = 1113] [outer = 0x91a05c00] 11:29:41 INFO - PROCESS | 1742 | 1467138581189 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1601ms 11:29:41 INFO - PROCESS | 1742 | 1467138581230 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 11:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:29:41 INFO - PROCESS | 1742 | 1467138581236 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 11:29:41 INFO - PROCESS | 1742 | 1467138581243 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - PROCESS | 1742 | 1467138581247 Marionette TRACE conn4 <- [1,1454,null,{}] 11:29:41 INFO - PROCESS | 1742 | 1467138581253 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:41 INFO - PROCESS | 1742 | 1467138581259 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:41 INFO - PROCESS | 1742 | 1467138581463 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 11:29:41 INFO - PROCESS | 1742 | 1467138581675 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:41 INFO - PROCESS | 1742 | 1467138581688 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e3800 == 25 [pid = 1742] [id = 371] 11:29:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8c2f0c00) [pid = 1742] [serial = 1114] [outer = (nil)] 11:29:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x929eb400) [pid = 1742] [serial = 1115] [outer = 0x8c2f0c00] 11:29:41 INFO - PROCESS | 1742 | 1467138581815 Marionette DEBUG loaded listener.js 11:29:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x929ef000) [pid = 1742] [serial = 1116] [outer = 0x8c2f0c00] 11:29:42 INFO - PROCESS | 1742 | 1467138582805 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1642ms 11:29:42 INFO - PROCESS | 1742 | 1467138582886 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 1742 | 1467138582889 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 11:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:29:42 INFO - PROCESS | 1742 | 1467138582896 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:29:42 INFO - PROCESS | 1742 | 1467138582900 Marionette TRACE conn4 <- [1,1458,null,{}] 11:29:42 INFO - PROCESS | 1742 | 1467138582906 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:42 INFO - PROCESS | 1742 | 1467138582912 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:43 INFO - PROCESS | 1742 | 1467138583157 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 11:29:43 INFO - PROCESS | 1742 | 1467138583424 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 1742 | 1467138583440 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x929e9c00 == 26 [pid = 1742] [id = 372] 11:29:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x929ea000) [pid = 1742] [serial = 1117] [outer = (nil)] 11:29:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x92c7ac00) [pid = 1742] [serial = 1118] [outer = 0x929ea000] 11:29:43 INFO - PROCESS | 1742 | 1467138583541 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x92dd4400) [pid = 1742] [serial = 1119] [outer = 0x929ea000] 11:29:44 INFO - PROCESS | 1742 | 1467138584614 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1788ms 11:29:44 INFO - PROCESS | 1742 | 1467138584686 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 1742 | 1467138584690 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 11:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:29:44 INFO - PROCESS | 1742 | 1467138584698 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - PROCESS | 1742 | 1467138584701 Marionette TRACE conn4 <- [1,1462,null,{}] 11:29:44 INFO - PROCESS | 1742 | 1467138584709 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:44 INFO - PROCESS | 1742 | 1467138584715 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:44 INFO - PROCESS | 1742 | 1467138584914 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 11:29:45 INFO - PROCESS | 1742 | 1467138585133 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 1742 | 1467138585143 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e5800 == 27 [pid = 1742] [id = 373] 11:29:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8d2c3c00) [pid = 1742] [serial = 1120] [outer = (nil)] 11:29:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8d2cb400) [pid = 1742] [serial = 1121] [outer = 0x8d2c3c00] 11:29:45 INFO - PROCESS | 1742 | 1467138585443 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e122000) [pid = 1742] [serial = 1122] [outer = 0x8d2c3c00] 11:29:46 INFO - PROCESS | 1742 | 1467138586452 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1793ms 11:29:46 INFO - PROCESS | 1742 | 1467138586492 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 11:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:29:46 INFO - PROCESS | 1742 | 1467138586499 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 11:29:46 INFO - PROCESS | 1742 | 1467138586508 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:29:46 INFO - PROCESS | 1742 | 1467138586513 Marionette TRACE conn4 <- [1,1466,null,{}] 11:29:46 INFO - PROCESS | 1742 | 1467138586522 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:46 INFO - PROCESS | 1742 | 1467138586527 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:46 INFO - PROCESS | 1742 | 1467138586724 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 11:29:47 INFO - PROCESS | 1742 | 1467138587031 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 1742 | 1467138587040 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ed800 == 28 [pid = 1742] [id = 374] 11:29:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e168800) [pid = 1742] [serial = 1123] [outer = (nil)] 11:29:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e170c00) [pid = 1742] [serial = 1124] [outer = 0x8e168800] 11:29:47 INFO - PROCESS | 1742 | 1467138587129 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e1b0c00) [pid = 1742] [serial = 1125] [outer = 0x8e168800] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e3000 == 27 [pid = 1742] [id = 366] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x91146800 == 26 [pid = 1742] [id = 365] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x91089000 == 25 [pid = 1742] [id = 364] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e16a800 == 24 [pid = 1742] [id = 363] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x91276800 == 23 [pid = 1742] [id = 361] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2cbc00 == 22 [pid = 1742] [id = 362] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e4c00 == 21 [pid = 1742] [id = 360] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e150800 == 20 [pid = 1742] [id = 359] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e4000 == 19 [pid = 1742] [id = 354] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e150c00 == 18 [pid = 1742] [id = 355] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9b0000 == 17 [pid = 1742] [id = 356] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e16c800 == 16 [pid = 1742] [id = 353] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9a7400 == 15 [pid = 1742] [id = 358] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e3c00 == 14 [pid = 1742] [id = 357] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x929e9c00 == 13 [pid = 1742] [id = 372] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e3800 == 12 [pid = 1742] [id = 371] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x91272800 == 11 [pid = 1742] [id = 370] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14e400 == 10 [pid = 1742] [id = 368] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f69d000 == 9 [pid = 1742] [id = 369] 11:29:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e8000 == 8 [pid = 1742] [id = 367] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e9b2800) [pid = 1742] [serial = 1049] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x929eec00) [pid = 1742] [serial = 1055] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8c2ef800) [pid = 1742] [serial = 1064] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8eca9c00) [pid = 1742] [serial = 1070] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x92c71000) [pid = 1742] [serial = 1056] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8c2e2000) [pid = 1742] [serial = 1046] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8d2ccc00) [pid = 1742] [serial = 1047] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8f47dc00) [pid = 1742] [serial = 1074] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8ed39800) [pid = 1742] [serial = 1050] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x91271800) [pid = 1742] [serial = 1053] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e1ae000) [pid = 1742] [serial = 1061] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e4b5400) [pid = 1742] [serial = 1062] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x92d76800) [pid = 1742] [serial = 1059] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8d2cb000) [pid = 1742] [serial = 1065] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e12a000) [pid = 1742] [serial = 1073] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e1a6c00) [pid = 1742] [serial = 1068] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x91094c00) [pid = 1742] [serial = 1052] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e16b000) [pid = 1742] [serial = 1067] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8f6a0400) [pid = 1742] [serial = 1058] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8ed39c00) [pid = 1742] [serial = 1071] [outer = (nil)] [url = about:blank] 11:29:48 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x90f05800) [pid = 1742] [serial = 1076] [outer = (nil)] [url = about:blank] 11:29:49 INFO - PROCESS | 1742 | 1467138589193 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2745ms 11:29:49 INFO - PROCESS | 1742 | 1467138589252 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 11:29:49 INFO - PROCESS | 1742 | 1467138589258 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 11:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:29:49 INFO - PROCESS | 1742 | 1467138589311 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:29:49 INFO - PROCESS | 1742 | 1467138589315 Marionette TRACE conn4 <- [1,1470,null,{}] 11:29:49 INFO - PROCESS | 1742 | 1467138589324 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:49 INFO - PROCESS | 1742 | 1467138589329 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:49 INFO - PROCESS | 1742 | 1467138589509 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 11:29:49 INFO - PROCESS | 1742 | 1467138589520 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:49 INFO - PROCESS | 1742 | 1467138589526 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e144800 == 9 [pid = 1742] [id = 375] 11:29:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8e144c00) [pid = 1742] [serial = 1126] [outer = (nil)] 11:29:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8e150c00) [pid = 1742] [serial = 1127] [outer = 0x8e144c00] 11:29:49 INFO - PROCESS | 1742 | 1467138589662 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e16a000) [pid = 1742] [serial = 1128] [outer = 0x8e144c00] 11:29:50 INFO - PROCESS | 1742 | 1467138590655 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1390ms 11:29:50 INFO - PROCESS | 1742 | 1467138590698 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 11:29:50 INFO - PROCESS | 1742 | 1467138590706 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 11:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:29:50 INFO - PROCESS | 1742 | 1467138590718 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:29:50 INFO - PROCESS | 1742 | 1467138590722 Marionette TRACE conn4 <- [1,1474,null,{}] 11:29:50 INFO - PROCESS | 1742 | 1467138590745 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:50 INFO - PROCESS | 1742 | 1467138590751 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:50 INFO - PROCESS | 1742 | 1467138590939 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 11:29:50 INFO - PROCESS | 1742 | 1467138590952 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:50 INFO - PROCESS | 1742 | 1467138590960 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4b1000 == 10 [pid = 1742] [id = 376] 11:29:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e9a4000) [pid = 1742] [serial = 1129] [outer = (nil)] 11:29:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e9a8800) [pid = 1742] [serial = 1130] [outer = 0x8e9a4000] 11:29:51 INFO - PROCESS | 1742 | 1467138591040 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e9afc00) [pid = 1742] [serial = 1131] [outer = 0x8e9a4000] 11:29:52 INFO - PROCESS | 1742 | 1467138592214 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1559ms 11:29:52 INFO - PROCESS | 1742 | 1467138592280 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 11:29:52 INFO - PROCESS | 1742 | 1467138592284 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 11:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:29:52 INFO - PROCESS | 1742 | 1467138592292 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - PROCESS | 1742 | 1467138592299 Marionette TRACE conn4 <- [1,1478,null,{}] 11:29:52 INFO - PROCESS | 1742 | 1467138592325 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:52 INFO - PROCESS | 1742 | 1467138592335 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:52 INFO - PROCESS | 1742 | 1467138592562 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 11:29:52 INFO - PROCESS | 1742 | 1467138592597 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 1742 | 1467138592609 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f47d400 == 11 [pid = 1742] [id = 377] 11:29:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8f47dc00) [pid = 1742] [serial = 1132] [outer = (nil)] 11:29:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f481c00) [pid = 1742] [serial = 1133] [outer = 0x8f47dc00] 11:29:52 INFO - PROCESS | 1742 | 1467138592687 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8f489400) [pid = 1742] [serial = 1134] [outer = 0x8f47dc00] 11:29:53 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9127ec00) [pid = 1742] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:29:53 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e4aa800) [pid = 1742] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:29:53 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e163800) [pid = 1742] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:29:53 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e125c00) [pid = 1742] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:29:53 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x9108a000) [pid = 1742] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:29:53 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e9a9800) [pid = 1742] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:29:53 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8e11e000) [pid = 1742] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:29:53 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8e9a5800) [pid = 1742] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:29:53 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x91279c00) [pid = 1742] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:29:54 INFO - PROCESS | 1742 | 1467138594186 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1997ms 11:29:54 INFO - PROCESS | 1742 | 1467138594290 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 11:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:29:54 INFO - PROCESS | 1742 | 1467138594295 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 11:29:54 INFO - PROCESS | 1742 | 1467138594303 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 1742 | 1467138594307 Marionette TRACE conn4 <- [1,1482,null,{}] 11:29:54 INFO - PROCESS | 1742 | 1467138594313 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:54 INFO - PROCESS | 1742 | 1467138594318 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:54 INFO - PROCESS | 1742 | 1467138594483 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 11:29:54 INFO - PROCESS | 1742 | 1467138594493 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:54 INFO - PROCESS | 1742 | 1467138594503 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e163800 == 12 [pid = 1742] [id = 378] 11:29:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8e170400) [pid = 1742] [serial = 1135] [outer = (nil)] 11:29:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8ed47800) [pid = 1742] [serial = 1136] [outer = 0x8e170400] 11:29:54 INFO - PROCESS | 1742 | 1467138594577 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8f6a0c00) [pid = 1742] [serial = 1137] [outer = 0x8e170400] 11:29:55 INFO - PROCESS | 1742 | 1467138595496 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1232ms 11:29:55 INFO - PROCESS | 1742 | 1467138595536 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 11:29:55 INFO - PROCESS | 1742 | 1467138595540 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 11:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:29:55 INFO - PROCESS | 1742 | 1467138595547 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - PROCESS | 1742 | 1467138595552 Marionette TRACE conn4 <- [1,1486,null,{}] 11:29:55 INFO - PROCESS | 1742 | 1467138595557 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:55 INFO - PROCESS | 1742 | 1467138595563 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:55 INFO - PROCESS | 1742 | 1467138595724 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 11:29:55 INFO - PROCESS | 1742 | 1467138595942 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:55 INFO - PROCESS | 1742 | 1467138595957 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e3c00 == 13 [pid = 1742] [id = 379] 11:29:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8c1e4000) [pid = 1742] [serial = 1138] [outer = (nil)] 11:29:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8c2e4000) [pid = 1742] [serial = 1139] [outer = 0x8c1e4000] 11:29:56 INFO - PROCESS | 1742 | 1467138596046 Marionette DEBUG loaded listener.js 11:29:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e11c800) [pid = 1742] [serial = 1140] [outer = 0x8c1e4000] 11:29:57 INFO - PROCESS | 1742 | 1467138597267 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1784ms 11:29:57 INFO - PROCESS | 1742 | 1467138597335 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 11:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:29:57 INFO - PROCESS | 1742 | 1467138597342 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 11:29:57 INFO - PROCESS | 1742 | 1467138597350 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:29:57 INFO - PROCESS | 1742 | 1467138597356 Marionette TRACE conn4 <- [1,1490,null,{}] 11:29:57 INFO - PROCESS | 1742 | 1467138597365 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:57 INFO - PROCESS | 1742 | 1467138597372 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:57 INFO - PROCESS | 1742 | 1467138597603 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 11:29:57 INFO - PROCESS | 1742 | 1467138597849 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 1742 | 1467138597858 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e129c00 == 14 [pid = 1742] [id = 380] 11:29:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8e1b3c00) [pid = 1742] [serial = 1141] [outer = (nil)] 11:29:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8e4b0800) [pid = 1742] [serial = 1142] [outer = 0x8e1b3c00] 11:29:57 INFO - PROCESS | 1742 | 1467138597951 Marionette DEBUG loaded listener.js 11:29:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e9a5800) [pid = 1742] [serial = 1143] [outer = 0x8e1b3c00] 11:29:58 INFO - PROCESS | 1742 | 1467138598970 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1639ms 11:29:58 INFO - PROCESS | 1742 | 1467138598992 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 1742 | 1467138599000 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 11:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:29:59 INFO - PROCESS | 1742 | 1467138599008 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - PROCESS | 1742 | 1467138599013 Marionette TRACE conn4 <- [1,1494,null,{}] 11:29:59 INFO - PROCESS | 1742 | 1467138599020 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:59 INFO - PROCESS | 1742 | 1467138599024 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:59 INFO - PROCESS | 1742 | 1467138599276 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 11:29:59 INFO - PROCESS | 1742 | 1467138599551 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 1742 | 1467138599560 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:29:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ab000 == 15 [pid = 1742] [id = 381] 11:29:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8ecaf000) [pid = 1742] [serial = 1144] [outer = (nil)] 11:29:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8f696000) [pid = 1742] [serial = 1145] [outer = 0x8ecaf000] 11:29:59 INFO - PROCESS | 1742 | 1467138599692 Marionette DEBUG loaded listener.js 11:29:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8f6a0000) [pid = 1742] [serial = 1146] [outer = 0x8ecaf000] 11:30:00 INFO - PROCESS | 1742 | 1467138600834 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1884ms 11:30:00 INFO - PROCESS | 1742 | 1467138600894 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 11:30:00 INFO - PROCESS | 1742 | 1467138600899 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 11:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:30:00 INFO - PROCESS | 1742 | 1467138600916 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:30:00 INFO - PROCESS | 1742 | 1467138600927 Marionette TRACE conn4 <- [1,1498,null,{}] 11:30:00 INFO - PROCESS | 1742 | 1467138600935 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:00 INFO - PROCESS | 1742 | 1467138600943 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:01 INFO - PROCESS | 1742 | 1467138601186 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 11:30:01 INFO - PROCESS | 1742 | 1467138601406 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 1742 | 1467138601415 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f697400 == 16 [pid = 1742] [id = 382] 11:30:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x90f06000) [pid = 1742] [serial = 1147] [outer = (nil)] 11:30:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9113d000) [pid = 1742] [serial = 1148] [outer = 0x90f06000] 11:30:01 INFO - PROCESS | 1742 | 1467138601501 Marionette DEBUG loaded listener.js 11:30:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91097000) [pid = 1742] [serial = 1149] [outer = 0x90f06000] 11:30:02 INFO - PROCESS | 1742 | 1467138602768 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1900ms 11:30:02 INFO - PROCESS | 1742 | 1467138602809 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 1742 | 1467138602816 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 11:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:30:02 INFO - PROCESS | 1742 | 1467138602826 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 1742 | 1467138602832 Marionette TRACE conn4 <- [1,1502,null,{}] 11:30:02 INFO - PROCESS | 1742 | 1467138602841 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:02 INFO - PROCESS | 1742 | 1467138602846 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:03 INFO - PROCESS | 1742 | 1467138603173 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 11:30:03 INFO - PROCESS | 1742 | 1467138603438 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:03 INFO - PROCESS | 1742 | 1467138603451 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8e163800 == 15 [pid = 1742] [id = 378] 11:30:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8f47d400 == 14 [pid = 1742] [id = 377] 11:30:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4b1000 == 13 [pid = 1742] [id = 376] 11:30:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e12b000 == 14 [pid = 1742] [id = 383] 11:30:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e143400) [pid = 1742] [serial = 1150] [outer = (nil)] 11:30:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e14d800) [pid = 1742] [serial = 1151] [outer = 0x8e143400] 11:30:03 INFO - PROCESS | 1742 | 1467138603556 Marionette DEBUG loaded listener.js 11:30:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e170800) [pid = 1742] [serial = 1152] [outer = 0x8e143400] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x91139400) [pid = 1742] [serial = 1095] [outer = (nil)] [url = about:blank] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x916f0c00) [pid = 1742] [serial = 1097] [outer = (nil)] [url = about:blank] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x916f1c00) [pid = 1742] [serial = 1100] [outer = (nil)] [url = about:blank] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x916f3800) [pid = 1742] [serial = 1098] [outer = (nil)] [url = about:blank] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e16c000) [pid = 1742] [serial = 1079] [outer = (nil)] [url = about:blank] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e9af800) [pid = 1742] [serial = 1080] [outer = (nil)] [url = about:blank] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e145c00) [pid = 1742] [serial = 1088] [outer = (nil)] [url = about:blank] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e14b400) [pid = 1742] [serial = 1089] [outer = (nil)] [url = about:blank] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x9108f800) [pid = 1742] [serial = 1094] [outer = (nil)] [url = about:blank] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x90f08400) [pid = 1742] [serial = 1077] [outer = (nil)] [url = about:blank] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x90f0dc00) [pid = 1742] [serial = 1082] [outer = (nil)] [url = about:blank] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x9108a400) [pid = 1742] [serial = 1083] [outer = (nil)] [url = about:blank] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8ecaa400) [pid = 1742] [serial = 1091] [outer = (nil)] [url = about:blank] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8f47c000) [pid = 1742] [serial = 1092] [outer = (nil)] [url = about:blank] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x91280000) [pid = 1742] [serial = 1085] [outer = (nil)] [url = about:blank] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x916eb800) [pid = 1742] [serial = 1086] [outer = (nil)] [url = about:blank] 11:30:03 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x91a06c00) [pid = 1742] [serial = 1101] [outer = (nil)] [url = about:blank] 11:30:04 INFO - PROCESS | 1742 | 1467138604525 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1740ms 11:30:04 INFO - PROCESS | 1742 | 1467138604566 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 11:30:04 INFO - PROCESS | 1742 | 1467138604573 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 11:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:30:04 INFO - PROCESS | 1742 | 1467138604584 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:30:04 INFO - PROCESS | 1742 | 1467138604588 Marionette TRACE conn4 <- [1,1506,null,{}] 11:30:04 INFO - PROCESS | 1742 | 1467138604595 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:04 INFO - PROCESS | 1742 | 1467138604601 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:04 INFO - PROCESS | 1742 | 1467138604790 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 11:30:04 INFO - PROCESS | 1742 | 1467138604928 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 1742 | 1467138604939 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14a400 == 15 [pid = 1742] [id = 384] 11:30:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8e1a8000) [pid = 1742] [serial = 1153] [outer = (nil)] 11:30:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8eca7000) [pid = 1742] [serial = 1154] [outer = 0x8e1a8000] 11:30:05 INFO - PROCESS | 1742 | 1467138605016 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8ed3d400) [pid = 1742] [serial = 1155] [outer = 0x8e1a8000] 11:30:05 INFO - PROCESS | 1742 | 1467138605903 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1336ms 11:30:05 INFO - PROCESS | 1742 | 1467138605920 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 1742 | 1467138605923 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 11:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:30:05 INFO - PROCESS | 1742 | 1467138605931 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 1742 | 1467138605938 Marionette TRACE conn4 <- [1,1510,null,{}] 11:30:05 INFO - PROCESS | 1742 | 1467138605954 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:05 INFO - PROCESS | 1742 | 1467138605964 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:06 INFO - PROCESS | 1742 | 1467138606149 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 11:30:06 INFO - PROCESS | 1742 | 1467138606288 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 1742 | 1467138606299 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f03c00 == 16 [pid = 1742] [id = 385] 11:30:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x90f05000) [pid = 1742] [serial = 1156] [outer = (nil)] 11:30:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x90f0c000) [pid = 1742] [serial = 1157] [outer = 0x90f05000] 11:30:06 INFO - PROCESS | 1742 | 1467138606384 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x9108bc00) [pid = 1742] [serial = 1158] [outer = 0x90f05000] 11:30:07 INFO - PROCESS | 1742 | 1467138607367 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1493ms 11:30:07 INFO - PROCESS | 1742 | 1467138607427 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 11:30:07 INFO - PROCESS | 1742 | 1467138607432 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 11:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:30:07 INFO - PROCESS | 1742 | 1467138607443 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:30:07 INFO - PROCESS | 1742 | 1467138607446 Marionette TRACE conn4 <- [1,1514,null,{}] 11:30:07 INFO - PROCESS | 1742 | 1467138607452 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:07 INFO - PROCESS | 1742 | 1467138607459 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:07 INFO - PROCESS | 1742 | 1467138607714 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 11:30:07 INFO - PROCESS | 1742 | 1467138607734 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 1742 | 1467138607741 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e11d400 == 17 [pid = 1742] [id = 386] 11:30:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9113c000) [pid = 1742] [serial = 1159] [outer = (nil)] 11:30:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x91272400) [pid = 1742] [serial = 1160] [outer = 0x9113c000] 11:30:07 INFO - PROCESS | 1742 | 1467138607832 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x9127c800) [pid = 1742] [serial = 1161] [outer = 0x9113c000] 11:30:08 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8d2c3c00) [pid = 1742] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:30:08 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x91a05c00) [pid = 1742] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:30:08 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8c2f0c00) [pid = 1742] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:30:08 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8c1e8800) [pid = 1742] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:30:08 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8f47dc00) [pid = 1742] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:30:08 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8e9a4800) [pid = 1742] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:30:08 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x929ea000) [pid = 1742] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:30:08 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8e144c00) [pid = 1742] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:30:08 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8e168800) [pid = 1742] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:30:08 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x90f05c00) [pid = 1742] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:30:08 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8e9a4000) [pid = 1742] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:30:08 INFO - PROCESS | 1742 | 1467138608827 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1440ms 11:30:08 INFO - PROCESS | 1742 | 1467138608883 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 1742 | 1467138608888 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 11:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:30:08 INFO - PROCESS | 1742 | 1467138608902 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 1742 | 1467138608906 Marionette TRACE conn4 <- [1,1518,null,{}] 11:30:08 INFO - PROCESS | 1742 | 1467138608911 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:08 INFO - PROCESS | 1742 | 1467138608915 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:09 INFO - PROCESS | 1742 | 1467138609097 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 11:30:09 INFO - PROCESS | 1742 | 1467138609113 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 1742 | 1467138609125 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e6c00 == 18 [pid = 1742] [id = 387] 11:30:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8e1b0800) [pid = 1742] [serial = 1162] [outer = (nil)] 11:30:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8f69a400) [pid = 1742] [serial = 1163] [outer = 0x8e1b0800] 11:30:09 INFO - PROCESS | 1742 | 1467138609206 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x9113d400) [pid = 1742] [serial = 1164] [outer = 0x8e1b0800] 11:30:10 INFO - PROCESS | 1742 | 1467138610226 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1345ms 11:30:10 INFO - PROCESS | 1742 | 1467138610248 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 11:30:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:30:10 INFO - PROCESS | 1742 | 1467138610253 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 11:30:10 INFO - PROCESS | 1742 | 1467138610260 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - PROCESS | 1742 | 1467138610264 Marionette TRACE conn4 <- [1,1522,null,{}] 11:30:10 INFO - PROCESS | 1742 | 1467138610270 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:10 INFO - PROCESS | 1742 | 1467138610280 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:10 INFO - PROCESS | 1742 | 1467138610600 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 11:30:10 INFO - PROCESS | 1742 | 1467138610836 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:10 INFO - PROCESS | 1742 | 1467138610849 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e1800 == 19 [pid = 1742] [id = 388] 11:30:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8c2e3000) [pid = 1742] [serial = 1165] [outer = (nil)] 11:30:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8d2c1c00) [pid = 1742] [serial = 1166] [outer = 0x8c2e3000] 11:30:10 INFO - PROCESS | 1742 | 1467138610986 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e11c400) [pid = 1742] [serial = 1167] [outer = 0x8c2e3000] 11:30:11 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:11 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:30:11 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:11 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:11 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:11 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:11 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:11 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:11 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:11 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:11 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:11 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:11 INFO - PROCESS | 1742 | 1467138611931 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:30:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:30:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:30:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:30:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:30:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:30:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:30:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 11:30:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:30:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:30:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 11:30:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:30:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:30:12 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1745ms 11:30:12 INFO - PROCESS | 1742 | 1467138612010 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 11:30:12 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:30:12 INFO - PROCESS | 1742 | 1467138612020 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 11:30:12 INFO - PROCESS | 1742 | 1467138612030 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 1742 | 1467138612037 Marionette TRACE conn4 <- [1,1526,null,{}] 11:30:12 INFO - PROCESS | 1742 | 1467138612046 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:12 INFO - PROCESS | 1742 | 1467138612052 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:12 INFO - PROCESS | 1742 | 1467138612304 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 11:30:12 INFO - PROCESS | 1742 | 1467138612501 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 1742 | 1467138612512 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4ac800 == 20 [pid = 1742] [id = 389] 11:30:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8ed40c00) [pid = 1742] [serial = 1168] [outer = (nil)] 11:30:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8f47c400) [pid = 1742] [serial = 1169] [outer = 0x8ed40c00] 11:30:12 INFO - PROCESS | 1742 | 1467138612618 Marionette DEBUG loaded listener.js 11:30:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f692000) [pid = 1742] [serial = 1170] [outer = 0x8ed40c00] 11:30:13 INFO - PROCESS | 1742 | 1467138613530 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:30:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:30:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:30:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:30:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:30:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:30:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:30:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1594ms 11:30:13 INFO - PROCESS | 1742 | 1467138613625 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 11:30:13 INFO - PROCESS | 1742 | 1467138613632 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 11:30:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:30:13 INFO - PROCESS | 1742 | 1467138613640 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:30:13 INFO - PROCESS | 1742 | 1467138613644 Marionette TRACE conn4 <- [1,1530,null,{}] 11:30:13 INFO - PROCESS | 1742 | 1467138613651 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:13 INFO - PROCESS | 1742 | 1467138613656 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:13 INFO - PROCESS | 1742 | 1467138613858 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 11:30:14 INFO - PROCESS | 1742 | 1467138614029 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:14 INFO - PROCESS | 1742 | 1467138614038 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x91278000 == 21 [pid = 1742] [id = 390] 11:30:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x91278400) [pid = 1742] [serial = 1171] [outer = (nil)] 11:30:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x916e7800) [pid = 1742] [serial = 1172] [outer = 0x91278400] 11:30:14 INFO - PROCESS | 1742 | 1467138614149 Marionette DEBUG loaded listener.js 11:30:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e4aac00) [pid = 1742] [serial = 1173] [outer = 0x91278400] 11:30:15 INFO - PROCESS | 1742 | 1467138615092 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:30:15 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 11:30:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:30:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:30:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 11:30:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:30:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1489ms 11:30:15 INFO - PROCESS | 1742 | 1467138615132 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 11:30:15 INFO - PROCESS | 1742 | 1467138615139 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 11:30:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:30:15 INFO - PROCESS | 1742 | 1467138615157 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:30:15 INFO - PROCESS | 1742 | 1467138615164 Marionette TRACE conn4 <- [1,1534,null,{}] 11:30:15 INFO - PROCESS | 1742 | 1467138615171 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:15 INFO - PROCESS | 1742 | 1467138615178 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:15 INFO - PROCESS | 1742 | 1467138615364 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 11:30:15 INFO - PROCESS | 1742 | 1467138615535 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:15 INFO - PROCESS | 1742 | 1467138615544 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1edc00 == 22 [pid = 1742] [id = 391] 11:30:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e4b2000) [pid = 1742] [serial = 1174] [outer = (nil)] 11:30:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x92838400) [pid = 1742] [serial = 1175] [outer = 0x8e4b2000] 11:30:15 INFO - PROCESS | 1742 | 1467138615627 Marionette DEBUG loaded listener.js 11:30:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9283a800) [pid = 1742] [serial = 1176] [outer = 0x8e4b2000] 11:30:16 INFO - PROCESS | 1742 | 1467138616613 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:30:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:30:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1497ms 11:30:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:30:16 INFO - PROCESS | 1742 | 1467138616646 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 11:30:16 INFO - PROCESS | 1742 | 1467138616649 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 11:30:16 INFO - PROCESS | 1742 | 1467138616657 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:30:16 INFO - PROCESS | 1742 | 1467138616661 Marionette TRACE conn4 <- [1,1538,null,{}] 11:30:16 INFO - PROCESS | 1742 | 1467138616667 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:16 INFO - PROCESS | 1742 | 1467138616672 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:16 INFO - PROCESS | 1742 | 1467138616862 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 11:30:17 INFO - PROCESS | 1742 | 1467138617036 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:17 INFO - PROCESS | 1742 | 1467138617044 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1a5c00 == 23 [pid = 1742] [id = 392] 11:30:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x916f2000) [pid = 1742] [serial = 1177] [outer = (nil)] 11:30:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x929edc00) [pid = 1742] [serial = 1178] [outer = 0x916f2000] 11:30:17 INFO - PROCESS | 1742 | 1467138617163 Marionette DEBUG loaded listener.js 11:30:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x92c71c00) [pid = 1742] [serial = 1179] [outer = 0x916f2000] 11:30:18 INFO - PROCESS | 1742 | 1467138618149 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:30:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:30:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1532ms 11:30:18 INFO - PROCESS | 1742 | 1467138618190 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 11:30:18 INFO - PROCESS | 1742 | 1467138618194 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 11:30:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:30:18 INFO - PROCESS | 1742 | 1467138618201 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:30:18 INFO - PROCESS | 1742 | 1467138618205 Marionette TRACE conn4 <- [1,1542,null,{}] 11:30:18 INFO - PROCESS | 1742 | 1467138618211 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:18 INFO - PROCESS | 1742 | 1467138618216 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:18 INFO - PROCESS | 1742 | 1467138618414 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 11:30:18 INFO - PROCESS | 1742 | 1467138618642 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 1742 | 1467138618661 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d75400 == 24 [pid = 1742] [id = 393] 11:30:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x92d75800) [pid = 1742] [serial = 1180] [outer = (nil)] 11:30:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x92d79400) [pid = 1742] [serial = 1181] [outer = 0x92d75800] 11:30:18 INFO - PROCESS | 1742 | 1467138618803 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x92dd6c00) [pid = 1742] [serial = 1182] [outer = 0x92d75800] 11:30:19 INFO - PROCESS | 1742 | 1467138619914 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:30:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:30:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1782ms 11:30:19 INFO - PROCESS | 1742 | 1467138619987 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 11:30:19 INFO - PROCESS | 1742 | 1467138619994 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 11:30:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:30:20 INFO - PROCESS | 1742 | 1467138620005 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:30:20 INFO - PROCESS | 1742 | 1467138620010 Marionette TRACE conn4 <- [1,1546,null,{}] 11:30:20 INFO - PROCESS | 1742 | 1467138620021 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:20 INFO - PROCESS | 1742 | 1467138620027 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:20 INFO - PROCESS | 1742 | 1467138620354 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 11:30:20 INFO - PROCESS | 1742 | 1467138620694 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:20 INFO - PROCESS | 1742 | 1467138620704 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1b4000 == 25 [pid = 1742] [id = 394] 11:30:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x92c77000) [pid = 1742] [serial = 1183] [outer = (nil)] 11:30:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92ece400) [pid = 1742] [serial = 1184] [outer = 0x92c77000] 11:30:20 INFO - PROCESS | 1742 | 1467138620792 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x92ed0000) [pid = 1742] [serial = 1185] [outer = 0x92c77000] 11:30:21 INFO - PROCESS | 1742 | 1467138621779 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:30:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:30:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1842ms 11:30:21 INFO - PROCESS | 1742 | 1467138621847 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 11:30:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:30:21 INFO - PROCESS | 1742 | 1467138621852 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 11:30:21 INFO - PROCESS | 1742 | 1467138621859 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:30:21 INFO - PROCESS | 1742 | 1467138621863 Marionette TRACE conn4 <- [1,1550,null,{}] 11:30:21 INFO - PROCESS | 1742 | 1467138621870 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:21 INFO - PROCESS | 1742 | 1467138621874 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:22 INFO - PROCESS | 1742 | 1467138622128 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 11:30:22 INFO - PROCESS | 1742 | 1467138622411 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:22 INFO - PROCESS | 1742 | 1467138622419 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ee400 == 26 [pid = 1742] [id = 395] 11:30:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8d2c2400) [pid = 1742] [serial = 1186] [outer = (nil)] 11:30:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e149000) [pid = 1742] [serial = 1187] [outer = 0x8d2c2400] 11:30:22 INFO - PROCESS | 1742 | 1467138622520 Marionette DEBUG loaded listener.js 11:30:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e1ae800) [pid = 1742] [serial = 1188] [outer = 0x8d2c2400] 11:30:23 INFO - PROCESS | 1742 | 1467138623756 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:30:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:30:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1944ms 11:30:23 INFO - PROCESS | 1742 | 1467138623804 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 11:30:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:30:23 INFO - PROCESS | 1742 | 1467138623813 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 11:30:23 INFO - PROCESS | 1742 | 1467138623833 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 1742 | 1467138623839 Marionette TRACE conn4 <- [1,1554,null,{}] 11:30:23 INFO - PROCESS | 1742 | 1467138623851 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:23 INFO - PROCESS | 1742 | 1467138623856 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:24 INFO - PROCESS | 1742 | 1467138624092 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 11:30:24 INFO - PROCESS | 1742 | 1467138624460 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 1742 | 1467138624471 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1a5800 == 27 [pid = 1742] [id = 396] 11:30:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e1a6000) [pid = 1742] [serial = 1189] [outer = (nil)] 11:30:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e4a8800) [pid = 1742] [serial = 1190] [outer = 0x8e1a6000] 11:30:24 INFO - PROCESS | 1742 | 1467138624568 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e4b6c00) [pid = 1742] [serial = 1191] [outer = 0x8e1a6000] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e5800 == 26 [pid = 1742] [id = 373] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ed800 == 25 [pid = 1742] [id = 374] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e6c00 == 24 [pid = 1742] [id = 387] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8e11d400 == 23 [pid = 1742] [id = 386] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14a400 == 22 [pid = 1742] [id = 384] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8e12b000 == 21 [pid = 1742] [id = 383] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8e144800 == 20 [pid = 1742] [id = 375] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x90f03c00 == 19 [pid = 1742] [id = 385] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8f697400 == 18 [pid = 1742] [id = 382] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9ab000 == 17 [pid = 1742] [id = 381] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e3c00 == 16 [pid = 1742] [id = 379] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8e129c00 == 15 [pid = 1742] [id = 380] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1b4000 == 14 [pid = 1742] [id = 394] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ee400 == 13 [pid = 1742] [id = 395] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x92d75400 == 12 [pid = 1742] [id = 393] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1a5c00 == 11 [pid = 1742] [id = 392] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1edc00 == 10 [pid = 1742] [id = 391] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4ac800 == 9 [pid = 1742] [id = 389] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x91278000 == 8 [pid = 1742] [id = 390] 11:30:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e1800 == 7 [pid = 1742] [id = 388] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8ed47800) [pid = 1742] [serial = 1136] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8d2cb400) [pid = 1742] [serial = 1121] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x9283ac00) [pid = 1742] [serial = 1112] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x929ef000) [pid = 1742] [serial = 1116] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x929eb400) [pid = 1742] [serial = 1115] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e120000) [pid = 1742] [serial = 1104] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8f481c00) [pid = 1742] [serial = 1133] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8c2f0000) [pid = 1742] [serial = 1103] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8ed40000) [pid = 1742] [serial = 1107] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8ecab800) [pid = 1742] [serial = 1106] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x92dd4400) [pid = 1742] [serial = 1119] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x92c7ac00) [pid = 1742] [serial = 1118] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e150c00) [pid = 1742] [serial = 1127] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e122000) [pid = 1742] [serial = 1122] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e16a000) [pid = 1742] [serial = 1128] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e1b0c00) [pid = 1742] [serial = 1125] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e170c00) [pid = 1742] [serial = 1124] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x91141800) [pid = 1742] [serial = 1110] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x90f10400) [pid = 1742] [serial = 1109] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e9a8800) [pid = 1742] [serial = 1130] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9283e000) [pid = 1742] [serial = 1113] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8f489400) [pid = 1742] [serial = 1134] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e9afc00) [pid = 1742] [serial = 1131] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 1742 | 1467138626803 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:30:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:30:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 3009ms 11:30:26 INFO - PROCESS | 1742 | 1467138626833 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 11:30:26 INFO - PROCESS | 1742 | 1467138626840 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 11:30:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:30:26 INFO - PROCESS | 1742 | 1467138626850 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:30:26 INFO - PROCESS | 1742 | 1467138626855 Marionette TRACE conn4 <- [1,1558,null,{}] 11:30:26 INFO - PROCESS | 1742 | 1467138626864 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:26 INFO - PROCESS | 1742 | 1467138626869 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:27 INFO - PROCESS | 1742 | 1467138627057 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 11:30:27 INFO - PROCESS | 1742 | 1467138627232 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 1742 | 1467138627247 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e120000 == 8 [pid = 1742] [id = 397] 11:30:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8e124000) [pid = 1742] [serial = 1192] [outer = (nil)] 11:30:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8e14c800) [pid = 1742] [serial = 1193] [outer = 0x8e124000] 11:30:27 INFO - PROCESS | 1742 | 1467138627325 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e164800) [pid = 1742] [serial = 1194] [outer = 0x8e124000] 11:30:28 INFO - PROCESS | 1742 | 1467138628185 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:30:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:30:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1386ms 11:30:28 INFO - PROCESS | 1742 | 1467138628235 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 11:30:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:30:28 INFO - PROCESS | 1742 | 1467138628244 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 11:30:28 INFO - PROCESS | 1742 | 1467138628257 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 1742 | 1467138628262 Marionette TRACE conn4 <- [1,1562,null,{}] 11:30:28 INFO - PROCESS | 1742 | 1467138628268 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:28 INFO - PROCESS | 1742 | 1467138628274 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:28 INFO - PROCESS | 1742 | 1467138628471 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 11:30:28 INFO - PROCESS | 1742 | 1467138628616 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:28 INFO - PROCESS | 1742 | 1467138628627 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4a9000 == 9 [pid = 1742] [id = 398] 11:30:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e4b3000) [pid = 1742] [serial = 1195] [outer = (nil)] 11:30:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e9a8400) [pid = 1742] [serial = 1196] [outer = 0x8e4b3000] 11:30:28 INFO - PROCESS | 1742 | 1467138628706 Marionette DEBUG loaded listener.js 11:30:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8eca3800) [pid = 1742] [serial = 1197] [outer = 0x8e4b3000] 11:30:29 INFO - PROCESS | 1742 | 1467138629769 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:30:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:30:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1546ms 11:30:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:30:29 INFO - PROCESS | 1742 | 1467138629801 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 11:30:29 INFO - PROCESS | 1742 | 1467138629804 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 11:30:29 INFO - PROCESS | 1742 | 1467138629812 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:30:29 INFO - PROCESS | 1742 | 1467138629819 Marionette TRACE conn4 <- [1,1566,null,{}] 11:30:29 INFO - PROCESS | 1742 | 1467138629843 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:29 INFO - PROCESS | 1742 | 1467138629853 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:30 INFO - PROCESS | 1742 | 1467138630081 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 11:30:30 INFO - PROCESS | 1742 | 1467138630111 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:30 INFO - PROCESS | 1742 | 1467138630121 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f69cc00 == 10 [pid = 1742] [id = 399] 11:30:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8f69f800) [pid = 1742] [serial = 1198] [outer = (nil)] 11:30:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x90f08400) [pid = 1742] [serial = 1199] [outer = 0x8f69f800] 11:30:30 INFO - PROCESS | 1742 | 1467138630216 Marionette DEBUG loaded listener.js 11:30:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91089c00) [pid = 1742] [serial = 1200] [outer = 0x8f69f800] 11:30:31 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e170400) [pid = 1742] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:30:31 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e1b0800) [pid = 1742] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:30:31 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x9113c000) [pid = 1742] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:30:31 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e143400) [pid = 1742] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:30:31 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8ecaf000) [pid = 1742] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:30:31 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e1a8000) [pid = 1742] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:30:31 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e1b3c00) [pid = 1742] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:30:31 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x90f06000) [pid = 1742] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:30:31 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8c1e4000) [pid = 1742] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:30:31 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x90f05000) [pid = 1742] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:30:31 INFO - PROCESS | 1742 | 1467138631675 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:30:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:30:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1899ms 11:30:31 INFO - PROCESS | 1742 | 1467138631751 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 11:30:31 INFO - PROCESS | 1742 | 1467138631757 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 11:30:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:30:31 INFO - PROCESS | 1742 | 1467138631764 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:30:31 INFO - PROCESS | 1742 | 1467138631768 Marionette TRACE conn4 <- [1,1570,null,{}] 11:30:31 INFO - PROCESS | 1742 | 1467138631775 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:31 INFO - PROCESS | 1742 | 1467138631780 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:31 INFO - PROCESS | 1742 | 1467138631995 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 11:30:32 INFO - PROCESS | 1742 | 1467138632077 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 1742 | 1467138632087 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e5400 == 11 [pid = 1742] [id = 400] 11:30:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e1a9000) [pid = 1742] [serial = 1201] [outer = (nil)] 11:30:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8f482400) [pid = 1742] [serial = 1202] [outer = 0x8e1a9000] 11:30:32 INFO - PROCESS | 1742 | 1467138632163 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x90f0f000) [pid = 1742] [serial = 1203] [outer = 0x8e1a9000] 11:30:32 INFO - PROCESS | 1742 | 1467138632984 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:30:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:30:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1282ms 11:30:33 INFO - PROCESS | 1742 | 1467138633048 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 11:30:33 INFO - PROCESS | 1742 | 1467138633053 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 11:30:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:30:33 INFO - PROCESS | 1742 | 1467138633059 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:30:33 INFO - PROCESS | 1742 | 1467138633063 Marionette TRACE conn4 <- [1,1574,null,{}] 11:30:33 INFO - PROCESS | 1742 | 1467138633069 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:33 INFO - PROCESS | 1742 | 1467138633075 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:33 INFO - PROCESS | 1742 | 1467138633256 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 11:30:33 INFO - PROCESS | 1742 | 1467138633384 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:33 INFO - PROCESS | 1742 | 1467138633391 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e1400 == 12 [pid = 1742] [id = 401] 11:30:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8d2c7400) [pid = 1742] [serial = 1204] [outer = (nil)] 11:30:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x9127ec00) [pid = 1742] [serial = 1205] [outer = 0x8d2c7400] 11:30:33 INFO - PROCESS | 1742 | 1467138633470 Marionette DEBUG loaded listener.js 11:30:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x916ec800) [pid = 1742] [serial = 1206] [outer = 0x8d2c7400] 11:30:34 INFO - PROCESS | 1742 | 1467138634593 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:30:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:30:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1587ms 11:30:34 INFO - PROCESS | 1742 | 1467138634648 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 11:30:34 INFO - PROCESS | 1742 | 1467138634653 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 11:30:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:30:34 INFO - PROCESS | 1742 | 1467138634681 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:30:34 INFO - PROCESS | 1742 | 1467138634687 Marionette TRACE conn4 <- [1,1578,null,{}] 11:30:34 INFO - PROCESS | 1742 | 1467138634704 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:34 INFO - PROCESS | 1742 | 1467138634711 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:34 INFO - PROCESS | 1742 | 1467138634898 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 11:30:35 INFO - PROCESS | 1742 | 1467138635133 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:35 INFO - PROCESS | 1742 | 1467138635144 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e12b400 == 13 [pid = 1742] [id = 402] 11:30:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e14a400) [pid = 1742] [serial = 1207] [outer = (nil)] 11:30:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e4a7c00) [pid = 1742] [serial = 1208] [outer = 0x8e14a400] 11:30:35 INFO - PROCESS | 1742 | 1467138635235 Marionette DEBUG loaded listener.js 11:30:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e9a6800) [pid = 1742] [serial = 1209] [outer = 0x8e14a400] 11:30:36 INFO - PROCESS | 1742 | 1467138636190 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:30:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:30:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1541ms 11:30:36 INFO - PROCESS | 1742 | 1467138636220 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 11:30:36 INFO - PROCESS | 1742 | 1467138636229 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 11:30:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:30:36 INFO - PROCESS | 1742 | 1467138636241 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:30:36 INFO - PROCESS | 1742 | 1467138636245 Marionette TRACE conn4 <- [1,1582,null,{}] 11:30:36 INFO - PROCESS | 1742 | 1467138636253 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:36 INFO - PROCESS | 1742 | 1467138636258 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:36 INFO - PROCESS | 1742 | 1467138636460 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 11:30:36 INFO - PROCESS | 1742 | 1467138636704 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 1742 | 1467138636713 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4adc00 == 14 [pid = 1742] [id = 403] 11:30:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8f696400) [pid = 1742] [serial = 1210] [outer = (nil)] 11:30:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x9113a000) [pid = 1742] [serial = 1211] [outer = 0x8f696400] 11:30:36 INFO - PROCESS | 1742 | 1467138636847 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x9108b400) [pid = 1742] [serial = 1212] [outer = 0x8f696400] 11:30:37 INFO - PROCESS | 1742 | 1467138637836 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:30:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:30:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1636ms 11:30:37 INFO - PROCESS | 1742 | 1467138637877 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 11:30:37 INFO - PROCESS | 1742 | 1467138637882 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 11:30:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:30:37 INFO - PROCESS | 1742 | 1467138637889 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 1742 | 1467138637895 Marionette TRACE conn4 <- [1,1586,null,{}] 11:30:37 INFO - PROCESS | 1742 | 1467138637913 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:37 INFO - PROCESS | 1742 | 1467138637922 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:38 INFO - PROCESS | 1742 | 1467138638160 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 11:30:38 INFO - PROCESS | 1742 | 1467138638383 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:38 INFO - PROCESS | 1742 | 1467138638398 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a0c800 == 15 [pid = 1742] [id = 404] 11:30:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x91a0cc00) [pid = 1742] [serial = 1213] [outer = (nil)] 11:30:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9242bc00) [pid = 1742] [serial = 1214] [outer = 0x91a0cc00] 11:30:38 INFO - PROCESS | 1742 | 1467138638528 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x92836800) [pid = 1742] [serial = 1215] [outer = 0x91a0cc00] 11:30:39 INFO - PROCESS | 1742 | 1467138639448 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1638ms 11:30:39 INFO - PROCESS | 1742 | 1467138639528 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 11:30:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:30:39 INFO - PROCESS | 1742 | 1467138639534 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 11:30:39 INFO - PROCESS | 1742 | 1467138639541 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:30:39 INFO - PROCESS | 1742 | 1467138639549 Marionette TRACE conn4 <- [1,1590,null,{}] 11:30:39 INFO - PROCESS | 1742 | 1467138639559 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:39 INFO - PROCESS | 1742 | 1467138639567 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:39 INFO - PROCESS | 1742 | 1467138639796 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 11:30:40 INFO - PROCESS | 1742 | 1467138640023 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 1742 | 1467138640032 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f697c00 == 16 [pid = 1742] [id = 405] 11:30:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x92836000) [pid = 1742] [serial = 1216] [outer = (nil)] 11:30:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x929e5800) [pid = 1742] [serial = 1217] [outer = 0x92836000] 11:30:40 INFO - PROCESS | 1742 | 1467138640132 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x929e6c00) [pid = 1742] [serial = 1218] [outer = 0x92836000] 11:30:41 INFO - PROCESS | 1742 | 1467138641030 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1542ms 11:30:41 INFO - PROCESS | 1742 | 1467138641085 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 11:30:41 INFO - PROCESS | 1742 | 1467138641089 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 11:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:30:41 INFO - PROCESS | 1742 | 1467138641098 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:30:41 INFO - PROCESS | 1742 | 1467138641101 Marionette TRACE conn4 <- [1,1594,null,{}] 11:30:41 INFO - PROCESS | 1742 | 1467138641107 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:41 INFO - PROCESS | 1742 | 1467138641113 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:41 INFO - PROCESS | 1742 | 1467138641294 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 11:30:41 INFO - PROCESS | 1742 | 1467138641484 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 1742 | 1467138641495 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a01c00 == 17 [pid = 1742] [id = 406] 11:30:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x92841000) [pid = 1742] [serial = 1219] [outer = (nil)] 11:30:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x92c7b000) [pid = 1742] [serial = 1220] [outer = 0x92841000] 11:30:41 INFO - PROCESS | 1742 | 1467138641586 Marionette DEBUG loaded listener.js 11:30:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x92d7ac00) [pid = 1742] [serial = 1221] [outer = 0x92841000] 11:30:42 INFO - PROCESS | 1742 | 1467138642598 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:30:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:30:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1536ms 11:30:42 INFO - PROCESS | 1742 | 1467138642635 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 11:30:42 INFO - PROCESS | 1742 | 1467138642638 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 11:30:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:30:42 INFO - PROCESS | 1742 | 1467138642646 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:30:42 INFO - PROCESS | 1742 | 1467138642648 Marionette TRACE conn4 <- [1,1598,null,{}] 11:30:42 INFO - PROCESS | 1742 | 1467138642655 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:42 INFO - PROCESS | 1742 | 1467138642666 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:42 INFO - PROCESS | 1742 | 1467138642882 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 11:30:43 INFO - PROCESS | 1742 | 1467138643110 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 1742 | 1467138643120 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e7800 == 18 [pid = 1742] [id = 407] 11:30:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8d2cfc00) [pid = 1742] [serial = 1222] [outer = (nil)] 11:30:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x92ddd400) [pid = 1742] [serial = 1223] [outer = 0x8d2cfc00] 11:30:43 INFO - PROCESS | 1742 | 1467138643252 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x92de0800) [pid = 1742] [serial = 1224] [outer = 0x8d2cfc00] 11:30:44 INFO - PROCESS | 1742 | 1467138644163 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:30:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1581ms 11:30:44 INFO - PROCESS | 1742 | 1467138644227 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 11:30:44 INFO - PROCESS | 1742 | 1467138644232 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 11:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:30:44 INFO - PROCESS | 1742 | 1467138644239 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:30:44 INFO - PROCESS | 1742 | 1467138644242 Marionette TRACE conn4 <- [1,1602,null,{}] 11:30:44 INFO - PROCESS | 1742 | 1467138644248 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:44 INFO - PROCESS | 1742 | 1467138644254 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:44 INFO - PROCESS | 1742 | 1467138644477 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 11:30:44 INFO - PROCESS | 1742 | 1467138644705 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:44 INFO - PROCESS | 1742 | 1467138644715 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e11fc00 == 19 [pid = 1742] [id = 408] 11:30:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e124800) [pid = 1742] [serial = 1225] [outer = (nil)] 11:30:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x92ed4000) [pid = 1742] [serial = 1226] [outer = 0x8e124800] 11:30:44 INFO - PROCESS | 1742 | 1467138644844 Marionette DEBUG loaded listener.js 11:30:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x92ed6000) [pid = 1742] [serial = 1227] [outer = 0x8e124800] 11:30:45 INFO - PROCESS | 1742 | 1467138645833 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:30:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:30:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1635ms 11:30:45 INFO - PROCESS | 1742 | 1467138645875 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 11:30:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:30:45 INFO - PROCESS | 1742 | 1467138645880 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 11:30:45 INFO - PROCESS | 1742 | 1467138645886 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:30:45 INFO - PROCESS | 1742 | 1467138645890 Marionette TRACE conn4 <- [1,1606,null,{}] 11:30:45 INFO - PROCESS | 1742 | 1467138645896 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:45 INFO - PROCESS | 1742 | 1467138645901 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:46 INFO - PROCESS | 1742 | 1467138646079 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 11:30:46 INFO - PROCESS | 1742 | 1467138646437 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 1742 | 1467138646448 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ec800 == 20 [pid = 1742] [id = 409] 11:30:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8c1ed400) [pid = 1742] [serial = 1228] [outer = (nil)] 11:30:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8c2e7000) [pid = 1742] [serial = 1229] [outer = 0x8c1ed400] 11:30:46 INFO - PROCESS | 1742 | 1467138646584 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8d2cd000) [pid = 1742] [serial = 1230] [outer = 0x8c1ed400] 11:30:47 INFO - PROCESS | 1742 | 1467138647791 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:30:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1989ms 11:30:47 INFO - PROCESS | 1742 | 1467138647880 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 11:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:30:47 INFO - PROCESS | 1742 | 1467138647886 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 11:30:47 INFO - PROCESS | 1742 | 1467138647896 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:30:47 INFO - PROCESS | 1742 | 1467138647902 Marionette TRACE conn4 <- [1,1610,null,{}] 11:30:47 INFO - PROCESS | 1742 | 1467138647924 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:47 INFO - PROCESS | 1742 | 1467138647930 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:48 INFO - PROCESS | 1742 | 1467138648193 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8f6a0c00) [pid = 1742] [serial = 1137] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8f69a400) [pid = 1742] [serial = 1163] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x91272400) [pid = 1742] [serial = 1160] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e14d800) [pid = 1742] [serial = 1151] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e170800) [pid = 1742] [serial = 1152] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8f696000) [pid = 1742] [serial = 1145] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8f6a0000) [pid = 1742] [serial = 1146] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8eca7000) [pid = 1742] [serial = 1154] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8ed3d400) [pid = 1742] [serial = 1155] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e4b0800) [pid = 1742] [serial = 1142] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e9a5800) [pid = 1742] [serial = 1143] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9113d000) [pid = 1742] [serial = 1148] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91097000) [pid = 1742] [serial = 1149] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8c2e4000) [pid = 1742] [serial = 1139] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e11c800) [pid = 1742] [serial = 1140] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x9108bc00) [pid = 1742] [serial = 1158] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x9127c800) [pid = 1742] [serial = 1161] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x90f0c000) [pid = 1742] [serial = 1157] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x9113d400) [pid = 1742] [serial = 1164] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 1742 | 1467138648406 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 1742 | 1467138648415 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e11c800 == 21 [pid = 1742] [id = 410] 11:30:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e14d800) [pid = 1742] [serial = 1231] [outer = (nil)] 11:30:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e4b0800) [pid = 1742] [serial = 1232] [outer = 0x8e14d800] 11:30:48 INFO - PROCESS | 1742 | 1467138648494 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e4b6000) [pid = 1742] [serial = 1233] [outer = 0x8e14d800] 11:30:49 INFO - PROCESS | 1742 | 1467138649481 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:30:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:30:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1663ms 11:30:49 INFO - PROCESS | 1742 | 1467138649558 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 1742 | 1467138649565 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 11:30:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:30:49 INFO - PROCESS | 1742 | 1467138649574 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:30:49 INFO - PROCESS | 1742 | 1467138649583 Marionette TRACE conn4 <- [1,1614,null,{}] 11:30:49 INFO - PROCESS | 1742 | 1467138649671 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:49 INFO - PROCESS | 1742 | 1467138649678 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:49 INFO - PROCESS | 1742 | 1467138649867 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 11:30:50 INFO - PROCESS | 1742 | 1467138650091 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:50 INFO - PROCESS | 1742 | 1467138650102 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e3c00 == 22 [pid = 1742] [id = 411] 11:30:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e169800) [pid = 1742] [serial = 1234] [outer = (nil)] 11:30:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8eca8000) [pid = 1742] [serial = 1235] [outer = 0x8e169800] 11:30:50 INFO - PROCESS | 1742 | 1467138650190 Marionette DEBUG loaded listener.js 11:30:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8ed3f000) [pid = 1742] [serial = 1236] [outer = 0x8e169800] 11:30:51 INFO - PROCESS | 1742 | 1467138651156 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:30:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 11:30:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1627ms 11:30:51 INFO - PROCESS | 1742 | 1467138651201 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 1742 | 1467138651210 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 11:30:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:30:51 INFO - PROCESS | 1742 | 1467138651221 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - PROCESS | 1742 | 1467138651225 Marionette TRACE conn4 <- [1,1618,null,{}] 11:30:51 INFO - PROCESS | 1742 | 1467138651233 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:51 INFO - PROCESS | 1742 | 1467138651239 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:51 INFO - PROCESS | 1742 | 1467138651445 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 11:30:51 INFO - PROCESS | 1742 | 1467138651688 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 1742 | 1467138651700 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f69a400 == 23 [pid = 1742] [id = 412] 11:30:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8f6a0000) [pid = 1742] [serial = 1237] [outer = (nil)] 11:30:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x90f0ac00) [pid = 1742] [serial = 1238] [outer = 0x8f6a0000] 11:30:51 INFO - PROCESS | 1742 | 1467138651829 Marionette DEBUG loaded listener.js 11:30:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x9108e000) [pid = 1742] [serial = 1239] [outer = 0x8f6a0000] 11:30:52 INFO - PROCESS | 1742 | 1467138652827 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:30:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:30:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1649ms 11:30:52 INFO - PROCESS | 1742 | 1467138652871 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 11:30:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:30:52 INFO - PROCESS | 1742 | 1467138652876 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 11:30:52 INFO - PROCESS | 1742 | 1467138652884 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:30:52 INFO - PROCESS | 1742 | 1467138652890 Marionette TRACE conn4 <- [1,1622,null,{}] 11:30:52 INFO - PROCESS | 1742 | 1467138652908 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:52 INFO - PROCESS | 1742 | 1467138652918 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:53 INFO - PROCESS | 1742 | 1467138653127 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 11:30:53 INFO - PROCESS | 1742 | 1467138653354 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:53 INFO - PROCESS | 1742 | 1467138653368 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f69ec00 == 24 [pid = 1742] [id = 413] 11:30:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91279400) [pid = 1742] [serial = 1240] [outer = (nil)] 11:30:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x916e8000) [pid = 1742] [serial = 1241] [outer = 0x91279400] 11:30:53 INFO - PROCESS | 1742 | 1467138653521 Marionette DEBUG loaded listener.js 11:30:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91a03400) [pid = 1742] [serial = 1242] [outer = 0x91279400] 11:30:54 INFO - PROCESS | 1742 | 1467138654475 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:30:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 11:30:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1644ms 11:30:54 INFO - PROCESS | 1742 | 1467138654529 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 11:30:54 INFO - PROCESS | 1742 | 1467138654533 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 11:30:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:30:54 INFO - PROCESS | 1742 | 1467138654541 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:30:54 INFO - PROCESS | 1742 | 1467138654545 Marionette TRACE conn4 <- [1,1626,null,{}] 11:30:54 INFO - PROCESS | 1742 | 1467138654551 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:54 INFO - PROCESS | 1742 | 1467138654556 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:54 INFO - PROCESS | 1742 | 1467138654763 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 11:30:55 INFO - PROCESS | 1742 | 1467138654987 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 1742 | 1467138654997 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f692c00 == 25 [pid = 1742] [id = 414] 11:30:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x9127c800) [pid = 1742] [serial = 1243] [outer = (nil)] 11:30:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x9283cc00) [pid = 1742] [serial = 1244] [outer = 0x9127c800] 11:30:55 INFO - PROCESS | 1742 | 1467138655122 Marionette DEBUG loaded listener.js 11:30:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x929ec000) [pid = 1742] [serial = 1245] [outer = 0x9127c800] 11:30:56 INFO - PROCESS | 1742 | 1467138656055 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:30:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1541ms 11:30:56 INFO - PROCESS | 1742 | 1467138656085 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 11:30:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:30:56 INFO - PROCESS | 1742 | 1467138656089 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 11:30:56 INFO - PROCESS | 1742 | 1467138656096 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - PROCESS | 1742 | 1467138656100 Marionette TRACE conn4 <- [1,1630,null,{}] 11:30:56 INFO - PROCESS | 1742 | 1467138656105 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:56 INFO - PROCESS | 1742 | 1467138656111 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:56 INFO - PROCESS | 1742 | 1467138656294 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 11:30:56 INFO - PROCESS | 1742 | 1467138656472 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:56 INFO - PROCESS | 1742 | 1467138656480 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9b0800 == 26 [pid = 1742] [id = 415] 11:30:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x90f04400) [pid = 1742] [serial = 1246] [outer = (nil)] 11:30:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x92d7ec00) [pid = 1742] [serial = 1247] [outer = 0x90f04400] 11:30:56 INFO - PROCESS | 1742 | 1467138656562 Marionette DEBUG loaded listener.js 11:30:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x92d83800) [pid = 1742] [serial = 1248] [outer = 0x90f04400] 11:30:57 INFO - PROCESS | 1742 | 1467138657567 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:30:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:30:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1535ms 11:30:57 INFO - PROCESS | 1742 | 1467138657631 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 11:30:57 INFO - PROCESS | 1742 | 1467138657635 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 11:30:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:30:57 INFO - PROCESS | 1742 | 1467138657642 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:30:57 INFO - PROCESS | 1742 | 1467138657646 Marionette TRACE conn4 <- [1,1634,null,{}] 11:30:57 INFO - PROCESS | 1742 | 1467138657652 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:57 INFO - PROCESS | 1742 | 1467138657662 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:57 INFO - PROCESS | 1742 | 1467138657902 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 11:30:58 INFO - PROCESS | 1742 | 1467138658155 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:58 INFO - PROCESS | 1742 | 1467138658164 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a06400 == 27 [pid = 1742] [id = 416] 11:30:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x929e8000) [pid = 1742] [serial = 1249] [outer = (nil)] 11:30:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x93b34400) [pid = 1742] [serial = 1250] [outer = 0x929e8000] 11:30:58 INFO - PROCESS | 1742 | 1467138658286 Marionette DEBUG loaded listener.js 11:30:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x93b39400) [pid = 1742] [serial = 1251] [outer = 0x929e8000] 11:30:59 INFO - PROCESS | 1742 | 1467138659251 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:30:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:30:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1684ms 11:30:59 INFO - PROCESS | 1742 | 1467138659328 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 11:30:59 INFO - PROCESS | 1742 | 1467138659331 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 11:30:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:30:59 INFO - PROCESS | 1742 | 1467138659344 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:30:59 INFO - PROCESS | 1742 | 1467138659352 Marionette TRACE conn4 <- [1,1638,null,{}] 11:30:59 INFO - PROCESS | 1742 | 1467138659361 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:59 INFO - PROCESS | 1742 | 1467138659365 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:59 INFO - PROCESS | 1742 | 1467138659600 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 11:30:59 INFO - PROCESS | 1742 | 1467138659897 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:59 INFO - PROCESS | 1742 | 1467138659906 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:30:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e8c00 == 28 [pid = 1742] [id = 417] 11:30:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8c1ea000) [pid = 1742] [serial = 1252] [outer = (nil)] 11:30:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x93b3dc00) [pid = 1742] [serial = 1253] [outer = 0x8c1ea000] 11:30:59 INFO - PROCESS | 1742 | 1467138659992 Marionette DEBUG loaded listener.js 11:31:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x93b42400) [pid = 1742] [serial = 1254] [outer = 0x8c1ea000] 11:31:01 INFO - PROCESS | 1742 | 1467138661081 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:31:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:31:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1802ms 11:31:01 INFO - PROCESS | 1742 | 1467138661147 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 11:31:01 INFO - PROCESS | 1742 | 1467138661151 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 11:31:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:31:01 INFO - PROCESS | 1742 | 1467138661158 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:31:01 INFO - PROCESS | 1742 | 1467138661162 Marionette TRACE conn4 <- [1,1642,null,{}] 11:31:01 INFO - PROCESS | 1742 | 1467138661167 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:01 INFO - PROCESS | 1742 | 1467138661173 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:01 INFO - PROCESS | 1742 | 1467138661401 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 11:31:01 INFO - PROCESS | 1742 | 1467138661673 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:01 INFO - PROCESS | 1742 | 1467138661679 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1ae000 == 29 [pid = 1742] [id = 418] 11:31:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8f480400) [pid = 1742] [serial = 1255] [outer = (nil)] 11:31:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x93c62c00) [pid = 1742] [serial = 1256] [outer = 0x8f480400] 11:31:01 INFO - PROCESS | 1742 | 1467138661787 Marionette DEBUG loaded listener.js 11:31:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x93c96800) [pid = 1742] [serial = 1257] [outer = 0x8f480400] 11:31:02 INFO - PROCESS | 1742 | 1467138662708 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:31:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:31:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1580ms 11:31:02 INFO - PROCESS | 1742 | 1467138662739 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 11:31:02 INFO - PROCESS | 1742 | 1467138662744 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 11:31:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:31:02 INFO - PROCESS | 1742 | 1467138662750 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:31:02 INFO - PROCESS | 1742 | 1467138662754 Marionette TRACE conn4 <- [1,1646,null,{}] 11:31:02 INFO - PROCESS | 1742 | 1467138662791 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:02 INFO - PROCESS | 1742 | 1467138662797 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:03 INFO - PROCESS | 1742 | 1467138663034 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 11:31:03 INFO - PROCESS | 1742 | 1467138663219 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:03 INFO - PROCESS | 1742 | 1467138663229 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e162800 == 30 [pid = 1742] [id = 419] 11:31:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8e166400) [pid = 1742] [serial = 1258] [outer = (nil)] 11:31:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x93e6f000) [pid = 1742] [serial = 1259] [outer = 0x8e166400] 11:31:03 INFO - PROCESS | 1742 | 1467138663356 Marionette DEBUG loaded listener.js 11:31:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x93e71400) [pid = 1742] [serial = 1260] [outer = 0x8e166400] 11:31:06 INFO - PROCESS | 1742 | 1467138666062 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:31:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:31:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 3323ms 11:31:06 INFO - PROCESS | 1742 | 1467138666075 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 11:31:06 INFO - PROCESS | 1742 | 1467138666082 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 11:31:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:31:06 INFO - PROCESS | 1742 | 1467138666092 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:31:06 INFO - PROCESS | 1742 | 1467138666097 Marionette TRACE conn4 <- [1,1650,null,{}] 11:31:06 INFO - PROCESS | 1742 | 1467138666109 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:06 INFO - PROCESS | 1742 | 1467138666114 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:06 INFO - PROCESS | 1742 | 1467138666382 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 11:31:06 INFO - PROCESS | 1742 | 1467138666519 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:06 INFO - PROCESS | 1742 | 1467138666529 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e129400 == 31 [pid = 1742] [id = 420] 11:31:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8e12bc00) [pid = 1742] [serial = 1261] [outer = (nil)] 11:31:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8e1a5400) [pid = 1742] [serial = 1262] [outer = 0x8e12bc00] 11:31:06 INFO - PROCESS | 1742 | 1467138666610 Marionette DEBUG loaded listener.js 11:31:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8e1aa800) [pid = 1742] [serial = 1263] [outer = 0x8e12bc00] 11:31:07 INFO - PROCESS | 1742 | 1467138667503 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:31:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:31:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1485ms 11:31:07 INFO - PROCESS | 1742 | 1467138667577 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 11:31:07 INFO - PROCESS | 1742 | 1467138667586 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 11:31:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:31:07 INFO - PROCESS | 1742 | 1467138667606 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:31:07 INFO - PROCESS | 1742 | 1467138667611 Marionette TRACE conn4 <- [1,1654,null,{}] 11:31:07 INFO - PROCESS | 1742 | 1467138667617 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:07 INFO - PROCESS | 1742 | 1467138667625 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:07 INFO - PROCESS | 1742 | 1467138667863 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 11:31:07 INFO - PROCESS | 1742 | 1467138667891 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:07 INFO - PROCESS | 1742 | 1467138667900 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed3cc00 == 32 [pid = 1742] [id = 421] 11:31:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8ed3e800) [pid = 1742] [serial = 1264] [outer = (nil)] 11:31:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8f47bc00) [pid = 1742] [serial = 1265] [outer = 0x8ed3e800] 11:31:07 INFO - PROCESS | 1742 | 1467138667981 Marionette DEBUG loaded listener.js 11:31:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8f489000) [pid = 1742] [serial = 1266] [outer = 0x8ed3e800] 11:31:09 INFO - PROCESS | 1742 | 1467138669018 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:31:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:31:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1493ms 11:31:09 INFO - PROCESS | 1742 | 1467138669092 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 11:31:09 INFO - PROCESS | 1742 | 1467138669095 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 11:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:31:09 INFO - PROCESS | 1742 | 1467138669102 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:31:09 INFO - PROCESS | 1742 | 1467138669108 Marionette TRACE conn4 <- [1,1658,null,{}] 11:31:09 INFO - PROCESS | 1742 | 1467138669132 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:09 INFO - PROCESS | 1742 | 1467138669142 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:10 INFO - PROCESS | 1742 | 1467138670059 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x92841000) [pid = 1742] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8d2cfc00) [pid = 1742] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8c1ed400) [pid = 1742] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8d2c7400) [pid = 1742] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x91a0cc00) [pid = 1742] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x92836000) [pid = 1742] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8e124800) [pid = 1742] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8e14a400) [pid = 1742] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8f696400) [pid = 1742] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8e14d800) [pid = 1742] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8c2e3000) [pid = 1742] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8ed40c00) [pid = 1742] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x91278400) [pid = 1742] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e4b2000) [pid = 1742] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x916f2000) [pid = 1742] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x92d75800) [pid = 1742] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e1a6000) [pid = 1742] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8e4b3000) [pid = 1742] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x92c77000) [pid = 1742] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e124000) [pid = 1742] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8f69f800) [pid = 1742] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8d2c2400) [pid = 1742] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:31:10 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e1a9000) [pid = 1742] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:31:10 INFO - PROCESS | 1742 | 1467138670291 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:10 INFO - PROCESS | 1742 | 1467138670307 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e11ec00 == 33 [pid = 1742] [id = 422] 11:31:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e122c00) [pid = 1742] [serial = 1267] [outer = (nil)] 11:31:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8e147c00) [pid = 1742] [serial = 1268] [outer = 0x8e122c00] 11:31:10 INFO - PROCESS | 1742 | 1467138670381 Marionette DEBUG loaded listener.js 11:31:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8f47c800) [pid = 1742] [serial = 1269] [outer = 0x8e122c00] 11:31:11 INFO - PROCESS | 1742 | 1467138671153 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2094ms 11:31:11 INFO - PROCESS | 1742 | 1467138671198 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 11:31:11 INFO - PROCESS | 1742 | 1467138671203 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 11:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:31:11 INFO - PROCESS | 1742 | 1467138671215 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:31:11 INFO - PROCESS | 1742 | 1467138671217 Marionette TRACE conn4 <- [1,1662,null,{}] 11:31:11 INFO - PROCESS | 1742 | 1467138671222 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:11 INFO - PROCESS | 1742 | 1467138671228 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:11 INFO - PROCESS | 1742 | 1467138671451 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 11:31:11 INFO - PROCESS | 1742 | 1467138671467 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 1742 | 1467138671474 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14d800 == 34 [pid = 1742] [id = 423] 11:31:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8ed45000) [pid = 1742] [serial = 1270] [outer = (nil)] 11:31:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91272000) [pid = 1742] [serial = 1271] [outer = 0x8ed45000] 11:31:11 INFO - PROCESS | 1742 | 1467138671550 Marionette DEBUG loaded listener.js 11:31:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x916e8800) [pid = 1742] [serial = 1272] [outer = 0x8ed45000] 11:31:12 INFO - PROCESS | 1742 | 1467138672603 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1434ms 11:31:12 INFO - PROCESS | 1742 | 1467138672651 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 11:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:31:12 INFO - PROCESS | 1742 | 1467138672658 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 11:31:12 INFO - PROCESS | 1742 | 1467138672667 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:31:12 INFO - PROCESS | 1742 | 1467138672673 Marionette TRACE conn4 <- [1,1666,null,{}] 11:31:12 INFO - PROCESS | 1742 | 1467138672682 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:12 INFO - PROCESS | 1742 | 1467138672687 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:12 INFO - PROCESS | 1742 | 1467138672899 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 11:31:13 INFO - PROCESS | 1742 | 1467138673152 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:13 INFO - PROCESS | 1742 | 1467138673160 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e129800 == 35 [pid = 1742] [id = 424] 11:31:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8e12a400) [pid = 1742] [serial = 1273] [outer = (nil)] 11:31:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e1abc00) [pid = 1742] [serial = 1274] [outer = 0x8e12a400] 11:31:13 INFO - PROCESS | 1742 | 1467138673288 Marionette DEBUG loaded listener.js 11:31:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e4b2800) [pid = 1742] [serial = 1275] [outer = 0x8e12a400] 11:31:14 INFO - PROCESS | 1742 | 1467138674255 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1635ms 11:31:14 INFO - PROCESS | 1742 | 1467138674302 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 11:31:14 INFO - PROCESS | 1742 | 1467138674310 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 11:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:31:14 INFO - PROCESS | 1742 | 1467138674322 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:31:14 INFO - PROCESS | 1742 | 1467138674327 Marionette TRACE conn4 <- [1,1670,null,{}] 11:31:14 INFO - PROCESS | 1742 | 1467138674334 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:14 INFO - PROCESS | 1742 | 1467138674341 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:14 INFO - PROCESS | 1742 | 1467138674548 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 11:31:14 INFO - PROCESS | 1742 | 1467138674779 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:14 INFO - PROCESS | 1742 | 1467138674794 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f47f400 == 36 [pid = 1742] [id = 425] 11:31:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8f698000) [pid = 1742] [serial = 1276] [outer = (nil)] 11:31:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x90f08c00) [pid = 1742] [serial = 1277] [outer = 0x8f698000] 11:31:14 INFO - PROCESS | 1742 | 1467138674924 Marionette DEBUG loaded listener.js 11:31:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x91141000) [pid = 1742] [serial = 1278] [outer = 0x8f698000] 11:31:15 INFO - PROCESS | 1742 | 1467138675949 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1692ms 11:31:16 INFO - PROCESS | 1742 | 1467138676015 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 11:31:16 INFO - PROCESS | 1742 | 1467138676021 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 11:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:31:16 INFO - PROCESS | 1742 | 1467138676028 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:31:16 INFO - PROCESS | 1742 | 1467138676035 Marionette TRACE conn4 <- [1,1674,null,{}] 11:31:16 INFO - PROCESS | 1742 | 1467138676053 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:16 INFO - PROCESS | 1742 | 1467138676063 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:16 INFO - PROCESS | 1742 | 1467138676294 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 11:31:16 INFO - PROCESS | 1742 | 1467138676529 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:16 INFO - PROCESS | 1742 | 1467138676541 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x9283e800 == 37 [pid = 1742] [id = 426] 11:31:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x92842400) [pid = 1742] [serial = 1279] [outer = (nil)] 11:31:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x92c6f400) [pid = 1742] [serial = 1280] [outer = 0x92842400] 11:31:16 INFO - PROCESS | 1742 | 1467138676628 Marionette DEBUG loaded listener.js 11:31:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x92d76c00) [pid = 1742] [serial = 1281] [outer = 0x92842400] 11:31:17 INFO - PROCESS | 1742 | 1467138677593 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1636ms 11:31:17 INFO - PROCESS | 1742 | 1467138677666 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 11:31:17 INFO - PROCESS | 1742 | 1467138677670 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 11:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:31:17 INFO - PROCESS | 1742 | 1467138677677 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:31:17 INFO - PROCESS | 1742 | 1467138677681 Marionette TRACE conn4 <- [1,1678,null,{}] 11:31:17 INFO - PROCESS | 1742 | 1467138677687 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:17 INFO - PROCESS | 1742 | 1467138677693 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:17 INFO - PROCESS | 1742 | 1467138677890 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 11:31:18 INFO - PROCESS | 1742 | 1467138678116 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:18 INFO - PROCESS | 1742 | 1467138678131 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ec400 == 38 [pid = 1742] [id = 427] 11:31:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8f47dc00) [pid = 1742] [serial = 1282] [outer = (nil)] 11:31:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x92d83000) [pid = 1742] [serial = 1283] [outer = 0x8f47dc00] 11:31:18 INFO - PROCESS | 1742 | 1467138678275 Marionette DEBUG loaded listener.js 11:31:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x92ddc400) [pid = 1742] [serial = 1284] [outer = 0x8f47dc00] 11:31:19 INFO - PROCESS | 1742 | 1467138679184 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1545ms 11:31:19 INFO - PROCESS | 1742 | 1467138679238 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 11:31:19 INFO - PROCESS | 1742 | 1467138679241 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 11:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:31:19 INFO - PROCESS | 1742 | 1467138679251 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:31:19 INFO - PROCESS | 1742 | 1467138679254 Marionette TRACE conn4 <- [1,1682,null,{}] 11:31:19 INFO - PROCESS | 1742 | 1467138679260 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:19 INFO - PROCESS | 1742 | 1467138679265 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:19 INFO - PROCESS | 1742 | 1467138679468 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 11:31:19 INFO - PROCESS | 1742 | 1467138679659 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:19 INFO - PROCESS | 1742 | 1467138679668 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2cfc00 == 39 [pid = 1742] [id = 428] 11:31:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8ecb2800) [pid = 1742] [serial = 1285] [outer = (nil)] 11:31:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x93af5c00) [pid = 1742] [serial = 1286] [outer = 0x8ecb2800] 11:31:19 INFO - PROCESS | 1742 | 1467138679751 Marionette DEBUG loaded listener.js 11:31:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x92edac00) [pid = 1742] [serial = 1287] [outer = 0x8ecb2800] 11:31:20 INFO - PROCESS | 1742 | 1467138680860 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1644ms 11:31:20 INFO - PROCESS | 1742 | 1467138680897 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 11:31:20 INFO - PROCESS | 1742 | 1467138680901 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 11:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:31:20 INFO - PROCESS | 1742 | 1467138680910 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:31:20 INFO - PROCESS | 1742 | 1467138680914 Marionette TRACE conn4 <- [1,1686,null,{}] 11:31:20 INFO - PROCESS | 1742 | 1467138680923 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:20 INFO - PROCESS | 1742 | 1467138680935 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:21 INFO - PROCESS | 1742 | 1467138681159 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 11:31:21 INFO - PROCESS | 1742 | 1467138681397 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 1742 | 1467138681407 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e147400 == 40 [pid = 1742] [id = 429] 11:31:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8e149c00) [pid = 1742] [serial = 1288] [outer = (nil)] 11:31:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x93e6fc00) [pid = 1742] [serial = 1289] [outer = 0x8e149c00] 11:31:21 INFO - PROCESS | 1742 | 1467138681489 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x93e79400) [pid = 1742] [serial = 1290] [outer = 0x8e149c00] 11:31:22 INFO - PROCESS | 1742 | 1467138682388 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 11:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1540ms 11:31:22 INFO - PROCESS | 1742 | 1467138682454 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 1742 | 1467138682459 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 11:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:31:22 INFO - PROCESS | 1742 | 1467138682469 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 1742 | 1467138682473 Marionette TRACE conn4 <- [1,1690,null,{}] 11:31:22 INFO - PROCESS | 1742 | 1467138682480 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:22 INFO - PROCESS | 1742 | 1467138682485 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:22 INFO - PROCESS | 1742 | 1467138682709 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 11:31:22 INFO - PROCESS | 1742 | 1467138682975 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:22 INFO - PROCESS | 1742 | 1467138682986 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e1800 == 41 [pid = 1742] [id = 430] 11:31:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8d2cb400) [pid = 1742] [serial = 1291] [outer = (nil)] 11:31:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x95399c00) [pid = 1742] [serial = 1292] [outer = 0x8d2cb400] 11:31:23 INFO - PROCESS | 1742 | 1467138683103 Marionette DEBUG loaded listener.js 11:31:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x9539e400) [pid = 1742] [serial = 1293] [outer = 0x8d2cb400] 11:31:24 INFO - PROCESS | 1742 | 1467138684081 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1684ms 11:31:24 INFO - PROCESS | 1742 | 1467138684154 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 11:31:24 INFO - PROCESS | 1742 | 1467138684165 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 11:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:31:24 INFO - PROCESS | 1742 | 1467138684172 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:31:24 INFO - PROCESS | 1742 | 1467138684175 Marionette TRACE conn4 <- [1,1694,null,{}] 11:31:24 INFO - PROCESS | 1742 | 1467138684182 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:24 INFO - PROCESS | 1742 | 1467138684186 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:24 INFO - PROCESS | 1742 | 1467138684405 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 11:31:24 INFO - PROCESS | 1742 | 1467138684644 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:24 INFO - PROCESS | 1742 | 1467138684651 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c7000 == 42 [pid = 1742] [id = 431] 11:31:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x9539c000) [pid = 1742] [serial = 1294] [outer = (nil)] 11:31:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x953f9800) [pid = 1742] [serial = 1295] [outer = 0x9539c000] 11:31:24 INFO - PROCESS | 1742 | 1467138684788 Marionette DEBUG loaded listener.js 11:31:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x9556ec00) [pid = 1742] [serial = 1296] [outer = 0x9539c000] 11:31:25 INFO - PROCESS | 1742 | 1467138685802 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1684ms 11:31:25 INFO - PROCESS | 1742 | 1467138685863 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 11:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:31:25 INFO - PROCESS | 1742 | 1467138685873 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 11:31:25 INFO - PROCESS | 1742 | 1467138685886 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:31:25 INFO - PROCESS | 1742 | 1467138685894 Marionette TRACE conn4 <- [1,1698,null,{}] 11:31:25 INFO - PROCESS | 1742 | 1467138685903 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:25 INFO - PROCESS | 1742 | 1467138685908 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:26 INFO - PROCESS | 1742 | 1467138686134 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 11:31:26 INFO - PROCESS | 1742 | 1467138686381 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:26 INFO - PROCESS | 1742 | 1467138686389 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e2800 == 43 [pid = 1742] [id = 432] 11:31:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8c1e3000) [pid = 1742] [serial = 1297] [outer = (nil)] 11:31:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8c1ecc00) [pid = 1742] [serial = 1298] [outer = 0x8c1e3000] 11:31:26 INFO - PROCESS | 1742 | 1467138686645 Marionette DEBUG loaded listener.js 11:31:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8d2c6400) [pid = 1742] [serial = 1299] [outer = 0x8c1e3000] 11:31:27 INFO - PROCESS | 1742 | --DOCSHELL 0x8e11ec00 == 42 [pid = 1742] [id = 422] 11:31:27 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed3cc00 == 41 [pid = 1742] [id = 421] 11:31:27 INFO - PROCESS | 1742 | --DOCSHELL 0x8e129400 == 40 [pid = 1742] [id = 420] 11:31:27 INFO - PROCESS | 1742 | 1467138687760 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8e4b0800) [pid = 1742] [serial = 1232] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8e11c400) [pid = 1742] [serial = 1167] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8d2c1c00) [pid = 1742] [serial = 1166] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8f692000) [pid = 1742] [serial = 1170] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8f47c400) [pid = 1742] [serial = 1169] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8e4aac00) [pid = 1742] [serial = 1173] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x916e7800) [pid = 1742] [serial = 1172] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x9283a800) [pid = 1742] [serial = 1176] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x92838400) [pid = 1742] [serial = 1175] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x92c71c00) [pid = 1742] [serial = 1179] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x929edc00) [pid = 1742] [serial = 1178] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x92dd6c00) [pid = 1742] [serial = 1182] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x92d79400) [pid = 1742] [serial = 1181] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8e4a8800) [pid = 1742] [serial = 1190] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8e9a8400) [pid = 1742] [serial = 1196] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x92ed0000) [pid = 1742] [serial = 1185] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x92ece400) [pid = 1742] [serial = 1184] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8e14c800) [pid = 1742] [serial = 1193] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e164800) [pid = 1742] [serial = 1194] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x90f08400) [pid = 1742] [serial = 1199] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8e1ae800) [pid = 1742] [serial = 1188] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8e149000) [pid = 1742] [serial = 1187] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8f482400) [pid = 1742] [serial = 1202] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e4b6c00) [pid = 1742] [serial = 1191] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x91089c00) [pid = 1742] [serial = 1200] [outer = (nil)] [url = about:blank] 11:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 11:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1942ms 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8eca3800) [pid = 1742] [serial = 1197] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x90f0f000) [pid = 1742] [serial = 1203] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x92d7ac00) [pid = 1742] [serial = 1221] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x92ddd400) [pid = 1742] [serial = 1223] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8d2cd000) [pid = 1742] [serial = 1230] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x916ec800) [pid = 1742] [serial = 1206] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x9242bc00) [pid = 1742] [serial = 1214] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x929e5800) [pid = 1742] [serial = 1217] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x92ed6000) [pid = 1742] [serial = 1227] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x92c7b000) [pid = 1742] [serial = 1220] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x929e6c00) [pid = 1742] [serial = 1218] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x92836800) [pid = 1742] [serial = 1215] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e9a6800) [pid = 1742] [serial = 1209] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9127ec00) [pid = 1742] [serial = 1205] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e4a7c00) [pid = 1742] [serial = 1208] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x9108b400) [pid = 1742] [serial = 1212] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92de0800) [pid = 1742] [serial = 1224] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x92ed4000) [pid = 1742] [serial = 1226] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8c2e7000) [pid = 1742] [serial = 1229] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x9113a000) [pid = 1742] [serial = 1211] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e4b6000) [pid = 1742] [serial = 1233] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1742 | 1467138687834 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 11:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:31:27 INFO - PROCESS | 1742 | 1467138687846 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 11:31:27 INFO - PROCESS | 1742 | 1467138687861 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:31:27 INFO - PROCESS | 1742 | 1467138687864 Marionette TRACE conn4 <- [1,1702,null,{}] 11:31:27 INFO - PROCESS | 1742 | 1467138687873 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:27 INFO - PROCESS | 1742 | 1467138687880 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:28 INFO - PROCESS | 1742 | 1467138688082 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 11:31:28 INFO - PROCESS | 1742 | 1467138688286 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 1742 | 1467138688298 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e147800 == 41 [pid = 1742] [id = 433] 11:31:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e150c00) [pid = 1742] [serial = 1300] [outer = (nil)] 11:31:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e16bc00) [pid = 1742] [serial = 1301] [outer = 0x8e150c00] 11:31:28 INFO - PROCESS | 1742 | 1467138688375 Marionette DEBUG loaded listener.js 11:31:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e4aac00) [pid = 1742] [serial = 1302] [outer = 0x8e150c00] 11:31:29 INFO - PROCESS | 1742 | 1467138689182 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1344ms 11:31:29 INFO - PROCESS | 1742 | 1467138689219 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 11:31:29 INFO - PROCESS | 1742 | 1467138689224 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 11:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:31:29 INFO - PROCESS | 1742 | 1467138689238 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:31:29 INFO - PROCESS | 1742 | 1467138689243 Marionette TRACE conn4 <- [1,1706,null,{}] 11:31:29 INFO - PROCESS | 1742 | 1467138689249 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:29 INFO - PROCESS | 1742 | 1467138689255 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:29 INFO - PROCESS | 1742 | 1467138689437 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 11:31:29 INFO - PROCESS | 1742 | 1467138689449 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:29 INFO - PROCESS | 1742 | 1467138689455 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4b2400 == 42 [pid = 1742] [id = 434] 11:31:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e9a5c00) [pid = 1742] [serial = 1303] [outer = (nil)] 11:31:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8ecad000) [pid = 1742] [serial = 1304] [outer = 0x8e9a5c00] 11:31:29 INFO - PROCESS | 1742 | 1467138689542 Marionette DEBUG loaded listener.js 11:31:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f484c00) [pid = 1742] [serial = 1305] [outer = 0x8e9a5c00] 11:31:30 INFO - PROCESS | 1742 | 1467138690540 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1343ms 11:31:30 INFO - PROCESS | 1742 | 1467138690581 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 11:31:30 INFO - PROCESS | 1742 | 1467138690585 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 11:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:31:30 INFO - PROCESS | 1742 | 1467138690598 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:31:30 INFO - PROCESS | 1742 | 1467138690602 Marionette TRACE conn4 <- [1,1710,null,{}] 11:31:30 INFO - PROCESS | 1742 | 1467138690623 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:30 INFO - PROCESS | 1742 | 1467138690632 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:30 INFO - PROCESS | 1742 | 1467138690873 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 11:31:30 INFO - PROCESS | 1742 | 1467138690903 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:30 INFO - PROCESS | 1742 | 1467138690910 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e6400 == 43 [pid = 1742] [id = 435] 11:31:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8ecb0400) [pid = 1742] [serial = 1306] [outer = (nil)] 11:31:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x91089c00) [pid = 1742] [serial = 1307] [outer = 0x8ecb0400] 11:31:30 INFO - PROCESS | 1742 | 1467138690987 Marionette DEBUG loaded listener.js 11:31:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x9113bc00) [pid = 1742] [serial = 1308] [outer = 0x8ecb0400] 11:31:31 INFO - PROCESS | 1742 | 1467138691985 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1444ms 11:31:32 INFO - PROCESS | 1742 | 1467138692050 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 11:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:31:32 INFO - PROCESS | 1742 | 1467138692055 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 11:31:32 INFO - PROCESS | 1742 | 1467138692062 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:31:32 INFO - PROCESS | 1742 | 1467138692065 Marionette TRACE conn4 <- [1,1714,null,{}] 11:31:32 INFO - PROCESS | 1742 | 1467138692071 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:32 INFO - PROCESS | 1742 | 1467138692076 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:32 INFO - PROCESS | 1742 | 1467138692302 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 11:31:32 INFO - PROCESS | 1742 | 1467138692359 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:32 INFO - PROCESS | 1742 | 1467138692367 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed3b400 == 44 [pid = 1742] [id = 436] 11:31:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x90f02c00) [pid = 1742] [serial = 1309] [outer = (nil)] 11:31:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x916eb000) [pid = 1742] [serial = 1310] [outer = 0x90f02c00] 11:31:32 INFO - PROCESS | 1742 | 1467138692439 Marionette DEBUG loaded listener.js 11:31:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x916f1c00) [pid = 1742] [serial = 1311] [outer = 0x90f02c00] 11:31:32 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e169800) [pid = 1742] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:31:32 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8f6a0000) [pid = 1742] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:31:32 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91279400) [pid = 1742] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:31:32 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9127c800) [pid = 1742] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:31:32 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x90f04400) [pid = 1742] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:31:32 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x929e8000) [pid = 1742] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:31:32 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8ed3e800) [pid = 1742] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:31:32 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8c1ea000) [pid = 1742] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:31:32 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e166400) [pid = 1742] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:31:32 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e12bc00) [pid = 1742] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:31:32 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f480400) [pid = 1742] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:31:32 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e122c00) [pid = 1742] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:31:33 INFO - PROCESS | 1742 | 1467138693512 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1492ms 11:31:33 INFO - PROCESS | 1742 | 1467138693554 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 11:31:33 INFO - PROCESS | 1742 | 1467138693558 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 11:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:31:33 INFO - PROCESS | 1742 | 1467138693564 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:31:33 INFO - PROCESS | 1742 | 1467138693567 Marionette TRACE conn4 <- [1,1718,null,{}] 11:31:33 INFO - PROCESS | 1742 | 1467138693573 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:33 INFO - PROCESS | 1742 | 1467138693578 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:33 INFO - PROCESS | 1742 | 1467138693795 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 11:31:33 INFO - PROCESS | 1742 | 1467138693814 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:33 INFO - PROCESS | 1742 | 1467138693821 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ecab400 == 45 [pid = 1742] [id = 437] 11:31:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8f480400) [pid = 1742] [serial = 1312] [outer = (nil)] 11:31:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x91280c00) [pid = 1742] [serial = 1313] [outer = 0x8f480400] 11:31:33 INFO - PROCESS | 1742 | 1467138693907 Marionette DEBUG loaded listener.js 11:31:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x91a0f800) [pid = 1742] [serial = 1314] [outer = 0x8f480400] 11:31:34 INFO - PROCESS | 1742 | 1467138694879 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1339ms 11:31:34 INFO - PROCESS | 1742 | 1467138694906 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 11:31:34 INFO - PROCESS | 1742 | 1467138694913 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 11:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:31:34 INFO - PROCESS | 1742 | 1467138694924 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:31:34 INFO - PROCESS | 1742 | 1467138694930 Marionette TRACE conn4 <- [1,1722,null,{}] 11:31:34 INFO - PROCESS | 1742 | 1467138694942 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:34 INFO - PROCESS | 1742 | 1467138694947 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:35 INFO - PROCESS | 1742 | 1467138695188 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 11:31:35 INFO - PROCESS | 1742 | 1467138695433 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:35 INFO - PROCESS | 1742 | 1467138695449 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c2800 == 46 [pid = 1742] [id = 438] 11:31:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e14c800) [pid = 1742] [serial = 1315] [outer = (nil)] 11:31:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e169000) [pid = 1742] [serial = 1316] [outer = 0x8e14c800] 11:31:35 INFO - PROCESS | 1742 | 1467138695580 Marionette DEBUG loaded listener.js 11:31:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e4b6400) [pid = 1742] [serial = 1317] [outer = 0x8e14c800] 11:31:36 INFO - PROCESS | 1742 | 1467138696674 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 11:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1789ms 11:31:36 INFO - PROCESS | 1742 | 1467138696714 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 11:31:36 INFO - PROCESS | 1742 | 1467138696722 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 11:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:31:36 INFO - PROCESS | 1742 | 1467138696734 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:31:36 INFO - PROCESS | 1742 | 1467138696739 Marionette TRACE conn4 <- [1,1726,null,{}] 11:31:36 INFO - PROCESS | 1742 | 1467138696746 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:36 INFO - PROCESS | 1742 | 1467138696752 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:36 INFO - PROCESS | 1742 | 1467138696984 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 11:31:37 INFO - PROCESS | 1742 | 1467138697266 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:37 INFO - PROCESS | 1742 | 1467138697278 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f69e800 == 47 [pid = 1742] [id = 439] 11:31:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x90f09400) [pid = 1742] [serial = 1318] [outer = (nil)] 11:31:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x9108b400) [pid = 1742] [serial = 1319] [outer = 0x90f09400] 11:31:37 INFO - PROCESS | 1742 | 1467138697372 Marionette DEBUG loaded listener.js 11:31:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x9113d400) [pid = 1742] [serial = 1320] [outer = 0x90f09400] 11:31:38 INFO - PROCESS | 1742 | 1467138698319 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1643ms 11:31:38 INFO - PROCESS | 1742 | 1467138698392 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 11:31:38 INFO - PROCESS | 1742 | 1467138698396 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 11:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:31:38 INFO - PROCESS | 1742 | 1467138698406 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:31:38 INFO - PROCESS | 1742 | 1467138698411 Marionette TRACE conn4 <- [1,1730,null,{}] 11:31:38 INFO - PROCESS | 1742 | 1467138698428 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:38 INFO - PROCESS | 1742 | 1467138698439 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:38 INFO - PROCESS | 1742 | 1467138698632 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 11:31:38 INFO - PROCESS | 1742 | 1467138698918 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:38 INFO - PROCESS | 1742 | 1467138698927 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed41800 == 48 [pid = 1742] [id = 440] 11:31:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x929e2c00) [pid = 1742] [serial = 1321] [outer = (nil)] 11:31:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x929e9800) [pid = 1742] [serial = 1322] [outer = 0x929e2c00] 11:31:39 INFO - PROCESS | 1742 | 1467138699037 Marionette DEBUG loaded listener.js 11:31:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x92c72000) [pid = 1742] [serial = 1323] [outer = 0x929e2c00] 11:31:40 INFO - PROCESS | 1742 | 1467138700023 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 11:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1687ms 11:31:40 INFO - PROCESS | 1742 | 1467138700094 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 11:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:31:40 INFO - PROCESS | 1742 | 1467138700100 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 11:31:40 INFO - PROCESS | 1742 | 1467138700106 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - PROCESS | 1742 | 1467138700110 Marionette TRACE conn4 <- [1,1734,null,{}] 11:31:40 INFO - PROCESS | 1742 | 1467138700116 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:40 INFO - PROCESS | 1742 | 1467138700122 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:40 INFO - PROCESS | 1742 | 1467138700355 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 11:31:40 INFO - PROCESS | 1742 | 1467138700579 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 1742 | 1467138700587 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e16b400 == 49 [pid = 1742] [id = 441] 11:31:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8f487c00) [pid = 1742] [serial = 1324] [outer = (nil)] 11:31:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92dd7000) [pid = 1742] [serial = 1325] [outer = 0x8f487c00] 11:31:40 INFO - PROCESS | 1742 | 1467138700717 Marionette DEBUG loaded listener.js 11:31:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x92de2c00) [pid = 1742] [serial = 1326] [outer = 0x8f487c00] 11:31:41 INFO - PROCESS | 1742 | 1467138701672 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1631ms 11:31:41 INFO - PROCESS | 1742 | 1467138701738 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 11:31:41 INFO - PROCESS | 1742 | 1467138701743 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 11:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:31:41 INFO - PROCESS | 1742 | 1467138701750 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:31:41 INFO - PROCESS | 1742 | 1467138701754 Marionette TRACE conn4 <- [1,1738,null,{}] 11:31:41 INFO - PROCESS | 1742 | 1467138701760 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:41 INFO - PROCESS | 1742 | 1467138701765 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:41 INFO - PROCESS | 1742 | 1467138701964 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 11:31:42 INFO - PROCESS | 1742 | 1467138702146 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:42 INFO - PROCESS | 1742 | 1467138702155 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c5400 == 50 [pid = 1742] [id = 442] 11:31:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8ed3d000) [pid = 1742] [serial = 1327] [outer = (nil)] 11:31:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x92ed2000) [pid = 1742] [serial = 1328] [outer = 0x8ed3d000] 11:31:42 INFO - PROCESS | 1742 | 1467138702255 Marionette DEBUG loaded listener.js 11:31:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x92ed7800) [pid = 1742] [serial = 1329] [outer = 0x8ed3d000] 11:31:43 INFO - PROCESS | 1742 | 1467138703248 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1540ms 11:31:43 INFO - PROCESS | 1742 | 1467138703290 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 11:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:31:43 INFO - PROCESS | 1742 | 1467138703295 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 11:31:43 INFO - PROCESS | 1742 | 1467138703301 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - PROCESS | 1742 | 1467138703305 Marionette TRACE conn4 <- [1,1742,null,{}] 11:31:43 INFO - PROCESS | 1742 | 1467138703311 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:43 INFO - PROCESS | 1742 | 1467138703322 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:43 INFO - PROCESS | 1742 | 1467138703552 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 11:31:43 INFO - PROCESS | 1742 | 1467138703785 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:43 INFO - PROCESS | 1742 | 1467138703795 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x92ed0c00 == 51 [pid = 1742] [id = 443] 11:31:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x92ed6000) [pid = 1742] [serial = 1330] [outer = (nil)] 11:31:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x93e76c00) [pid = 1742] [serial = 1331] [outer = 0x92ed6000] 11:31:43 INFO - PROCESS | 1742 | 1467138703924 Marionette DEBUG loaded listener.js 11:31:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x953ef800) [pid = 1742] [serial = 1332] [outer = 0x92ed6000] 11:31:44 INFO - PROCESS | 1742 | 1467138704896 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1632ms 11:31:44 INFO - PROCESS | 1742 | 1467138704934 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 11:31:44 INFO - PROCESS | 1742 | 1467138704937 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 11:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:31:44 INFO - PROCESS | 1742 | 1467138704945 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:31:44 INFO - PROCESS | 1742 | 1467138704948 Marionette TRACE conn4 <- [1,1746,null,{}] 11:31:44 INFO - PROCESS | 1742 | 1467138704955 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:44 INFO - PROCESS | 1742 | 1467138704960 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:45 INFO - PROCESS | 1742 | 1467138705153 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 11:31:45 INFO - PROCESS | 1742 | 1467138705382 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:45 INFO - PROCESS | 1742 | 1467138705392 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e126800 == 52 [pid = 1742] [id = 444] 11:31:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e163400) [pid = 1742] [serial = 1333] [outer = (nil)] 11:31:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8e16e400) [pid = 1742] [serial = 1334] [outer = 0x8e163400] 11:31:45 INFO - PROCESS | 1742 | 1467138705789 Marionette DEBUG loaded listener.js 11:31:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8e9a6000) [pid = 1742] [serial = 1335] [outer = 0x8e163400] 11:31:46 INFO - PROCESS | 1742 | 1467138706786 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1886ms 11:31:46 INFO - PROCESS | 1742 | 1467138706833 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 1742 | 1467138706839 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 11:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:31:46 INFO - PROCESS | 1742 | 1467138706848 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - PROCESS | 1742 | 1467138706852 Marionette TRACE conn4 <- [1,1750,null,{}] 11:31:46 INFO - PROCESS | 1742 | 1467138706860 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:46 INFO - PROCESS | 1742 | 1467138706865 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:47 INFO - PROCESS | 1742 | 1467138707053 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 11:31:47 INFO - PROCESS | 1742 | 1467138707245 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:47 INFO - PROCESS | 1742 | 1467138707262 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eca9000 == 53 [pid = 1742] [id = 445] 11:31:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x9108d400) [pid = 1742] [serial = 1336] [outer = (nil)] 11:31:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x91146000) [pid = 1742] [serial = 1337] [outer = 0x9108d400] 11:31:47 INFO - PROCESS | 1742 | 1467138707482 Marionette DEBUG loaded listener.js 11:31:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x916e7800) [pid = 1742] [serial = 1338] [outer = 0x9108d400] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed3b400 == 52 [pid = 1742] [id = 436] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e6400 == 51 [pid = 1742] [id = 435] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4b2400 == 50 [pid = 1742] [id = 434] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8e147800 == 49 [pid = 1742] [id = 433] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e2800 == 48 [pid = 1742] [id = 432] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e1800 == 47 [pid = 1742] [id = 430] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c7000 == 46 [pid = 1742] [id = 431] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8e147400 == 45 [pid = 1742] [id = 429] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2cfc00 == 44 [pid = 1742] [id = 428] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ec400 == 43 [pid = 1742] [id = 427] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x91a06400 == 42 [pid = 1742] [id = 416] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e8c00 == 41 [pid = 1742] [id = 417] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1ae000 == 40 [pid = 1742] [id = 418] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8e129800 == 39 [pid = 1742] [id = 424] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14d800 == 38 [pid = 1742] [id = 423] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8f47f400 == 37 [pid = 1742] [id = 425] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9b0800 == 36 [pid = 1742] [id = 415] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x9283e800 == 35 [pid = 1742] [id = 426] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8e162800 == 34 [pid = 1742] [id = 419] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8f692c00 == 33 [pid = 1742] [id = 414] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8e126800 == 32 [pid = 1742] [id = 444] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x92ed0c00 == 31 [pid = 1742] [id = 443] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c5400 == 30 [pid = 1742] [id = 442] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8e16b400 == 29 [pid = 1742] [id = 441] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8f69e800 == 28 [pid = 1742] [id = 439] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed41800 == 27 [pid = 1742] [id = 440] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8ecab400 == 26 [pid = 1742] [id = 437] 11:31:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c2800 == 25 [pid = 1742] [id = 438] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8ed3f000) [pid = 1742] [serial = 1236] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8eca8000) [pid = 1742] [serial = 1235] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x9108e000) [pid = 1742] [serial = 1239] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x90f0ac00) [pid = 1742] [serial = 1238] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x91a03400) [pid = 1742] [serial = 1242] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x916e8000) [pid = 1742] [serial = 1241] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x929ec000) [pid = 1742] [serial = 1245] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x9283cc00) [pid = 1742] [serial = 1244] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x92d83800) [pid = 1742] [serial = 1248] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x92d7ec00) [pid = 1742] [serial = 1247] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x93b39400) [pid = 1742] [serial = 1251] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x93b34400) [pid = 1742] [serial = 1250] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8f47bc00) [pid = 1742] [serial = 1265] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x93b42400) [pid = 1742] [serial = 1254] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x93b3dc00) [pid = 1742] [serial = 1253] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x93e71400) [pid = 1742] [serial = 1260] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x91272000) [pid = 1742] [serial = 1271] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x93e6f000) [pid = 1742] [serial = 1259] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e1a5400) [pid = 1742] [serial = 1262] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x93c96800) [pid = 1742] [serial = 1257] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x93c62c00) [pid = 1742] [serial = 1256] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e147c00) [pid = 1742] [serial = 1268] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8f489000) [pid = 1742] [serial = 1266] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e1aa800) [pid = 1742] [serial = 1263] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8f47c800) [pid = 1742] [serial = 1269] [outer = (nil)] [url = about:blank] 11:31:49 INFO - PROCESS | 1742 | 1467138709683 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2903ms 11:31:49 INFO - PROCESS | 1742 | 1467138709752 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 11:31:49 INFO - PROCESS | 1742 | 1467138709759 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 11:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:31:49 INFO - PROCESS | 1742 | 1467138709767 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:31:49 INFO - PROCESS | 1742 | 1467138709772 Marionette TRACE conn4 <- [1,1754,null,{}] 11:31:49 INFO - PROCESS | 1742 | 1467138709780 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:49 INFO - PROCESS | 1742 | 1467138709787 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:49 INFO - PROCESS | 1742 | 1467138709969 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 11:31:50 INFO - PROCESS | 1742 | 1467138710195 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 1742 | 1467138710203 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e122000 == 26 [pid = 1742] [id = 446] 11:31:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e122800) [pid = 1742] [serial = 1339] [outer = (nil)] 11:31:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e143c00) [pid = 1742] [serial = 1340] [outer = 0x8e122800] 11:31:50 INFO - PROCESS | 1742 | 1467138710287 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e149000) [pid = 1742] [serial = 1341] [outer = 0x8e122800] 11:31:51 INFO - PROCESS | 1742 | 1467138711096 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1387ms 11:31:51 INFO - PROCESS | 1742 | 1467138711155 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 11:31:51 INFO - PROCESS | 1742 | 1467138711163 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 11:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:31:51 INFO - PROCESS | 1742 | 1467138711174 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 1742 | 1467138711179 Marionette TRACE conn4 <- [1,1758,null,{}] 11:31:51 INFO - PROCESS | 1742 | 1467138711186 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:51 INFO - PROCESS | 1742 | 1467138711192 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:51 INFO - PROCESS | 1742 | 1467138711406 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 11:31:51 INFO - PROCESS | 1742 | 1467138711556 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:51 INFO - PROCESS | 1742 | 1467138711563 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1ae000 == 27 [pid = 1742] [id = 447] 11:31:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e1af800) [pid = 1742] [serial = 1342] [outer = (nil)] 11:31:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e4af000) [pid = 1742] [serial = 1343] [outer = 0x8e1af800] 11:31:51 INFO - PROCESS | 1742 | 1467138711643 Marionette DEBUG loaded listener.js 11:31:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e9aa400) [pid = 1742] [serial = 1344] [outer = 0x8e1af800] 11:31:52 INFO - PROCESS | 1742 | 1467138712605 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1494ms 11:31:52 INFO - PROCESS | 1742 | 1467138712671 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 11:31:52 INFO - PROCESS | 1742 | 1467138712675 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 11:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:31:52 INFO - PROCESS | 1742 | 1467138712683 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:31:52 INFO - PROCESS | 1742 | 1467138712690 Marionette TRACE conn4 <- [1,1762,null,{}] 11:31:52 INFO - PROCESS | 1742 | 1467138712720 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:52 INFO - PROCESS | 1742 | 1467138712730 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:52 INFO - PROCESS | 1742 | 1467138712968 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 11:31:53 INFO - PROCESS | 1742 | 1467138712999 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:53 INFO - PROCESS | 1742 | 1467138713011 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f481000 == 28 [pid = 1742] [id = 448] 11:31:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8f481800) [pid = 1742] [serial = 1345] [outer = (nil)] 11:31:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8f489400) [pid = 1742] [serial = 1346] [outer = 0x8f481800] 11:31:53 INFO - PROCESS | 1742 | 1467138713089 Marionette DEBUG loaded listener.js 11:31:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8f696c00) [pid = 1742] [serial = 1347] [outer = 0x8f481800] 11:31:54 INFO - PROCESS | 1742 | 1467138714665 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:31:54 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e149c00) [pid = 1742] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:31:54 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e12a400) [pid = 1742] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:31:54 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8f47dc00) [pid = 1742] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:31:54 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x90f02c00) [pid = 1742] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:31:54 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e9a5c00) [pid = 1742] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:31:54 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8c1e3000) [pid = 1742] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:31:54 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8ecb0400) [pid = 1742] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:31:54 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8d2cb400) [pid = 1742] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:31:54 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x9539c000) [pid = 1742] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:31:54 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f698000) [pid = 1742] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:31:54 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e150c00) [pid = 1742] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:31:54 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8ed45000) [pid = 1742] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:31:54 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8ecb2800) [pid = 1742] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:31:54 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x92842400) [pid = 1742] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:31:54 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8f480400) [pid = 1742] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2148ms 11:31:54 INFO - PROCESS | 1742 | 1467138714831 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 11:31:54 INFO - PROCESS | 1742 | 1467138714836 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 11:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:31:54 INFO - PROCESS | 1742 | 1467138714842 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:31:54 INFO - PROCESS | 1742 | 1467138714846 Marionette TRACE conn4 <- [1,1766,null,{}] 11:31:54 INFO - PROCESS | 1742 | 1467138714851 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:54 INFO - PROCESS | 1742 | 1467138714856 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:55 INFO - PROCESS | 1742 | 1467138715066 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 11:31:55 INFO - PROCESS | 1742 | 1467138715152 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:55 INFO - PROCESS | 1742 | 1467138715158 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e166000 == 29 [pid = 1742] [id = 449] 11:31:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e1af400) [pid = 1742] [serial = 1348] [outer = (nil)] 11:31:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8ed45000) [pid = 1742] [serial = 1349] [outer = 0x8e1af400] 11:31:55 INFO - PROCESS | 1742 | 1467138715237 Marionette DEBUG loaded listener.js 11:31:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x90f05c00) [pid = 1742] [serial = 1350] [outer = 0x8e1af400] 11:31:55 INFO - PROCESS | 1742 | 1467138715991 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1192ms 11:31:56 INFO - PROCESS | 1742 | 1467138716039 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 11:31:56 INFO - PROCESS | 1742 | 1467138716042 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 11:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:31:56 INFO - PROCESS | 1742 | 1467138716049 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:31:56 INFO - PROCESS | 1742 | 1467138716054 Marionette TRACE conn4 <- [1,1770,null,{}] 11:31:56 INFO - PROCESS | 1742 | 1467138716059 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:56 INFO - PROCESS | 1742 | 1467138716065 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:56 INFO - PROCESS | 1742 | 1467138716228 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 11:31:56 INFO - PROCESS | 1742 | 1467138716247 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:56 INFO - PROCESS | 1742 | 1467138716258 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14bc00 == 30 [pid = 1742] [id = 450] 11:31:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e9a5c00) [pid = 1742] [serial = 1351] [outer = (nil)] 11:31:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x91137c00) [pid = 1742] [serial = 1352] [outer = 0x8e9a5c00] 11:31:56 INFO - PROCESS | 1742 | 1467138716333 Marionette DEBUG loaded listener.js 11:31:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x91277000) [pid = 1742] [serial = 1353] [outer = 0x8e9a5c00] 11:31:57 INFO - PROCESS | 1742 | 1467138717479 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1485ms 11:31:57 INFO - PROCESS | 1742 | 1467138717536 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 11:31:57 INFO - PROCESS | 1742 | 1467138717544 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 11:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:31:57 INFO - PROCESS | 1742 | 1467138717553 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:31:57 INFO - PROCESS | 1742 | 1467138717558 Marionette TRACE conn4 <- [1,1774,null,{}] 11:31:57 INFO - PROCESS | 1742 | 1467138717569 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:57 INFO - PROCESS | 1742 | 1467138717575 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:57 INFO - PROCESS | 1742 | 1467138717826 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 11:31:58 INFO - PROCESS | 1742 | 1467138718062 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:58 INFO - PROCESS | 1742 | 1467138718069 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e126800 == 31 [pid = 1742] [id = 451] 11:31:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e127c00) [pid = 1742] [serial = 1354] [outer = (nil)] 11:31:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e170800) [pid = 1742] [serial = 1355] [outer = 0x8e127c00] 11:31:58 INFO - PROCESS | 1742 | 1467138718208 Marionette DEBUG loaded listener.js 11:31:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e4aa000) [pid = 1742] [serial = 1356] [outer = 0x8e127c00] 11:31:59 INFO - PROCESS | 1742 | 1467138719221 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1739ms 11:31:59 INFO - PROCESS | 1742 | 1467138719293 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 11:31:59 INFO - PROCESS | 1742 | 1467138719301 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 11:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:31:59 INFO - PROCESS | 1742 | 1467138719312 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:31:59 INFO - PROCESS | 1742 | 1467138719316 Marionette TRACE conn4 <- [1,1778,null,{}] 11:31:59 INFO - PROCESS | 1742 | 1467138719323 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:59 INFO - PROCESS | 1742 | 1467138719328 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:59 INFO - PROCESS | 1742 | 1467138719556 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 11:31:59 INFO - PROCESS | 1742 | 1467138719806 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:59 INFO - PROCESS | 1742 | 1467138719815 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:31:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c5000 == 32 [pid = 1742] [id = 452] 11:31:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f486800) [pid = 1742] [serial = 1357] [outer = (nil)] 11:31:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8f69e000) [pid = 1742] [serial = 1358] [outer = 0x8f486800] 11:31:59 INFO - PROCESS | 1742 | 1467138719921 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8d2cdc00) [pid = 1742] [serial = 1359] [outer = 0x8f486800] 11:32:00 INFO - PROCESS | 1742 | 1467138720918 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 11:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1649ms 11:32:00 INFO - PROCESS | 1742 | 1467138720961 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 11:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:32:00 INFO - PROCESS | 1742 | 1467138720966 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 11:32:00 INFO - PROCESS | 1742 | 1467138720973 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:32:00 INFO - PROCESS | 1742 | 1467138720980 Marionette TRACE conn4 <- [1,1782,null,{}] 11:32:01 INFO - PROCESS | 1742 | 1467138720998 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:01 INFO - PROCESS | 1742 | 1467138721008 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:01 INFO - PROCESS | 1742 | 1467138721204 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 11:32:01 INFO - PROCESS | 1742 | 1467138721429 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:01 INFO - PROCESS | 1742 | 1467138721439 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a0a800 == 33 [pid = 1742] [id = 453] 11:32:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x91a0bc00) [pid = 1742] [serial = 1360] [outer = (nil)] 11:32:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91a10800) [pid = 1742] [serial = 1361] [outer = 0x91a0bc00] 11:32:01 INFO - PROCESS | 1742 | 1467138721572 Marionette DEBUG loaded listener.js 11:32:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x92834c00) [pid = 1742] [serial = 1362] [outer = 0x91a0bc00] 11:32:02 INFO - PROCESS | 1742 | 1467138722632 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 11:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1694ms 11:32:02 INFO - PROCESS | 1742 | 1467138722681 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 11:32:02 INFO - PROCESS | 1742 | 1467138722687 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 11:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:32:02 INFO - PROCESS | 1742 | 1467138722693 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:32:02 INFO - PROCESS | 1742 | 1467138722697 Marionette TRACE conn4 <- [1,1786,null,{}] 11:32:02 INFO - PROCESS | 1742 | 1467138722706 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:02 INFO - PROCESS | 1742 | 1467138722712 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:02 INFO - PROCESS | 1742 | 1467138722905 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 11:32:03 INFO - PROCESS | 1742 | 1467138723098 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:03 INFO - PROCESS | 1742 | 1467138723108 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f480800 == 34 [pid = 1742] [id = 454] 11:32:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91a0a000) [pid = 1742] [serial = 1363] [outer = (nil)] 11:32:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x929e3400) [pid = 1742] [serial = 1364] [outer = 0x91a0a000] 11:32:03 INFO - PROCESS | 1742 | 1467138723280 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x929e5c00) [pid = 1742] [serial = 1365] [outer = 0x91a0a000] 11:32:04 INFO - PROCESS | 1742 | 1467138724266 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 11:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1639ms 11:32:04 INFO - PROCESS | 1742 | 1467138724334 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 11:32:04 INFO - PROCESS | 1742 | 1467138724339 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 11:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:32:04 INFO - PROCESS | 1742 | 1467138724346 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:32:04 INFO - PROCESS | 1742 | 1467138724349 Marionette TRACE conn4 <- [1,1790,null,{}] 11:32:04 INFO - PROCESS | 1742 | 1467138724355 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:04 INFO - PROCESS | 1742 | 1467138724361 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:04 INFO - PROCESS | 1742 | 1467138724544 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 11:32:04 INFO - PROCESS | 1742 | 1467138724775 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:04 INFO - PROCESS | 1742 | 1467138724781 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x91088800 == 35 [pid = 1742] [id = 455] 11:32:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x9283c800) [pid = 1742] [serial = 1366] [outer = (nil)] 11:32:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x92c73c00) [pid = 1742] [serial = 1367] [outer = 0x9283c800] 11:32:04 INFO - PROCESS | 1742 | 1467138724883 Marionette DEBUG loaded listener.js 11:32:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x92c78c00) [pid = 1742] [serial = 1368] [outer = 0x9283c800] 11:32:05 INFO - PROCESS | 1742 | 1467138725801 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1533ms 11:32:05 INFO - PROCESS | 1742 | 1467138725881 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 11:32:05 INFO - PROCESS | 1742 | 1467138725885 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 11:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:32:05 INFO - PROCESS | 1742 | 1467138725892 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:32:05 INFO - PROCESS | 1742 | 1467138725896 Marionette TRACE conn4 <- [1,1794,null,{}] 11:32:05 INFO - PROCESS | 1742 | 1467138725901 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:05 INFO - PROCESS | 1742 | 1467138725913 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:06 INFO - PROCESS | 1742 | 1467138726171 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 11:32:06 INFO - PROCESS | 1742 | 1467138726492 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 1742 | 1467138726501 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e6400 == 36 [pid = 1742] [id = 456] 11:32:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8e16b400) [pid = 1742] [serial = 1369] [outer = (nil)] 11:32:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x92dda800) [pid = 1742] [serial = 1370] [outer = 0x8e16b400] 11:32:06 INFO - PROCESS | 1742 | 1467138726591 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x92ed1000) [pid = 1742] [serial = 1371] [outer = 0x8e16b400] 11:32:07 INFO - PROCESS | 1742 | 1467138727494 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1647ms 11:32:07 INFO - PROCESS | 1742 | 1467138727540 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 11:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:32:07 INFO - PROCESS | 1742 | 1467138727545 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 11:32:07 INFO - PROCESS | 1742 | 1467138727551 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:32:07 INFO - PROCESS | 1742 | 1467138727555 Marionette TRACE conn4 <- [1,1798,null,{}] 11:32:07 INFO - PROCESS | 1742 | 1467138727561 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:07 INFO - PROCESS | 1742 | 1467138727566 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:07 INFO - PROCESS | 1742 | 1467138727742 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 11:32:07 INFO - PROCESS | 1742 | 1467138727933 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:07 INFO - PROCESS | 1742 | 1467138727939 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e4400 == 37 [pid = 1742] [id = 457] 11:32:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8d2c7000) [pid = 1742] [serial = 1372] [outer = (nil)] 11:32:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x92ed2c00) [pid = 1742] [serial = 1373] [outer = 0x8d2c7000] 11:32:08 INFO - PROCESS | 1742 | 1467138728038 Marionette DEBUG loaded listener.js 11:32:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x92ddbc00) [pid = 1742] [serial = 1374] [outer = 0x8d2c7000] 11:32:09 INFO - PROCESS | 1742 | 1467138729040 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1535ms 11:32:09 INFO - PROCESS | 1742 | 1467138729088 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 11:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:32:09 INFO - PROCESS | 1742 | 1467138729099 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 11:32:09 INFO - PROCESS | 1742 | 1467138729107 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:32:09 INFO - PROCESS | 1742 | 1467138729110 Marionette TRACE conn4 <- [1,1802,null,{}] 11:32:09 INFO - PROCESS | 1742 | 1467138729116 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:09 INFO - PROCESS | 1742 | 1467138729121 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:09 INFO - PROCESS | 1742 | 1467138729307 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 11:32:09 INFO - PROCESS | 1742 | 1467138729490 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:09 INFO - PROCESS | 1742 | 1467138729501 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e4400 == 38 [pid = 1742] [id = 458] 11:32:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8d2c2c00) [pid = 1742] [serial = 1375] [outer = (nil)] 11:32:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8f69d000) [pid = 1742] [serial = 1376] [outer = 0x8d2c2c00] 11:32:09 INFO - PROCESS | 1742 | 1467138729626 Marionette DEBUG loaded listener.js 11:32:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x91a01400) [pid = 1742] [serial = 1377] [outer = 0x8d2c2c00] 11:32:10 INFO - PROCESS | 1742 | 1467138730720 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1651ms 11:32:10 INFO - PROCESS | 1742 | 1467138730759 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 11:32:10 INFO - PROCESS | 1742 | 1467138730766 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 11:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:32:10 INFO - PROCESS | 1742 | 1467138730775 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - PROCESS | 1742 | 1467138730778 Marionette TRACE conn4 <- [1,1806,null,{}] 11:32:10 INFO - PROCESS | 1742 | 1467138730788 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:10 INFO - PROCESS | 1742 | 1467138730794 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:10 INFO - PROCESS | 1742 | 1467138730984 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 11:32:11 INFO - PROCESS | 1742 | 1467138731281 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:11 INFO - PROCESS | 1742 | 1467138731302 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2cfc00 == 39 [pid = 1742] [id = 459] 11:32:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e12a400) [pid = 1742] [serial = 1378] [outer = (nil)] 11:32:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8e166400) [pid = 1742] [serial = 1379] [outer = 0x8e12a400] 11:32:11 INFO - PROCESS | 1742 | 1467138731418 Marionette DEBUG loaded listener.js 11:32:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8e16f400) [pid = 1742] [serial = 1380] [outer = 0x8e12a400] 11:32:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8e166000 == 38 [pid = 1742] [id = 449] 11:32:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8f481000 == 37 [pid = 1742] [id = 448] 11:32:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1ae000 == 36 [pid = 1742] [id = 447] 11:32:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8e122000 == 35 [pid = 1742] [id = 446] 11:32:12 INFO - PROCESS | 1742 | 1467138732416 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x93e6fc00) [pid = 1742] [serial = 1289] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e1abc00) [pid = 1742] [serial = 1274] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x92d83000) [pid = 1742] [serial = 1283] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x916f1c00) [pid = 1742] [serial = 1311] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8f484c00) [pid = 1742] [serial = 1305] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8d2c6400) [pid = 1742] [serial = 1299] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x91089c00) [pid = 1742] [serial = 1307] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8ecad000) [pid = 1742] [serial = 1304] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x95399c00) [pid = 1742] [serial = 1292] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8c1ecc00) [pid = 1742] [serial = 1298] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x953f9800) [pid = 1742] [serial = 1295] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x91141000) [pid = 1742] [serial = 1278] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e16bc00) [pid = 1742] [serial = 1301] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x916e8800) [pid = 1742] [serial = 1272] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x92edac00) [pid = 1742] [serial = 1287] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e4b2800) [pid = 1742] [serial = 1275] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x9113bc00) [pid = 1742] [serial = 1308] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e4aac00) [pid = 1742] [serial = 1302] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x9539e400) [pid = 1742] [serial = 1293] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x92ddc400) [pid = 1742] [serial = 1284] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x92c6f400) [pid = 1742] [serial = 1280] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x90f08c00) [pid = 1742] [serial = 1277] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x93e79400) [pid = 1742] [serial = 1290] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x93af5c00) [pid = 1742] [serial = 1286] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92d76c00) [pid = 1742] [serial = 1281] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x916eb000) [pid = 1742] [serial = 1310] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x9556ec00) [pid = 1742] [serial = 1296] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x91280c00) [pid = 1742] [serial = 1313] [outer = (nil)] [url = about:blank] 11:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x91a0f800) [pid = 1742] [serial = 1314] [outer = (nil)] [url = about:blank] 11:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1745ms 11:32:12 INFO - PROCESS | 1742 | 1467138732520 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 11:32:12 INFO - PROCESS | 1742 | 1467138732527 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 11:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:32:12 INFO - PROCESS | 1742 | 1467138732544 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:32:12 INFO - PROCESS | 1742 | 1467138732549 Marionette TRACE conn4 <- [1,1810,null,{}] 11:32:12 INFO - PROCESS | 1742 | 1467138732556 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:12 INFO - PROCESS | 1742 | 1467138732561 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:12 INFO - PROCESS | 1742 | 1467138732742 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 11:32:12 INFO - PROCESS | 1742 | 1467138732938 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 1742 | 1467138732948 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4a8800 == 36 [pid = 1742] [id = 460] 11:32:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e4b2000) [pid = 1742] [serial = 1381] [outer = (nil)] 11:32:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e9b1400) [pid = 1742] [serial = 1382] [outer = 0x8e4b2000] 11:32:13 INFO - PROCESS | 1742 | 1467138733023 Marionette DEBUG loaded listener.js 11:32:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8ed3cc00) [pid = 1742] [serial = 1383] [outer = 0x8e4b2000] 11:32:13 INFO - PROCESS | 1742 | 1467138733870 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1389ms 11:32:13 INFO - PROCESS | 1742 | 1467138733928 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 11:32:13 INFO - PROCESS | 1742 | 1467138733932 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 11:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:32:13 INFO - PROCESS | 1742 | 1467138733940 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:32:13 INFO - PROCESS | 1742 | 1467138733946 Marionette TRACE conn4 <- [1,1814,null,{}] 11:32:13 INFO - PROCESS | 1742 | 1467138733963 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:13 INFO - PROCESS | 1742 | 1467138733972 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:14 INFO - PROCESS | 1742 | 1467138734154 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 11:32:14 INFO - PROCESS | 1742 | 1467138734297 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 1742 | 1467138734307 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x91092800 == 37 [pid = 1742] [id = 461] 11:32:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x91097c00) [pid = 1742] [serial = 1384] [outer = (nil)] 11:32:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x91141000) [pid = 1742] [serial = 1385] [outer = 0x91097c00] 11:32:14 INFO - PROCESS | 1742 | 1467138734385 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x916e6800) [pid = 1742] [serial = 1386] [outer = 0x91097c00] 11:32:15 INFO - PROCESS | 1742 | 1467138735314 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1447ms 11:32:15 INFO - PROCESS | 1742 | 1467138735388 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 11:32:15 INFO - PROCESS | 1742 | 1467138735392 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 11:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:32:15 INFO - PROCESS | 1742 | 1467138735399 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:32:15 INFO - PROCESS | 1742 | 1467138735402 Marionette TRACE conn4 <- [1,1818,null,{}] 11:32:15 INFO - PROCESS | 1742 | 1467138735415 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:15 INFO - PROCESS | 1742 | 1467138735421 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:15 INFO - PROCESS | 1742 | 1467138735650 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 11:32:15 INFO - PROCESS | 1742 | 1467138735682 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:15 INFO - PROCESS | 1742 | 1467138735688 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e2000 == 38 [pid = 1742] [id = 462] 11:32:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x90f04400) [pid = 1742] [serial = 1387] [outer = (nil)] 11:32:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x91a05800) [pid = 1742] [serial = 1388] [outer = 0x90f04400] 11:32:15 INFO - PROCESS | 1742 | 1467138735765 Marionette DEBUG loaded listener.js 11:32:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x9242bc00) [pid = 1742] [serial = 1389] [outer = 0x90f04400] 11:32:16 INFO - PROCESS | 1742 | 1467138736783 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1437ms 11:32:16 INFO - PROCESS | 1742 | 1467138736837 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 11:32:16 INFO - PROCESS | 1742 | 1467138736841 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 11:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:32:16 INFO - PROCESS | 1742 | 1467138736853 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:32:16 INFO - PROCESS | 1742 | 1467138736856 Marionette TRACE conn4 <- [1,1822,null,{}] 11:32:16 INFO - PROCESS | 1742 | 1467138736863 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:16 INFO - PROCESS | 1742 | 1467138736867 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:17 INFO - PROCESS | 1742 | 1467138737088 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 11:32:17 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8f481800) [pid = 1742] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:32:17 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e1af800) [pid = 1742] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:32:17 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e1af400) [pid = 1742] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:32:17 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x9108d400) [pid = 1742] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:32:17 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e122800) [pid = 1742] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:32:17 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e14c800) [pid = 1742] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:32:17 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x90f09400) [pid = 1742] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:32:17 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x929e2c00) [pid = 1742] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:32:17 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8f487c00) [pid = 1742] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:32:17 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8ed3d000) [pid = 1742] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:32:17 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x92ed6000) [pid = 1742] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:32:17 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e163400) [pid = 1742] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:32:17 INFO - PROCESS | 1742 | 1467138737411 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:17 INFO - PROCESS | 1742 | 1467138737422 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c3400 == 39 [pid = 1742] [id = 463] 11:32:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8d2ce000) [pid = 1742] [serial = 1390] [outer = (nil)] 11:32:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e1afc00) [pid = 1742] [serial = 1391] [outer = 0x8d2ce000] 11:32:17 INFO - PROCESS | 1742 | 1467138737515 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8f487c00) [pid = 1742] [serial = 1392] [outer = 0x8d2ce000] 11:32:18 INFO - PROCESS | 1742 | 1467138738272 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1486ms 11:32:18 INFO - PROCESS | 1742 | 1467138738340 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 11:32:18 INFO - PROCESS | 1742 | 1467138738343 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 11:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:32:18 INFO - PROCESS | 1742 | 1467138738351 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:32:18 INFO - PROCESS | 1742 | 1467138738354 Marionette TRACE conn4 <- [1,1826,null,{}] 11:32:18 INFO - PROCESS | 1742 | 1467138738360 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:18 INFO - PROCESS | 1742 | 1467138738370 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:18 INFO - PROCESS | 1742 | 1467138738593 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 11:32:18 INFO - PROCESS | 1742 | 1467138738733 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:18 INFO - PROCESS | 1742 | 1467138738742 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e3400 == 40 [pid = 1742] [id = 464] 11:32:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x916f3400) [pid = 1742] [serial = 1393] [outer = (nil)] 11:32:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x92ddb800) [pid = 1742] [serial = 1394] [outer = 0x916f3400] 11:32:18 INFO - PROCESS | 1742 | 1467138738813 Marionette DEBUG loaded listener.js 11:32:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x92ecd000) [pid = 1742] [serial = 1395] [outer = 0x916f3400] 11:32:19 INFO - PROCESS | 1742 | 1467138739815 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1540ms 11:32:19 INFO - PROCESS | 1742 | 1467138739893 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 11:32:19 INFO - PROCESS | 1742 | 1467138739900 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 11:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:32:19 INFO - PROCESS | 1742 | 1467138739909 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:32:19 INFO - PROCESS | 1742 | 1467138739916 Marionette TRACE conn4 <- [1,1830,null,{}] 11:32:19 INFO - PROCESS | 1742 | 1467138739925 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:19 INFO - PROCESS | 1742 | 1467138739932 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:20 INFO - PROCESS | 1742 | 1467138740176 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 11:32:20 INFO - PROCESS | 1742 | 1467138740477 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:20 INFO - PROCESS | 1742 | 1467138740485 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ef400 == 41 [pid = 1742] [id = 465] 11:32:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8d2c6400) [pid = 1742] [serial = 1396] [outer = (nil)] 11:32:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e162800) [pid = 1742] [serial = 1397] [outer = 0x8d2c6400] 11:32:20 INFO - PROCESS | 1742 | 1467138740580 Marionette DEBUG loaded listener.js 11:32:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e4b5800) [pid = 1742] [serial = 1398] [outer = 0x8d2c6400] 11:32:21 INFO - PROCESS | 1742 | 1467138741601 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1742ms 11:32:21 INFO - PROCESS | 1742 | 1467138741654 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 11:32:21 INFO - PROCESS | 1742 | 1467138741662 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 11:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:32:21 INFO - PROCESS | 1742 | 1467138741674 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:32:21 INFO - PROCESS | 1742 | 1467138741679 Marionette TRACE conn4 <- [1,1834,null,{}] 11:32:21 INFO - PROCESS | 1742 | 1467138741687 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:21 INFO - PROCESS | 1742 | 1467138741694 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:21 INFO - PROCESS | 1742 | 1467138741911 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 11:32:22 INFO - PROCESS | 1742 | 1467138742153 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:22 INFO - PROCESS | 1742 | 1467138742163 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e124400 == 42 [pid = 1742] [id = 466] 11:32:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8ed3ec00) [pid = 1742] [serial = 1399] [outer = (nil)] 11:32:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x9113b000) [pid = 1742] [serial = 1400] [outer = 0x8ed3ec00] 11:32:22 INFO - PROCESS | 1742 | 1467138742269 Marionette DEBUG loaded listener.js 11:32:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x916f1000) [pid = 1742] [serial = 1401] [outer = 0x8ed3ec00] 11:32:23 INFO - PROCESS | 1742 | 1467138743272 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 11:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1638ms 11:32:23 INFO - PROCESS | 1742 | 1467138743313 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 11:32:23 INFO - PROCESS | 1742 | 1467138743318 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 11:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:32:23 INFO - PROCESS | 1742 | 1467138743325 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:32:23 INFO - PROCESS | 1742 | 1467138743332 Marionette TRACE conn4 <- [1,1838,null,{}] 11:32:23 INFO - PROCESS | 1742 | 1467138743350 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:23 INFO - PROCESS | 1742 | 1467138743359 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:23 INFO - PROCESS | 1742 | 1467138743580 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 11:32:23 INFO - PROCESS | 1742 | 1467138743819 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:23 INFO - PROCESS | 1742 | 1467138743829 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x91143800 == 43 [pid = 1742] [id = 467] 11:32:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x92ddb000) [pid = 1742] [serial = 1402] [outer = (nil)] 11:32:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x92de2400) [pid = 1742] [serial = 1403] [outer = 0x92ddb000] 11:32:23 INFO - PROCESS | 1742 | 1467138743938 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x93b34c00) [pid = 1742] [serial = 1404] [outer = 0x92ddb000] 11:32:24 INFO - PROCESS | 1742 | 1467138744895 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1644ms 11:32:24 INFO - PROCESS | 1742 | 1467138744971 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 11:32:24 INFO - PROCESS | 1742 | 1467138744975 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 11:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:32:24 INFO - PROCESS | 1742 | 1467138744984 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:32:24 INFO - PROCESS | 1742 | 1467138744987 Marionette TRACE conn4 <- [1,1842,null,{}] 11:32:24 INFO - PROCESS | 1742 | 1467138744993 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:25 INFO - PROCESS | 1742 | 1467138745000 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:25 INFO - PROCESS | 1742 | 1467138745246 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 11:32:25 INFO - PROCESS | 1742 | 1467138745528 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:25 INFO - PROCESS | 1742 | 1467138745537 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9a7c00 == 44 [pid = 1742] [id = 468] 11:32:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x92dddc00) [pid = 1742] [serial = 1405] [outer = (nil)] 11:32:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x93c96c00) [pid = 1742] [serial = 1406] [outer = 0x92dddc00] 11:32:25 INFO - PROCESS | 1742 | 1467138745632 Marionette DEBUG loaded listener.js 11:32:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x93c98c00) [pid = 1742] [serial = 1407] [outer = 0x92dddc00] 11:32:26 INFO - PROCESS | 1742 | 1467138746575 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1636ms 11:32:26 INFO - PROCESS | 1742 | 1467138746624 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 11:32:26 INFO - PROCESS | 1742 | 1467138746628 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 11:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:32:26 INFO - PROCESS | 1742 | 1467138746656 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:32:26 INFO - PROCESS | 1742 | 1467138746659 Marionette TRACE conn4 <- [1,1846,null,{}] 11:32:26 INFO - PROCESS | 1742 | 1467138746666 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:26 INFO - PROCESS | 1742 | 1467138746671 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:26 INFO - PROCESS | 1742 | 1467138746858 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 11:32:27 INFO - PROCESS | 1742 | 1467138747052 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:27 INFO - PROCESS | 1742 | 1467138747059 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f69f400 == 45 [pid = 1742] [id = 469] 11:32:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x916ef400) [pid = 1742] [serial = 1408] [outer = (nil)] 11:32:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x93e73c00) [pid = 1742] [serial = 1409] [outer = 0x916ef400] 11:32:27 INFO - PROCESS | 1742 | 1467138747143 Marionette DEBUG loaded listener.js 11:32:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x93e79800) [pid = 1742] [serial = 1410] [outer = 0x916ef400] 11:32:28 INFO - PROCESS | 1742 | 1467138748162 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1589ms 11:32:28 INFO - PROCESS | 1742 | 1467138748243 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 11:32:28 INFO - PROCESS | 1742 | 1467138748247 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 11:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:32:28 INFO - PROCESS | 1742 | 1467138748254 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:32:28 INFO - PROCESS | 1742 | 1467138748257 Marionette TRACE conn4 <- [1,1850,null,{}] 11:32:28 INFO - PROCESS | 1742 | 1467138748263 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:28 INFO - PROCESS | 1742 | 1467138748274 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:28 INFO - PROCESS | 1742 | 1467138748547 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 11:32:28 INFO - PROCESS | 1742 | 1467138748905 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 1742 | 1467138748921 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e145c00 == 46 [pid = 1742] [id = 470] 11:32:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x916f0c00) [pid = 1742] [serial = 1411] [outer = (nil)] 11:32:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x953f0800) [pid = 1742] [serial = 1412] [outer = 0x916f0c00] 11:32:29 INFO - PROCESS | 1742 | 1467138749060 Marionette DEBUG loaded listener.js 11:32:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x95573800) [pid = 1742] [serial = 1413] [outer = 0x916f0c00] 11:32:30 INFO - PROCESS | 1742 | 1467138750257 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2035ms 11:32:30 INFO - PROCESS | 1742 | 1467138750291 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 11:32:30 INFO - PROCESS | 1742 | 1467138750294 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 11:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:32:30 INFO - PROCESS | 1742 | 1467138750303 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:32:30 INFO - PROCESS | 1742 | 1467138750307 Marionette TRACE conn4 <- [1,1854,null,{}] 11:32:30 INFO - PROCESS | 1742 | 1467138750313 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:30 INFO - PROCESS | 1742 | 1467138750319 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:30 INFO - PROCESS | 1742 | 1467138750517 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 11:32:30 INFO - PROCESS | 1742 | 1467138750704 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:30 INFO - PROCESS | 1742 | 1467138750711 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x92841400 == 47 [pid = 1742] [id = 471] 11:32:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x92c70800) [pid = 1742] [serial = 1414] [outer = (nil)] 11:32:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x978c2400) [pid = 1742] [serial = 1415] [outer = 0x92c70800] 11:32:30 INFO - PROCESS | 1742 | 1467138750797 Marionette DEBUG loaded listener.js 11:32:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x978c4000) [pid = 1742] [serial = 1416] [outer = 0x92c70800] 11:32:31 INFO - PROCESS | 1742 | 1467138751856 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1583ms 11:32:31 INFO - PROCESS | 1742 | 1467138751890 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 11:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:32:31 INFO - PROCESS | 1742 | 1467138751903 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 11:32:31 INFO - PROCESS | 1742 | 1467138751909 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:32:31 INFO - PROCESS | 1742 | 1467138751914 Marionette TRACE conn4 <- [1,1858,null,{}] 11:32:31 INFO - PROCESS | 1742 | 1467138751920 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:31 INFO - PROCESS | 1742 | 1467138751925 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:32 INFO - PROCESS | 1742 | 1467138752129 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 11:32:32 INFO - PROCESS | 1742 | 1467138752741 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:32 INFO - PROCESS | 1742 | 1467138752753 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14b800 == 48 [pid = 1742] [id = 472] 11:32:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8e14c800) [pid = 1742] [serial = 1417] [outer = (nil)] 11:32:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8e168000) [pid = 1742] [serial = 1418] [outer = 0x8e14c800] 11:32:32 INFO - PROCESS | 1742 | 1467138752840 Marionette DEBUG loaded listener.js 11:32:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e4aec00) [pid = 1742] [serial = 1419] [outer = 0x8e14c800] 11:32:33 INFO - PROCESS | 1742 | 1467138753793 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1938ms 11:32:33 INFO - PROCESS | 1742 | 1467138753850 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 11:32:33 INFO - PROCESS | 1742 | 1467138753857 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 11:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:32:33 INFO - PROCESS | 1742 | 1467138753866 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:32:33 INFO - PROCESS | 1742 | 1467138753870 Marionette TRACE conn4 <- [1,1862,null,{}] 11:32:33 INFO - PROCESS | 1742 | 1467138753880 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:33 INFO - PROCESS | 1742 | 1467138753887 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:34 INFO - PROCESS | 1742 | 1467138754190 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c3400 == 47 [pid = 1742] [id = 463] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e2000 == 46 [pid = 1742] [id = 462] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x91092800 == 45 [pid = 1742] [id = 461] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4a8800 == 44 [pid = 1742] [id = 460] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2cfc00 == 43 [pid = 1742] [id = 459] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8eca9000 == 42 [pid = 1742] [id = 445] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14bc00 == 41 [pid = 1742] [id = 450] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c5000 == 40 [pid = 1742] [id = 452] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8e126800 == 39 [pid = 1742] [id = 451] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x91088800 == 38 [pid = 1742] [id = 455] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8f480800 == 37 [pid = 1742] [id = 454] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x91a0a800 == 36 [pid = 1742] [id = 453] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e6400 == 35 [pid = 1742] [id = 456] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e4400 == 34 [pid = 1742] [id = 457] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e4400 == 33 [pid = 1742] [id = 458] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14b800 == 32 [pid = 1742] [id = 472] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x92841400 == 31 [pid = 1742] [id = 471] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8e145c00 == 30 [pid = 1742] [id = 470] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8f69f400 == 29 [pid = 1742] [id = 469] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x91143800 == 28 [pid = 1742] [id = 467] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9a7c00 == 27 [pid = 1742] [id = 468] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8e124400 == 26 [pid = 1742] [id = 466] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e3400 == 25 [pid = 1742] [id = 464] 11:32:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ef400 == 24 [pid = 1742] [id = 465] 11:32:35 INFO - PROCESS | 1742 | 1467138755610 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:35 INFO - PROCESS | 1742 | 1467138755620 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8f489400) [pid = 1742] [serial = 1346] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8e4af000) [pid = 1742] [serial = 1343] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8ed45000) [pid = 1742] [serial = 1349] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x91146000) [pid = 1742] [serial = 1337] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e143c00) [pid = 1742] [serial = 1340] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e149000) [pid = 1742] [serial = 1341] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e4b6400) [pid = 1742] [serial = 1317] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e169000) [pid = 1742] [serial = 1316] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x9113d400) [pid = 1742] [serial = 1320] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x9108b400) [pid = 1742] [serial = 1319] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x92c72000) [pid = 1742] [serial = 1323] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x929e9800) [pid = 1742] [serial = 1322] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x92de2c00) [pid = 1742] [serial = 1326] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x92dd7000) [pid = 1742] [serial = 1325] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x92ed7800) [pid = 1742] [serial = 1329] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x92ed2000) [pid = 1742] [serial = 1328] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x953ef800) [pid = 1742] [serial = 1332] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x93e76c00) [pid = 1742] [serial = 1331] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e9a6000) [pid = 1742] [serial = 1335] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e16e400) [pid = 1742] [serial = 1334] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8f696c00) [pid = 1742] [serial = 1347] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x916e7800) [pid = 1742] [serial = 1338] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x91137c00) [pid = 1742] [serial = 1352] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x90f05c00) [pid = 1742] [serial = 1350] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e9aa400) [pid = 1742] [serial = 1344] [outer = (nil)] [url = about:blank] 11:32:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e8800 == 25 [pid = 1742] [id = 473] 11:32:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8c1ea000) [pid = 1742] [serial = 1420] [outer = (nil)] 11:32:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8c2e1c00) [pid = 1742] [serial = 1421] [outer = 0x8c1ea000] 11:32:35 INFO - PROCESS | 1742 | 1467138755867 Marionette DEBUG loaded listener.js 11:32:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8c2f0000) [pid = 1742] [serial = 1422] [outer = 0x8c1ea000] 11:32:36 INFO - PROCESS | 1742 | 1467138756784 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2950ms 11:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:32:36 INFO - PROCESS | 1742 | 1467138756820 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 11:32:36 INFO - PROCESS | 1742 | 1467138756824 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 11:32:36 INFO - PROCESS | 1742 | 1467138756834 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:32:36 INFO - PROCESS | 1742 | 1467138756839 Marionette TRACE conn4 <- [1,1866,null,{}] 11:32:36 INFO - PROCESS | 1742 | 1467138756847 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:36 INFO - PROCESS | 1742 | 1467138756852 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:37 INFO - PROCESS | 1742 | 1467138757033 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 11:32:37 INFO - PROCESS | 1742 | 1467138757046 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:37 INFO - PROCESS | 1742 | 1467138757055 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e165c00 == 26 [pid = 1742] [id = 474] 11:32:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e167800) [pid = 1742] [serial = 1423] [outer = (nil)] 11:32:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e16d000) [pid = 1742] [serial = 1424] [outer = 0x8e167800] 11:32:37 INFO - PROCESS | 1742 | 1467138757160 Marionette DEBUG loaded listener.js 11:32:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e1b0c00) [pid = 1742] [serial = 1425] [outer = 0x8e167800] 11:32:38 INFO - PROCESS | 1742 | 1467138758182 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1385ms 11:32:38 INFO - PROCESS | 1742 | 1467138758221 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 11:32:38 INFO - PROCESS | 1742 | 1467138758230 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 11:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:32:38 INFO - PROCESS | 1742 | 1467138758262 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:32:38 INFO - PROCESS | 1742 | 1467138758265 Marionette TRACE conn4 <- [1,1870,null,{}] 11:32:38 INFO - PROCESS | 1742 | 1467138758292 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:38 INFO - PROCESS | 1742 | 1467138758299 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:38 INFO - PROCESS | 1742 | 1467138758560 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 11:32:38 INFO - PROCESS | 1742 | 1467138758593 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 1742 | 1467138758603 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e16cc00 == 27 [pid = 1742] [id = 475] 11:32:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8eca3400) [pid = 1742] [serial = 1426] [outer = (nil)] 11:32:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8ecab400) [pid = 1742] [serial = 1427] [outer = 0x8eca3400] 11:32:38 INFO - PROCESS | 1742 | 1467138758681 Marionette DEBUG loaded listener.js 11:32:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8ed3a800) [pid = 1742] [serial = 1428] [outer = 0x8eca3400] 11:32:39 INFO - PROCESS | 1742 | 1467138759792 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1588ms 11:32:39 INFO - PROCESS | 1742 | 1467138759855 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 11:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:32:39 INFO - PROCESS | 1742 | 1467138759860 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 11:32:39 INFO - PROCESS | 1742 | 1467138759869 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:32:39 INFO - PROCESS | 1742 | 1467138759879 Marionette TRACE conn4 <- [1,1874,null,{}] 11:32:39 INFO - PROCESS | 1742 | 1467138759903 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:39 INFO - PROCESS | 1742 | 1467138759912 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:40 INFO - PROCESS | 1742 | 1467138760158 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 11:32:40 INFO - PROCESS | 1742 | 1467138760184 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:40 INFO - PROCESS | 1742 | 1467138760196 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e11d000 == 28 [pid = 1742] [id = 476] 11:32:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e9a4400) [pid = 1742] [serial = 1429] [outer = (nil)] 11:32:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x90f06000) [pid = 1742] [serial = 1430] [outer = 0x8e9a4400] 11:32:40 INFO - PROCESS | 1742 | 1467138760287 Marionette DEBUG loaded listener.js 11:32:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91088800) [pid = 1742] [serial = 1431] [outer = 0x8e9a4400] 11:32:41 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91a0a000) [pid = 1742] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:32:41 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8d2c7000) [pid = 1742] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:32:41 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e9a5c00) [pid = 1742] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:32:41 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x90f04400) [pid = 1742] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:32:41 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91097c00) [pid = 1742] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:32:41 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e4b2000) [pid = 1742] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:32:41 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x91a0bc00) [pid = 1742] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:32:41 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x9283c800) [pid = 1742] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:32:41 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e12a400) [pid = 1742] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:32:41 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8f486800) [pid = 1742] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:32:41 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8d2c2c00) [pid = 1742] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:32:41 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e127c00) [pid = 1742] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:32:41 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8d2ce000) [pid = 1742] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:32:41 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e16b400) [pid = 1742] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:32:41 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x916f3400) [pid = 1742] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:32:41 INFO - PROCESS | 1742 | 1467138761960 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2144ms 11:32:42 INFO - PROCESS | 1742 | 1467138762012 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 11:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:32:42 INFO - PROCESS | 1742 | 1467138762017 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 11:32:42 INFO - PROCESS | 1742 | 1467138762024 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:32:42 INFO - PROCESS | 1742 | 1467138762027 Marionette TRACE conn4 <- [1,1878,null,{}] 11:32:42 INFO - PROCESS | 1742 | 1467138762046 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:42 INFO - PROCESS | 1742 | 1467138762052 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:42 INFO - PROCESS | 1742 | 1467138762309 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 11:32:42 INFO - PROCESS | 1742 | 1467138762399 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:42 INFO - PROCESS | 1742 | 1467138762408 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e8000 == 29 [pid = 1742] [id = 477] 11:32:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e4b2000) [pid = 1742] [serial = 1432] [outer = (nil)] 11:32:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x90f08800) [pid = 1742] [serial = 1433] [outer = 0x8e4b2000] 11:32:42 INFO - PROCESS | 1742 | 1467138762485 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x9108d000) [pid = 1742] [serial = 1434] [outer = 0x8e4b2000] 11:32:43 INFO - PROCESS | 1742 | 1467138763442 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1491ms 11:32:43 INFO - PROCESS | 1742 | 1467138763516 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 11:32:43 INFO - PROCESS | 1742 | 1467138763524 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 11:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:32:43 INFO - PROCESS | 1742 | 1467138763536 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:32:43 INFO - PROCESS | 1742 | 1467138763540 Marionette TRACE conn4 <- [1,1882,null,{}] 11:32:43 INFO - PROCESS | 1742 | 1467138763552 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:43 INFO - PROCESS | 1742 | 1467138763557 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:43 INFO - PROCESS | 1742 | 1467138763823 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 11:32:44 INFO - PROCESS | 1742 | 1467138764079 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:44 INFO - PROCESS | 1742 | 1467138764095 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e147400 == 30 [pid = 1742] [id = 478] 11:32:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e148400) [pid = 1742] [serial = 1435] [outer = (nil)] 11:32:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e14dc00) [pid = 1742] [serial = 1436] [outer = 0x8e148400] 11:32:44 INFO - PROCESS | 1742 | 1467138764204 Marionette DEBUG loaded listener.js 11:32:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e9a8400) [pid = 1742] [serial = 1437] [outer = 0x8e148400] 11:32:45 INFO - PROCESS | 1742 | 1467138765231 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1739ms 11:32:45 INFO - PROCESS | 1742 | 1467138765275 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 11:32:45 INFO - PROCESS | 1742 | 1467138765283 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 11:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:32:45 INFO - PROCESS | 1742 | 1467138765296 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:32:45 INFO - PROCESS | 1742 | 1467138765302 Marionette TRACE conn4 <- [1,1886,null,{}] 11:32:45 INFO - PROCESS | 1742 | 1467138765308 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:45 INFO - PROCESS | 1742 | 1467138765315 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:45 INFO - PROCESS | 1742 | 1467138765534 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 11:32:45 INFO - PROCESS | 1742 | 1467138765769 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 1742 | 1467138765779 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e147c00 == 31 [pid = 1742] [id = 479] 11:32:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f698000) [pid = 1742] [serial = 1438] [outer = (nil)] 11:32:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x90f05c00) [pid = 1742] [serial = 1439] [outer = 0x8f698000] 11:32:45 INFO - PROCESS | 1742 | 1467138765926 Marionette DEBUG loaded listener.js 11:32:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x91095800) [pid = 1742] [serial = 1440] [outer = 0x8f698000] 11:32:47 INFO - PROCESS | 1742 | 1467138767087 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1836ms 11:32:47 INFO - PROCESS | 1742 | 1467138767132 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 11:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:32:47 INFO - PROCESS | 1742 | 1467138767137 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 11:32:47 INFO - PROCESS | 1742 | 1467138767144 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:32:47 INFO - PROCESS | 1742 | 1467138767151 Marionette TRACE conn4 <- [1,1890,null,{}] 11:32:47 INFO - PROCESS | 1742 | 1467138767170 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:47 INFO - PROCESS | 1742 | 1467138767179 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:47 INFO - PROCESS | 1742 | 1467138767398 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 11:32:47 INFO - PROCESS | 1742 | 1467138767656 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:47 INFO - PROCESS | 1742 | 1467138767668 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x9127bc00 == 32 [pid = 1742] [id = 480] 11:32:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x9127dc00) [pid = 1742] [serial = 1441] [outer = (nil)] 11:32:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x916e6400) [pid = 1742] [serial = 1442] [outer = 0x9127dc00] 11:32:47 INFO - PROCESS | 1742 | 1467138767758 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x916f1c00) [pid = 1742] [serial = 1443] [outer = 0x9127dc00] 11:32:48 INFO - PROCESS | 1742 | 1467138768776 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1708ms 11:32:48 INFO - PROCESS | 1742 | 1467138768853 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 11:32:48 INFO - PROCESS | 1742 | 1467138768858 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 11:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:32:48 INFO - PROCESS | 1742 | 1467138768866 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - PROCESS | 1742 | 1467138768870 Marionette TRACE conn4 <- [1,1894,null,{}] 11:32:48 INFO - PROCESS | 1742 | 1467138768877 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:48 INFO - PROCESS | 1742 | 1467138768883 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:49 INFO - PROCESS | 1742 | 1467138769153 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 11:32:49 INFO - PROCESS | 1742 | 1467138769437 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:49 INFO - PROCESS | 1742 | 1467138769455 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ef000 == 33 [pid = 1742] [id = 481] 11:32:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e146c00) [pid = 1742] [serial = 1444] [outer = (nil)] 11:32:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x91a0e000) [pid = 1742] [serial = 1445] [outer = 0x8e146c00] 11:32:49 INFO - PROCESS | 1742 | 1467138769571 Marionette DEBUG loaded listener.js 11:32:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91a0cc00) [pid = 1742] [serial = 1446] [outer = 0x8e146c00] 11:32:50 INFO - PROCESS | 1742 | 1467138770670 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1845ms 11:32:50 INFO - PROCESS | 1742 | 1467138770713 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 11:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:32:50 INFO - PROCESS | 1742 | 1467138770717 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 11:32:50 INFO - PROCESS | 1742 | 1467138770727 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:32:50 INFO - PROCESS | 1742 | 1467138770730 Marionette TRACE conn4 <- [1,1898,null,{}] 11:32:50 INFO - PROCESS | 1742 | 1467138770738 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:50 INFO - PROCESS | 1742 | 1467138770743 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:50 INFO - PROCESS | 1742 | 1467138770948 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 11:32:51 INFO - PROCESS | 1742 | 1467138771187 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:51 INFO - PROCESS | 1742 | 1467138771196 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed3fc00 == 34 [pid = 1742] [id = 482] 11:32:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8f485800) [pid = 1742] [serial = 1447] [outer = (nil)] 11:32:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x92842800) [pid = 1742] [serial = 1448] [outer = 0x8f485800] 11:32:51 INFO - PROCESS | 1742 | 1467138771330 Marionette DEBUG loaded listener.js 11:32:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x929ea000) [pid = 1742] [serial = 1449] [outer = 0x8f485800] 11:32:52 INFO - PROCESS | 1742 | 1467138772375 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1701ms 11:32:52 INFO - PROCESS | 1742 | 1467138772426 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 1742 | 1467138772430 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 11:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:32:52 INFO - PROCESS | 1742 | 1467138772438 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - PROCESS | 1742 | 1467138772441 Marionette TRACE conn4 <- [1,1902,null,{}] 11:32:52 INFO - PROCESS | 1742 | 1467138772448 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:52 INFO - PROCESS | 1742 | 1467138772460 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:52 INFO - PROCESS | 1742 | 1467138772743 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 11:32:53 INFO - PROCESS | 1742 | 1467138773052 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:53 INFO - PROCESS | 1742 | 1467138773063 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2cbc00 == 35 [pid = 1742] [id = 483] 11:32:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8e127c00) [pid = 1742] [serial = 1450] [outer = (nil)] 11:32:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x92d7d800) [pid = 1742] [serial = 1451] [outer = 0x8e127c00] 11:32:53 INFO - PROCESS | 1742 | 1467138773169 Marionette DEBUG loaded listener.js 11:32:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x92dd5400) [pid = 1742] [serial = 1452] [outer = 0x8e127c00] 11:32:54 INFO - PROCESS | 1742 | 1467138774132 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1735ms 11:32:54 INFO - PROCESS | 1742 | 1467138774173 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 11:32:54 INFO - PROCESS | 1742 | 1467138774177 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 11:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:32:54 INFO - PROCESS | 1742 | 1467138774184 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - PROCESS | 1742 | 1467138774187 Marionette TRACE conn4 <- [1,1906,null,{}] 11:32:54 INFO - PROCESS | 1742 | 1467138774194 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:54 INFO - PROCESS | 1742 | 1467138774200 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:54 INFO - PROCESS | 1742 | 1467138774383 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 11:32:54 INFO - PROCESS | 1742 | 1467138774566 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 1742 | 1467138774577 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1eb000 == 36 [pid = 1742] [id = 484] 11:32:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e144800) [pid = 1742] [serial = 1453] [outer = (nil)] 11:32:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x92ed6400) [pid = 1742] [serial = 1454] [outer = 0x8e144800] 11:32:54 INFO - PROCESS | 1742 | 1467138774659 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x92d82000) [pid = 1742] [serial = 1455] [outer = 0x8e144800] 11:32:55 INFO - PROCESS | 1742 | 1467138775622 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1497ms 11:32:55 INFO - PROCESS | 1742 | 1467138775682 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 11:32:55 INFO - PROCESS | 1742 | 1467138775687 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 11:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:32:55 INFO - PROCESS | 1742 | 1467138775694 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - PROCESS | 1742 | 1467138775698 Marionette TRACE conn4 <- [1,1910,null,{}] 11:32:55 INFO - PROCESS | 1742 | 1467138775704 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:55 INFO - PROCESS | 1742 | 1467138775709 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:55 INFO - PROCESS | 1742 | 1467138775899 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 11:32:56 INFO - PROCESS | 1742 | 1467138776093 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:56 INFO - PROCESS | 1742 | 1467138776105 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e6000 == 37 [pid = 1742] [id = 485] 11:32:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8e9b2800) [pid = 1742] [serial = 1456] [outer = (nil)] 11:32:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x93b3f000) [pid = 1742] [serial = 1457] [outer = 0x8e9b2800] 11:32:56 INFO - PROCESS | 1742 | 1467138776184 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x93b40c00) [pid = 1742] [serial = 1458] [outer = 0x8e9b2800] 11:32:57 INFO - PROCESS | 1742 | 1467138777239 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1581ms 11:32:57 INFO - PROCESS | 1742 | 1467138777276 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 11:32:57 INFO - PROCESS | 1742 | 1467138777280 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 11:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:32:57 INFO - PROCESS | 1742 | 1467138777287 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:32:57 INFO - PROCESS | 1742 | 1467138777291 Marionette TRACE conn4 <- [1,1914,null,{}] 11:32:57 INFO - PROCESS | 1742 | 1467138777297 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:57 INFO - PROCESS | 1742 | 1467138777302 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:57 INFO - PROCESS | 1742 | 1467138777499 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 11:32:57 INFO - PROCESS | 1742 | 1467138777737 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 1742 | 1467138777745 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1eac00 == 38 [pid = 1742] [id = 486] 11:32:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8c1ecc00) [pid = 1742] [serial = 1459] [outer = (nil)] 11:32:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8c2ef400) [pid = 1742] [serial = 1460] [outer = 0x8c1ecc00] 11:32:58 INFO - PROCESS | 1742 | 1467138778009 Marionette DEBUG loaded listener.js 11:32:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8d2ce000) [pid = 1742] [serial = 1461] [outer = 0x8c1ecc00] 11:32:58 INFO - PROCESS | 1742 | 1467138778960 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1738ms 11:32:59 INFO - PROCESS | 1742 | 1467138779027 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 11:32:59 INFO - PROCESS | 1742 | 1467138779034 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 11:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:32:59 INFO - PROCESS | 1742 | 1467138779041 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:32:59 INFO - PROCESS | 1742 | 1467138779046 Marionette TRACE conn4 <- [1,1918,null,{}] 11:32:59 INFO - PROCESS | 1742 | 1467138779053 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:59 INFO - PROCESS | 1742 | 1467138779059 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:59 INFO - PROCESS | 1742 | 1467138779342 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 11:32:59 INFO - PROCESS | 1742 | 1467138779624 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:59 INFO - PROCESS | 1742 | 1467138779636 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:32:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e5400 == 37 [pid = 1742] [id = 400] 11:32:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e3c00 == 36 [pid = 1742] [id = 411] 11:32:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8f69cc00 == 35 [pid = 1742] [id = 399] 11:32:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4a9000 == 34 [pid = 1742] [id = 398] 11:32:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8e120000 == 33 [pid = 1742] [id = 397] 11:32:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e3c00 == 34 [pid = 1742] [id = 487] 11:32:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8e120000) [pid = 1742] [serial = 1462] [outer = (nil)] 11:32:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8e1ac800) [pid = 1742] [serial = 1463] [outer = 0x8e120000] 11:32:59 INFO - PROCESS | 1742 | 1467138779741 Marionette DEBUG loaded listener.js 11:32:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8ecac400) [pid = 1742] [serial = 1464] [outer = 0x8e120000] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x929e3400) [pid = 1742] [serial = 1364] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x92ed2c00) [pid = 1742] [serial = 1373] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x91277000) [pid = 1742] [serial = 1353] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x9242bc00) [pid = 1742] [serial = 1389] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x92ddbc00) [pid = 1742] [serial = 1374] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x916e6800) [pid = 1742] [serial = 1386] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8e9b1400) [pid = 1742] [serial = 1382] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x929e5c00) [pid = 1742] [serial = 1365] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x91a10800) [pid = 1742] [serial = 1361] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x92c78c00) [pid = 1742] [serial = 1368] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8ed3cc00) [pid = 1742] [serial = 1383] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x92834c00) [pid = 1742] [serial = 1362] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e166400) [pid = 1742] [serial = 1379] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8d2cdc00) [pid = 1742] [serial = 1359] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8f69d000) [pid = 1742] [serial = 1376] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e170800) [pid = 1742] [serial = 1355] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8f487c00) [pid = 1742] [serial = 1392] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91a05800) [pid = 1742] [serial = 1388] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e1afc00) [pid = 1742] [serial = 1391] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x92c73c00) [pid = 1742] [serial = 1367] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e16f400) [pid = 1742] [serial = 1380] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8f69e000) [pid = 1742] [serial = 1358] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x92ed1000) [pid = 1742] [serial = 1371] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x92dda800) [pid = 1742] [serial = 1370] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x91141000) [pid = 1742] [serial = 1385] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e4aa000) [pid = 1742] [serial = 1356] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x91a01400) [pid = 1742] [serial = 1377] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92ecd000) [pid = 1742] [serial = 1395] [outer = (nil)] [url = about:blank] 11:32:59 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x92ddb800) [pid = 1742] [serial = 1394] [outer = (nil)] [url = about:blank] 11:33:00 INFO - PROCESS | 1742 | 1467138780639 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1683ms 11:33:00 INFO - PROCESS | 1742 | 1467138780726 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 11:33:00 INFO - PROCESS | 1742 | 1467138780732 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 11:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:33:00 INFO - PROCESS | 1742 | 1467138780743 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:33:00 INFO - PROCESS | 1742 | 1467138780746 Marionette TRACE conn4 <- [1,1922,null,{}] 11:33:00 INFO - PROCESS | 1742 | 1467138780753 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:00 INFO - PROCESS | 1742 | 1467138780759 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:00 INFO - PROCESS | 1742 | 1467138780946 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 11:33:01 INFO - PROCESS | 1742 | 1467138781094 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:01 INFO - PROCESS | 1742 | 1467138781100 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed41800 == 35 [pid = 1742] [id = 488] 11:33:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f481400) [pid = 1742] [serial = 1465] [outer = (nil)] 11:33:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x90f04c00) [pid = 1742] [serial = 1466] [outer = 0x8f481400] 11:33:01 INFO - PROCESS | 1742 | 1467138781181 Marionette DEBUG loaded listener.js 11:33:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91095400) [pid = 1742] [serial = 1467] [outer = 0x8f481400] 11:33:02 INFO - PROCESS | 1742 | 1467138782168 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1482ms 11:33:02 INFO - PROCESS | 1742 | 1467138782225 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 11:33:02 INFO - PROCESS | 1742 | 1467138782228 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 11:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:33:02 INFO - PROCESS | 1742 | 1467138782236 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:33:02 INFO - PROCESS | 1742 | 1467138782242 Marionette TRACE conn4 <- [1,1926,null,{}] 11:33:02 INFO - PROCESS | 1742 | 1467138782263 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:02 INFO - PROCESS | 1742 | 1467138782276 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:02 INFO - PROCESS | 1742 | 1467138782507 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 11:33:02 INFO - PROCESS | 1742 | 1467138782715 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:02 INFO - PROCESS | 1742 | 1467138782722 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x91139800 == 36 [pid = 1742] [id = 489] 11:33:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x91278400) [pid = 1742] [serial = 1468] [outer = (nil)] 11:33:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x916e9400) [pid = 1742] [serial = 1469] [outer = 0x91278400] 11:33:02 INFO - PROCESS | 1742 | 1467138782822 Marionette DEBUG loaded listener.js 11:33:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x91a03400) [pid = 1742] [serial = 1470] [outer = 0x91278400] 11:33:03 INFO - PROCESS | 1742 | 1467138783704 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1494ms 11:33:03 INFO - PROCESS | 1742 | 1467138783736 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 11:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:33:03 INFO - PROCESS | 1742 | 1467138783740 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 11:33:03 INFO - PROCESS | 1742 | 1467138783752 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:33:03 INFO - PROCESS | 1742 | 1467138783756 Marionette TRACE conn4 <- [1,1930,null,{}] 11:33:03 INFO - PROCESS | 1742 | 1467138783762 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:03 INFO - PROCESS | 1742 | 1467138783767 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:04 INFO - PROCESS | 1742 | 1467138784022 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 11:33:04 INFO - PROCESS | 1742 | 1467138784048 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 1742 | 1467138784059 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x9127ec00 == 37 [pid = 1742] [id = 490] 11:33:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x916ed800) [pid = 1742] [serial = 1471] [outer = (nil)] 11:33:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x9283b800) [pid = 1742] [serial = 1472] [outer = 0x916ed800] 11:33:04 INFO - PROCESS | 1742 | 1467138784128 Marionette DEBUG loaded listener.js 11:33:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x929e4c00) [pid = 1742] [serial = 1473] [outer = 0x916ed800] 11:33:04 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8d2c6400) [pid = 1742] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:33:04 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8ed3ec00) [pid = 1742] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:33:04 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x92ddb000) [pid = 1742] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:33:04 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8eca3400) [pid = 1742] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:33:04 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e167800) [pid = 1742] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:33:04 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e14c800) [pid = 1742] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:33:04 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x92dddc00) [pid = 1742] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:33:04 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x916ef400) [pid = 1742] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:33:04 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x916f0c00) [pid = 1742] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:33:04 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e9a4400) [pid = 1742] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:33:04 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x92c70800) [pid = 1742] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:33:04 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8c1ea000) [pid = 1742] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:33:05 INFO - PROCESS | 1742 | 1467138785185 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1507ms 11:33:05 INFO - PROCESS | 1742 | 1467138785255 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 11:33:05 INFO - PROCESS | 1742 | 1467138785259 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 11:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:33:05 INFO - PROCESS | 1742 | 1467138785265 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:33:05 INFO - PROCESS | 1742 | 1467138785268 Marionette TRACE conn4 <- [1,1934,null,{}] 11:33:05 INFO - PROCESS | 1742 | 1467138785274 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:05 INFO - PROCESS | 1742 | 1467138785279 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:05 INFO - PROCESS | 1742 | 1467138785464 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 11:33:05 INFO - PROCESS | 1742 | 1467138785473 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:05 INFO - PROCESS | 1742 | 1467138785483 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9b1c00 == 38 [pid = 1742] [id = 491] 11:33:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8eca3400) [pid = 1742] [serial = 1474] [outer = (nil)] 11:33:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x9283d400) [pid = 1742] [serial = 1475] [outer = 0x8eca3400] 11:33:05 INFO - PROCESS | 1742 | 1467138785566 Marionette DEBUG loaded listener.js 11:33:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x92c7ac00) [pid = 1742] [serial = 1476] [outer = 0x8eca3400] 11:33:06 INFO - PROCESS | 1742 | 1467138786918 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1689ms 11:33:07 INFO - PROCESS | 1742 | 1467138787015 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 1742 | 1467138787025 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 11:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:33:07 INFO - PROCESS | 1742 | 1467138787090 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:33:07 INFO - PROCESS | 1742 | 1467138787112 Marionette TRACE conn4 <- [1,1938,null,{}] 11:33:07 INFO - PROCESS | 1742 | 1467138787345 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:07 INFO - PROCESS | 1742 | 1467138787356 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:07 INFO - PROCESS | 1742 | 1467138787749 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 11:33:07 INFO - PROCESS | 1742 | 1467138787917 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:07 INFO - PROCESS | 1742 | 1467138787924 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14b800 == 39 [pid = 1742] [id = 492] 11:33:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e14c800) [pid = 1742] [serial = 1477] [outer = (nil)] 11:33:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e16f400) [pid = 1742] [serial = 1478] [outer = 0x8e14c800] 11:33:08 INFO - PROCESS | 1742 | 1467138788023 Marionette DEBUG loaded listener.js 11:33:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e4a7400) [pid = 1742] [serial = 1479] [outer = 0x8e14c800] 11:33:09 INFO - PROCESS | 1742 | 1467138789066 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 2027ms 11:33:09 INFO - PROCESS | 1742 | 1467138789107 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 11:33:09 INFO - PROCESS | 1742 | 1467138789115 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 11:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:33:09 INFO - PROCESS | 1742 | 1467138789127 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:33:09 INFO - PROCESS | 1742 | 1467138789131 Marionette TRACE conn4 <- [1,1942,null,{}] 11:33:09 INFO - PROCESS | 1742 | 1467138789138 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:09 INFO - PROCESS | 1742 | 1467138789146 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:09 INFO - PROCESS | 1742 | 1467138789368 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 11:33:09 INFO - PROCESS | 1742 | 1467138789604 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:09 INFO - PROCESS | 1742 | 1467138789614 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed41c00 == 40 [pid = 1742] [id = 493] 11:33:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8ed48c00) [pid = 1742] [serial = 1480] [outer = (nil)] 11:33:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8f489000) [pid = 1742] [serial = 1481] [outer = 0x8ed48c00] 11:33:09 INFO - PROCESS | 1742 | 1467138789751 Marionette DEBUG loaded listener.js 11:33:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x90f03c00) [pid = 1742] [serial = 1482] [outer = 0x8ed48c00] 11:33:10 INFO - PROCESS | 1742 | 1467138790753 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1642ms 11:33:10 INFO - PROCESS | 1742 | 1467138790768 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 11:33:10 INFO - PROCESS | 1742 | 1467138790772 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 11:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:33:10 INFO - PROCESS | 1742 | 1467138790779 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:33:10 INFO - PROCESS | 1742 | 1467138790786 Marionette TRACE conn4 <- [1,1946,null,{}] 11:33:10 INFO - PROCESS | 1742 | 1467138790804 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:10 INFO - PROCESS | 1742 | 1467138790814 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:11 INFO - PROCESS | 1742 | 1467138791109 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 11:33:11 INFO - PROCESS | 1742 | 1467138791446 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:11 INFO - PROCESS | 1742 | 1467138791458 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x91275800 == 41 [pid = 1742] [id = 494] 11:33:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91277c00) [pid = 1742] [serial = 1483] [outer = (nil)] 11:33:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x9242b000) [pid = 1742] [serial = 1484] [outer = 0x91277c00] 11:33:11 INFO - PROCESS | 1742 | 1467138791552 Marionette DEBUG loaded listener.js 11:33:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x92c71000) [pid = 1742] [serial = 1485] [outer = 0x91277c00] 11:33:12 INFO - PROCESS | 1742 | 1467138792597 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1889ms 11:33:12 INFO - PROCESS | 1742 | 1467138792670 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 11:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:33:12 INFO - PROCESS | 1742 | 1467138792675 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 11:33:12 INFO - PROCESS | 1742 | 1467138792682 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:33:12 INFO - PROCESS | 1742 | 1467138792686 Marionette TRACE conn4 <- [1,1950,null,{}] 11:33:12 INFO - PROCESS | 1742 | 1467138792692 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:12 INFO - PROCESS | 1742 | 1467138792697 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:12 INFO - PROCESS | 1742 | 1467138792944 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 11:33:13 INFO - PROCESS | 1742 | 1467138793278 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:13 INFO - PROCESS | 1742 | 1467138793292 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x91143800 == 42 [pid = 1742] [id = 495] 11:33:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x9242d000) [pid = 1742] [serial = 1486] [outer = (nil)] 11:33:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92ecc400) [pid = 1742] [serial = 1487] [outer = 0x9242d000] 11:33:13 INFO - PROCESS | 1742 | 1467138793452 Marionette DEBUG loaded listener.js 11:33:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x92ed0c00) [pid = 1742] [serial = 1488] [outer = 0x9242d000] 11:33:14 INFO - PROCESS | 1742 | 1467138794513 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1850ms 11:33:14 INFO - PROCESS | 1742 | 1467138794541 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 11:33:14 INFO - PROCESS | 1742 | 1467138794544 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 11:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:33:14 INFO - PROCESS | 1742 | 1467138794554 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:33:14 INFO - PROCESS | 1742 | 1467138794557 Marionette TRACE conn4 <- [1,1954,null,{}] 11:33:14 INFO - PROCESS | 1742 | 1467138794564 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:14 INFO - PROCESS | 1742 | 1467138794569 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:14 INFO - PROCESS | 1742 | 1467138794757 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 11:33:14 INFO - PROCESS | 1742 | 1467138794951 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:14 INFO - PROCESS | 1742 | 1467138794961 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e5c00 == 43 [pid = 1742] [id = 496] 11:33:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e150c00) [pid = 1742] [serial = 1489] [outer = (nil)] 11:33:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x93b34000) [pid = 1742] [serial = 1490] [outer = 0x8e150c00] 11:33:15 INFO - PROCESS | 1742 | 1467138795085 Marionette DEBUG loaded listener.js 11:33:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x93b3b000) [pid = 1742] [serial = 1491] [outer = 0x8e150c00] 11:33:16 INFO - PROCESS | 1742 | 1467138796121 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1638ms 11:33:16 INFO - PROCESS | 1742 | 1467138796194 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 11:33:16 INFO - PROCESS | 1742 | 1467138796197 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 11:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:33:16 INFO - PROCESS | 1742 | 1467138796204 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:33:16 INFO - PROCESS | 1742 | 1467138796207 Marionette TRACE conn4 <- [1,1958,null,{}] 11:33:16 INFO - PROCESS | 1742 | 1467138796214 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:16 INFO - PROCESS | 1742 | 1467138796224 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:16 INFO - PROCESS | 1742 | 1467138796544 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 11:33:16 INFO - PROCESS | 1742 | 1467138796808 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:16 INFO - PROCESS | 1742 | 1467138796817 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e2c00 == 44 [pid = 1742] [id = 497] 11:33:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x92ecd000) [pid = 1742] [serial = 1492] [outer = (nil)] 11:33:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x93e74400) [pid = 1742] [serial = 1493] [outer = 0x92ecd000] 11:33:16 INFO - PROCESS | 1742 | 1467138796905 Marionette DEBUG loaded listener.js 11:33:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x953a5800) [pid = 1742] [serial = 1494] [outer = 0x92ecd000] 11:33:17 INFO - PROCESS | 1742 | 1467138797865 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1732ms 11:33:17 INFO - PROCESS | 1742 | 1467138797938 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 11:33:17 INFO - PROCESS | 1742 | 1467138797942 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 11:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:33:17 INFO - PROCESS | 1742 | 1467138797951 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:33:17 INFO - PROCESS | 1742 | 1467138797955 Marionette TRACE conn4 <- [1,1962,null,{}] 11:33:17 INFO - PROCESS | 1742 | 1467138797963 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:17 INFO - PROCESS | 1742 | 1467138797969 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:18 INFO - PROCESS | 1742 | 1467138798213 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 11:33:18 INFO - PROCESS | 1742 | 1467138798456 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:18 INFO - PROCESS | 1742 | 1467138798466 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4ac800 == 45 [pid = 1742] [id = 498] 11:33:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8ecb2400) [pid = 1742] [serial = 1495] [outer = (nil)] 11:33:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x90f0ec00) [pid = 1742] [serial = 1496] [outer = 0x8ecb2400] 11:33:18 INFO - PROCESS | 1742 | 1467138798573 Marionette DEBUG loaded listener.js 11:33:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x9556a800) [pid = 1742] [serial = 1497] [outer = 0x8ecb2400] 11:33:19 INFO - PROCESS | 1742 | 1467138799621 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1736ms 11:33:19 INFO - PROCESS | 1742 | 1467138799688 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 11:33:19 INFO - PROCESS | 1742 | 1467138799693 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 11:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:33:19 INFO - PROCESS | 1742 | 1467138799700 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:33:19 INFO - PROCESS | 1742 | 1467138799704 Marionette TRACE conn4 <- [1,1966,null,{}] 11:33:19 INFO - PROCESS | 1742 | 1467138799711 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:19 INFO - PROCESS | 1742 | 1467138799716 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:20 INFO - PROCESS | 1742 | 1467138800200 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 11:33:20 INFO - PROCESS | 1742 | 1467138800514 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:20 INFO - PROCESS | 1742 | 1467138800524 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e16b400 == 46 [pid = 1742] [id = 499] 11:33:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8e16c000) [pid = 1742] [serial = 1498] [outer = (nil)] 11:33:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8e1ac400) [pid = 1742] [serial = 1499] [outer = 0x8e16c000] 11:33:20 INFO - PROCESS | 1742 | 1467138800613 Marionette DEBUG loaded listener.js 11:33:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e9a5800) [pid = 1742] [serial = 1500] [outer = 0x8e16c000] 11:33:21 INFO - PROCESS | 1742 | 1467138801568 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1935ms 11:33:21 INFO - PROCESS | 1742 | 1467138801638 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 11:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:33:21 INFO - PROCESS | 1742 | 1467138801645 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 11:33:21 INFO - PROCESS | 1742 | 1467138801655 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:33:21 INFO - PROCESS | 1742 | 1467138801660 Marionette TRACE conn4 <- [1,1970,null,{}] 11:33:21 INFO - PROCESS | 1742 | 1467138801668 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:21 INFO - PROCESS | 1742 | 1467138801674 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:21 INFO - PROCESS | 1742 | 1467138801945 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 11:33:22 INFO - PROCESS | 1742 | 1467138802280 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:22 INFO - PROCESS | 1742 | 1467138802288 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14ec00 == 47 [pid = 1742] [id = 500] 11:33:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8ed41000) [pid = 1742] [serial = 1501] [outer = (nil)] 11:33:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8f697800) [pid = 1742] [serial = 1502] [outer = 0x8ed41000] 11:33:22 INFO - PROCESS | 1742 | 1467138802392 Marionette DEBUG loaded listener.js 11:33:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9108fc00) [pid = 1742] [serial = 1503] [outer = 0x8ed41000] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x91a01c00 == 46 [pid = 1742] [id = 406] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8f697c00 == 45 [pid = 1742] [id = 405] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x91a0c800 == 44 [pid = 1742] [id = 404] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e7800 == 43 [pid = 1742] [id = 407] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x9127ec00 == 42 [pid = 1742] [id = 490] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x91139800 == 41 [pid = 1742] [id = 489] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed41800 == 40 [pid = 1742] [id = 488] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e3c00 == 39 [pid = 1742] [id = 487] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1eac00 == 38 [pid = 1742] [id = 486] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8e165c00 == 37 [pid = 1742] [id = 474] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8e16cc00 == 36 [pid = 1742] [id = 475] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4adc00 == 35 [pid = 1742] [id = 403] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8e147c00 == 34 [pid = 1742] [id = 479] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8e12b400 == 33 [pid = 1742] [id = 402] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e1400 == 32 [pid = 1742] [id = 401] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e8000 == 31 [pid = 1742] [id = 477] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2cbc00 == 30 [pid = 1742] [id = 483] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1a5800 == 29 [pid = 1742] [id = 396] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ef000 == 28 [pid = 1742] [id = 481] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8f69a400 == 27 [pid = 1742] [id = 412] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ec800 == 26 [pid = 1742] [id = 409] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed3fc00 == 25 [pid = 1742] [id = 482] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e6000 == 24 [pid = 1742] [id = 485] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8e147400 == 23 [pid = 1742] [id = 478] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x9127bc00 == 22 [pid = 1742] [id = 480] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1eb000 == 21 [pid = 1742] [id = 484] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8f69ec00 == 20 [pid = 1742] [id = 413] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8e11d000 == 19 [pid = 1742] [id = 476] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8e11fc00 == 18 [pid = 1742] [id = 408] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e8800 == 17 [pid = 1742] [id = 473] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8e11c800 == 16 [pid = 1742] [id = 410] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4ac800 == 15 [pid = 1742] [id = 498] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e2c00 == 14 [pid = 1742] [id = 497] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e5c00 == 13 [pid = 1742] [id = 496] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x91143800 == 12 [pid = 1742] [id = 495] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed41c00 == 11 [pid = 1742] [id = 493] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x91275800 == 10 [pid = 1742] [id = 494] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9b1c00 == 9 [pid = 1742] [id = 491] 11:33:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14b800 == 8 [pid = 1742] [id = 492] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x90f08800) [pid = 1742] [serial = 1433] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8e4b5800) [pid = 1742] [serial = 1398] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e162800) [pid = 1742] [serial = 1397] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x916f1000) [pid = 1742] [serial = 1401] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x9113b000) [pid = 1742] [serial = 1400] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x93b34c00) [pid = 1742] [serial = 1404] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x92de2400) [pid = 1742] [serial = 1403] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8ed3a800) [pid = 1742] [serial = 1428] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e16d000) [pid = 1742] [serial = 1424] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e168000) [pid = 1742] [serial = 1418] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x93c98c00) [pid = 1742] [serial = 1407] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x93c96c00) [pid = 1742] [serial = 1406] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x93e79800) [pid = 1742] [serial = 1410] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x93e73c00) [pid = 1742] [serial = 1409] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x95573800) [pid = 1742] [serial = 1413] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x953f0800) [pid = 1742] [serial = 1412] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x90f06000) [pid = 1742] [serial = 1430] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x978c4000) [pid = 1742] [serial = 1416] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x978c2400) [pid = 1742] [serial = 1415] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8c2e1c00) [pid = 1742] [serial = 1421] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8c2f0000) [pid = 1742] [serial = 1422] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e4aec00) [pid = 1742] [serial = 1419] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8ecab400) [pid = 1742] [serial = 1427] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91088800) [pid = 1742] [serial = 1431] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e1b0c00) [pid = 1742] [serial = 1425] [outer = (nil)] [url = about:blank] 11:33:24 INFO - PROCESS | 1742 | 1467138804711 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 3108ms 11:33:24 INFO - PROCESS | 1742 | 1467138804763 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 11:33:24 INFO - PROCESS | 1742 | 1467138804769 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 11:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:33:24 INFO - PROCESS | 1742 | 1467138804778 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:33:24 INFO - PROCESS | 1742 | 1467138804783 Marionette TRACE conn4 <- [1,1974,null,{}] 11:33:24 INFO - PROCESS | 1742 | 1467138804792 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:24 INFO - PROCESS | 1742 | 1467138804798 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:24 INFO - PROCESS | 1742 | 1467138804984 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 11:33:25 INFO - PROCESS | 1742 | 1467138805178 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 1742 | 1467138805193 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e6400 == 9 [pid = 1742] [id = 501] 11:33:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8c2e7800) [pid = 1742] [serial = 1504] [outer = (nil)] 11:33:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e122c00) [pid = 1742] [serial = 1505] [outer = 0x8c2e7800] 11:33:25 INFO - PROCESS | 1742 | 1467138805272 Marionette DEBUG loaded listener.js 11:33:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e12b800) [pid = 1742] [serial = 1506] [outer = 0x8c2e7800] 11:33:26 INFO - PROCESS | 1742 | 1467138806101 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1392ms 11:33:26 INFO - PROCESS | 1742 | 1467138806171 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 11:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:33:26 INFO - PROCESS | 1742 | 1467138806179 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 11:33:26 INFO - PROCESS | 1742 | 1467138806191 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:33:26 INFO - PROCESS | 1742 | 1467138806196 Marionette TRACE conn4 <- [1,1978,null,{}] 11:33:26 INFO - PROCESS | 1742 | 1467138806202 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:26 INFO - PROCESS | 1742 | 1467138806208 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:26 INFO - PROCESS | 1742 | 1467138806390 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 11:33:26 INFO - PROCESS | 1742 | 1467138806544 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:26 INFO - PROCESS | 1742 | 1467138806552 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e16d000 == 10 [pid = 1742] [id = 502] 11:33:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e1a9400) [pid = 1742] [serial = 1507] [outer = (nil)] 11:33:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e1b1800) [pid = 1742] [serial = 1508] [outer = 0x8e1a9400] 11:33:26 INFO - PROCESS | 1742 | 1467138806630 Marionette DEBUG loaded listener.js 11:33:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e4aa800) [pid = 1742] [serial = 1509] [outer = 0x8e1a9400] 11:33:27 INFO - PROCESS | 1742 | 1467138807636 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1491ms 11:33:27 INFO - PROCESS | 1742 | 1467138807681 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 11:33:27 INFO - PROCESS | 1742 | 1467138807685 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 11:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:33:27 INFO - PROCESS | 1742 | 1467138807693 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:33:27 INFO - PROCESS | 1742 | 1467138807699 Marionette TRACE conn4 <- [1,1982,null,{}] 11:33:27 INFO - PROCESS | 1742 | 1467138807727 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:27 INFO - PROCESS | 1742 | 1467138807737 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:27 INFO - PROCESS | 1742 | 1467138807972 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 11:33:28 INFO - PROCESS | 1742 | 1467138807998 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:28 INFO - PROCESS | 1742 | 1467138808020 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed3fc00 == 11 [pid = 1742] [id = 503] 11:33:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8ed41400) [pid = 1742] [serial = 1510] [outer = (nil)] 11:33:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8ed47400) [pid = 1742] [serial = 1511] [outer = 0x8ed41400] 11:33:28 INFO - PROCESS | 1742 | 1467138808174 Marionette DEBUG loaded listener.js 11:33:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8f484c00) [pid = 1742] [serial = 1512] [outer = 0x8ed41400] 11:33:29 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8f698000) [pid = 1742] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:33:29 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x91278400) [pid = 1742] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:33:29 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x9127dc00) [pid = 1742] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:33:29 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e9b2800) [pid = 1742] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:33:29 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e144800) [pid = 1742] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:33:29 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8eca3400) [pid = 1742] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:33:29 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8c1ecc00) [pid = 1742] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:33:29 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e120000) [pid = 1742] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:33:29 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e4b2000) [pid = 1742] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:33:29 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e148400) [pid = 1742] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:33:29 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x916ed800) [pid = 1742] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:33:29 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e146c00) [pid = 1742] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:33:29 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f481400) [pid = 1742] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:33:29 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8f485800) [pid = 1742] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:33:29 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e127c00) [pid = 1742] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:33:29 INFO - PROCESS | 1742 | 1467138809825 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2154ms 11:33:29 INFO - PROCESS | 1742 | 1467138809848 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 11:33:29 INFO - PROCESS | 1742 | 1467138809852 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 11:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:33:29 INFO - PROCESS | 1742 | 1467138809859 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:33:29 INFO - PROCESS | 1742 | 1467138809862 Marionette TRACE conn4 <- [1,1986,null,{}] 11:33:29 INFO - PROCESS | 1742 | 1467138809868 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:29 INFO - PROCESS | 1742 | 1467138809874 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:30 INFO - PROCESS | 1742 | 1467138810040 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 11:33:30 INFO - PROCESS | 1742 | 1467138810063 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:30 INFO - PROCESS | 1742 | 1467138810075 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e164400 == 12 [pid = 1742] [id = 504] 11:33:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e169400) [pid = 1742] [serial = 1513] [outer = (nil)] 11:33:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8ed41c00) [pid = 1742] [serial = 1514] [outer = 0x8e169400] 11:33:30 INFO - PROCESS | 1742 | 1467138810276 Marionette DEBUG loaded listener.js 11:33:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x90f08800) [pid = 1742] [serial = 1515] [outer = 0x8e169400] 11:33:31 INFO - PROCESS | 1742 | 1467138811083 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1238ms 11:33:31 INFO - PROCESS | 1742 | 1467138811098 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 1742 | 1467138811102 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 11:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:33:31 INFO - PROCESS | 1742 | 1467138811108 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 1742 | 1467138811111 Marionette TRACE conn4 <- [1,1990,null,{}] 11:33:31 INFO - PROCESS | 1742 | 1467138811117 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:31 INFO - PROCESS | 1742 | 1467138811123 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:31 INFO - PROCESS | 1742 | 1467138811347 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 11:33:31 INFO - PROCESS | 1742 | 1467138811371 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:31 INFO - PROCESS | 1742 | 1467138811379 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f02800 == 13 [pid = 1742] [id = 505] 11:33:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x90f0d000) [pid = 1742] [serial = 1516] [outer = (nil)] 11:33:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x9108f800) [pid = 1742] [serial = 1517] [outer = 0x90f0d000] 11:33:31 INFO - PROCESS | 1742 | 1467138811468 Marionette DEBUG loaded listener.js 11:33:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x91094400) [pid = 1742] [serial = 1518] [outer = 0x90f0d000] 11:33:33 INFO - PROCESS | 1742 | 1467138813303 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2244ms 11:33:33 INFO - PROCESS | 1742 | 1467138813355 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 11:33:33 INFO - PROCESS | 1742 | 1467138813361 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 11:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:33:33 INFO - PROCESS | 1742 | 1467138813369 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:33:33 INFO - PROCESS | 1742 | 1467138813374 Marionette TRACE conn4 <- [1,1994,null,{}] 11:33:33 INFO - PROCESS | 1742 | 1467138813382 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:33 INFO - PROCESS | 1742 | 1467138813388 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:33 INFO - PROCESS | 1742 | 1467138813613 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 11:33:33 INFO - PROCESS | 1742 | 1467138813795 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:33 INFO - PROCESS | 1742 | 1467138813808 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ebc00 == 14 [pid = 1742] [id = 506] 11:33:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8c2e3400) [pid = 1742] [serial = 1519] [outer = (nil)] 11:33:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e4ab800) [pid = 1742] [serial = 1520] [outer = 0x8c2e3400] 11:33:33 INFO - PROCESS | 1742 | 1467138813892 Marionette DEBUG loaded listener.js 11:33:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e9b1400) [pid = 1742] [serial = 1521] [outer = 0x8c2e3400] 11:33:34 INFO - PROCESS | 1742 | 1467138814876 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1533ms 11:33:34 INFO - PROCESS | 1742 | 1467138814904 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 11:33:34 INFO - PROCESS | 1742 | 1467138814912 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 11:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:33:34 INFO - PROCESS | 1742 | 1467138814927 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:33:34 INFO - PROCESS | 1742 | 1467138814932 Marionette TRACE conn4 <- [1,1998,null,{}] 11:33:34 INFO - PROCESS | 1742 | 1467138814939 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:34 INFO - PROCESS | 1742 | 1467138814944 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:35 INFO - PROCESS | 1742 | 1467138815159 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 11:33:35 INFO - PROCESS | 1742 | 1467138815389 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:35 INFO - PROCESS | 1742 | 1467138815395 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9b1000 == 15 [pid = 1742] [id = 507] 11:33:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x9113f800) [pid = 1742] [serial = 1522] [outer = (nil)] 11:33:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91143c00) [pid = 1742] [serial = 1523] [outer = 0x9113f800] 11:33:35 INFO - PROCESS | 1742 | 1467138815532 Marionette DEBUG loaded listener.js 11:33:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8eca8000) [pid = 1742] [serial = 1524] [outer = 0x9113f800] 11:33:36 INFO - PROCESS | 1742 | 1467138816458 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1589ms 11:33:36 INFO - PROCESS | 1742 | 1467138816516 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 11:33:36 INFO - PROCESS | 1742 | 1467138816521 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 11:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:33:36 INFO - PROCESS | 1742 | 1467138816528 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:33:36 INFO - PROCESS | 1742 | 1467138816534 Marionette TRACE conn4 <- [1,2002,null,{}] 11:33:36 INFO - PROCESS | 1742 | 1467138816552 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:36 INFO - PROCESS | 1742 | 1467138816562 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:36 INFO - PROCESS | 1742 | 1467138816787 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 11:33:36 INFO - PROCESS | 1742 | 1467138816980 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:36 INFO - PROCESS | 1742 | 1467138816988 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x916f2c00 == 16 [pid = 1742] [id = 508] 11:33:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91a07800) [pid = 1742] [serial = 1525] [outer = (nil)] 11:33:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x91a0c800) [pid = 1742] [serial = 1526] [outer = 0x91a07800] 11:33:37 INFO - PROCESS | 1742 | 1467138817122 Marionette DEBUG loaded listener.js 11:33:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92834c00) [pid = 1742] [serial = 1527] [outer = 0x91a07800] 11:33:38 INFO - PROCESS | 1742 | 1467138818156 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1691ms 11:33:38 INFO - PROCESS | 1742 | 1467138818221 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 11:33:38 INFO - PROCESS | 1742 | 1467138818228 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 11:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:33:38 INFO - PROCESS | 1742 | 1467138818236 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:33:38 INFO - PROCESS | 1742 | 1467138818240 Marionette TRACE conn4 <- [1,2006,null,{}] 11:33:38 INFO - PROCESS | 1742 | 1467138818246 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:38 INFO - PROCESS | 1742 | 1467138818252 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:38 INFO - PROCESS | 1742 | 1467138818484 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 11:33:38 INFO - PROCESS | 1742 | 1467138818714 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:38 INFO - PROCESS | 1742 | 1467138818724 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a03c00 == 17 [pid = 1742] [id = 509] 11:33:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x92840800) [pid = 1742] [serial = 1528] [outer = (nil)] 11:33:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x929ebc00) [pid = 1742] [serial = 1529] [outer = 0x92840800] 11:33:38 INFO - PROCESS | 1742 | 1467138818858 Marionette DEBUG loaded listener.js 11:33:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x92c76800) [pid = 1742] [serial = 1530] [outer = 0x92840800] 11:33:39 INFO - PROCESS | 1742 | 1467138819761 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 11:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1583ms 11:33:39 INFO - PROCESS | 1742 | 1467138819825 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 11:33:39 INFO - PROCESS | 1742 | 1467138819830 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 11:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:33:39 INFO - PROCESS | 1742 | 1467138819837 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:33:39 INFO - PROCESS | 1742 | 1467138819840 Marionette TRACE conn4 <- [1,2010,null,{}] 11:33:39 INFO - PROCESS | 1742 | 1467138819846 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:39 INFO - PROCESS | 1742 | 1467138819852 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:40 INFO - PROCESS | 1742 | 1467138820037 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 11:33:40 INFO - PROCESS | 1742 | 1467138820226 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:40 INFO - PROCESS | 1742 | 1467138820236 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2cb800 == 18 [pid = 1742] [id = 510] 11:33:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8f47b400) [pid = 1742] [serial = 1531] [outer = (nil)] 11:33:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x92d7c400) [pid = 1742] [serial = 1532] [outer = 0x8f47b400] 11:33:40 INFO - PROCESS | 1742 | 1467138820327 Marionette DEBUG loaded listener.js 11:33:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x92d80000) [pid = 1742] [serial = 1533] [outer = 0x8f47b400] 11:33:41 INFO - PROCESS | 1742 | 1467138821347 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 11:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1544ms 11:33:41 INFO - PROCESS | 1742 | 1467138821382 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 11:33:41 INFO - PROCESS | 1742 | 1467138821387 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 11:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:33:41 INFO - PROCESS | 1742 | 1467138821394 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:33:41 INFO - PROCESS | 1742 | 1467138821398 Marionette TRACE conn4 <- [1,2014,null,{}] 11:33:41 INFO - PROCESS | 1742 | 1467138821404 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:41 INFO - PROCESS | 1742 | 1467138821416 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:41 INFO - PROCESS | 1742 | 1467138821634 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 11:33:41 INFO - PROCESS | 1742 | 1467138821873 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 1742 | 1467138821883 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e5400 == 19 [pid = 1742] [id = 511] 11:33:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8c2eac00) [pid = 1742] [serial = 1534] [outer = (nil)] 11:33:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x929e2400) [pid = 1742] [serial = 1535] [outer = 0x8c2eac00] 11:33:42 INFO - PROCESS | 1742 | 1467138822014 Marionette DEBUG loaded listener.js 11:33:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x92ed4c00) [pid = 1742] [serial = 1536] [outer = 0x8c2eac00] 11:33:42 INFO - PROCESS | 1742 | 1467138822953 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1595ms 11:33:42 INFO - PROCESS | 1742 | 1467138822991 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 11:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:33:42 INFO - PROCESS | 1742 | 1467138822995 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 11:33:43 INFO - PROCESS | 1742 | 1467138823002 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:33:43 INFO - PROCESS | 1742 | 1467138823007 Marionette TRACE conn4 <- [1,2018,null,{}] 11:33:43 INFO - PROCESS | 1742 | 1467138823013 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:43 INFO - PROCESS | 1742 | 1467138823018 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:43 INFO - PROCESS | 1742 | 1467138823228 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 11:33:43 INFO - PROCESS | 1742 | 1467138823412 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:43 INFO - PROCESS | 1742 | 1467138823420 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1eb800 == 20 [pid = 1742] [id = 512] 11:33:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8e9a9c00) [pid = 1742] [serial = 1537] [outer = (nil)] 11:33:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x93b3d000) [pid = 1742] [serial = 1538] [outer = 0x8e9a9c00] 11:33:43 INFO - PROCESS | 1742 | 1467138823549 Marionette DEBUG loaded listener.js 11:33:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x93b41400) [pid = 1742] [serial = 1539] [outer = 0x8e9a9c00] 11:33:44 INFO - PROCESS | 1742 | 1467138824495 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1546ms 11:33:44 INFO - PROCESS | 1742 | 1467138824548 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 11:33:44 INFO - PROCESS | 1742 | 1467138824553 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 11:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:33:44 INFO - PROCESS | 1742 | 1467138824561 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:33:44 INFO - PROCESS | 1742 | 1467138824565 Marionette TRACE conn4 <- [1,2022,null,{}] 11:33:44 INFO - PROCESS | 1742 | 1467138824571 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:44 INFO - PROCESS | 1742 | 1467138824576 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:44 INFO - PROCESS | 1742 | 1467138824768 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 11:33:44 INFO - PROCESS | 1742 | 1467138824961 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:44 INFO - PROCESS | 1742 | 1467138824968 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4b4000 == 21 [pid = 1742] [id = 513] 11:33:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x91089400) [pid = 1742] [serial = 1540] [outer = (nil)] 11:33:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x93c97800) [pid = 1742] [serial = 1541] [outer = 0x91089400] 11:33:45 INFO - PROCESS | 1742 | 1467138825102 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x93c9f400) [pid = 1742] [serial = 1542] [outer = 0x91089400] 11:33:46 INFO - PROCESS | 1742 | 1467138826071 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1582ms 11:33:46 INFO - PROCESS | 1742 | 1467138826144 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 11:33:46 INFO - PROCESS | 1742 | 1467138826147 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 11:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:33:46 INFO - PROCESS | 1742 | 1467138826154 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:33:46 INFO - PROCESS | 1742 | 1467138826157 Marionette TRACE conn4 <- [1,2026,null,{}] 11:33:46 INFO - PROCESS | 1742 | 1467138826164 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:46 INFO - PROCESS | 1742 | 1467138826170 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:46 INFO - PROCESS | 1742 | 1467138826365 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 11:33:46 INFO - PROCESS | 1742 | 1467138826610 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:46 INFO - PROCESS | 1742 | 1467138826619 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e2800 == 22 [pid = 1742] [id = 514] 11:33:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8c1e3000) [pid = 1742] [serial = 1543] [outer = (nil)] 11:33:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8c1ea400) [pid = 1742] [serial = 1544] [outer = 0x8c1e3000] 11:33:46 INFO - PROCESS | 1742 | 1467138826869 Marionette DEBUG loaded listener.js 11:33:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8c2e7000) [pid = 1742] [serial = 1545] [outer = 0x8c1e3000] 11:33:47 INFO - PROCESS | 1742 | 1467138827865 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1789ms 11:33:47 INFO - PROCESS | 1742 | 1467138827946 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 11:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:33:47 INFO - PROCESS | 1742 | 1467138827958 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 11:33:47 INFO - PROCESS | 1742 | 1467138827972 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:33:47 INFO - PROCESS | 1742 | 1467138827982 Marionette TRACE conn4 <- [1,2030,null,{}] 11:33:47 INFO - PROCESS | 1742 | 1467138827992 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:47 INFO - PROCESS | 1742 | 1467138827997 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:48 INFO - PROCESS | 1742 | 1467138828259 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x92c7ac00) [pid = 1742] [serial = 1476] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8e9a8400) [pid = 1742] [serial = 1437] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x929e4c00) [pid = 1742] [serial = 1473] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x91a0cc00) [pid = 1742] [serial = 1446] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x90f04c00) [pid = 1742] [serial = 1466] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x929ea000) [pid = 1742] [serial = 1449] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x92d7d800) [pid = 1742] [serial = 1451] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x91a0e000) [pid = 1742] [serial = 1445] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x90f05c00) [pid = 1742] [serial = 1439] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x91a03400) [pid = 1742] [serial = 1470] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x916e6400) [pid = 1742] [serial = 1442] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x93b3f000) [pid = 1742] [serial = 1457] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x92ed6400) [pid = 1742] [serial = 1454] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x9283d400) [pid = 1742] [serial = 1475] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x92dd5400) [pid = 1742] [serial = 1452] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x91095800) [pid = 1742] [serial = 1440] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x91095400) [pid = 1742] [serial = 1467] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8c2ef400) [pid = 1742] [serial = 1460] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e14dc00) [pid = 1742] [serial = 1436] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x92842800) [pid = 1742] [serial = 1448] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8d2ce000) [pid = 1742] [serial = 1461] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e1ac800) [pid = 1742] [serial = 1463] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x916f1c00) [pid = 1742] [serial = 1443] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9283b800) [pid = 1742] [serial = 1472] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8ecac400) [pid = 1742] [serial = 1464] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x92d82000) [pid = 1742] [serial = 1455] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x916e9400) [pid = 1742] [serial = 1469] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x93b40c00) [pid = 1742] [serial = 1458] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x9108d000) [pid = 1742] [serial = 1434] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1742 | 1467138828558 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:48 INFO - PROCESS | 1742 | 1467138828569 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1eb400 == 23 [pid = 1742] [id = 515] 11:33:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8d2ce000) [pid = 1742] [serial = 1546] [outer = (nil)] 11:33:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e166400) [pid = 1742] [serial = 1547] [outer = 0x8d2ce000] 11:33:48 INFO - PROCESS | 1742 | 1467138828680 Marionette DEBUG loaded listener.js 11:33:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e9a6400) [pid = 1742] [serial = 1548] [outer = 0x8d2ce000] 11:33:49 INFO - PROCESS | 1742 | 1467138829505 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1593ms 11:33:49 INFO - PROCESS | 1742 | 1467138829574 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 11:33:49 INFO - PROCESS | 1742 | 1467138829581 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 11:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:33:49 INFO - PROCESS | 1742 | 1467138829600 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:33:49 INFO - PROCESS | 1742 | 1467138829605 Marionette TRACE conn4 <- [1,2034,null,{}] 11:33:49 INFO - PROCESS | 1742 | 1467138829612 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:49 INFO - PROCESS | 1742 | 1467138829618 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:49 INFO - PROCESS | 1742 | 1467138829808 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 11:33:49 INFO - PROCESS | 1742 | 1467138829818 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:49 INFO - PROCESS | 1742 | 1467138829827 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ecb0800 == 24 [pid = 1742] [id = 516] 11:33:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8ed3b400) [pid = 1742] [serial = 1549] [outer = (nil)] 11:33:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x90f0a800) [pid = 1742] [serial = 1550] [outer = 0x8ed3b400] 11:33:49 INFO - PROCESS | 1742 | 1467138829914 Marionette DEBUG loaded listener.js 11:33:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x91095400) [pid = 1742] [serial = 1551] [outer = 0x8ed3b400] 11:33:50 INFO - PROCESS | 1742 | 1467138830950 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1389ms 11:33:51 INFO - PROCESS | 1742 | 1467138831001 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 11:33:51 INFO - PROCESS | 1742 | 1467138831005 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 11:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:33:51 INFO - PROCESS | 1742 | 1467138831018 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:33:51 INFO - PROCESS | 1742 | 1467138831023 Marionette TRACE conn4 <- [1,2038,null,{}] 11:33:51 INFO - PROCESS | 1742 | 1467138831041 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:51 INFO - PROCESS | 1742 | 1467138831049 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:51 INFO - PROCESS | 1742 | 1467138831283 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 11:33:51 INFO - PROCESS | 1742 | 1467138831311 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:51 INFO - PROCESS | 1742 | 1467138831317 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4b2800 == 25 [pid = 1742] [id = 517] 11:33:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x90f0f400) [pid = 1742] [serial = 1552] [outer = (nil)] 11:33:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x916ec000) [pid = 1742] [serial = 1553] [outer = 0x90f0f400] 11:33:51 INFO - PROCESS | 1742 | 1467138831390 Marionette DEBUG loaded listener.js 11:33:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91a01400) [pid = 1742] [serial = 1554] [outer = 0x90f0f400] 11:33:52 INFO - PROCESS | 1742 | 1467138832376 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1396ms 11:33:52 INFO - PROCESS | 1742 | 1467138832409 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 11:33:52 INFO - PROCESS | 1742 | 1467138832414 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 11:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:33:52 INFO - PROCESS | 1742 | 1467138832420 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:33:52 INFO - PROCESS | 1742 | 1467138832424 Marionette TRACE conn4 <- [1,2042,null,{}] 11:33:52 INFO - PROCESS | 1742 | 1467138832430 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:52 INFO - PROCESS | 1742 | 1467138832436 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:52 INFO - PROCESS | 1742 | 1467138832698 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 11:33:52 INFO - PROCESS | 1742 | 1467138832723 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:52 INFO - PROCESS | 1742 | 1467138832729 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ecb1c00 == 26 [pid = 1742] [id = 518] 11:33:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x916eec00) [pid = 1742] [serial = 1555] [outer = (nil)] 11:33:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92835400) [pid = 1742] [serial = 1556] [outer = 0x916eec00] 11:33:52 INFO - PROCESS | 1742 | 1467138832806 Marionette DEBUG loaded listener.js 11:33:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x929e2c00) [pid = 1742] [serial = 1557] [outer = 0x916eec00] 11:33:53 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8ed41400) [pid = 1742] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:33:53 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8c2e7800) [pid = 1742] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:33:53 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x9242d000) [pid = 1742] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:33:53 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e150c00) [pid = 1742] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:33:53 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e14c800) [pid = 1742] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:33:53 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x92ecd000) [pid = 1742] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:33:53 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8ed48c00) [pid = 1742] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:33:53 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e169400) [pid = 1742] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:33:53 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91277c00) [pid = 1742] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:33:53 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8ecb2400) [pid = 1742] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:33:53 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8ed41000) [pid = 1742] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:33:53 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e1a9400) [pid = 1742] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:33:53 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e16c000) [pid = 1742] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:33:53 INFO - PROCESS | 1742 | 1467138833952 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1588ms 11:33:54 INFO - PROCESS | 1742 | 1467138834014 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 11:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:33:54 INFO - PROCESS | 1742 | 1467138834019 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 11:33:54 INFO - PROCESS | 1742 | 1467138834027 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:33:54 INFO - PROCESS | 1742 | 1467138834030 Marionette TRACE conn4 <- [1,2046,null,{}] 11:33:54 INFO - PROCESS | 1742 | 1467138834036 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:54 INFO - PROCESS | 1742 | 1467138834041 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:54 INFO - PROCESS | 1742 | 1467138834271 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 11:33:54 INFO - PROCESS | 1742 | 1467138834286 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:54 INFO - PROCESS | 1742 | 1467138834296 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e150c00 == 27 [pid = 1742] [id = 519] 11:33:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e16c000) [pid = 1742] [serial = 1558] [outer = (nil)] 11:33:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x91144800) [pid = 1742] [serial = 1559] [outer = 0x8e16c000] 11:33:54 INFO - PROCESS | 1742 | 1467138834379 Marionette DEBUG loaded listener.js 11:33:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x929ed000) [pid = 1742] [serial = 1560] [outer = 0x8e16c000] 11:33:55 INFO - PROCESS | 1742 | 1467138835370 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1387ms 11:33:55 INFO - PROCESS | 1742 | 1467138835414 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 11:33:55 INFO - PROCESS | 1742 | 1467138835421 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 11:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:33:55 INFO - PROCESS | 1742 | 1467138835431 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:33:55 INFO - PROCESS | 1742 | 1467138835438 Marionette TRACE conn4 <- [1,2050,null,{}] 11:33:55 INFO - PROCESS | 1742 | 1467138835450 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:55 INFO - PROCESS | 1742 | 1467138835455 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:55 INFO - PROCESS | 1742 | 1467138835703 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 11:33:55 INFO - PROCESS | 1742 | 1467138835968 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:55 INFO - PROCESS | 1742 | 1467138835983 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2cc800 == 28 [pid = 1742] [id = 520] 11:33:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e14f400) [pid = 1742] [serial = 1561] [outer = (nil)] 11:33:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e16b000) [pid = 1742] [serial = 1562] [outer = 0x8e14f400] 11:33:56 INFO - PROCESS | 1742 | 1467138836114 Marionette DEBUG loaded listener.js 11:33:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e1ae000) [pid = 1742] [serial = 1563] [outer = 0x8e14f400] 11:33:57 INFO - PROCESS | 1742 | 1467138837137 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1748ms 11:33:57 INFO - PROCESS | 1742 | 1467138837180 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 11:33:57 INFO - PROCESS | 1742 | 1467138837188 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 11:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:33:57 INFO - PROCESS | 1742 | 1467138837198 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:33:57 INFO - PROCESS | 1742 | 1467138837202 Marionette TRACE conn4 <- [1,2054,null,{}] 11:33:57 INFO - PROCESS | 1742 | 1467138837210 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:57 INFO - PROCESS | 1742 | 1467138837216 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:57 INFO - PROCESS | 1742 | 1467138837415 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 11:33:57 INFO - PROCESS | 1742 | 1467138837655 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:57 INFO - PROCESS | 1742 | 1467138837662 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f0a400 == 29 [pid = 1742] [id = 521] 11:33:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x90f0b400) [pid = 1742] [serial = 1564] [outer = (nil)] 11:33:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91094000) [pid = 1742] [serial = 1565] [outer = 0x90f0b400] 11:33:57 INFO - PROCESS | 1742 | 1467138837802 Marionette DEBUG loaded listener.js 11:33:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91144c00) [pid = 1742] [serial = 1566] [outer = 0x90f0b400] 11:33:58 INFO - PROCESS | 1742 | 1467138838815 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1685ms 11:33:58 INFO - PROCESS | 1742 | 1467138838885 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 11:33:58 INFO - PROCESS | 1742 | 1467138838890 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 11:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:33:58 INFO - PROCESS | 1742 | 1467138838897 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:33:58 INFO - PROCESS | 1742 | 1467138838903 Marionette TRACE conn4 <- [1,2058,null,{}] 11:33:58 INFO - PROCESS | 1742 | 1467138838921 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:58 INFO - PROCESS | 1742 | 1467138838931 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:59 INFO - PROCESS | 1742 | 1467138839177 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 11:33:59 INFO - PROCESS | 1742 | 1467138839463 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:59 INFO - PROCESS | 1742 | 1467138839477 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:33:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e3c00 == 30 [pid = 1742] [id = 522] 11:33:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x9127c400) [pid = 1742] [serial = 1567] [outer = (nil)] 11:33:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x92d78400) [pid = 1742] [serial = 1568] [outer = 0x9127c400] 11:33:59 INFO - PROCESS | 1742 | 1467138839586 Marionette DEBUG loaded listener.js 11:33:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92dd9400) [pid = 1742] [serial = 1569] [outer = 0x9127c400] 11:34:00 INFO - PROCESS | 1742 | 1467138840564 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1740ms 11:34:00 INFO - PROCESS | 1742 | 1467138840639 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 11:34:00 INFO - PROCESS | 1742 | 1467138840643 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 11:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:34:00 INFO - PROCESS | 1742 | 1467138840650 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:34:00 INFO - PROCESS | 1742 | 1467138840655 Marionette TRACE conn4 <- [1,2062,null,{}] 11:34:00 INFO - PROCESS | 1742 | 1467138840661 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:00 INFO - PROCESS | 1742 | 1467138840667 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:00 INFO - PROCESS | 1742 | 1467138840923 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 11:34:01 INFO - PROCESS | 1742 | 1467138841156 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:01 INFO - PROCESS | 1742 | 1467138841167 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c4000 == 31 [pid = 1742] [id = 523] 11:34:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8e4b1c00) [pid = 1742] [serial = 1570] [outer = (nil)] 11:34:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x92ed3800) [pid = 1742] [serial = 1571] [outer = 0x8e4b1c00] 11:34:01 INFO - PROCESS | 1742 | 1467138841299 Marionette DEBUG loaded listener.js 11:34:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x92edb400) [pid = 1742] [serial = 1572] [outer = 0x8e4b1c00] 11:34:02 INFO - PROCESS | 1742 | 1467138842295 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1683ms 11:34:02 INFO - PROCESS | 1742 | 1467138842335 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 11:34:02 INFO - PROCESS | 1742 | 1467138842339 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 11:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:34:02 INFO - PROCESS | 1742 | 1467138842347 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:34:02 INFO - PROCESS | 1742 | 1467138842351 Marionette TRACE conn4 <- [1,2066,null,{}] 11:34:02 INFO - PROCESS | 1742 | 1467138842357 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:02 INFO - PROCESS | 1742 | 1467138842363 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:02 INFO - PROCESS | 1742 | 1467138842560 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 11:34:02 INFO - PROCESS | 1742 | 1467138842806 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 1742 | 1467138842816 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c1400 == 32 [pid = 1742] [id = 524] 11:34:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91093000) [pid = 1742] [serial = 1573] [outer = (nil)] 11:34:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x93b41000) [pid = 1742] [serial = 1574] [outer = 0x91093000] 11:34:02 INFO - PROCESS | 1742 | 1467138842942 Marionette DEBUG loaded listener.js 11:34:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x93c62000) [pid = 1742] [serial = 1575] [outer = 0x91093000] 11:34:03 INFO - PROCESS | 1742 | 1467138843918 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1638ms 11:34:03 INFO - PROCESS | 1742 | 1467138843986 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 11:34:03 INFO - PROCESS | 1742 | 1467138843990 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 11:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:34:04 INFO - PROCESS | 1742 | 1467138843997 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:34:04 INFO - PROCESS | 1742 | 1467138844001 Marionette TRACE conn4 <- [1,2070,null,{}] 11:34:04 INFO - PROCESS | 1742 | 1467138844008 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:04 INFO - PROCESS | 1742 | 1467138844019 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:04 INFO - PROCESS | 1742 | 1467138844297 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 11:34:04 INFO - PROCESS | 1742 | 1467138844565 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:04 INFO - PROCESS | 1742 | 1467138844571 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c74400 == 33 [pid = 1742] [id = 525] 11:34:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x92de2400) [pid = 1742] [serial = 1576] [outer = (nil)] 11:34:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x95397800) [pid = 1742] [serial = 1577] [outer = 0x92de2400] 11:34:04 INFO - PROCESS | 1742 | 1467138844664 Marionette DEBUG loaded listener.js 11:34:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x953f5800) [pid = 1742] [serial = 1578] [outer = 0x92de2400] 11:34:05 INFO - PROCESS | 1742 | 1467138845630 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1690ms 11:34:05 INFO - PROCESS | 1742 | 1467138845689 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 11:34:05 INFO - PROCESS | 1742 | 1467138845694 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 11:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:34:05 INFO - PROCESS | 1742 | 1467138845701 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:34:05 INFO - PROCESS | 1742 | 1467138845706 Marionette TRACE conn4 <- [1,2074,null,{}] 11:34:05 INFO - PROCESS | 1742 | 1467138845712 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:05 INFO - PROCESS | 1742 | 1467138845717 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:05 INFO - PROCESS | 1742 | 1467138845920 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 11:34:06 INFO - PROCESS | 1742 | 1467138846174 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:06 INFO - PROCESS | 1742 | 1467138846186 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e9000 == 34 [pid = 1742] [id = 526] 11:34:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8c2e1400) [pid = 1742] [serial = 1579] [outer = (nil)] 11:34:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8e1a6c00) [pid = 1742] [serial = 1580] [outer = 0x8c2e1400] 11:34:06 INFO - PROCESS | 1742 | 1467138846319 Marionette DEBUG loaded listener.js 11:34:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8ecaec00) [pid = 1742] [serial = 1581] [outer = 0x8c2e1400] 11:34:07 INFO - PROCESS | 1742 | 1467138847591 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1936ms 11:34:07 INFO - PROCESS | 1742 | 1467138847639 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 11:34:07 INFO - PROCESS | 1742 | 1467138847645 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 11:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:34:07 INFO - PROCESS | 1742 | 1467138847653 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:34:07 INFO - PROCESS | 1742 | 1467138847658 Marionette TRACE conn4 <- [1,2078,null,{}] 11:34:07 INFO - PROCESS | 1742 | 1467138847666 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:07 INFO - PROCESS | 1742 | 1467138847672 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:07 INFO - PROCESS | 1742 | 1467138847854 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 11:34:08 INFO - PROCESS | 1742 | 1467138848049 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:08 INFO - PROCESS | 1742 | 1467138848058 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4ad000 == 35 [pid = 1742] [id = 527] 11:34:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e4adc00) [pid = 1742] [serial = 1582] [outer = (nil)] 11:34:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8ed41400) [pid = 1742] [serial = 1583] [outer = 0x8e4adc00] 11:34:08 INFO - PROCESS | 1742 | 1467138848221 Marionette DEBUG loaded listener.js 11:34:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x90f10c00) [pid = 1742] [serial = 1584] [outer = 0x8e4adc00] 11:34:09 INFO - PROCESS | 1742 | 1467138849312 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1739ms 11:34:09 INFO - PROCESS | 1742 | 1467138849393 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 11:34:09 INFO - PROCESS | 1742 | 1467138849400 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 11:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:34:09 INFO - PROCESS | 1742 | 1467138849412 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:34:09 INFO - PROCESS | 1742 | 1467138849416 Marionette TRACE conn4 <- [1,2082,null,{}] 11:34:09 INFO - PROCESS | 1742 | 1467138849423 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:09 INFO - PROCESS | 1742 | 1467138849429 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8e16b400 == 34 [pid = 1742] [id = 499] 11:34:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4b2800 == 33 [pid = 1742] [id = 517] 11:34:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8ecb1c00 == 32 [pid = 1742] [id = 518] 11:34:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e9000 == 31 [pid = 1742] [id = 526] 11:34:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4ad000 == 30 [pid = 1742] [id = 527] 11:34:10 INFO - PROCESS | 1742 | --DOCSHELL 0x92c74400 == 29 [pid = 1742] [id = 525] 11:34:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c1400 == 28 [pid = 1742] [id = 524] 11:34:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c4000 == 27 [pid = 1742] [id = 523] 11:34:10 INFO - PROCESS | 1742 | --DOCSHELL 0x90f0a400 == 26 [pid = 1742] [id = 521] 11:34:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e3c00 == 25 [pid = 1742] [id = 522] 11:34:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8e150c00 == 24 [pid = 1742] [id = 519] 11:34:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2cc800 == 23 [pid = 1742] [id = 520] 11:34:10 INFO - PROCESS | 1742 | 1467138850804 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8ed47400) [pid = 1742] [serial = 1511] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8f484c00) [pid = 1742] [serial = 1512] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8e122c00) [pid = 1742] [serial = 1505] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8e12b800) [pid = 1742] [serial = 1506] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x92ecc400) [pid = 1742] [serial = 1487] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x93b3b000) [pid = 1742] [serial = 1491] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x93b34000) [pid = 1742] [serial = 1490] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e4a7400) [pid = 1742] [serial = 1479] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e16f400) [pid = 1742] [serial = 1478] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x953a5800) [pid = 1742] [serial = 1494] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x90f03c00) [pid = 1742] [serial = 1482] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8f489000) [pid = 1742] [serial = 1481] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8ed41c00) [pid = 1742] [serial = 1514] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x92c71000) [pid = 1742] [serial = 1485] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x93e74400) [pid = 1742] [serial = 1493] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x9242b000) [pid = 1742] [serial = 1484] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x92ed0c00) [pid = 1742] [serial = 1488] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x9556a800) [pid = 1742] [serial = 1497] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x9108fc00) [pid = 1742] [serial = 1503] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8f697800) [pid = 1742] [serial = 1502] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e1b1800) [pid = 1742] [serial = 1508] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x90f0ec00) [pid = 1742] [serial = 1496] [outer = (nil)] [url = about:blank] 11:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e9a5800) [pid = 1742] [serial = 1500] [outer = (nil)] [url = about:blank] 11:34:11 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e1ac400) [pid = 1742] [serial = 1499] [outer = (nil)] [url = about:blank] 11:34:11 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x90f08800) [pid = 1742] [serial = 1515] [outer = (nil)] [url = about:blank] 11:34:11 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e4aa800) [pid = 1742] [serial = 1509] [outer = (nil)] [url = about:blank] 11:34:11 INFO - PROCESS | 1742 | 1467138851144 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:11 INFO - PROCESS | 1742 | 1467138851153 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c7000 == 24 [pid = 1742] [id = 528] 11:34:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8d2c7400) [pid = 1742] [serial = 1585] [outer = (nil)] 11:34:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8d2cdc00) [pid = 1742] [serial = 1586] [outer = 0x8d2c7400] 11:34:11 INFO - PROCESS | 1742 | 1467138851235 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e122c00) [pid = 1742] [serial = 1587] [outer = 0x8d2c7400] 11:34:12 INFO - PROCESS | 1742 | 1467138852110 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2737ms 11:34:12 INFO - PROCESS | 1742 | 1467138852150 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 1742 | 1467138852156 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 11:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:34:12 INFO - PROCESS | 1742 | 1467138852165 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - PROCESS | 1742 | 1467138852171 Marionette TRACE conn4 <- [1,2086,null,{}] 11:34:12 INFO - PROCESS | 1742 | 1467138852179 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:12 INFO - PROCESS | 1742 | 1467138852185 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:12 INFO - PROCESS | 1742 | 1467138852367 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 11:34:12 INFO - PROCESS | 1742 | 1467138852378 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 1742 | 1467138852388 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e16c800 == 25 [pid = 1742] [id = 529] 11:34:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e16cc00) [pid = 1742] [serial = 1588] [outer = (nil)] 11:34:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e1a8000) [pid = 1742] [serial = 1589] [outer = 0x8e16cc00] 11:34:12 INFO - PROCESS | 1742 | 1467138852590 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e1b3c00) [pid = 1742] [serial = 1590] [outer = 0x8e16cc00] 11:34:13 INFO - PROCESS | 1742 | 1467138853606 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1483ms 11:34:13 INFO - PROCESS | 1742 | 1467138853648 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 1742 | 1467138853653 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 11:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:34:13 INFO - PROCESS | 1742 | 1467138853660 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 1742 | 1467138853664 Marionette TRACE conn4 <- [1,2090,null,{}] 11:34:13 INFO - PROCESS | 1742 | 1467138853680 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:13 INFO - PROCESS | 1742 | 1467138853685 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:13 INFO - PROCESS | 1742 | 1467138853935 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 11:34:13 INFO - PROCESS | 1742 | 1467138853969 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:13 INFO - PROCESS | 1742 | 1467138853979 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eca6c00 == 26 [pid = 1742] [id = 530] 11:34:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8eca8400) [pid = 1742] [serial = 1591] [outer = (nil)] 11:34:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8ecb1000) [pid = 1742] [serial = 1592] [outer = 0x8eca8400] 11:34:14 INFO - PROCESS | 1742 | 1467138854055 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8ed44800) [pid = 1742] [serial = 1593] [outer = 0x8eca8400] 11:34:15 INFO - PROCESS | 1742 | 1467138855117 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1492ms 11:34:15 INFO - PROCESS | 1742 | 1467138855154 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 11:34:15 INFO - PROCESS | 1742 | 1467138855160 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 11:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:34:15 INFO - PROCESS | 1742 | 1467138855188 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:34:15 INFO - PROCESS | 1742 | 1467138855197 Marionette TRACE conn4 <- [1,2094,null,{}] 11:34:15 INFO - PROCESS | 1742 | 1467138855203 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:15 INFO - PROCESS | 1742 | 1467138855211 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:16 INFO - PROCESS | 1742 | 1467138856059 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 11:34:16 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e16c000) [pid = 1742] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:34:16 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x916eec00) [pid = 1742] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:34:16 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8c2e3400) [pid = 1742] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:34:16 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8c2eac00) [pid = 1742] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:34:16 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x91089400) [pid = 1742] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:34:16 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8f47b400) [pid = 1742] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:34:16 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8ed3b400) [pid = 1742] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:34:16 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92840800) [pid = 1742] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:34:16 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x90f0d000) [pid = 1742] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:34:16 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x91a07800) [pid = 1742] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:34:16 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8d2ce000) [pid = 1742] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:34:16 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e9a9c00) [pid = 1742] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:34:16 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9113f800) [pid = 1742] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:34:16 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8c1e3000) [pid = 1742] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:34:16 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x90f0f400) [pid = 1742] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:34:16 INFO - PROCESS | 1742 | 1467138856272 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 1742 | 1467138856284 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e3400 == 27 [pid = 1742] [id = 531] 11:34:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8c2eac00) [pid = 1742] [serial = 1594] [outer = (nil)] 11:34:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e168800) [pid = 1742] [serial = 1595] [outer = 0x8c2eac00] 11:34:16 INFO - PROCESS | 1742 | 1467138856377 Marionette DEBUG loaded listener.js 11:34:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8f69a400) [pid = 1742] [serial = 1596] [outer = 0x8c2eac00] 11:34:17 INFO - PROCESS | 1742 | 1467138857144 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2017ms 11:34:17 INFO - PROCESS | 1742 | 1467138857196 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 1742 | 1467138857200 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 11:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:34:17 INFO - PROCESS | 1742 | 1467138857207 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 1742 | 1467138857211 Marionette TRACE conn4 <- [1,2098,null,{}] 11:34:17 INFO - PROCESS | 1742 | 1467138857216 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:17 INFO - PROCESS | 1742 | 1467138857221 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:17 INFO - PROCESS | 1742 | 1467138857390 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 11:34:17 INFO - PROCESS | 1742 | 1467138857399 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 1742 | 1467138857407 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ea800 == 28 [pid = 1742] [id = 532] 11:34:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e16c000) [pid = 1742] [serial = 1597] [outer = (nil)] 11:34:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x90f0ec00) [pid = 1742] [serial = 1598] [outer = 0x8e16c000] 11:34:17 INFO - PROCESS | 1742 | 1467138857481 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x91096800) [pid = 1742] [serial = 1599] [outer = 0x8e16c000] 11:34:18 INFO - PROCESS | 1742 | 1467138858700 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1531ms 11:34:18 INFO - PROCESS | 1742 | 1467138858751 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 11:34:18 INFO - PROCESS | 1742 | 1467138858766 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 11:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:34:18 INFO - PROCESS | 1742 | 1467138858776 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:34:18 INFO - PROCESS | 1742 | 1467138858781 Marionette TRACE conn4 <- [1,2102,null,{}] 11:34:18 INFO - PROCESS | 1742 | 1467138858791 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:18 INFO - PROCESS | 1742 | 1467138858797 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:18 INFO - PROCESS | 1742 | 1467138858990 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 11:34:19 INFO - PROCESS | 1742 | 1467138859232 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 1742 | 1467138859241 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e149c00 == 29 [pid = 1742] [id = 533] 11:34:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e167400) [pid = 1742] [serial = 1600] [outer = (nil)] 11:34:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e4aa000) [pid = 1742] [serial = 1601] [outer = 0x8e167400] 11:34:19 INFO - PROCESS | 1742 | 1467138859375 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8ecb1c00) [pid = 1742] [serial = 1602] [outer = 0x8e167400] 11:34:20 INFO - PROCESS | 1742 | 1467138860361 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1645ms 11:34:20 INFO - PROCESS | 1742 | 1467138860420 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 1742 | 1467138860428 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 11:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:34:20 INFO - PROCESS | 1742 | 1467138860440 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 1742 | 1467138860444 Marionette TRACE conn4 <- [1,2106,null,{}] 11:34:20 INFO - PROCESS | 1742 | 1467138860452 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 1742 | 1467138860458 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:20 INFO - PROCESS | 1742 | 1467138860688 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 11:34:20 INFO - PROCESS | 1742 | 1467138860924 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 1742 | 1467138860932 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ef000 == 30 [pid = 1742] [id = 534] 11:34:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e125800) [pid = 1742] [serial = 1603] [outer = (nil)] 11:34:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x91097c00) [pid = 1742] [serial = 1604] [outer = 0x8e125800] 11:34:21 INFO - PROCESS | 1742 | 1467138861086 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x91142800) [pid = 1742] [serial = 1605] [outer = 0x8e125800] 11:34:22 INFO - PROCESS | 1742 | 1467138862111 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1744ms 11:34:22 INFO - PROCESS | 1742 | 1467138862185 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 1742 | 1467138862189 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 11:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:34:22 INFO - PROCESS | 1742 | 1467138862196 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 1742 | 1467138862202 Marionette TRACE conn4 <- [1,2110,null,{}] 11:34:22 INFO - PROCESS | 1742 | 1467138862219 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:22 INFO - PROCESS | 1742 | 1467138862228 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:22 INFO - PROCESS | 1742 | 1467138862455 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 11:34:22 INFO - PROCESS | 1742 | 1467138862684 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 1742 | 1467138862696 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x916f1c00 == 31 [pid = 1742] [id = 535] 11:34:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x916f2000) [pid = 1742] [serial = 1606] [outer = (nil)] 11:34:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91a05400) [pid = 1742] [serial = 1607] [outer = 0x916f2000] 11:34:22 INFO - PROCESS | 1742 | 1467138862826 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91a0f800) [pid = 1742] [serial = 1608] [outer = 0x916f2000] 11:34:23 INFO - PROCESS | 1742 | 1467138863784 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1644ms 11:34:23 INFO - PROCESS | 1742 | 1467138863860 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 11:34:23 INFO - PROCESS | 1742 | 1467138863869 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 11:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:34:23 INFO - PROCESS | 1742 | 1467138863881 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 1742 | 1467138863884 Marionette TRACE conn4 <- [1,2114,null,{}] 11:34:23 INFO - PROCESS | 1742 | 1467138863891 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:23 INFO - PROCESS | 1742 | 1467138863896 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:24 INFO - PROCESS | 1742 | 1467138864121 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 11:34:24 INFO - PROCESS | 1742 | 1467138864406 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 1742 | 1467138864418 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x9242f000 == 32 [pid = 1742] [id = 536] 11:34:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x92838000) [pid = 1742] [serial = 1609] [outer = (nil)] 11:34:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92842800) [pid = 1742] [serial = 1610] [outer = 0x92838000] 11:34:24 INFO - PROCESS | 1742 | 1467138864571 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x929e6000) [pid = 1742] [serial = 1611] [outer = 0x92838000] 11:34:25 INFO - PROCESS | 1742 | 1467138865769 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1933ms 11:34:25 INFO - PROCESS | 1742 | 1467138865824 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 11:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:34:25 INFO - PROCESS | 1742 | 1467138865829 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 11:34:25 INFO - PROCESS | 1742 | 1467138865836 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - PROCESS | 1742 | 1467138865840 Marionette TRACE conn4 <- [1,2118,null,{}] 11:34:25 INFO - PROCESS | 1742 | 1467138865846 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:25 INFO - PROCESS | 1742 | 1467138865851 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:26 INFO - PROCESS | 1742 | 1467138866031 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 11:34:26 INFO - PROCESS | 1742 | 1467138866222 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:26 INFO - PROCESS | 1742 | 1467138866232 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2f0000 == 33 [pid = 1742] [id = 537] 11:34:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8f47bc00) [pid = 1742] [serial = 1612] [outer = (nil)] 11:34:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x92c73000) [pid = 1742] [serial = 1613] [outer = 0x8f47bc00] 11:34:26 INFO - PROCESS | 1742 | 1467138866312 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x92c75800) [pid = 1742] [serial = 1614] [outer = 0x8f47bc00] 11:34:27 INFO - PROCESS | 1742 | 1467138867344 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1582ms 11:34:27 INFO - PROCESS | 1742 | 1467138867418 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 11:34:27 INFO - PROCESS | 1742 | 1467138867423 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 11:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:34:27 INFO - PROCESS | 1742 | 1467138867430 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:34:27 INFO - PROCESS | 1742 | 1467138867434 Marionette TRACE conn4 <- [1,2122,null,{}] 11:34:27 INFO - PROCESS | 1742 | 1467138867441 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:27 INFO - PROCESS | 1742 | 1467138867453 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:27 INFO - PROCESS | 1742 | 1467138867726 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 11:34:27 INFO - PROCESS | 1742 | 1467138867970 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 1742 | 1467138867981 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2cbc00 == 34 [pid = 1742] [id = 538] 11:34:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e148400) [pid = 1742] [serial = 1615] [outer = (nil)] 11:34:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x92c74000) [pid = 1742] [serial = 1616] [outer = 0x8e148400] 11:34:28 INFO - PROCESS | 1742 | 1467138868127 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x92dddc00) [pid = 1742] [serial = 1617] [outer = 0x8e148400] 11:34:29 INFO - PROCESS | 1742 | 1467138869139 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1789ms 11:34:29 INFO - PROCESS | 1742 | 1467138869220 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 11:34:29 INFO - PROCESS | 1742 | 1467138869225 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 11:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:34:29 INFO - PROCESS | 1742 | 1467138869232 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - PROCESS | 1742 | 1467138869236 Marionette TRACE conn4 <- [1,2126,null,{}] 11:34:29 INFO - PROCESS | 1742 | 1467138869242 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:29 INFO - PROCESS | 1742 | 1467138869249 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:29 INFO - PROCESS | 1742 | 1467138869615 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 11:34:29 INFO - PROCESS | 1742 | 1467138869865 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:29 INFO - PROCESS | 1742 | 1467138869873 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e8c00 == 35 [pid = 1742] [id = 539] 11:34:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8c1eec00) [pid = 1742] [serial = 1618] [outer = (nil)] 11:34:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8d2cd400) [pid = 1742] [serial = 1619] [outer = 0x8c1eec00] 11:34:29 INFO - PROCESS | 1742 | 1467138869967 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8e123c00) [pid = 1742] [serial = 1620] [outer = 0x8c1eec00] 11:34:30 INFO - PROCESS | 1742 | 1467138870975 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1784ms 11:34:31 INFO - PROCESS | 1742 | 1467138871019 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 11:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:34:31 INFO - PROCESS | 1742 | 1467138871026 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 11:34:31 INFO - PROCESS | 1742 | 1467138871035 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 1742 | 1467138871041 Marionette TRACE conn4 <- [1,2130,null,{}] 11:34:31 INFO - PROCESS | 1742 | 1467138871049 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:31 INFO - PROCESS | 1742 | 1467138871055 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:31 INFO - PROCESS | 1742 | 1467138871251 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 11:34:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8e164400 == 34 [pid = 1742] [id = 504] 11:34:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed3fc00 == 33 [pid = 1742] [id = 503] 11:34:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8e16d000 == 32 [pid = 1742] [id = 502] 11:34:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8ecb0800 == 31 [pid = 1742] [id = 516] 11:34:31 INFO - PROCESS | 1742 | 1467138871518 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 1742 | 1467138871529 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c1c00 == 32 [pid = 1742] [id = 540] 11:34:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8d2c5c00) [pid = 1742] [serial = 1621] [outer = (nil)] 11:34:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8e1a6000) [pid = 1742] [serial = 1622] [outer = 0x8d2c5c00] 11:34:31 INFO - PROCESS | 1742 | 1467138871613 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e4a7c00) [pid = 1742] [serial = 1623] [outer = 0x8d2c5c00] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x91144800) [pid = 1742] [serial = 1559] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x92835400) [pid = 1742] [serial = 1556] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8e4ab800) [pid = 1742] [serial = 1520] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8e9b1400) [pid = 1742] [serial = 1521] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x929e2400) [pid = 1742] [serial = 1535] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x92ed4c00) [pid = 1742] [serial = 1536] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x93c97800) [pid = 1742] [serial = 1541] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x93c9f400) [pid = 1742] [serial = 1542] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x92d7c400) [pid = 1742] [serial = 1532] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x92d80000) [pid = 1742] [serial = 1533] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x90f0a800) [pid = 1742] [serial = 1550] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x929ebc00) [pid = 1742] [serial = 1529] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x92c76800) [pid = 1742] [serial = 1530] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91094400) [pid = 1742] [serial = 1518] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x9108f800) [pid = 1742] [serial = 1517] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x91a0c800) [pid = 1742] [serial = 1526] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x92834c00) [pid = 1742] [serial = 1527] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e166400) [pid = 1742] [serial = 1547] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e9a6400) [pid = 1742] [serial = 1548] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x93b3d000) [pid = 1742] [serial = 1538] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x93b41400) [pid = 1742] [serial = 1539] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x91143c00) [pid = 1742] [serial = 1523] [outer = (nil)] [url = about:blank] 11:34:32 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8eca8000) [pid = 1742] [serial = 1524] [outer = (nil)] [url = about:blank] 11:34:32 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8c1ea400) [pid = 1742] [serial = 1544] [outer = (nil)] [url = about:blank] 11:34:32 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8c2e7000) [pid = 1742] [serial = 1545] [outer = (nil)] [url = about:blank] 11:34:32 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x916ec000) [pid = 1742] [serial = 1553] [outer = (nil)] [url = about:blank] 11:34:32 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x929e2c00) [pid = 1742] [serial = 1557] [outer = (nil)] [url = about:blank] 11:34:32 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x91a01400) [pid = 1742] [serial = 1554] [outer = (nil)] [url = about:blank] 11:34:32 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x91095400) [pid = 1742] [serial = 1551] [outer = (nil)] [url = about:blank] 11:34:32 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x929ed000) [pid = 1742] [serial = 1560] [outer = (nil)] [url = about:blank] 11:34:32 INFO - PROCESS | 1742 | 1467138872485 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:34:32 INFO - PROCESS | 1742 | 1467138872582 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 11:34:32 INFO - PROCESS | 1742 | 1467138872589 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 1742 | 1467138872592 Marionette TRACE conn4 <- [1,2134,null,{}] 11:34:32 INFO - PROCESS | 1742 | 1467138872598 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:32 INFO - PROCESS | 1742 | 1467138872603 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:32 INFO - PROCESS | 1742 | 1467138872780 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 11:34:32 INFO - PROCESS | 1742 | 1467138872938 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 1742 | 1467138872946 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e141c00 == 33 [pid = 1742] [id = 541] 11:34:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e169800) [pid = 1742] [serial = 1624] [outer = (nil)] 11:34:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8f47fc00) [pid = 1742] [serial = 1625] [outer = 0x8e169800] 11:34:33 INFO - PROCESS | 1742 | 1467138873018 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8f696400) [pid = 1742] [serial = 1626] [outer = 0x8e169800] 11:34:33 INFO - PROCESS | 1742 | 1467138873961 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1440ms 11:34:34 INFO - PROCESS | 1742 | 1467138874030 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 1742 | 1467138874037 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 11:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:34:34 INFO - PROCESS | 1742 | 1467138874055 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 1742 | 1467138874063 Marionette TRACE conn4 <- [1,2138,null,{}] 11:34:34 INFO - PROCESS | 1742 | 1467138874071 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:34 INFO - PROCESS | 1742 | 1467138874077 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:34 INFO - PROCESS | 1742 | 1467138874331 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 11:34:34 INFO - PROCESS | 1742 | 1467138874356 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:34 INFO - PROCESS | 1742 | 1467138874363 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9b2400 == 34 [pid = 1742] [id = 542] 11:34:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x90f03c00) [pid = 1742] [serial = 1627] [outer = (nil)] 11:34:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x91139800) [pid = 1742] [serial = 1628] [outer = 0x90f03c00] 11:34:34 INFO - PROCESS | 1742 | 1467138874437 Marionette DEBUG loaded listener.js 11:34:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x91272c00) [pid = 1742] [serial = 1629] [outer = 0x90f03c00] 11:34:35 INFO - PROCESS | 1742 | 1467138875441 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1447ms 11:34:35 INFO - PROCESS | 1742 | 1467138875494 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 1742 | 1467138875497 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 11:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:34:35 INFO - PROCESS | 1742 | 1467138875513 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - PROCESS | 1742 | 1467138875518 Marionette TRACE conn4 <- [1,2142,null,{}] 11:34:35 INFO - PROCESS | 1742 | 1467138875524 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:35 INFO - PROCESS | 1742 | 1467138875529 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:35 INFO - PROCESS | 1742 | 1467138875775 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 11:34:35 INFO - PROCESS | 1742 | 1467138875802 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:35 INFO - PROCESS | 1742 | 1467138875807 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e1800 == 35 [pid = 1742] [id = 543] 11:34:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e9ae000) [pid = 1742] [serial = 1630] [outer = (nil)] 11:34:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x91280800) [pid = 1742] [serial = 1631] [outer = 0x8e9ae000] 11:34:35 INFO - PROCESS | 1742 | 1467138875882 Marionette DEBUG loaded listener.js 11:34:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x916ef000) [pid = 1742] [serial = 1632] [outer = 0x8e9ae000] 11:34:36 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e14f400) [pid = 1742] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:34:36 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x90f0b400) [pid = 1742] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:34:36 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e4adc00) [pid = 1742] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:34:36 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x9127c400) [pid = 1742] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:34:36 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e16cc00) [pid = 1742] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:34:36 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e4b1c00) [pid = 1742] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:34:36 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8c2e1400) [pid = 1742] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:34:36 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8eca8400) [pid = 1742] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:34:36 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8d2c7400) [pid = 1742] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:34:36 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x91093000) [pid = 1742] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:34:36 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8c2eac00) [pid = 1742] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:34:36 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x92de2400) [pid = 1742] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:34:37 INFO - PROCESS | 1742 | 1467138876996 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 11:34:37 INFO - PROCESS | 1742 | 1467138877070 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 11:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:34:37 INFO - PROCESS | 1742 | 1467138877079 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 1742 | 1467138877082 Marionette TRACE conn4 <- [1,2146,null,{}] 11:34:37 INFO - PROCESS | 1742 | 1467138877088 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:37 INFO - PROCESS | 1742 | 1467138877094 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:37 INFO - PROCESS | 1742 | 1467138877293 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 11:34:37 INFO - PROCESS | 1742 | 1467138877304 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:37 INFO - PROCESS | 1742 | 1467138877321 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x9113c800 == 36 [pid = 1742] [id = 544] 11:34:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x916e6800) [pid = 1742] [serial = 1633] [outer = (nil)] 11:34:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x91a05c00) [pid = 1742] [serial = 1634] [outer = 0x916e6800] 11:34:37 INFO - PROCESS | 1742 | 1467138877538 Marionette DEBUG loaded listener.js 11:34:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x91a0d800) [pid = 1742] [serial = 1635] [outer = 0x916e6800] 11:34:38 INFO - PROCESS | 1742 | 1467138878436 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:34:38 INFO - PROCESS | 1742 | 1467138878467 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 11:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:34:38 INFO - PROCESS | 1742 | 1467138878474 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:34:38 INFO - PROCESS | 1742 | 1467138878478 Marionette TRACE conn4 <- [1,2150,null,{}] 11:34:38 INFO - PROCESS | 1742 | 1467138878484 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:38 INFO - PROCESS | 1742 | 1467138878489 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:38 INFO - PROCESS | 1742 | 1467138878787 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 11:34:39 INFO - PROCESS | 1742 | 1467138878985 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:39 INFO - PROCESS | 1742 | 1467138878997 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ea800 == 37 [pid = 1742] [id = 545] 11:34:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8c2ef400) [pid = 1742] [serial = 1636] [outer = (nil)] 11:34:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8d2ce400) [pid = 1742] [serial = 1637] [outer = 0x8c2ef400] 11:34:39 INFO - PROCESS | 1742 | 1467138879195 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e145000) [pid = 1742] [serial = 1638] [outer = 0x8c2ef400] 11:34:40 INFO - PROCESS | 1742 | 1467138880217 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1788ms 11:34:40 INFO - PROCESS | 1742 | 1467138880281 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 11:34:40 INFO - PROCESS | 1742 | 1467138880288 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 11:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:34:40 INFO - PROCESS | 1742 | 1467138880301 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 1742 | 1467138880305 Marionette TRACE conn4 <- [1,2154,null,{}] 11:34:40 INFO - PROCESS | 1742 | 1467138880314 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:40 INFO - PROCESS | 1742 | 1467138880319 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:40 INFO - PROCESS | 1742 | 1467138880547 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 11:34:40 INFO - PROCESS | 1742 | 1467138880757 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 1742 | 1467138880767 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e11fc00 == 38 [pid = 1742] [id = 546] 11:34:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e4ab800) [pid = 1742] [serial = 1639] [outer = (nil)] 11:34:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e9ad400) [pid = 1742] [serial = 1640] [outer = 0x8e4ab800] 11:34:40 INFO - PROCESS | 1742 | 1467138880898 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8ecafc00) [pid = 1742] [serial = 1641] [outer = 0x8e4ab800] 11:34:41 INFO - PROCESS | 1742 | 1467138881861 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1641ms 11:34:41 INFO - PROCESS | 1742 | 1467138881941 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 11:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:34:41 INFO - PROCESS | 1742 | 1467138881948 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 11:34:41 INFO - PROCESS | 1742 | 1467138881956 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:34:41 INFO - PROCESS | 1742 | 1467138881959 Marionette TRACE conn4 <- [1,2158,null,{}] 11:34:41 INFO - PROCESS | 1742 | 1467138881967 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:41 INFO - PROCESS | 1742 | 1467138881972 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:42 INFO - PROCESS | 1742 | 1467138882239 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 11:34:42 INFO - PROCESS | 1742 | 1467138882567 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 1742 | 1467138882576 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e6c00 == 39 [pid = 1742] [id = 547] 11:34:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8ed42400) [pid = 1742] [serial = 1642] [outer = (nil)] 11:34:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x90f0bc00) [pid = 1742] [serial = 1643] [outer = 0x8ed42400] 11:34:42 INFO - PROCESS | 1742 | 1467138882665 Marionette DEBUG loaded listener.js 11:34:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91138800) [pid = 1742] [serial = 1644] [outer = 0x8ed42400] 11:34:43 INFO - PROCESS | 1742 | 1467138883667 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1789ms 11:34:43 INFO - PROCESS | 1742 | 1467138883745 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 11:34:43 INFO - PROCESS | 1742 | 1467138883752 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 11:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:34:43 INFO - PROCESS | 1742 | 1467138883771 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:34:43 INFO - PROCESS | 1742 | 1467138883779 Marionette TRACE conn4 <- [1,2162,null,{}] 11:34:43 INFO - PROCESS | 1742 | 1467138883786 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:43 INFO - PROCESS | 1742 | 1467138883792 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:44 INFO - PROCESS | 1742 | 1467138884136 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 11:34:44 INFO - PROCESS | 1742 | 1467138884338 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:44 INFO - PROCESS | 1742 | 1467138884351 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x91278400 == 40 [pid = 1742] [id = 548] 11:34:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x916f0000) [pid = 1742] [serial = 1645] [outer = (nil)] 11:34:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x929e5000) [pid = 1742] [serial = 1646] [outer = 0x916f0000] 11:34:44 INFO - PROCESS | 1742 | 1467138884435 Marionette DEBUG loaded listener.js 11:34:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x92c70400) [pid = 1742] [serial = 1647] [outer = 0x916f0000] 11:34:45 INFO - PROCESS | 1742 | 1467138885394 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1700ms 11:34:45 INFO - PROCESS | 1742 | 1467138885462 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 11:34:45 INFO - PROCESS | 1742 | 1467138885468 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 11:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:34:45 INFO - PROCESS | 1742 | 1467138885474 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 1742 | 1467138885477 Marionette TRACE conn4 <- [1,2166,null,{}] 11:34:45 INFO - PROCESS | 1742 | 1467138885483 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:45 INFO - PROCESS | 1742 | 1467138885489 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:45 INFO - PROCESS | 1742 | 1467138885730 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 11:34:45 INFO - PROCESS | 1742 | 1467138885960 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 1742 | 1467138885968 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eca9800 == 41 [pid = 1742] [id = 549] 11:34:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x929e5c00) [pid = 1742] [serial = 1648] [outer = (nil)] 11:34:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x92d7fc00) [pid = 1742] [serial = 1649] [outer = 0x929e5c00] 11:34:46 INFO - PROCESS | 1742 | 1467138886102 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x92d83000) [pid = 1742] [serial = 1650] [outer = 0x929e5c00] 11:34:47 INFO - PROCESS | 1742 | 1467138887037 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1636ms 11:34:47 INFO - PROCESS | 1742 | 1467138887112 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 1742 | 1467138887116 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 11:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:34:47 INFO - PROCESS | 1742 | 1467138887125 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 1742 | 1467138887129 Marionette TRACE conn4 <- [1,2170,null,{}] 11:34:47 INFO - PROCESS | 1742 | 1467138887136 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:47 INFO - PROCESS | 1742 | 1467138887141 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:47 INFO - PROCESS | 1742 | 1467138887397 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 11:34:47 INFO - PROCESS | 1742 | 1467138887638 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 1742 | 1467138887656 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x91145c00 == 42 [pid = 1742] [id = 550] 11:34:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x916f0400) [pid = 1742] [serial = 1651] [outer = (nil)] 11:34:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92de2400) [pid = 1742] [serial = 1652] [outer = 0x916f0400] 11:34:47 INFO - PROCESS | 1742 | 1467138887800 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x93af6000) [pid = 1742] [serial = 1653] [outer = 0x916f0400] 11:34:48 INFO - PROCESS | 1742 | 1467138888857 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1789ms 11:34:48 INFO - PROCESS | 1742 | 1467138888914 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 1742 | 1467138888917 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 11:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:34:48 INFO - PROCESS | 1742 | 1467138888925 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 1742 | 1467138888928 Marionette TRACE conn4 <- [1,2174,null,{}] 11:34:48 INFO - PROCESS | 1742 | 1467138888936 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:48 INFO - PROCESS | 1742 | 1467138888942 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:49 INFO - PROCESS | 1742 | 1467138889154 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 11:34:49 INFO - PROCESS | 1742 | 1467138889341 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 1742 | 1467138889351 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f69f400 == 43 [pid = 1742] [id = 551] 11:34:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x90f06000) [pid = 1742] [serial = 1654] [outer = (nil)] 11:34:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x93b3d000) [pid = 1742] [serial = 1655] [outer = 0x90f06000] 11:34:49 INFO - PROCESS | 1742 | 1467138889479 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x93b41c00) [pid = 1742] [serial = 1656] [outer = 0x90f06000] 11:34:50 INFO - PROCESS | 1742 | 1467138890407 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1541ms 11:34:50 INFO - PROCESS | 1742 | 1467138890468 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 1742 | 1467138890473 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 11:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:34:50 INFO - PROCESS | 1742 | 1467138890480 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 1742 | 1467138890484 Marionette TRACE conn4 <- [1,2178,null,{}] 11:34:50 INFO - PROCESS | 1742 | 1467138890491 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:50 INFO - PROCESS | 1742 | 1467138890497 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:50 INFO - PROCESS | 1742 | 1467138890696 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 11:34:50 INFO - PROCESS | 1742 | 1467138890884 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 1742 | 1467138890891 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e3000 == 44 [pid = 1742] [id = 552] 11:34:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e14ac00) [pid = 1742] [serial = 1657] [outer = (nil)] 11:34:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x91140000) [pid = 1742] [serial = 1658] [outer = 0x8e14ac00] 11:34:50 INFO - PROCESS | 1742 | 1467138890988 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x93b3a000) [pid = 1742] [serial = 1659] [outer = 0x8e14ac00] 11:34:52 INFO - PROCESS | 1742 | 1467138892280 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1833ms 11:34:52 INFO - PROCESS | 1742 | 1467138892314 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 1742 | 1467138892320 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 11:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:34:52 INFO - PROCESS | 1742 | 1467138892328 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 1742 | 1467138892335 Marionette TRACE conn4 <- [1,2182,null,{}] 11:34:52 INFO - PROCESS | 1742 | 1467138892343 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:52 INFO - PROCESS | 1742 | 1467138892348 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:52 INFO - PROCESS | 1742 | 1467138892545 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 11:34:52 INFO - PROCESS | 1742 | 1467138892907 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 1742 | 1467138892918 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4aa400 == 45 [pid = 1742] [id = 553] 11:34:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e4ad800) [pid = 1742] [serial = 1660] [outer = (nil)] 11:34:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8e9aa000) [pid = 1742] [serial = 1661] [outer = 0x8e4ad800] 11:34:53 INFO - PROCESS | 1742 | 1467138893011 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8ecab400) [pid = 1742] [serial = 1662] [outer = 0x8e4ad800] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1eb400 == 44 [pid = 1742] [id = 515] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e2800 == 43 [pid = 1742] [id = 514] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x9113c800 == 42 [pid = 1742] [id = 544] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e1800 == 41 [pid = 1742] [id = 543] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9b2400 == 40 [pid = 1742] [id = 542] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8e141c00 == 39 [pid = 1742] [id = 541] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c1c00 == 38 [pid = 1742] [id = 540] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e8c00 == 37 [pid = 1742] [id = 539] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c7000 == 36 [pid = 1742] [id = 528] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14ec00 == 35 [pid = 1742] [id = 500] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e6400 == 34 [pid = 1742] [id = 501] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8e16c800 == 33 [pid = 1742] [id = 529] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ea800 == 32 [pid = 1742] [id = 532] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ebc00 == 31 [pid = 1742] [id = 506] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8eca6c00 == 30 [pid = 1742] [id = 530] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x91a03c00 == 29 [pid = 1742] [id = 509] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8e149c00 == 28 [pid = 1742] [id = 533] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x9242f000 == 27 [pid = 1742] [id = 536] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e5400 == 26 [pid = 1742] [id = 511] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2f0000 == 25 [pid = 1742] [id = 537] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1eb800 == 24 [pid = 1742] [id = 512] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2cbc00 == 23 [pid = 1742] [id = 538] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4b4000 == 22 [pid = 1742] [id = 513] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ef000 == 21 [pid = 1742] [id = 534] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9b1000 == 20 [pid = 1742] [id = 507] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2cb800 == 19 [pid = 1742] [id = 510] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x916f1c00 == 18 [pid = 1742] [id = 535] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x90f02800 == 17 [pid = 1742] [id = 505] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e3400 == 16 [pid = 1742] [id = 531] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x916f2c00 == 15 [pid = 1742] [id = 508] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8f69f400 == 14 [pid = 1742] [id = 551] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x91145c00 == 13 [pid = 1742] [id = 550] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8eca9800 == 12 [pid = 1742] [id = 549] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x91278400 == 11 [pid = 1742] [id = 548] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8e11fc00 == 10 [pid = 1742] [id = 546] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e6c00 == 9 [pid = 1742] [id = 547] 11:34:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ea800 == 8 [pid = 1742] [id = 545] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8e1ae000) [pid = 1742] [serial = 1563] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e16b000) [pid = 1742] [serial = 1562] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x91144c00) [pid = 1742] [serial = 1566] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x91094000) [pid = 1742] [serial = 1565] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x90f10c00) [pid = 1742] [serial = 1584] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x92dd9400) [pid = 1742] [serial = 1569] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x92d78400) [pid = 1742] [serial = 1568] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8ed41400) [pid = 1742] [serial = 1583] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x90f0ec00) [pid = 1742] [serial = 1598] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e1a8000) [pid = 1742] [serial = 1589] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x92edb400) [pid = 1742] [serial = 1572] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x92ed3800) [pid = 1742] [serial = 1571] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e1a6c00) [pid = 1742] [serial = 1580] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8ecb1000) [pid = 1742] [serial = 1592] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8d2cdc00) [pid = 1742] [serial = 1586] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8ed44800) [pid = 1742] [serial = 1593] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x93c62000) [pid = 1742] [serial = 1575] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x93b41000) [pid = 1742] [serial = 1574] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e168800) [pid = 1742] [serial = 1595] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e122c00) [pid = 1742] [serial = 1587] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x953f5800) [pid = 1742] [serial = 1578] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x95397800) [pid = 1742] [serial = 1577] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e1b3c00) [pid = 1742] [serial = 1590] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8ecaec00) [pid = 1742] [serial = 1581] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8f69a400) [pid = 1742] [serial = 1596] [outer = (nil)] [url = about:blank] 11:34:55 INFO - PROCESS | 1742 | 1467138895302 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 3040ms 11:34:55 INFO - PROCESS | 1742 | 1467138895369 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 1742 | 1467138895376 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 11:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:34:55 INFO - PROCESS | 1742 | 1467138895384 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - PROCESS | 1742 | 1467138895388 Marionette TRACE conn4 <- [1,2186,null,{}] 11:34:55 INFO - PROCESS | 1742 | 1467138895398 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:55 INFO - PROCESS | 1742 | 1467138895402 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:55 INFO - PROCESS | 1742 | 1467138895593 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 11:34:55 INFO - PROCESS | 1742 | 1467138895781 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:55 INFO - PROCESS | 1742 | 1467138895790 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2eec00 == 9 [pid = 1742] [id = 554] 11:34:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e11f400) [pid = 1742] [serial = 1663] [outer = (nil)] 11:34:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e141400) [pid = 1742] [serial = 1664] [outer = 0x8e11f400] 11:34:55 INFO - PROCESS | 1742 | 1467138895865 Marionette DEBUG loaded listener.js 11:34:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e148800) [pid = 1742] [serial = 1665] [outer = 0x8e11f400] 11:34:56 INFO - PROCESS | 1742 | 1467138896679 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1352ms 11:34:56 INFO - PROCESS | 1742 | 1467138896736 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 11:34:56 INFO - PROCESS | 1742 | 1467138896745 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 11:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:34:56 INFO - PROCESS | 1742 | 1467138896756 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - PROCESS | 1742 | 1467138896760 Marionette TRACE conn4 <- [1,2190,null,{}] 11:34:56 INFO - PROCESS | 1742 | 1467138896766 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:56 INFO - PROCESS | 1742 | 1467138896773 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:56 INFO - PROCESS | 1742 | 1467138896960 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 11:34:57 INFO - PROCESS | 1742 | 1467138897108 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 1742 | 1467138897120 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1ae000 == 10 [pid = 1742] [id = 555] 11:34:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e1b2000) [pid = 1742] [serial = 1666] [outer = (nil)] 11:34:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e4ae400) [pid = 1742] [serial = 1667] [outer = 0x8e1b2000] 11:34:57 INFO - PROCESS | 1742 | 1467138897194 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e9b0800) [pid = 1742] [serial = 1668] [outer = 0x8e1b2000] 11:34:58 INFO - PROCESS | 1742 | 1467138898156 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1437ms 11:34:58 INFO - PROCESS | 1742 | 1467138898194 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 1742 | 1467138898197 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 11:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:34:58 INFO - PROCESS | 1742 | 1467138898204 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - PROCESS | 1742 | 1467138898210 Marionette TRACE conn4 <- [1,2194,null,{}] 11:34:58 INFO - PROCESS | 1742 | 1467138898236 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:58 INFO - PROCESS | 1742 | 1467138898246 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:58 INFO - PROCESS | 1742 | 1467138898494 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 11:34:58 INFO - PROCESS | 1742 | 1467138898521 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 1742 | 1467138898533 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:34:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f489400 == 11 [pid = 1742] [id = 556] 11:34:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f691c00) [pid = 1742] [serial = 1669] [outer = (nil)] 11:34:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8f69a400) [pid = 1742] [serial = 1670] [outer = 0x8f691c00] 11:34:58 INFO - PROCESS | 1742 | 1467138898610 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x90f02800) [pid = 1742] [serial = 1671] [outer = 0x8f691c00] 11:35:00 INFO - PROCESS | 1742 | 1467138900103 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:35:00 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x916e6800) [pid = 1742] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:35:00 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x90f03c00) [pid = 1742] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:35:00 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d2c5c00) [pid = 1742] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:35:00 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e125800) [pid = 1742] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:35:00 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8f47bc00) [pid = 1742] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:35:00 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e9ae000) [pid = 1742] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:35:00 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x916f2000) [pid = 1742] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:35:00 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e169800) [pid = 1742] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:35:00 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8c1eec00) [pid = 1742] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:35:00 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e148400) [pid = 1742] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:35:00 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x92838000) [pid = 1742] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:35:00 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e16c000) [pid = 1742] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:35:00 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e167400) [pid = 1742] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2040ms 11:35:00 INFO - PROCESS | 1742 | 1467138900245 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 11:35:00 INFO - PROCESS | 1742 | 1467138900250 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 11:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:35:00 INFO - PROCESS | 1742 | 1467138900256 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 1742 | 1467138900260 Marionette TRACE conn4 <- [1,2198,null,{}] 11:35:00 INFO - PROCESS | 1742 | 1467138900266 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:00 INFO - PROCESS | 1742 | 1467138900270 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:00 INFO - PROCESS | 1742 | 1467138900490 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 11:35:00 INFO - PROCESS | 1742 | 1467138900580 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:00 INFO - PROCESS | 1742 | 1467138900591 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1eb000 == 12 [pid = 1742] [id = 557] 11:35:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e4b1000) [pid = 1742] [serial = 1672] [outer = (nil)] 11:35:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8eca5400) [pid = 1742] [serial = 1673] [outer = 0x8e4b1000] 11:35:00 INFO - PROCESS | 1742 | 1467138900665 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x90f03c00) [pid = 1742] [serial = 1674] [outer = 0x8e4b1000] 11:35:01 INFO - PROCESS | 1742 | 1467138901473 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1281ms 11:35:01 INFO - PROCESS | 1742 | 1467138901539 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 1742 | 1467138901543 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 11:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:35:01 INFO - PROCESS | 1742 | 1467138901550 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 1742 | 1467138901554 Marionette TRACE conn4 <- [1,2202,null,{}] 11:35:01 INFO - PROCESS | 1742 | 1467138901559 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:01 INFO - PROCESS | 1742 | 1467138901565 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:01 INFO - PROCESS | 1742 | 1467138901743 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 11:35:01 INFO - PROCESS | 1742 | 1467138901889 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 1742 | 1467138901899 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x9108e000 == 13 [pid = 1742] [id = 558] 11:35:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91090400) [pid = 1742] [serial = 1675] [outer = (nil)] 11:35:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x9113f000) [pid = 1742] [serial = 1676] [outer = 0x91090400] 11:35:01 INFO - PROCESS | 1742 | 1467138901970 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x91273000) [pid = 1742] [serial = 1677] [outer = 0x91090400] 11:35:03 INFO - PROCESS | 1742 | 1467138903297 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1784ms 11:35:03 INFO - PROCESS | 1742 | 1467138903336 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 1742 | 1467138903343 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 11:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:35:03 INFO - PROCESS | 1742 | 1467138903351 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 1742 | 1467138903359 Marionette TRACE conn4 <- [1,2206,null,{}] 11:35:03 INFO - PROCESS | 1742 | 1467138903367 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:03 INFO - PROCESS | 1742 | 1467138903372 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:03 INFO - PROCESS | 1742 | 1467138903626 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 11:35:03 INFO - PROCESS | 1742 | 1467138903916 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 1742 | 1467138903926 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ec000 == 14 [pid = 1742] [id = 559] 11:35:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e14c400) [pid = 1742] [serial = 1678] [outer = (nil)] 11:35:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e1af800) [pid = 1742] [serial = 1679] [outer = 0x8e14c400] 11:35:04 INFO - PROCESS | 1742 | 1467138904015 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e9a5000) [pid = 1742] [serial = 1680] [outer = 0x8e14c400] 11:35:05 INFO - PROCESS | 1742 | 1467138905011 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1692ms 11:35:05 INFO - PROCESS | 1742 | 1467138905043 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 11:35:05 INFO - PROCESS | 1742 | 1467138905051 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 11:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:35:05 INFO - PROCESS | 1742 | 1467138905062 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:35:05 INFO - PROCESS | 1742 | 1467138905067 Marionette TRACE conn4 <- [1,2210,null,{}] 11:35:05 INFO - PROCESS | 1742 | 1467138905074 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:05 INFO - PROCESS | 1742 | 1467138905081 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:05 INFO - PROCESS | 1742 | 1467138905294 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 11:35:05 INFO - PROCESS | 1742 | 1467138905540 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 1742 | 1467138905552 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1a9400 == 15 [pid = 1742] [id = 560] 11:35:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8f69b000) [pid = 1742] [serial = 1681] [outer = (nil)] 11:35:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91089000) [pid = 1742] [serial = 1682] [outer = 0x8f69b000] 11:35:05 INFO - PROCESS | 1742 | 1467138905681 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x90f04c00) [pid = 1742] [serial = 1683] [outer = 0x8f69b000] 11:35:06 INFO - PROCESS | 1742 | 1467138906669 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1686ms 11:35:06 INFO - PROCESS | 1742 | 1467138906749 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 11:35:06 INFO - PROCESS | 1742 | 1467138906754 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 11:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:35:06 INFO - PROCESS | 1742 | 1467138906761 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:35:06 INFO - PROCESS | 1742 | 1467138906767 Marionette TRACE conn4 <- [1,2214,null,{}] 11:35:06 INFO - PROCESS | 1742 | 1467138906784 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:06 INFO - PROCESS | 1742 | 1467138906794 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:07 INFO - PROCESS | 1742 | 1467138907110 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 11:35:07 INFO - PROCESS | 1742 | 1467138907296 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 1742 | 1467138907305 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x916f2000 == 16 [pid = 1742] [id = 561] 11:35:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x916f2c00) [pid = 1742] [serial = 1684] [outer = (nil)] 11:35:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x91a07800) [pid = 1742] [serial = 1685] [outer = 0x916f2c00] 11:35:07 INFO - PROCESS | 1742 | 1467138907398 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91a0e800) [pid = 1742] [serial = 1686] [outer = 0x916f2c00] 11:35:08 INFO - PROCESS | 1742 | 1467138908338 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1644ms 11:35:08 INFO - PROCESS | 1742 | 1467138908406 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 11:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:35:08 INFO - PROCESS | 1742 | 1467138908411 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 11:35:08 INFO - PROCESS | 1742 | 1467138908418 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 1742 | 1467138908422 Marionette TRACE conn4 <- [1,2218,null,{}] 11:35:08 INFO - PROCESS | 1742 | 1467138908428 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:08 INFO - PROCESS | 1742 | 1467138908433 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:08 INFO - PROCESS | 1742 | 1467138908675 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 11:35:08 INFO - PROCESS | 1742 | 1467138908910 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 1742 | 1467138908920 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f47bc00 == 17 [pid = 1742] [id = 562] 11:35:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8f480400) [pid = 1742] [serial = 1687] [outer = (nil)] 11:35:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x9283ac00) [pid = 1742] [serial = 1688] [outer = 0x8f480400] 11:35:09 INFO - PROCESS | 1742 | 1467138909049 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x92840000) [pid = 1742] [serial = 1689] [outer = 0x8f480400] 11:35:09 INFO - PROCESS | 1742 | 1467138909970 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1590ms 11:35:10 INFO - PROCESS | 1742 | 1467138910010 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 11:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:35:10 INFO - PROCESS | 1742 | 1467138910014 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 11:35:10 INFO - PROCESS | 1742 | 1467138910022 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:35:10 INFO - PROCESS | 1742 | 1467138910025 Marionette TRACE conn4 <- [1,2222,null,{}] 11:35:10 INFO - PROCESS | 1742 | 1467138910031 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:10 INFO - PROCESS | 1742 | 1467138910037 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:10 INFO - PROCESS | 1742 | 1467138910240 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 11:35:10 INFO - PROCESS | 1742 | 1467138910462 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 1742 | 1467138910471 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x929efc00 == 18 [pid = 1742] [id = 563] 11:35:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x929f0800) [pid = 1742] [serial = 1690] [outer = (nil)] 11:35:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x92c74c00) [pid = 1742] [serial = 1691] [outer = 0x929f0800] 11:35:10 INFO - PROCESS | 1742 | 1467138910576 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x92d77400) [pid = 1742] [serial = 1692] [outer = 0x929f0800] 11:35:11 INFO - PROCESS | 1742 | 1467138911654 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1685ms 11:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:35:11 INFO - PROCESS | 1742 | 1467138911707 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 1742 | 1467138911711 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 11:35:11 INFO - PROCESS | 1742 | 1467138911718 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 1742 | 1467138911721 Marionette TRACE conn4 <- [1,2226,null,{}] 11:35:11 INFO - PROCESS | 1742 | 1467138911727 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:11 INFO - PROCESS | 1742 | 1467138911739 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:11 INFO - PROCESS | 1742 | 1467138911957 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 11:35:12 INFO - PROCESS | 1742 | 1467138912199 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 1742 | 1467138912208 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e1400 == 19 [pid = 1742] [id = 564] 11:35:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e1b1000) [pid = 1742] [serial = 1693] [outer = (nil)] 11:35:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x92d81800) [pid = 1742] [serial = 1694] [outer = 0x8e1b1000] 11:35:12 INFO - PROCESS | 1742 | 1467138912343 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x92dd6c00) [pid = 1742] [serial = 1695] [outer = 0x8e1b1000] 11:35:13 INFO - PROCESS | 1742 | 1467138913258 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1588ms 11:35:13 INFO - PROCESS | 1742 | 1467138913305 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 11:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:35:13 INFO - PROCESS | 1742 | 1467138913310 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 11:35:13 INFO - PROCESS | 1742 | 1467138913316 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 1742 | 1467138913320 Marionette TRACE conn4 <- [1,2230,null,{}] 11:35:13 INFO - PROCESS | 1742 | 1467138913326 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:13 INFO - PROCESS | 1742 | 1467138913332 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:13 INFO - PROCESS | 1742 | 1467138913519 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 11:35:13 INFO - PROCESS | 1742 | 1467138913930 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 1742 | 1467138913944 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1eb800 == 20 [pid = 1742] [id = 565] 11:35:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8c1ebc00) [pid = 1742] [serial = 1696] [outer = (nil)] 11:35:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8c2e3c00) [pid = 1742] [serial = 1697] [outer = 0x8c1ebc00] 11:35:14 INFO - PROCESS | 1742 | 1467138914065 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8d2c6c00) [pid = 1742] [serial = 1698] [outer = 0x8c1ebc00] 11:35:15 INFO - PROCESS | 1742 | 1467138915131 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x91a05c00) [pid = 1742] [serial = 1634] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x91139800) [pid = 1742] [serial = 1628] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e4a7c00) [pid = 1742] [serial = 1623] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x91142800) [pid = 1742] [serial = 1605] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x92c75800) [pid = 1742] [serial = 1614] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x91280800) [pid = 1742] [serial = 1631] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e1a6000) [pid = 1742] [serial = 1622] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91a0f800) [pid = 1742] [serial = 1608] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91097c00) [pid = 1742] [serial = 1604] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8f696400) [pid = 1742] [serial = 1626] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x91272c00) [pid = 1742] [serial = 1629] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8d2cd400) [pid = 1742] [serial = 1619] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91a05400) [pid = 1742] [serial = 1607] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x92c74000) [pid = 1742] [serial = 1616] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x916ef000) [pid = 1742] [serial = 1632] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e123c00) [pid = 1742] [serial = 1620] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8f47fc00) [pid = 1742] [serial = 1625] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92842800) [pid = 1742] [serial = 1610] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x91096800) [pid = 1742] [serial = 1599] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x929e6000) [pid = 1742] [serial = 1611] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e4aa000) [pid = 1742] [serial = 1601] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x92dddc00) [pid = 1742] [serial = 1617] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x92c73000) [pid = 1742] [serial = 1613] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8ecb1c00) [pid = 1742] [serial = 1602] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x91a0d800) [pid = 1742] [serial = 1635] [outer = (nil)] [url = about:blank] 11:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1937ms 11:35:15 INFO - PROCESS | 1742 | 1467138915255 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 1742 | 1467138915261 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 11:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:35:15 INFO - PROCESS | 1742 | 1467138915268 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 1742 | 1467138915274 Marionette TRACE conn4 <- [1,2234,null,{}] 11:35:15 INFO - PROCESS | 1742 | 1467138915282 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:15 INFO - PROCESS | 1742 | 1467138915288 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:15 INFO - PROCESS | 1742 | 1467138915483 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 11:35:15 INFO - PROCESS | 1742 | 1467138915693 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 1742 | 1467138915703 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e162000 == 21 [pid = 1742] [id = 566] 11:35:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e1a7000) [pid = 1742] [serial = 1699] [outer = (nil)] 11:35:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e1b0400) [pid = 1742] [serial = 1700] [outer = 0x8e1a7000] 11:35:15 INFO - PROCESS | 1742 | 1467138915807 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e4b5c00) [pid = 1742] [serial = 1701] [outer = 0x8e1a7000] 11:35:16 INFO - PROCESS | 1742 | 1467138916606 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1389ms 11:35:16 INFO - PROCESS | 1742 | 1467138916666 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 11:35:16 INFO - PROCESS | 1742 | 1467138916673 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 11:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:35:16 INFO - PROCESS | 1742 | 1467138916680 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 1742 | 1467138916683 Marionette TRACE conn4 <- [1,2238,null,{}] 11:35:16 INFO - PROCESS | 1742 | 1467138916689 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:16 INFO - PROCESS | 1742 | 1467138916694 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:16 INFO - PROCESS | 1742 | 1467138916930 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 11:35:16 INFO - PROCESS | 1742 | 1467138916946 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 1742 | 1467138916955 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ecae000 == 22 [pid = 1742] [id = 567] 11:35:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8ed45800) [pid = 1742] [serial = 1702] [outer = (nil)] 11:35:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8f69ac00) [pid = 1742] [serial = 1703] [outer = 0x8ed45800] 11:35:17 INFO - PROCESS | 1742 | 1467138917029 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9108c000) [pid = 1742] [serial = 1704] [outer = 0x8ed45800] 11:35:18 INFO - PROCESS | 1742 | 1467138918014 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1384ms 11:35:18 INFO - PROCESS | 1742 | 1467138918082 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 11:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:35:18 INFO - PROCESS | 1742 | 1467138918087 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 11:35:18 INFO - PROCESS | 1742 | 1467138918101 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 1742 | 1467138918111 Marionette TRACE conn4 <- [1,2242,null,{}] 11:35:18 INFO - PROCESS | 1742 | 1467138918132 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:18 INFO - PROCESS | 1742 | 1467138918140 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:18 INFO - PROCESS | 1742 | 1467138918387 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 11:35:18 INFO - PROCESS | 1742 | 1467138918413 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 1742 | 1467138918419 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e128000 == 23 [pid = 1742] [id = 568] 11:35:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f69e400) [pid = 1742] [serial = 1705] [outer = (nil)] 11:35:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9127a400) [pid = 1742] [serial = 1706] [outer = 0x8f69e400] 11:35:18 INFO - PROCESS | 1742 | 1467138918493 Marionette DEBUG loaded listener.js 11:35:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x916e9400) [pid = 1742] [serial = 1707] [outer = 0x8f69e400] 11:35:19 INFO - PROCESS | 1742 | 1467138919534 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1464ms 11:35:19 INFO - PROCESS | 1742 | 1467138919558 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 11:35:19 INFO - PROCESS | 1742 | 1467138919563 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 11:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:35:19 INFO - PROCESS | 1742 | 1467138919570 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 1742 | 1467138919574 Marionette TRACE conn4 <- [1,2246,null,{}] 11:35:19 INFO - PROCESS | 1742 | 1467138919579 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:19 INFO - PROCESS | 1742 | 1467138919584 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:19 INFO - PROCESS | 1742 | 1467138919937 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 11:35:19 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e11f400) [pid = 1742] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:35:19 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8f691c00) [pid = 1742] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:35:19 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e4ad800) [pid = 1742] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:35:19 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e1b2000) [pid = 1742] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:35:19 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8c2ef400) [pid = 1742] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:35:19 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e4ab800) [pid = 1742] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:35:19 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8ed42400) [pid = 1742] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:35:19 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x916f0000) [pid = 1742] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:35:19 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x929e5c00) [pid = 1742] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:35:19 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x916f0400) [pid = 1742] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:35:19 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x90f06000) [pid = 1742] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:35:19 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e14ac00) [pid = 1742] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:35:19 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e4b1000) [pid = 1742] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:35:20 INFO - PROCESS | 1742 | 1467138920136 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:20 INFO - PROCESS | 1742 | 1467138920145 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e2400 == 24 [pid = 1742] [id = 569] 11:35:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8c1ef000) [pid = 1742] [serial = 1708] [outer = (nil)] 11:35:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e14ac00) [pid = 1742] [serial = 1709] [outer = 0x8c1ef000] 11:35:20 INFO - PROCESS | 1742 | 1467138920228 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e4b1000) [pid = 1742] [serial = 1710] [outer = 0x8c1ef000] 11:35:21 INFO - PROCESS | 1742 | 1467138921012 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1486ms 11:35:21 INFO - PROCESS | 1742 | 1467138921058 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 11:35:21 INFO - PROCESS | 1742 | 1467138921062 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 11:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:35:21 INFO - PROCESS | 1742 | 1467138921069 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 1742 | 1467138921073 Marionette TRACE conn4 <- [1,2250,null,{}] 11:35:21 INFO - PROCESS | 1742 | 1467138921089 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:21 INFO - PROCESS | 1742 | 1467138921095 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:21 INFO - PROCESS | 1742 | 1467138921269 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 11:35:21 INFO - PROCESS | 1742 | 1467138921279 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 1742 | 1467138921297 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x916e8400 == 25 [pid = 1742] [id = 570] 11:35:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x916f3400) [pid = 1742] [serial = 1711] [outer = (nil)] 11:35:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x91a0bc00) [pid = 1742] [serial = 1712] [outer = 0x916f3400] 11:35:21 INFO - PROCESS | 1742 | 1467138921381 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x929e6800) [pid = 1742] [serial = 1713] [outer = 0x916f3400] 11:35:22 INFO - PROCESS | 1742 | 1467138922570 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1534ms 11:35:22 INFO - PROCESS | 1742 | 1467138922604 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 11:35:22 INFO - PROCESS | 1742 | 1467138922611 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 11:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:35:22 INFO - PROCESS | 1742 | 1467138922628 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - PROCESS | 1742 | 1467138922634 Marionette TRACE conn4 <- [1,2254,null,{}] 11:35:22 INFO - PROCESS | 1742 | 1467138922643 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:22 INFO - PROCESS | 1742 | 1467138922649 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:22 INFO - PROCESS | 1742 | 1467138922871 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 11:35:23 INFO - PROCESS | 1742 | 1467138923130 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:23 INFO - PROCESS | 1742 | 1467138923143 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e123c00 == 26 [pid = 1742] [id = 571] 11:35:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e141c00) [pid = 1742] [serial = 1714] [outer = (nil)] 11:35:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e4a7400) [pid = 1742] [serial = 1715] [outer = 0x8e141c00] 11:35:23 INFO - PROCESS | 1742 | 1467138923290 Marionette DEBUG loaded listener.js 11:35:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8ed44400) [pid = 1742] [serial = 1716] [outer = 0x8e141c00] 11:35:24 INFO - PROCESS | 1742 | 1467138924337 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1749ms 11:35:24 INFO - PROCESS | 1742 | 1467138924376 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 1742 | 1467138924384 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 11:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:35:24 INFO - PROCESS | 1742 | 1467138924397 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 1742 | 1467138924401 Marionette TRACE conn4 <- [1,2258,null,{}] 11:35:24 INFO - PROCESS | 1742 | 1467138924409 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:24 INFO - PROCESS | 1742 | 1467138924414 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:24 INFO - PROCESS | 1742 | 1467138924632 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 11:35:24 INFO - PROCESS | 1742 | 1467138924875 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 1742 | 1467138924886 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f07000 == 27 [pid = 1742] [id = 572] 11:35:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x91089800) [pid = 1742] [serial = 1717] [outer = (nil)] 11:35:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x91142800) [pid = 1742] [serial = 1718] [outer = 0x91089800] 11:35:25 INFO - PROCESS | 1742 | 1467138925021 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9127e400) [pid = 1742] [serial = 1719] [outer = 0x91089800] 11:35:26 INFO - PROCESS | 1742 | 1467138926140 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1793ms 11:35:26 INFO - PROCESS | 1742 | 1467138926190 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 11:35:26 INFO - PROCESS | 1742 | 1467138926195 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 11:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:35:26 INFO - PROCESS | 1742 | 1467138926202 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - PROCESS | 1742 | 1467138926209 Marionette TRACE conn4 <- [1,2262,null,{}] 11:35:26 INFO - PROCESS | 1742 | 1467138926228 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:26 INFO - PROCESS | 1742 | 1467138926238 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:26 INFO - PROCESS | 1742 | 1467138926495 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 11:35:26 INFO - PROCESS | 1742 | 1467138926778 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 1742 | 1467138926793 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x929ed400 == 28 [pid = 1742] [id = 573] 11:35:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92c6e400) [pid = 1742] [serial = 1720] [outer = (nil)] 11:35:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x92c76400) [pid = 1742] [serial = 1721] [outer = 0x92c6e400] 11:35:26 INFO - PROCESS | 1742 | 1467138926884 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x92d7c400) [pid = 1742] [serial = 1722] [outer = 0x92c6e400] 11:35:27 INFO - PROCESS | 1742 | 1467138927802 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1643ms 11:35:27 INFO - PROCESS | 1742 | 1467138927849 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 11:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:35:27 INFO - PROCESS | 1742 | 1467138927858 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 11:35:27 INFO - PROCESS | 1742 | 1467138927870 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - PROCESS | 1742 | 1467138927877 Marionette TRACE conn4 <- [1,2266,null,{}] 11:35:27 INFO - PROCESS | 1742 | 1467138927887 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:27 INFO - PROCESS | 1742 | 1467138927897 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:28 INFO - PROCESS | 1742 | 1467138928201 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 11:35:28 INFO - PROCESS | 1742 | 1467138928442 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 1742 | 1467138928454 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed43000 == 29 [pid = 1742] [id = 574] 11:35:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x91275400) [pid = 1742] [serial = 1723] [outer = (nil)] 11:35:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x92ddb800) [pid = 1742] [serial = 1724] [outer = 0x91275400] 11:35:28 INFO - PROCESS | 1742 | 1467138928584 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x92ecdc00) [pid = 1742] [serial = 1725] [outer = 0x91275400] 11:35:29 INFO - PROCESS | 1742 | 1467138929563 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1753ms 11:35:29 INFO - PROCESS | 1742 | 1467138929620 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 1742 | 1467138929625 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 11:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:35:29 INFO - PROCESS | 1742 | 1467138929633 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - PROCESS | 1742 | 1467138929637 Marionette TRACE conn4 <- [1,2270,null,{}] 11:35:29 INFO - PROCESS | 1742 | 1467138929643 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:29 INFO - PROCESS | 1742 | 1467138929648 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:29 INFO - PROCESS | 1742 | 1467138929841 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 11:35:30 INFO - PROCESS | 1742 | 1467138930027 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 1742 | 1467138930037 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x92ed1000 == 30 [pid = 1742] [id = 575] 11:35:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x92ed3c00) [pid = 1742] [serial = 1726] [outer = (nil)] 11:35:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x92ed9800) [pid = 1742] [serial = 1727] [outer = 0x92ed3c00] 11:35:30 INFO - PROCESS | 1742 | 1467138930126 Marionette DEBUG loaded listener.js 11:35:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x93af5c00) [pid = 1742] [serial = 1728] [outer = 0x92ed3c00] 11:35:31 INFO - PROCESS | 1742 | 1467138931186 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1586ms 11:35:31 INFO - PROCESS | 1742 | 1467138931220 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 1742 | 1467138931224 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 11:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:35:31 INFO - PROCESS | 1742 | 1467138931233 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 1742 | 1467138931238 Marionette TRACE conn4 <- [1,2274,null,{}] 11:35:31 INFO - PROCESS | 1742 | 1467138931245 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:31 INFO - PROCESS | 1742 | 1467138931256 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:31 INFO - PROCESS | 1742 | 1467138931493 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 11:35:31 INFO - PROCESS | 1742 | 1467138931732 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 1742 | 1467138931744 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ecaf400 == 31 [pid = 1742] [id = 576] 11:35:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x92ece800) [pid = 1742] [serial = 1729] [outer = (nil)] 11:35:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x93c5e400) [pid = 1742] [serial = 1730] [outer = 0x92ece800] 11:35:31 INFO - PROCESS | 1742 | 1467138931833 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x93c97000) [pid = 1742] [serial = 1731] [outer = 0x92ece800] 11:35:32 INFO - PROCESS | 1742 | 1467138932849 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1682ms 11:35:32 INFO - PROCESS | 1742 | 1467138932916 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 11:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:35:32 INFO - PROCESS | 1742 | 1467138932920 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 11:35:32 INFO - PROCESS | 1742 | 1467138932927 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:35:32 INFO - PROCESS | 1742 | 1467138932931 Marionette TRACE conn4 <- [1,2278,null,{}] 11:35:32 INFO - PROCESS | 1742 | 1467138932937 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:32 INFO - PROCESS | 1742 | 1467138932942 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:33 INFO - PROCESS | 1742 | 1467138933164 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 11:35:33 INFO - PROCESS | 1742 | 1467138933407 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 1742 | 1467138933416 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1eb400 == 32 [pid = 1742] [id = 577] 11:35:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8c1ee800) [pid = 1742] [serial = 1732] [outer = (nil)] 11:35:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e1ad800) [pid = 1742] [serial = 1733] [outer = 0x8c1ee800] 11:35:33 INFO - PROCESS | 1742 | 1467138933547 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8ecacc00) [pid = 1742] [serial = 1734] [outer = 0x8c1ee800] 11:35:34 INFO - PROCESS | 1742 | 1467138934802 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1935ms 11:35:34 INFO - PROCESS | 1742 | 1467138934863 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 11:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:35:34 INFO - PROCESS | 1742 | 1467138934869 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 11:35:34 INFO - PROCESS | 1742 | 1467138934877 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 1742 | 1467138934883 Marionette TRACE conn4 <- [1,2282,null,{}] 11:35:34 INFO - PROCESS | 1742 | 1467138934892 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:34 INFO - PROCESS | 1742 | 1467138934897 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:35 INFO - PROCESS | 1742 | 1467138935162 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 11:35:35 INFO - PROCESS | 1742 | 1467138935464 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 1742 | 1467138935474 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ecb1000 == 33 [pid = 1742] [id = 578] 11:35:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8ecb1c00) [pid = 1742] [serial = 1735] [outer = (nil)] 11:35:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8ed48800) [pid = 1742] [serial = 1736] [outer = 0x8ecb1c00] 11:35:35 INFO - PROCESS | 1742 | 1467138935560 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8f695c00) [pid = 1742] [serial = 1737] [outer = 0x8ecb1c00] 11:35:37 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e3000 == 32 [pid = 1742] [id = 552] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e141400) [pid = 1742] [serial = 1664] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8f69a400) [pid = 1742] [serial = 1670] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8ecab400) [pid = 1742] [serial = 1662] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e9aa000) [pid = 1742] [serial = 1661] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8e4ae400) [pid = 1742] [serial = 1667] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e145000) [pid = 1742] [serial = 1638] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8d2ce400) [pid = 1742] [serial = 1637] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8ecafc00) [pid = 1742] [serial = 1641] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e9ad400) [pid = 1742] [serial = 1640] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91138800) [pid = 1742] [serial = 1644] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x90f0bc00) [pid = 1742] [serial = 1643] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x92c70400) [pid = 1742] [serial = 1647] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x929e5000) [pid = 1742] [serial = 1646] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x92d83000) [pid = 1742] [serial = 1650] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x92d7fc00) [pid = 1742] [serial = 1649] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x93af6000) [pid = 1742] [serial = 1653] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x92de2400) [pid = 1742] [serial = 1652] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x93b41c00) [pid = 1742] [serial = 1656] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x93b3d000) [pid = 1742] [serial = 1655] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x93b3a000) [pid = 1742] [serial = 1659] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x91140000) [pid = 1742] [serial = 1658] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8eca5400) [pid = 1742] [serial = 1673] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x90f02800) [pid = 1742] [serial = 1671] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e148800) [pid = 1742] [serial = 1665] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e9b0800) [pid = 1742] [serial = 1668] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x90f03c00) [pid = 1742] [serial = 1674] [outer = (nil)] [url = about:blank] 11:35:37 INFO - PROCESS | 1742 | 1467138937777 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2950ms 11:35:37 INFO - PROCESS | 1742 | 1467138937828 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 11:35:37 INFO - PROCESS | 1742 | 1467138937835 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 11:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:35:37 INFO - PROCESS | 1742 | 1467138937844 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:35:37 INFO - PROCESS | 1742 | 1467138937848 Marionette TRACE conn4 <- [1,2286,null,{}] 11:35:37 INFO - PROCESS | 1742 | 1467138937857 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:37 INFO - PROCESS | 1742 | 1467138937864 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:38 INFO - PROCESS | 1742 | 1467138938049 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 11:35:38 INFO - PROCESS | 1742 | 1467138938238 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:38 INFO - PROCESS | 1742 | 1467138938250 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e121000 == 33 [pid = 1742] [id = 579] 11:35:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e141800) [pid = 1742] [serial = 1738] [outer = (nil)] 11:35:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e149000) [pid = 1742] [serial = 1739] [outer = 0x8e141800] 11:35:38 INFO - PROCESS | 1742 | 1467138938329 Marionette DEBUG loaded listener.js 11:35:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e162400) [pid = 1742] [serial = 1740] [outer = 0x8e141800] 11:35:39 INFO - PROCESS | 1742 | 1467138939196 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 11:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1393ms 11:35:39 INFO - PROCESS | 1742 | 1467138939238 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 11:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:35:39 INFO - PROCESS | 1742 | 1467138939247 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 11:35:39 INFO - PROCESS | 1742 | 1467138939260 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - PROCESS | 1742 | 1467138939265 Marionette TRACE conn4 <- [1,2290,null,{}] 11:35:39 INFO - PROCESS | 1742 | 1467138939272 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:39 INFO - PROCESS | 1742 | 1467138939278 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:39 INFO - PROCESS | 1742 | 1467138939457 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 11:35:39 INFO - PROCESS | 1742 | 1467138939615 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 1742 | 1467138939624 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4ae400 == 34 [pid = 1742] [id = 580] 11:35:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e4b6c00) [pid = 1742] [serial = 1741] [outer = (nil)] 11:35:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e9ae000) [pid = 1742] [serial = 1742] [outer = 0x8e4b6c00] 11:35:39 INFO - PROCESS | 1742 | 1467138939701 Marionette DEBUG loaded listener.js 11:35:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e9b2c00) [pid = 1742] [serial = 1743] [outer = 0x8e4b6c00] 11:35:40 INFO - PROCESS | 1742 | 1467138940680 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1486ms 11:35:40 INFO - PROCESS | 1742 | 1467138940747 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 11:35:40 INFO - PROCESS | 1742 | 1467138940752 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 11:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:35:40 INFO - PROCESS | 1742 | 1467138940758 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:35:40 INFO - PROCESS | 1742 | 1467138940764 Marionette TRACE conn4 <- [1,2294,null,{}] 11:35:40 INFO - PROCESS | 1742 | 1467138940791 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:40 INFO - PROCESS | 1742 | 1467138940801 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:41 INFO - PROCESS | 1742 | 1467138941062 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 11:35:41 INFO - PROCESS | 1742 | 1467138941095 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 1742 | 1467138941106 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f693400 == 35 [pid = 1742] [id = 581] 11:35:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f693800) [pid = 1742] [serial = 1744] [outer = (nil)] 11:35:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8f69d000) [pid = 1742] [serial = 1745] [outer = 0x8f693800] 11:35:41 INFO - PROCESS | 1742 | 1467138941185 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x90f0a400) [pid = 1742] [serial = 1746] [outer = 0x8f693800] 11:35:42 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x91090400) [pid = 1742] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:35:42 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e1a7000) [pid = 1742] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:35:42 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8f480400) [pid = 1742] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:35:42 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8ed45800) [pid = 1742] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:35:42 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8c1ef000) [pid = 1742] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:35:42 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e1b1000) [pid = 1742] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:35:42 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x916f2c00) [pid = 1742] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:35:42 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x929f0800) [pid = 1742] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:35:42 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8f69b000) [pid = 1742] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:35:42 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8c1ebc00) [pid = 1742] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:35:42 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8f69e400) [pid = 1742] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:35:42 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e14c400) [pid = 1742] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:35:42 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x916f3400) [pid = 1742] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:35:42 INFO - PROCESS | 1742 | 1467138942873 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2141ms 11:35:42 INFO - PROCESS | 1742 | 1467138942900 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 11:35:42 INFO - PROCESS | 1742 | 1467138942906 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 11:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:35:42 INFO - PROCESS | 1742 | 1467138942912 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:35:42 INFO - PROCESS | 1742 | 1467138942915 Marionette TRACE conn4 <- [1,2298,null,{}] 11:35:42 INFO - PROCESS | 1742 | 1467138942922 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:42 INFO - PROCESS | 1742 | 1467138942927 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:43 INFO - PROCESS | 1742 | 1467138943101 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 11:35:43 INFO - PROCESS | 1742 | 1467138943109 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:43 INFO - PROCESS | 1742 | 1467138943121 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4b3800 == 36 [pid = 1742] [id = 582] 11:35:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e4b5800) [pid = 1742] [serial = 1747] [outer = (nil)] 11:35:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x91089c00) [pid = 1742] [serial = 1748] [outer = 0x8e4b5800] 11:35:43 INFO - PROCESS | 1742 | 1467138943194 Marionette DEBUG loaded listener.js 11:35:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x91143000) [pid = 1742] [serial = 1749] [outer = 0x8e4b5800] 11:35:44 INFO - PROCESS | 1742 | 1467138944110 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1232ms 11:35:44 INFO - PROCESS | 1742 | 1467138944145 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 11:35:44 INFO - PROCESS | 1742 | 1467138944151 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 11:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:35:44 INFO - PROCESS | 1742 | 1467138944168 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:35:44 INFO - PROCESS | 1742 | 1467138944171 Marionette TRACE conn4 <- [1,2302,null,{}] 11:35:44 INFO - PROCESS | 1742 | 1467138944178 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:44 INFO - PROCESS | 1742 | 1467138944183 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:44 INFO - PROCESS | 1742 | 1467138944338 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 11:35:44 INFO - PROCESS | 1742 | 1467138944352 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 1742 | 1467138944359 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x91093400 == 37 [pid = 1742] [id = 583] 11:35:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x91274c00) [pid = 1742] [serial = 1750] [outer = (nil)] 11:35:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x916edc00) [pid = 1742] [serial = 1751] [outer = 0x91274c00] 11:35:44 INFO - PROCESS | 1742 | 1467138944432 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x916f4c00) [pid = 1742] [serial = 1752] [outer = 0x91274c00] 11:35:45 INFO - PROCESS | 1742 | 1467138945685 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1582ms 11:35:45 INFO - PROCESS | 1742 | 1467138945751 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 1742 | 1467138945758 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 11:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:35:45 INFO - PROCESS | 1742 | 1467138945768 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - PROCESS | 1742 | 1467138945772 Marionette TRACE conn4 <- [1,2306,null,{}] 11:35:45 INFO - PROCESS | 1742 | 1467138945783 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:45 INFO - PROCESS | 1742 | 1467138945789 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:45 INFO - PROCESS | 1742 | 1467138945991 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 11:35:46 INFO - PROCESS | 1742 | 1467138946243 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 1742 | 1467138946250 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14f400 == 38 [pid = 1742] [id = 584] 11:35:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e165800) [pid = 1742] [serial = 1753] [outer = (nil)] 11:35:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e4ae800) [pid = 1742] [serial = 1754] [outer = 0x8e165800] 11:35:46 INFO - PROCESS | 1742 | 1467138946377 Marionette DEBUG loaded listener.js 11:35:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8ecaa800) [pid = 1742] [serial = 1755] [outer = 0x8e165800] 11:35:47 INFO - PROCESS | 1742 | 1467138947641 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1944ms 11:35:47 INFO - PROCESS | 1742 | 1467138947713 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 11:35:47 INFO - PROCESS | 1742 | 1467138947721 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 11:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:35:47 INFO - PROCESS | 1742 | 1467138947733 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:35:47 INFO - PROCESS | 1742 | 1467138947738 Marionette TRACE conn4 <- [1,2310,null,{}] 11:35:47 INFO - PROCESS | 1742 | 1467138947745 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:47 INFO - PROCESS | 1742 | 1467138947752 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:47 INFO - PROCESS | 1742 | 1467138947987 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 11:35:48 INFO - PROCESS | 1742 | 1467138948268 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:48 INFO - PROCESS | 1742 | 1467138948280 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f488400 == 39 [pid = 1742] [id = 585] 11:35:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9108f000) [pid = 1742] [serial = 1756] [outer = (nil)] 11:35:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x91276c00) [pid = 1742] [serial = 1757] [outer = 0x9108f000] 11:35:48 INFO - PROCESS | 1742 | 1467138948426 Marionette DEBUG loaded listener.js 11:35:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x90f10000) [pid = 1742] [serial = 1758] [outer = 0x9108f000] 11:35:49 INFO - PROCESS | 1742 | 1467138949621 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1939ms 11:35:49 INFO - PROCESS | 1742 | 1467138949673 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 11:35:49 INFO - PROCESS | 1742 | 1467138949677 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 11:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:35:49 INFO - PROCESS | 1742 | 1467138949685 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:35:49 INFO - PROCESS | 1742 | 1467138949693 Marionette TRACE conn4 <- [1,2314,null,{}] 11:35:49 INFO - PROCESS | 1742 | 1467138949711 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:49 INFO - PROCESS | 1742 | 1467138949720 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:49 INFO - PROCESS | 1742 | 1467138949934 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 11:35:50 INFO - PROCESS | 1742 | 1467138950178 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:50 INFO - PROCESS | 1742 | 1467138950192 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x9242f800 == 40 [pid = 1742] [id = 586] 11:35:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92833400) [pid = 1742] [serial = 1759] [outer = (nil)] 11:35:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x929e6400) [pid = 1742] [serial = 1760] [outer = 0x92833400] 11:35:50 INFO - PROCESS | 1742 | 1467138950324 Marionette DEBUG loaded listener.js 11:35:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x929ec000) [pid = 1742] [serial = 1761] [outer = 0x92833400] 11:35:51 INFO - PROCESS | 1742 | 1467138951359 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1738ms 11:35:51 INFO - PROCESS | 1742 | 1467138951424 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 11:35:51 INFO - PROCESS | 1742 | 1467138951430 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 11:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:35:51 INFO - PROCESS | 1742 | 1467138951437 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:35:51 INFO - PROCESS | 1742 | 1467138951441 Marionette TRACE conn4 <- [1,2318,null,{}] 11:35:51 INFO - PROCESS | 1742 | 1467138951447 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:51 INFO - PROCESS | 1742 | 1467138951453 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:51 INFO - PROCESS | 1742 | 1467138951695 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 11:35:51 INFO - PROCESS | 1742 | 1467138951940 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:51 INFO - PROCESS | 1742 | 1467138951947 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e6c00 == 41 [pid = 1742] [id = 587] 11:35:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8d2cdc00) [pid = 1742] [serial = 1762] [outer = (nil)] 11:35:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e9aa800) [pid = 1742] [serial = 1763] [outer = 0x8d2cdc00] 11:35:52 INFO - PROCESS | 1742 | 1467138952075 Marionette DEBUG loaded listener.js 11:35:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8f694c00) [pid = 1742] [serial = 1764] [outer = 0x8d2cdc00] 11:35:53 INFO - PROCESS | 1742 | 1467138953369 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 11:35:53 INFO - PROCESS | 1742 | 1467138953430 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 11:35:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:35:53 INFO - PROCESS | 1742 | 1467138953439 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:35:53 INFO - PROCESS | 1742 | 1467138953444 Marionette TRACE conn4 <- [1,2322,null,{}] 11:35:53 INFO - PROCESS | 1742 | 1467138953453 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:53 INFO - PROCESS | 1742 | 1467138953459 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:53 INFO - PROCESS | 1742 | 1467138953706 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 11:35:53 INFO - PROCESS | 1742 | --DOCSHELL 0x929ed400 == 40 [pid = 1742] [id = 573] 11:35:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4b3800 == 39 [pid = 1742] [id = 582] 11:35:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8f693400 == 38 [pid = 1742] [id = 581] 11:35:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4ae400 == 37 [pid = 1742] [id = 580] 11:35:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e121000 == 36 [pid = 1742] [id = 579] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x9113f000) [pid = 1742] [serial = 1676] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e4b5c00) [pid = 1742] [serial = 1701] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e1b0400) [pid = 1742] [serial = 1700] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9283ac00) [pid = 1742] [serial = 1688] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8f69ac00) [pid = 1742] [serial = 1703] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e14ac00) [pid = 1742] [serial = 1709] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92d81800) [pid = 1742] [serial = 1694] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x91273000) [pid = 1742] [serial = 1677] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x91a07800) [pid = 1742] [serial = 1685] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x92840000) [pid = 1742] [serial = 1689] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x92c74c00) [pid = 1742] [serial = 1691] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x92dd6c00) [pid = 1742] [serial = 1695] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x91089000) [pid = 1742] [serial = 1682] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x90f04c00) [pid = 1742] [serial = 1683] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8c2e3c00) [pid = 1742] [serial = 1697] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x92d77400) [pid = 1742] [serial = 1692] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8d2c6c00) [pid = 1742] [serial = 1698] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x91a0e800) [pid = 1742] [serial = 1686] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x916e9400) [pid = 1742] [serial = 1707] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e1af800) [pid = 1742] [serial = 1679] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x9127a400) [pid = 1742] [serial = 1706] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e9a5000) [pid = 1742] [serial = 1680] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x9108c000) [pid = 1742] [serial = 1704] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x91a0bc00) [pid = 1742] [serial = 1712] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x929e6800) [pid = 1742] [serial = 1713] [outer = (nil)] [url = about:blank] 11:35:53 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8e4b1000) [pid = 1742] [serial = 1710] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1742 | 1467138954008 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:54 INFO - PROCESS | 1742 | 1467138954017 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e122800 == 37 [pid = 1742] [id = 588] 11:35:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8e142c00) [pid = 1742] [serial = 1765] [outer = (nil)] 11:35:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e1b2800) [pid = 1742] [serial = 1766] [outer = 0x8e142c00] 11:35:54 INFO - PROCESS | 1742 | 1467138954098 Marionette DEBUG loaded listener.js 11:35:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e4ac400) [pid = 1742] [serial = 1767] [outer = 0x8e142c00] 11:35:54 INFO - PROCESS | 1742 | 1467138954910 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1486ms 11:35:54 INFO - PROCESS | 1742 | 1467138954925 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 11:35:54 INFO - PROCESS | 1742 | 1467138954932 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 11:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:35:54 INFO - PROCESS | 1742 | 1467138954953 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:35:54 INFO - PROCESS | 1742 | 1467138954957 Marionette TRACE conn4 <- [1,2326,null,{}] 11:35:54 INFO - PROCESS | 1742 | 1467138954964 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:54 INFO - PROCESS | 1742 | 1467138954970 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:55 INFO - PROCESS | 1742 | 1467138955147 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 11:35:55 INFO - PROCESS | 1742 | 1467138955157 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:55 INFO - PROCESS | 1742 | 1467138955165 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ecac800 == 38 [pid = 1742] [id = 589] 11:35:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8f47f800) [pid = 1742] [serial = 1768] [outer = (nil)] 11:35:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8f69ac00) [pid = 1742] [serial = 1769] [outer = 0x8f47f800] 11:35:55 INFO - PROCESS | 1742 | 1467138955244 Marionette DEBUG loaded listener.js 11:35:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x91089000) [pid = 1742] [serial = 1770] [outer = 0x8f47f800] 11:35:56 INFO - PROCESS | 1742 | 1467138956330 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1440ms 11:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:35:56 INFO - PROCESS | 1742 | 1467138956388 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 11:35:56 INFO - PROCESS | 1742 | 1467138956391 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 11:35:56 INFO - PROCESS | 1742 | 1467138956398 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:35:56 INFO - PROCESS | 1742 | 1467138956404 Marionette TRACE conn4 <- [1,2330,null,{}] 11:35:56 INFO - PROCESS | 1742 | 1467138956420 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:56 INFO - PROCESS | 1742 | 1467138956429 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:56 INFO - PROCESS | 1742 | 1467138956667 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 11:35:56 INFO - PROCESS | 1742 | 1467138956692 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 1742 | 1467138956705 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x916f1800 == 39 [pid = 1742] [id = 590] 11:35:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x916f1c00) [pid = 1742] [serial = 1771] [outer = (nil)] 11:35:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x91a06c00) [pid = 1742] [serial = 1772] [outer = 0x916f1c00] 11:35:56 INFO - PROCESS | 1742 | 1467138956780 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91a0dc00) [pid = 1742] [serial = 1773] [outer = 0x916f1c00] 11:35:57 INFO - PROCESS | 1742 | 1467138957755 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1385ms 11:35:57 INFO - PROCESS | 1742 | 1467138957793 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 11:35:57 INFO - PROCESS | 1742 | 1467138957798 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 11:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:35:57 INFO - PROCESS | 1742 | 1467138957804 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:35:57 INFO - PROCESS | 1742 | 1467138957808 Marionette TRACE conn4 <- [1,2334,null,{}] 11:35:57 INFO - PROCESS | 1742 | 1467138957813 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:57 INFO - PROCESS | 1742 | 1467138957818 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:58 INFO - PROCESS | 1742 | 1467138958061 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 11:35:58 INFO - PROCESS | 1742 | 1467138958085 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:58 INFO - PROCESS | 1742 | 1467138958094 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f69e400 == 40 [pid = 1742] [id = 591] 11:35:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x91a07800) [pid = 1742] [serial = 1774] [outer = (nil)] 11:35:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x92842800) [pid = 1742] [serial = 1775] [outer = 0x91a07800] 11:35:58 INFO - PROCESS | 1742 | 1467138958166 Marionette DEBUG loaded listener.js 11:35:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x929e6c00) [pid = 1742] [serial = 1776] [outer = 0x91a07800] 11:35:58 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e141c00) [pid = 1742] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:35:58 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8f693800) [pid = 1742] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:35:58 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x91089800) [pid = 1742] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:35:58 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e4b5800) [pid = 1742] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:35:58 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x92c6e400) [pid = 1742] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:35:58 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8ecb1c00) [pid = 1742] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:35:58 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e4b6c00) [pid = 1742] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:35:58 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x91275400) [pid = 1742] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:35:58 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x92ed3c00) [pid = 1742] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:35:58 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e141800) [pid = 1742] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:35:58 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x92ece800) [pid = 1742] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:35:58 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8c1ee800) [pid = 1742] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:35:59 INFO - PROCESS | 1742 | 1467138959256 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1479ms 11:35:59 INFO - PROCESS | 1742 | 1467138959285 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 11:35:59 INFO - PROCESS | 1742 | 1467138959289 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 11:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:35:59 INFO - PROCESS | 1742 | 1467138959296 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:35:59 INFO - PROCESS | 1742 | 1467138959299 Marionette TRACE conn4 <- [1,2338,null,{}] 11:35:59 INFO - PROCESS | 1742 | 1467138959305 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:59 INFO - PROCESS | 1742 | 1467138959310 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:59 INFO - PROCESS | 1742 | 1467138959543 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 11:35:59 INFO - PROCESS | 1742 | 1467138959561 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:59 INFO - PROCESS | 1742 | 1467138959573 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:35:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e4800 == 41 [pid = 1742] [id = 592] 11:35:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8c1ee800) [pid = 1742] [serial = 1777] [outer = (nil)] 11:35:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x91089800) [pid = 1742] [serial = 1778] [outer = 0x8c1ee800] 11:35:59 INFO - PROCESS | 1742 | 1467138959642 Marionette DEBUG loaded listener.js 11:35:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9283e000) [pid = 1742] [serial = 1779] [outer = 0x8c1ee800] 11:36:00 INFO - PROCESS | 1742 | 1467138960612 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1381ms 11:36:00 INFO - PROCESS | 1742 | 1467138960677 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 11:36:00 INFO - PROCESS | 1742 | 1467138960681 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 11:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:36:00 INFO - PROCESS | 1742 | 1467138960689 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:36:00 INFO - PROCESS | 1742 | 1467138960694 Marionette TRACE conn4 <- [1,2342,null,{}] 11:36:00 INFO - PROCESS | 1742 | 1467138960700 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:00 INFO - PROCESS | 1742 | 1467138960711 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:01 INFO - PROCESS | 1742 | 1467138961040 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 11:36:01 INFO - PROCESS | 1742 | 1467138961357 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:01 INFO - PROCESS | 1742 | 1467138961367 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2cb800 == 42 [pid = 1742] [id = 593] 11:36:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8d2cbc00) [pid = 1742] [serial = 1780] [outer = (nil)] 11:36:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8d2d0400) [pid = 1742] [serial = 1781] [outer = 0x8d2cbc00] 11:36:01 INFO - PROCESS | 1742 | 1467138961459 Marionette DEBUG loaded listener.js 11:36:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8e127800) [pid = 1742] [serial = 1782] [outer = 0x8d2cbc00] 11:36:02 INFO - PROCESS | 1742 | 1467138962529 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1882ms 11:36:02 INFO - PROCESS | 1742 | 1467138962574 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 11:36:02 INFO - PROCESS | 1742 | 1467138962581 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 11:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:36:02 INFO - PROCESS | 1742 | 1467138962591 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:36:02 INFO - PROCESS | 1742 | 1467138962596 Marionette TRACE conn4 <- [1,2346,null,{}] 11:36:02 INFO - PROCESS | 1742 | 1467138962604 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:02 INFO - PROCESS | 1742 | 1467138962614 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:02 INFO - PROCESS | 1742 | 1467138962832 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 11:36:03 INFO - PROCESS | 1742 | 1467138963069 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 1742 | 1467138963076 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1b4800 == 43 [pid = 1742] [id = 594] 11:36:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8e4adc00) [pid = 1742] [serial = 1783] [outer = (nil)] 11:36:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e9a6400) [pid = 1742] [serial = 1784] [outer = 0x8e4adc00] 11:36:03 INFO - PROCESS | 1742 | 1467138963213 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8eca8c00) [pid = 1742] [serial = 1785] [outer = 0x8e4adc00] 11:36:04 INFO - PROCESS | 1742 | 1467138964199 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1683ms 11:36:04 INFO - PROCESS | 1742 | 1467138964274 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 11:36:04 INFO - PROCESS | 1742 | 1467138964280 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 11:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:36:04 INFO - PROCESS | 1742 | 1467138964287 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 1742 | 1467138964291 Marionette TRACE conn4 <- [1,2350,null,{}] 11:36:04 INFO - PROCESS | 1742 | 1467138964298 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:04 INFO - PROCESS | 1742 | 1467138964304 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:04 INFO - PROCESS | 1742 | 1467138964542 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 11:36:04 INFO - PROCESS | 1742 | 1467138964838 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 1742 | 1467138964850 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f6a0c00 == 44 [pid = 1742] [id = 595] 11:36:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x91090000) [pid = 1742] [serial = 1786] [outer = (nil)] 11:36:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x91138000) [pid = 1742] [serial = 1787] [outer = 0x91090000] 11:36:04 INFO - PROCESS | 1742 | 1467138964951 Marionette DEBUG loaded listener.js 11:36:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9127a400) [pid = 1742] [serial = 1788] [outer = 0x91090000] 11:36:05 INFO - PROCESS | 1742 | 1467138965937 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1686ms 11:36:05 INFO - PROCESS | 1742 | 1467138965975 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 11:36:05 INFO - PROCESS | 1742 | 1467138965982 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 11:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:36:06 INFO - PROCESS | 1742 | 1467138965999 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:36:06 INFO - PROCESS | 1742 | 1467138966007 Marionette TRACE conn4 <- [1,2354,null,{}] 11:36:06 INFO - PROCESS | 1742 | 1467138966015 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:06 INFO - PROCESS | 1742 | 1467138966023 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:06 INFO - PROCESS | 1742 | 1467138966287 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 11:36:06 INFO - PROCESS | 1742 | 1467138966574 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:06 INFO - PROCESS | 1742 | 1467138966584 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f69dc00 == 45 [pid = 1742] [id = 596] 11:36:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x90f01400) [pid = 1742] [serial = 1789] [outer = (nil)] 11:36:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x92c7d400) [pid = 1742] [serial = 1790] [outer = 0x90f01400] 11:36:06 INFO - PROCESS | 1742 | 1467138966671 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x92d7c800) [pid = 1742] [serial = 1791] [outer = 0x90f01400] 11:36:07 INFO - PROCESS | 1742 | 1467138967654 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1698ms 11:36:07 INFO - PROCESS | 1742 | 1467138967689 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 1742 | 1467138967692 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 11:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:36:07 INFO - PROCESS | 1742 | 1467138967700 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 1742 | 1467138967704 Marionette TRACE conn4 <- [1,2358,null,{}] 11:36:07 INFO - PROCESS | 1742 | 1467138967710 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:07 INFO - PROCESS | 1742 | 1467138967716 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:07 INFO - PROCESS | 1742 | 1467138967918 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 11:36:08 INFO - PROCESS | 1742 | 1467138968107 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 1742 | 1467138968113 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c72400 == 46 [pid = 1742] [id = 597] 11:36:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x92d75800) [pid = 1742] [serial = 1792] [outer = (nil)] 11:36:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x92dd9800) [pid = 1742] [serial = 1793] [outer = 0x92d75800] 11:36:08 INFO - PROCESS | 1742 | 1467138968200 Marionette DEBUG loaded listener.js 11:36:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x92ddcc00) [pid = 1742] [serial = 1794] [outer = 0x92d75800] 11:36:09 INFO - PROCESS | 1742 | 1467138969213 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1548ms 11:36:09 INFO - PROCESS | 1742 | 1467138969250 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 11:36:09 INFO - PROCESS | 1742 | 1467138969254 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 11:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:36:09 INFO - PROCESS | 1742 | 1467138969261 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:36:09 INFO - PROCESS | 1742 | 1467138969266 Marionette TRACE conn4 <- [1,2362,null,{}] 11:36:09 INFO - PROCESS | 1742 | 1467138969272 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:09 INFO - PROCESS | 1742 | 1467138969279 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:09 INFO - PROCESS | 1742 | 1467138969482 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 11:36:09 INFO - PROCESS | 1742 | 1467138969733 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:09 INFO - PROCESS | 1742 | 1467138969751 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x92dd6400 == 47 [pid = 1742] [id = 598] 11:36:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x92dd8400) [pid = 1742] [serial = 1795] [outer = (nil)] 11:36:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x92ed2800) [pid = 1742] [serial = 1796] [outer = 0x92dd8400] 11:36:09 INFO - PROCESS | 1742 | 1467138969894 Marionette DEBUG loaded listener.js 11:36:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x93b3a000) [pid = 1742] [serial = 1797] [outer = 0x92dd8400] 11:36:11 INFO - PROCESS | 1742 | 1467138971052 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1834ms 11:36:11 INFO - PROCESS | 1742 | 1467138971096 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 11:36:11 INFO - PROCESS | 1742 | 1467138971101 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 11:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:36:11 INFO - PROCESS | 1742 | 1467138971108 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:36:11 INFO - PROCESS | 1742 | 1467138971112 Marionette TRACE conn4 <- [1,2366,null,{}] 11:36:11 INFO - PROCESS | 1742 | 1467138971118 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:11 INFO - PROCESS | 1742 | 1467138971123 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:11 INFO - PROCESS | 1742 | 1467138971454 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 11:36:11 INFO - PROCESS | 1742 | 1467138971709 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:11 INFO - PROCESS | 1742 | 1467138971715 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x9113c000 == 48 [pid = 1742] [id = 599] 11:36:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x9113d800) [pid = 1742] [serial = 1798] [outer = (nil)] 11:36:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x93c5b400) [pid = 1742] [serial = 1799] [outer = 0x9113d800] 11:36:11 INFO - PROCESS | 1742 | 1467138971855 Marionette DEBUG loaded listener.js 11:36:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x93c9d400) [pid = 1742] [serial = 1800] [outer = 0x9113d800] 11:36:13 INFO - PROCESS | 1742 | 1467138973067 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1999ms 11:36:13 INFO - PROCESS | 1742 | 1467138973108 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 11:36:13 INFO - PROCESS | 1742 | 1467138973114 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 11:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:36:13 INFO - PROCESS | 1742 | 1467138973124 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:36:13 INFO - PROCESS | 1742 | 1467138973129 Marionette TRACE conn4 <- [1,2370,null,{}] 11:36:13 INFO - PROCESS | 1742 | 1467138973137 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:13 INFO - PROCESS | 1742 | 1467138973144 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:13 INFO - PROCESS | 1742 | 1467138973344 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 11:36:13 INFO - PROCESS | 1742 | 1467138973595 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:13 INFO - PROCESS | 1742 | 1467138973611 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14c400 == 49 [pid = 1742] [id = 600] 11:36:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e164400) [pid = 1742] [serial = 1801] [outer = (nil)] 11:36:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e16ec00) [pid = 1742] [serial = 1802] [outer = 0x8e164400] 11:36:13 INFO - PROCESS | 1742 | 1467138973702 Marionette DEBUG loaded listener.js 11:36:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e1af400) [pid = 1742] [serial = 1803] [outer = 0x8e164400] 11:36:14 INFO - PROCESS | 1742 | 1467138974744 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1696ms 11:36:14 INFO - PROCESS | 1742 | 1467138974821 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 11:36:14 INFO - PROCESS | 1742 | 1467138974828 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 11:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:36:14 INFO - PROCESS | 1742 | 1467138974839 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:36:14 INFO - PROCESS | 1742 | 1467138974843 Marionette TRACE conn4 <- [1,2374,null,{}] 11:36:14 INFO - PROCESS | 1742 | 1467138974850 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:14 INFO - PROCESS | 1742 | 1467138974855 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1eb000 == 48 [pid = 1742] [id = 557] 11:36:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8e128000 == 47 [pid = 1742] [id = 568] 11:36:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2eec00 == 46 [pid = 1742] [id = 554] 11:36:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1ae000 == 45 [pid = 1742] [id = 555] 11:36:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8f489400 == 44 [pid = 1742] [id = 556] 11:36:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e4800 == 43 [pid = 1742] [id = 592] 11:36:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8f69e400 == 42 [pid = 1742] [id = 591] 11:36:15 INFO - PROCESS | 1742 | --DOCSHELL 0x916f1800 == 41 [pid = 1742] [id = 590] 11:36:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8ecac800 == 40 [pid = 1742] [id = 589] 11:36:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8e122800 == 39 [pid = 1742] [id = 588] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e6c00 == 38 [pid = 1742] [id = 587] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x9242f800 == 37 [pid = 1742] [id = 586] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8f488400 == 36 [pid = 1742] [id = 585] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14f400 == 35 [pid = 1742] [id = 584] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8e123c00 == 34 [pid = 1742] [id = 571] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x90f07000 == 33 [pid = 1742] [id = 572] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8e162000 == 32 [pid = 1742] [id = 566] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed43000 == 31 [pid = 1742] [id = 574] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e1400 == 30 [pid = 1742] [id = 564] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1a9400 == 29 [pid = 1742] [id = 560] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8f47bc00 == 28 [pid = 1742] [id = 562] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x916e8400 == 27 [pid = 1742] [id = 570] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1eb800 == 26 [pid = 1742] [id = 565] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4aa400 == 25 [pid = 1742] [id = 553] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x9108e000 == 24 [pid = 1742] [id = 558] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x91093400 == 23 [pid = 1742] [id = 583] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8ecb1000 == 22 [pid = 1742] [id = 578] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e2400 == 21 [pid = 1742] [id = 569] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x92ed1000 == 20 [pid = 1742] [id = 575] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8ecaf400 == 19 [pid = 1742] [id = 576] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1eb400 == 18 [pid = 1742] [id = 577] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ec000 == 17 [pid = 1742] [id = 559] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x916f2000 == 16 [pid = 1742] [id = 561] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x929efc00 == 15 [pid = 1742] [id = 563] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8ecae000 == 14 [pid = 1742] [id = 567] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x9113c000 == 13 [pid = 1742] [id = 599] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x92dd6400 == 12 [pid = 1742] [id = 598] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x92c72400 == 11 [pid = 1742] [id = 597] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8f69dc00 == 10 [pid = 1742] [id = 596] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1b4800 == 9 [pid = 1742] [id = 594] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8f6a0c00 == 8 [pid = 1742] [id = 595] 11:36:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2cb800 == 7 [pid = 1742] [id = 593] 11:36:16 INFO - PROCESS | 1742 | 1467138976148 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8ed44400) [pid = 1742] [serial = 1716] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e4a7400) [pid = 1742] [serial = 1715] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8f69d000) [pid = 1742] [serial = 1745] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9127e400) [pid = 1742] [serial = 1719] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x91142800) [pid = 1742] [serial = 1718] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x90f0a400) [pid = 1742] [serial = 1746] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x91089c00) [pid = 1742] [serial = 1748] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92d7c400) [pid = 1742] [serial = 1722] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x92c76400) [pid = 1742] [serial = 1721] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8f695c00) [pid = 1742] [serial = 1737] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8ed48800) [pid = 1742] [serial = 1736] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e9ae000) [pid = 1742] [serial = 1742] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x92ecdc00) [pid = 1742] [serial = 1725] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x92ddb800) [pid = 1742] [serial = 1724] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x93af5c00) [pid = 1742] [serial = 1728] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e149000) [pid = 1742] [serial = 1739] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x92ed9800) [pid = 1742] [serial = 1727] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e162400) [pid = 1742] [serial = 1740] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x93c97000) [pid = 1742] [serial = 1731] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x93c5e400) [pid = 1742] [serial = 1730] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8ecacc00) [pid = 1742] [serial = 1734] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e1ad800) [pid = 1742] [serial = 1733] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x916edc00) [pid = 1742] [serial = 1751] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x91143000) [pid = 1742] [serial = 1749] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e9b2c00) [pid = 1742] [serial = 1743] [outer = (nil)] [url = about:blank] 11:36:16 INFO - PROCESS | 1742 | 1467138976507 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 1742 | 1467138976517 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e1800 == 8 [pid = 1742] [id = 601] 11:36:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8c2e1c00) [pid = 1742] [serial = 1804] [outer = (nil)] 11:36:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8c2e4400) [pid = 1742] [serial = 1805] [outer = 0x8c2e1c00] 11:36:16 INFO - PROCESS | 1742 | 1467138976596 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8d2cd400) [pid = 1742] [serial = 1806] [outer = 0x8c2e1c00] 11:36:17 INFO - PROCESS | 1742 | 1467138977557 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:36:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:36:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2786ms 11:36:17 INFO - PROCESS | 1742 | 1467138977627 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 11:36:17 INFO - PROCESS | 1742 | 1467138977634 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 11:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:36:17 INFO - PROCESS | 1742 | 1467138977643 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - PROCESS | 1742 | 1467138977647 Marionette TRACE conn4 <- [1,2378,null,{}] 11:36:17 INFO - PROCESS | 1742 | 1467138977656 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:17 INFO - PROCESS | 1742 | 1467138977662 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:17 INFO - PROCESS | 1742 | 1467138977854 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 11:36:18 INFO - PROCESS | 1742 | 1467138977995 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 1742 | 1467138978006 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e169400 == 9 [pid = 1742] [id = 602] 11:36:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8e16bc00) [pid = 1742] [serial = 1807] [outer = (nil)] 11:36:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8e170000) [pid = 1742] [serial = 1808] [outer = 0x8e16bc00] 11:36:18 INFO - PROCESS | 1742 | 1467138978085 Marionette DEBUG loaded listener.js 11:36:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e1afc00) [pid = 1742] [serial = 1809] [outer = 0x8e16bc00] 11:36:19 INFO - PROCESS | 1742 | 1467138979076 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1486ms 11:36:19 INFO - PROCESS | 1742 | 1467138979129 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 11:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:36:19 INFO - PROCESS | 1742 | 1467138979134 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 11:36:19 INFO - PROCESS | 1742 | 1467138979152 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:36:19 INFO - PROCESS | 1742 | 1467138979157 Marionette TRACE conn4 <- [1,2382,null,{}] 11:36:19 INFO - PROCESS | 1742 | 1467138979163 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:19 INFO - PROCESS | 1742 | 1467138979170 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:19 INFO - PROCESS | 1742 | 1467138979415 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 11:36:19 INFO - PROCESS | 1742 | 1467138979443 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 1742 | 1467138979451 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eca4800 == 10 [pid = 1742] [id = 603] 11:36:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8eca7000) [pid = 1742] [serial = 1810] [outer = (nil)] 11:36:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8ecad800) [pid = 1742] [serial = 1811] [outer = 0x8eca7000] 11:36:19 INFO - PROCESS | 1742 | 1467138979527 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8ed3c800) [pid = 1742] [serial = 1812] [outer = 0x8eca7000] 11:36:20 INFO - PROCESS | 1742 | 1467138980649 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:36:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:36:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1559ms 11:36:20 INFO - PROCESS | 1742 | 1467138980700 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 11:36:20 INFO - PROCESS | 1742 | 1467138980706 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 11:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:36:21 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d2cdc00) [pid = 1742] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:36:21 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x9108f000) [pid = 1742] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:36:21 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e165800) [pid = 1742] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:36:21 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e142c00) [pid = 1742] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:36:21 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x92833400) [pid = 1742] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:36:21 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x91a07800) [pid = 1742] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:36:21 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8f47f800) [pid = 1742] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:36:21 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x916f1c00) [pid = 1742] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:36:21 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x91274c00) [pid = 1742] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:36:21 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8c1ee800) [pid = 1742] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:36:21 INFO - PROCESS | 1742 | 1467138981316 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:36:21 INFO - PROCESS | 1742 | 1467138981325 Marionette TRACE conn4 <- [1,2386,null,{}] 11:36:21 INFO - PROCESS | 1742 | 1467138981332 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:21 INFO - PROCESS | 1742 | 1467138981340 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:21 INFO - PROCESS | 1742 | 1467138981535 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 11:36:21 INFO - PROCESS | 1742 | 1467138981679 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:21 INFO - PROCESS | 1742 | 1467138981711 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2cf000 == 11 [pid = 1742] [id = 604] 11:36:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e123000) [pid = 1742] [serial = 1813] [outer = (nil)] 11:36:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8f47f000) [pid = 1742] [serial = 1814] [outer = 0x8e123000] 11:36:21 INFO - PROCESS | 1742 | 1467138981783 Marionette DEBUG loaded listener.js 11:36:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8f694000) [pid = 1742] [serial = 1815] [outer = 0x8e123000] 11:36:22 INFO - PROCESS | 1742 | 1467138982583 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1404ms 11:36:22 INFO - PROCESS | 1742 | 1467138982610 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 11:36:22 INFO - PROCESS | 1742 | 1467138982614 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 11:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:36:22 INFO - PROCESS | 1742 | 1467138982621 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:36:22 INFO - PROCESS | 1742 | 1467138982624 Marionette TRACE conn4 <- [1,2390,null,{}] 11:36:22 INFO - PROCESS | 1742 | 1467138982629 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:22 INFO - PROCESS | 1742 | 1467138982634 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:22 INFO - PROCESS | 1742 | 1467138982799 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 11:36:22 INFO - PROCESS | 1742 | 1467138982814 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:22 INFO - PROCESS | 1742 | 1467138982824 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c6400 == 12 [pid = 1742] [id = 605] 11:36:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8f47d400) [pid = 1742] [serial = 1816] [outer = (nil)] 11:36:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x90f05800) [pid = 1742] [serial = 1817] [outer = 0x8f47d400] 11:36:22 INFO - PROCESS | 1742 | 1467138982897 Marionette DEBUG loaded listener.js 11:36:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x90f0c400) [pid = 1742] [serial = 1818] [outer = 0x8f47d400] 11:36:24 INFO - PROCESS | 1742 | 1467138984189 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1646ms 11:36:24 INFO - PROCESS | 1742 | 1467138984277 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 11:36:24 INFO - PROCESS | 1742 | 1467138984284 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 11:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:36:24 INFO - PROCESS | 1742 | 1467138984296 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:36:24 INFO - PROCESS | 1742 | 1467138984303 Marionette TRACE conn4 <- [1,2394,null,{}] 11:36:24 INFO - PROCESS | 1742 | 1467138984313 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:24 INFO - PROCESS | 1742 | 1467138984319 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:24 INFO - PROCESS | 1742 | 1467138984547 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 11:36:24 INFO - PROCESS | 1742 | 1467138984797 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 1742 | 1467138984809 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e124800 == 13 [pid = 1742] [id = 606] 11:36:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e12b800) [pid = 1742] [serial = 1819] [outer = (nil)] 11:36:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e162400) [pid = 1742] [serial = 1820] [outer = 0x8e12b800] 11:36:24 INFO - PROCESS | 1742 | 1467138984934 Marionette DEBUG loaded listener.js 11:36:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e9ad000) [pid = 1742] [serial = 1821] [outer = 0x8e12b800] 11:36:26 INFO - PROCESS | 1742 | 1467138986217 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1941ms 11:36:26 INFO - PROCESS | 1742 | 1467138986258 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 11:36:26 INFO - PROCESS | 1742 | 1467138986266 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 11:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:36:26 INFO - PROCESS | 1742 | 1467138986277 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:36:26 INFO - PROCESS | 1742 | 1467138986281 Marionette TRACE conn4 <- [1,2398,null,{}] 11:36:26 INFO - PROCESS | 1742 | 1467138986289 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:26 INFO - PROCESS | 1742 | 1467138986294 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:26 INFO - PROCESS | 1742 | 1467138986525 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 11:36:26 INFO - PROCESS | 1742 | 1467138986810 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 1742 | 1467138986819 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e11d000 == 14 [pid = 1742] [id = 607] 11:36:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e148800) [pid = 1742] [serial = 1822] [outer = (nil)] 11:36:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9108ac00) [pid = 1742] [serial = 1823] [outer = 0x8e148800] 11:36:26 INFO - PROCESS | 1742 | 1467138986909 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x91093400) [pid = 1742] [serial = 1824] [outer = 0x8e148800] 11:36:28 INFO - PROCESS | 1742 | 1467138988017 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1791ms 11:36:28 INFO - PROCESS | 1742 | 1467138988068 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 1742 | 1467138988073 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 11:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:36:28 INFO - PROCESS | 1742 | 1467138988080 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - PROCESS | 1742 | 1467138988086 Marionette TRACE conn4 <- [1,2402,null,{}] 11:36:28 INFO - PROCESS | 1742 | 1467138988103 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:28 INFO - PROCESS | 1742 | 1467138988113 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:28 INFO - PROCESS | 1742 | 1467138988308 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 11:36:28 INFO - PROCESS | 1742 | 1467138988585 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 1742 | 1467138988594 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x91272800 == 15 [pid = 1742] [id = 608] 11:36:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91272c00) [pid = 1742] [serial = 1825] [outer = (nil)] 11:36:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x91279000) [pid = 1742] [serial = 1826] [outer = 0x91272c00] 11:36:28 INFO - PROCESS | 1742 | 1467138988690 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x916e5400) [pid = 1742] [serial = 1827] [outer = 0x91272c00] 11:36:29 INFO - PROCESS | 1742 | 1467138989724 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1692ms 11:36:29 INFO - PROCESS | 1742 | 1467138989774 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 11:36:29 INFO - PROCESS | 1742 | 1467138989779 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 11:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:36:29 INFO - PROCESS | 1742 | 1467138989786 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:36:29 INFO - PROCESS | 1742 | 1467138989789 Marionette TRACE conn4 <- [1,2406,null,{}] 11:36:29 INFO - PROCESS | 1742 | 1467138989796 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:29 INFO - PROCESS | 1742 | 1467138989801 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:30 INFO - PROCESS | 1742 | 1467138990010 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 11:36:30 INFO - PROCESS | 1742 | 1467138990254 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:30 INFO - PROCESS | 1742 | 1467138990266 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c2000 == 16 [pid = 1742] [id = 609] 11:36:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e124000) [pid = 1742] [serial = 1828] [outer = (nil)] 11:36:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e4b6c00) [pid = 1742] [serial = 1829] [outer = 0x8e124000] 11:36:30 INFO - PROCESS | 1742 | 1467138990396 Marionette DEBUG loaded listener.js 11:36:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x90f05400) [pid = 1742] [serial = 1830] [outer = 0x8e124000] 11:36:31 INFO - PROCESS | 1742 | 1467138991668 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1986ms 11:36:31 INFO - PROCESS | 1742 | 1467138991773 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 11:36:31 INFO - PROCESS | 1742 | 1467138991786 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 11:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:36:31 INFO - PROCESS | 1742 | 1467138991807 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:36:31 INFO - PROCESS | 1742 | 1467138991815 Marionette TRACE conn4 <- [1,2410,null,{}] 11:36:31 INFO - PROCESS | 1742 | 1467138991823 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:31 INFO - PROCESS | 1742 | 1467138991829 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:32 INFO - PROCESS | 1742 | 1467138992114 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x9283e000) [pid = 1742] [serial = 1779] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8f694c00) [pid = 1742] [serial = 1764] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x91276c00) [pid = 1742] [serial = 1757] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e4ae800) [pid = 1742] [serial = 1754] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e1b2800) [pid = 1742] [serial = 1766] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x929ec000) [pid = 1742] [serial = 1761] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x92842800) [pid = 1742] [serial = 1775] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x929e6c00) [pid = 1742] [serial = 1776] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x91089000) [pid = 1742] [serial = 1770] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x929e6400) [pid = 1742] [serial = 1760] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e4ac400) [pid = 1742] [serial = 1767] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x91a0dc00) [pid = 1742] [serial = 1773] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x90f10000) [pid = 1742] [serial = 1758] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x91a06c00) [pid = 1742] [serial = 1772] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e9aa800) [pid = 1742] [serial = 1763] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x916f4c00) [pid = 1742] [serial = 1752] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8f69ac00) [pid = 1742] [serial = 1769] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8ecaa800) [pid = 1742] [serial = 1755] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x91089800) [pid = 1742] [serial = 1778] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 1742 | 1467138992359 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:32 INFO - PROCESS | 1742 | 1467138992362 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e3400 == 17 [pid = 1742] [id = 610] 11:36:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8c2e6c00) [pid = 1742] [serial = 1831] [outer = (nil)] 11:36:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e146000) [pid = 1742] [serial = 1832] [outer = 0x8c2e6c00] 11:36:32 INFO - PROCESS | 1742 | 1467138992446 Marionette DEBUG loaded listener.js 11:36:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e4ae400) [pid = 1742] [serial = 1833] [outer = 0x8c2e6c00] 11:36:33 INFO - PROCESS | 1742 | 1467138993278 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1543ms 11:36:33 INFO - PROCESS | 1742 | 1467138993350 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 11:36:33 INFO - PROCESS | 1742 | 1467138993357 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 11:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:36:33 INFO - PROCESS | 1742 | 1467138993373 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:36:33 INFO - PROCESS | 1742 | 1467138993378 Marionette TRACE conn4 <- [1,2414,null,{}] 11:36:33 INFO - PROCESS | 1742 | 1467138993384 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:33 INFO - PROCESS | 1742 | 1467138993390 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:33 INFO - PROCESS | 1742 | 1467138993566 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 11:36:33 INFO - PROCESS | 1742 | 1467138993706 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:33 INFO - PROCESS | 1742 | 1467138993717 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed42000 == 18 [pid = 1742] [id = 611] 11:36:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8ed46000) [pid = 1742] [serial = 1834] [outer = (nil)] 11:36:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8f489000) [pid = 1742] [serial = 1835] [outer = 0x8ed46000] 11:36:33 INFO - PROCESS | 1742 | 1467138993800 Marionette DEBUG loaded listener.js 11:36:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8f69fc00) [pid = 1742] [serial = 1836] [outer = 0x8ed46000] 11:36:34 INFO - PROCESS | 1742 | 1467138994711 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1383ms 11:36:34 INFO - PROCESS | 1742 | 1467138994758 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 11:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:36:34 INFO - PROCESS | 1742 | 1467138994762 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 11:36:34 INFO - PROCESS | 1742 | 1467138994769 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:36:34 INFO - PROCESS | 1742 | 1467138994774 Marionette TRACE conn4 <- [1,2418,null,{}] 11:36:34 INFO - PROCESS | 1742 | 1467138994790 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:34 INFO - PROCESS | 1742 | 1467138994798 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:34 INFO - PROCESS | 1742 | 1467138994973 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 11:36:35 INFO - PROCESS | 1742 | 1467138994984 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:35 INFO - PROCESS | 1742 | 1467138994997 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x91142800 == 19 [pid = 1742] [id = 612] 11:36:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x91276c00) [pid = 1742] [serial = 1837] [outer = (nil)] 11:36:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x916e6000) [pid = 1742] [serial = 1838] [outer = 0x91276c00] 11:36:35 INFO - PROCESS | 1742 | 1467138995207 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x916f2400) [pid = 1742] [serial = 1839] [outer = 0x91276c00] 11:36:36 INFO - PROCESS | 1742 | 1467138996125 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:36:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:36:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1384ms 11:36:36 INFO - PROCESS | 1742 | 1467138996153 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 11:36:36 INFO - PROCESS | 1742 | 1467138996158 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 11:36:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:36:36 INFO - PROCESS | 1742 | 1467138996165 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:36:36 INFO - PROCESS | 1742 | 1467138996168 Marionette TRACE conn4 <- [1,2422,null,{}] 11:36:36 INFO - PROCESS | 1742 | 1467138996174 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:36 INFO - PROCESS | 1742 | 1467138996179 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:36 INFO - PROCESS | 1742 | 1467138996421 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 11:36:36 INFO - PROCESS | 1742 | 1467138996444 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:36 INFO - PROCESS | 1742 | 1467138996452 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x91275000 == 20 [pid = 1742] [id = 613] 11:36:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9127f400) [pid = 1742] [serial = 1840] [outer = (nil)] 11:36:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x91a0e000) [pid = 1742] [serial = 1841] [outer = 0x9127f400] 11:36:36 INFO - PROCESS | 1742 | 1467138996523 Marionette DEBUG loaded listener.js 11:36:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x91a0f400) [pid = 1742] [serial = 1842] [outer = 0x9127f400] 11:36:37 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8c2e1c00) [pid = 1742] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:36:37 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8eca7000) [pid = 1742] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:36:37 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e4adc00) [pid = 1742] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:36:37 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x91090000) [pid = 1742] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:36:37 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x90f01400) [pid = 1742] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:36:37 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x92d75800) [pid = 1742] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:36:37 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x92dd8400) [pid = 1742] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:36:37 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x9113d800) [pid = 1742] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:36:37 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8e123000) [pid = 1742] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:36:37 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e16bc00) [pid = 1742] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:36:37 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8e164400) [pid = 1742] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:36:37 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8d2cbc00) [pid = 1742] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:36:37 INFO - PROCESS | 1742 | 1467138997717 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1583ms 11:36:37 INFO - PROCESS | 1742 | 1467138997750 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 1742 | 1467138997757 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 11:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:36:37 INFO - PROCESS | 1742 | 1467138997766 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:36:37 INFO - PROCESS | 1742 | 1467138997771 Marionette TRACE conn4 <- [1,2426,null,{}] 11:36:37 INFO - PROCESS | 1742 | 1467138997780 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:37 INFO - PROCESS | 1742 | 1467138997785 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:37 INFO - PROCESS | 1742 | 1467138997980 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 11:36:38 INFO - PROCESS | 1742 | 1467138998226 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:38 INFO - PROCESS | 1742 | 1467138998239 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14fc00 == 21 [pid = 1742] [id = 614] 11:36:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8e150800) [pid = 1742] [serial = 1843] [outer = (nil)] 11:36:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e16c000) [pid = 1742] [serial = 1844] [outer = 0x8e150800] 11:36:38 INFO - PROCESS | 1742 | 1467138998374 Marionette DEBUG loaded listener.js 11:36:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e4adc00) [pid = 1742] [serial = 1845] [outer = 0x8e150800] 11:36:39 INFO - PROCESS | 1742 | 1467138999347 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1639ms 11:36:39 INFO - PROCESS | 1742 | 1467138999406 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 11:36:39 INFO - PROCESS | 1742 | 1467138999413 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 11:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:36:39 INFO - PROCESS | 1742 | 1467138999424 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:36:39 INFO - PROCESS | 1742 | 1467138999428 Marionette TRACE conn4 <- [1,2430,null,{}] 11:36:39 INFO - PROCESS | 1742 | 1467138999435 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:39 INFO - PROCESS | 1742 | 1467138999441 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:39 INFO - PROCESS | 1742 | 1467138999675 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 11:36:39 INFO - PROCESS | 1742 | 1467138999911 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:39 INFO - PROCESS | 1742 | 1467138999922 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2eec00 == 22 [pid = 1742] [id = 615] 11:36:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e122c00) [pid = 1742] [serial = 1846] [outer = (nil)] 11:36:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8f69d000) [pid = 1742] [serial = 1847] [outer = 0x8e122c00] 11:36:40 INFO - PROCESS | 1742 | 1467139000056 Marionette DEBUG loaded listener.js 11:36:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x90f07800) [pid = 1742] [serial = 1848] [outer = 0x8e122c00] 11:36:41 INFO - PROCESS | 1742 | 1467139001100 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1733ms 11:36:41 INFO - PROCESS | 1742 | 1467139001158 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 11:36:41 INFO - PROCESS | 1742 | 1467139001163 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 11:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:36:41 INFO - PROCESS | 1742 | 1467139001170 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:36:41 INFO - PROCESS | 1742 | 1467139001176 Marionette TRACE conn4 <- [1,2434,null,{}] 11:36:41 INFO - PROCESS | 1742 | 1467139001192 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:41 INFO - PROCESS | 1742 | 1467139001201 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:41 INFO - PROCESS | 1742 | 1467139001507 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 11:36:41 INFO - PROCESS | 1742 | 1467139001708 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:41 INFO - PROCESS | 1742 | 1467139001721 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a07800 == 23 [pid = 1742] [id = 616] 11:36:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x91a08000) [pid = 1742] [serial = 1849] [outer = (nil)] 11:36:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x9283b800) [pid = 1742] [serial = 1850] [outer = 0x91a08000] 11:36:41 INFO - PROCESS | 1742 | 1467139001826 Marionette DEBUG loaded listener.js 11:36:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x92842400) [pid = 1742] [serial = 1851] [outer = 0x91a08000] 11:36:42 INFO - PROCESS | 1742 | 1467139002781 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:36:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:36:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1686ms 11:36:42 INFO - PROCESS | 1742 | 1467139002857 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 11:36:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:36:42 INFO - PROCESS | 1742 | 1467139002862 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 11:36:42 INFO - PROCESS | 1742 | 1467139002869 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:36:42 INFO - PROCESS | 1742 | 1467139002872 Marionette TRACE conn4 <- [1,2438,null,{}] 11:36:42 INFO - PROCESS | 1742 | 1467139002878 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:42 INFO - PROCESS | 1742 | 1467139002884 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:43 INFO - PROCESS | 1742 | 1467139003106 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 11:36:43 INFO - PROCESS | 1742 | 1467139003291 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 1742 | 1467139003301 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e3000 == 24 [pid = 1742] [id = 617] 11:36:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x929e6800) [pid = 1742] [serial = 1852] [outer = (nil)] 11:36:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x929eac00) [pid = 1742] [serial = 1853] [outer = 0x929e6800] 11:36:43 INFO - PROCESS | 1742 | 1467139003425 Marionette DEBUG loaded listener.js 11:36:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x929f0400) [pid = 1742] [serial = 1854] [outer = 0x929e6800] 11:36:44 INFO - PROCESS | 1742 | 1467139004397 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1588ms 11:36:44 INFO - PROCESS | 1742 | 1467139004457 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 11:36:44 INFO - PROCESS | 1742 | 1467139004460 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 11:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:36:44 INFO - PROCESS | 1742 | 1467139004467 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:36:44 INFO - PROCESS | 1742 | 1467139004471 Marionette TRACE conn4 <- [1,2442,null,{}] 11:36:44 INFO - PROCESS | 1742 | 1467139004477 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:44 INFO - PROCESS | 1742 | 1467139004482 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:44 INFO - PROCESS | 1742 | 1467139004660 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 11:36:44 INFO - PROCESS | 1742 | 1467139004846 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:44 INFO - PROCESS | 1742 | 1467139004854 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x929e5c00 == 25 [pid = 1742] [id = 618] 11:36:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x929e9c00) [pid = 1742] [serial = 1855] [outer = (nil)] 11:36:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x92c7a800) [pid = 1742] [serial = 1856] [outer = 0x929e9c00] 11:36:44 INFO - PROCESS | 1742 | 1467139004981 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x92d77800) [pid = 1742] [serial = 1857] [outer = 0x929e9c00] 11:36:45 INFO - PROCESS | 1742 | 1467139005912 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1481ms 11:36:45 INFO - PROCESS | 1742 | 1467139005950 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 11:36:45 INFO - PROCESS | 1742 | 1467139005959 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 11:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:36:45 INFO - PROCESS | 1742 | 1467139005967 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:36:45 INFO - PROCESS | 1742 | 1467139005970 Marionette TRACE conn4 <- [1,2446,null,{}] 11:36:45 INFO - PROCESS | 1742 | 1467139005977 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:45 INFO - PROCESS | 1742 | 1467139005988 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:46 INFO - PROCESS | 1742 | 1467139006220 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 11:36:46 INFO - PROCESS | 1742 | 1467139006417 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:46 INFO - PROCESS | 1742 | 1467139006427 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e7800 == 26 [pid = 1742] [id = 619] 11:36:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8d2c4800) [pid = 1742] [serial = 1858] [outer = (nil)] 11:36:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x92ddf000) [pid = 1742] [serial = 1859] [outer = 0x8d2c4800] 11:36:46 INFO - PROCESS | 1742 | 1467139006511 Marionette DEBUG loaded listener.js 11:36:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x92ece800) [pid = 1742] [serial = 1860] [outer = 0x8d2c4800] 11:36:47 INFO - PROCESS | 1742 | 1467139007501 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1582ms 11:36:47 INFO - PROCESS | 1742 | 1467139007551 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 11:36:47 INFO - PROCESS | 1742 | 1467139007555 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 11:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:36:47 INFO - PROCESS | 1742 | 1467139007562 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:36:47 INFO - PROCESS | 1742 | 1467139007566 Marionette TRACE conn4 <- [1,2450,null,{}] 11:36:47 INFO - PROCESS | 1742 | 1467139007573 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:47 INFO - PROCESS | 1742 | 1467139007578 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:47 INFO - PROCESS | 1742 | 1467139007771 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 11:36:47 INFO - PROCESS | 1742 | 1467139007958 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:47 INFO - PROCESS | 1742 | 1467139007965 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e149800 == 27 [pid = 1742] [id = 620] 11:36:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e1ac800) [pid = 1742] [serial = 1861] [outer = (nil)] 11:36:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x90f06c00) [pid = 1742] [serial = 1862] [outer = 0x8e1ac800] 11:36:48 INFO - PROCESS | 1742 | 1467139008053 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92c77400) [pid = 1742] [serial = 1863] [outer = 0x8e1ac800] 11:36:49 INFO - PROCESS | 1742 | 1467139009184 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1637ms 11:36:49 INFO - PROCESS | 1742 | 1467139009199 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 11:36:49 INFO - PROCESS | 1742 | 1467139009202 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 11:36:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:36:49 INFO - PROCESS | 1742 | 1467139009209 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:36:49 INFO - PROCESS | 1742 | 1467139009213 Marionette TRACE conn4 <- [1,2454,null,{}] 11:36:49 INFO - PROCESS | 1742 | 1467139009219 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:49 INFO - PROCESS | 1742 | 1467139009224 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:49 INFO - PROCESS | 1742 | 1467139009403 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 11:36:49 INFO - PROCESS | 1742 | 1467139009646 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:49 INFO - PROCESS | 1742 | 1467139009653 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e1400 == 28 [pid = 1742] [id = 621] 11:36:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8c2e1c00) [pid = 1742] [serial = 1864] [outer = (nil)] 11:36:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8d2c6c00) [pid = 1742] [serial = 1865] [outer = 0x8c2e1c00] 11:36:49 INFO - PROCESS | 1742 | 1467139009915 Marionette DEBUG loaded listener.js 11:36:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e128000) [pid = 1742] [serial = 1866] [outer = 0x8c2e1c00] 11:36:50 INFO - PROCESS | 1742 | 1467139010832 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1681ms 11:36:50 INFO - PROCESS | 1742 | 1467139010892 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 11:36:50 INFO - PROCESS | 1742 | 1467139010898 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 11:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:36:50 INFO - PROCESS | 1742 | 1467139010906 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:36:50 INFO - PROCESS | 1742 | 1467139010909 Marionette TRACE conn4 <- [1,2458,null,{}] 11:36:50 INFO - PROCESS | 1742 | 1467139010917 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:50 INFO - PROCESS | 1742 | 1467139010921 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:51 INFO - PROCESS | 1742 | 1467139011205 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 11:36:51 INFO - PROCESS | 1742 | 1467139011448 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:51 INFO - PROCESS | 1742 | 1467139011461 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e1800 == 27 [pid = 1742] [id = 601] 11:36:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14c400 == 26 [pid = 1742] [id = 600] 11:36:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e5800 == 27 [pid = 1742] [id = 622] 11:36:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8c1e6c00) [pid = 1742] [serial = 1867] [outer = (nil)] 11:36:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8c1ee400) [pid = 1742] [serial = 1868] [outer = 0x8c1e6c00] 11:36:52 INFO - PROCESS | 1742 | 1467139012536 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8d2cbc00) [pid = 1742] [serial = 1869] [outer = 0x8c1e6c00] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8c2e4400) [pid = 1742] [serial = 1805] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8d2cd400) [pid = 1742] [serial = 1806] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8ecad800) [pid = 1742] [serial = 1811] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e9a6400) [pid = 1742] [serial = 1784] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9127a400) [pid = 1742] [serial = 1788] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91138000) [pid = 1742] [serial = 1787] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x92d7c800) [pid = 1742] [serial = 1791] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92c7d400) [pid = 1742] [serial = 1790] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x92ddcc00) [pid = 1742] [serial = 1794] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x92dd9800) [pid = 1742] [serial = 1793] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x93b3a000) [pid = 1742] [serial = 1797] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x92ed2800) [pid = 1742] [serial = 1796] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x90f05800) [pid = 1742] [serial = 1817] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x93c9d400) [pid = 1742] [serial = 1800] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x93c5b400) [pid = 1742] [serial = 1799] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8f47f000) [pid = 1742] [serial = 1814] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e170000) [pid = 1742] [serial = 1808] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e1af400) [pid = 1742] [serial = 1803] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e16ec00) [pid = 1742] [serial = 1802] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e127800) [pid = 1742] [serial = 1782] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8d2d0400) [pid = 1742] [serial = 1781] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8f694000) [pid = 1742] [serial = 1815] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8eca8c00) [pid = 1742] [serial = 1785] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8ed3c800) [pid = 1742] [serial = 1812] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e1afc00) [pid = 1742] [serial = 1809] [outer = (nil)] [url = about:blank] 11:36:53 INFO - PROCESS | 1742 | 1467139013574 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:36:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:36:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2685ms 11:36:53 INFO - PROCESS | 1742 | 1467139013597 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 11:36:53 INFO - PROCESS | 1742 | 1467139013604 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 11:36:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:36:53 INFO - PROCESS | 1742 | 1467139013614 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:36:53 INFO - PROCESS | 1742 | 1467139013617 Marionette TRACE conn4 <- [1,2462,null,{}] 11:36:53 INFO - PROCESS | 1742 | 1467139013626 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:53 INFO - PROCESS | 1742 | 1467139013633 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:53 INFO - PROCESS | 1742 | 1467139013821 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 11:36:53 INFO - PROCESS | 1742 | 1467139013959 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:53 INFO - PROCESS | 1742 | 1467139013970 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e162c00 == 28 [pid = 1742] [id = 623] 11:36:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e16a000) [pid = 1742] [serial = 1870] [outer = (nil)] 11:36:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e16f400) [pid = 1742] [serial = 1871] [outer = 0x8e16a000] 11:36:54 INFO - PROCESS | 1742 | 1467139014051 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e1ad800) [pid = 1742] [serial = 1872] [outer = 0x8e16a000] 11:36:54 INFO - PROCESS | 1742 | 1467139014933 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1381ms 11:36:54 INFO - PROCESS | 1742 | 1467139014994 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 11:36:55 INFO - PROCESS | 1742 | 1467139015002 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 11:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:36:55 INFO - PROCESS | 1742 | 1467139015013 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:36:55 INFO - PROCESS | 1742 | 1467139015017 Marionette TRACE conn4 <- [1,2466,null,{}] 11:36:55 INFO - PROCESS | 1742 | 1467139015025 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:55 INFO - PROCESS | 1742 | 1467139015031 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:55 INFO - PROCESS | 1742 | 1467139015211 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 11:36:55 INFO - PROCESS | 1742 | 1467139015378 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 1742 | 1467139015386 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1af000 == 29 [pid = 1742] [id = 624] 11:36:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8e9a8000) [pid = 1742] [serial = 1873] [outer = (nil)] 11:36:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8eca3c00) [pid = 1742] [serial = 1874] [outer = 0x8e9a8000] 11:36:55 INFO - PROCESS | 1742 | 1467139015463 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8ecad800) [pid = 1742] [serial = 1875] [outer = 0x8e9a8000] 11:36:56 INFO - PROCESS | 1742 | 1467139016465 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1486ms 11:36:56 INFO - PROCESS | 1742 | 1467139016500 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 1742 | 1467139016504 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 11:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:36:56 INFO - PROCESS | 1742 | 1467139016510 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 1742 | 1467139016516 Marionette TRACE conn4 <- [1,2470,null,{}] 11:36:56 INFO - PROCESS | 1742 | 1467139016540 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:56 INFO - PROCESS | 1742 | 1467139016550 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:56 INFO - PROCESS | 1742 | 1467139016782 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 11:36:56 INFO - PROCESS | 1742 | 1467139016809 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 1742 | 1467139016815 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f489800 == 30 [pid = 1742] [id = 625] 11:36:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8f692800) [pid = 1742] [serial = 1876] [outer = (nil)] 11:36:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8f696800) [pid = 1742] [serial = 1877] [outer = 0x8f692800] 11:36:56 INFO - PROCESS | 1742 | 1467139016891 Marionette DEBUG loaded listener.js 11:36:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8f69e000) [pid = 1742] [serial = 1878] [outer = 0x8f692800] 11:36:58 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x91276c00) [pid = 1742] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:36:58 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x9127f400) [pid = 1742] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:36:58 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e148800) [pid = 1742] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:36:58 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x91272c00) [pid = 1742] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:36:58 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e12b800) [pid = 1742] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:36:58 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8c2e6c00) [pid = 1742] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:36:58 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8ed46000) [pid = 1742] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:36:58 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8f47d400) [pid = 1742] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:36:58 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e124000) [pid = 1742] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:36:58 INFO - PROCESS | 1742 | 1467139018419 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:36:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:36:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1953ms 11:36:58 INFO - PROCESS | 1742 | 1467139018465 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 11:36:58 INFO - PROCESS | 1742 | 1467139018471 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 11:36:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:36:58 INFO - PROCESS | 1742 | 1467139018487 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:36:58 INFO - PROCESS | 1742 | 1467139018491 Marionette TRACE conn4 <- [1,2474,null,{}] 11:36:58 INFO - PROCESS | 1742 | 1467139018497 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:58 INFO - PROCESS | 1742 | 1467139018502 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:58 INFO - PROCESS | 1742 | 1467139018665 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 11:36:58 INFO - PROCESS | 1742 | 1467139018674 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 1742 | 1467139018680 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e124000 == 31 [pid = 1742] [id = 626] 11:36:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e1b1800) [pid = 1742] [serial = 1879] [outer = (nil)] 11:36:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9108c800) [pid = 1742] [serial = 1880] [outer = 0x8e1b1800] 11:36:58 INFO - PROCESS | 1742 | 1467139018753 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x91092800) [pid = 1742] [serial = 1881] [outer = 0x8e1b1800] 11:36:59 INFO - PROCESS | 1742 | 1467139019757 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1289ms 11:36:59 INFO - PROCESS | 1742 | 1467139019777 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 11:36:59 INFO - PROCESS | 1742 | 1467139019782 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 11:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:36:59 INFO - PROCESS | 1742 | 1467139019788 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:36:59 INFO - PROCESS | 1742 | 1467139019791 Marionette TRACE conn4 <- [1,2478,null,{}] 11:36:59 INFO - PROCESS | 1742 | 1467139019797 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:59 INFO - PROCESS | 1742 | 1467139019802 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:36:59 INFO - PROCESS | 1742 | 1467139019967 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 11:37:00 INFO - PROCESS | 1742 | 1467139020208 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:00 INFO - PROCESS | 1742 | 1467139020218 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1eb000 == 32 [pid = 1742] [id = 627] 11:37:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8c1ec000) [pid = 1742] [serial = 1882] [outer = (nil)] 11:37:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8c2e4400) [pid = 1742] [serial = 1883] [outer = 0x8c1ec000] 11:37:00 INFO - PROCESS | 1742 | 1467139020314 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e120000) [pid = 1742] [serial = 1884] [outer = 0x8c1ec000] 11:37:01 INFO - PROCESS | 1742 | 1467139021508 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:37:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:37:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1782ms 11:37:01 INFO - PROCESS | 1742 | 1467139021575 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 11:37:01 INFO - PROCESS | 1742 | 1467139021583 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 11:37:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:37:01 INFO - PROCESS | 1742 | 1467139021593 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:37:01 INFO - PROCESS | 1742 | 1467139021600 Marionette TRACE conn4 <- [1,2482,null,{}] 11:37:01 INFO - PROCESS | 1742 | 1467139021608 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:01 INFO - PROCESS | 1742 | 1467139021619 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:01 INFO - PROCESS | 1742 | 1467139021868 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 11:37:02 INFO - PROCESS | 1742 | 1467139022113 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:02 INFO - PROCESS | 1742 | 1467139022124 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ef800 == 33 [pid = 1742] [id = 628] 11:37:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e9a7400) [pid = 1742] [serial = 1885] [outer = (nil)] 11:37:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8ecabc00) [pid = 1742] [serial = 1886] [outer = 0x8e9a7400] 11:37:02 INFO - PROCESS | 1742 | 1467139022255 Marionette DEBUG loaded listener.js 11:37:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8ed40400) [pid = 1742] [serial = 1887] [outer = 0x8e9a7400] 11:37:03 INFO - PROCESS | 1742 | 1467139023342 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:37:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:37:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1794ms 11:37:03 INFO - PROCESS | 1742 | 1467139023390 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 11:37:03 INFO - PROCESS | 1742 | 1467139023397 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 11:37:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:37:03 INFO - PROCESS | 1742 | 1467139023405 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:37:03 INFO - PROCESS | 1742 | 1467139023409 Marionette TRACE conn4 <- [1,2486,null,{}] 11:37:03 INFO - PROCESS | 1742 | 1467139023415 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:03 INFO - PROCESS | 1742 | 1467139023421 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:03 INFO - PROCESS | 1742 | 1467139023629 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 11:37:03 INFO - PROCESS | 1742 | 1467139023907 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:03 INFO - PROCESS | 1742 | 1467139023914 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ecac800 == 34 [pid = 1742] [id = 629] 11:37:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x90f09800) [pid = 1742] [serial = 1888] [outer = (nil)] 11:37:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9113f400) [pid = 1742] [serial = 1889] [outer = 0x90f09800] 11:37:04 INFO - PROCESS | 1742 | 1467139024043 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91276c00) [pid = 1742] [serial = 1890] [outer = 0x90f09800] 11:37:05 INFO - PROCESS | 1742 | 1467139025153 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1789ms 11:37:05 INFO - PROCESS | 1742 | 1467139025197 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 1742 | 1467139025201 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 11:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:37:05 INFO - PROCESS | 1742 | 1467139025219 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 1742 | 1467139025230 Marionette TRACE conn4 <- [1,2490,null,{}] 11:37:05 INFO - PROCESS | 1742 | 1467139025237 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:05 INFO - PROCESS | 1742 | 1467139025246 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:05 INFO - PROCESS | 1742 | 1467139025466 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 11:37:05 INFO - PROCESS | 1742 | 1467139025703 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 1742 | 1467139025715 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x9113a800 == 35 [pid = 1742] [id = 630] 11:37:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x91275400) [pid = 1742] [serial = 1891] [outer = (nil)] 11:37:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x91a06400) [pid = 1742] [serial = 1892] [outer = 0x91275400] 11:37:05 INFO - PROCESS | 1742 | 1467139025805 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x91a03800) [pid = 1742] [serial = 1893] [outer = 0x91275400] 11:37:06 INFO - PROCESS | 1742 | 1467139026861 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:37:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:37:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1709ms 11:37:06 INFO - PROCESS | 1742 | 1467139026921 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 1742 | 1467139026926 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 11:37:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:37:06 INFO - PROCESS | 1742 | 1467139026933 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - PROCESS | 1742 | 1467139026938 Marionette TRACE conn4 <- [1,2494,null,{}] 11:37:06 INFO - PROCESS | 1742 | 1467139026944 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:06 INFO - PROCESS | 1742 | 1467139026949 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:07 INFO - PROCESS | 1742 | 1467139027151 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 11:37:07 INFO - PROCESS | 1742 | 1467139027381 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:07 INFO - PROCESS | 1742 | 1467139027393 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ecc00 == 36 [pid = 1742] [id = 631] 11:37:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8c1efc00) [pid = 1742] [serial = 1894] [outer = (nil)] 11:37:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8d2cdc00) [pid = 1742] [serial = 1895] [outer = 0x8c1efc00] 11:37:07 INFO - PROCESS | 1742 | 1467139027682 Marionette DEBUG loaded listener.js 11:37:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e143000) [pid = 1742] [serial = 1896] [outer = 0x8c1efc00] 11:37:08 INFO - PROCESS | 1742 | 1467139028756 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1902ms 11:37:08 INFO - PROCESS | 1742 | --DOCSHELL 0x91142800 == 35 [pid = 1742] [id = 612] 11:37:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8e169400 == 34 [pid = 1742] [id = 602] 11:37:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8e124000 == 33 [pid = 1742] [id = 626] 11:37:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8f489800 == 32 [pid = 1742] [id = 625] 11:37:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1af000 == 31 [pid = 1742] [id = 624] 11:37:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8e162c00 == 30 [pid = 1742] [id = 623] 11:37:08 INFO - PROCESS | 1742 | 1467139028872 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 11:37:08 INFO - PROCESS | 1742 | 1467139028878 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 11:37:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e5800 == 29 [pid = 1742] [id = 622] 11:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:37:08 INFO - PROCESS | 1742 | 1467139028895 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 1742 | 1467139028901 Marionette TRACE conn4 <- [1,2498,null,{}] 11:37:08 INFO - PROCESS | 1742 | 1467139028909 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:08 INFO - PROCESS | 1742 | 1467139028916 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:09 INFO - PROCESS | 1742 | 1467139029093 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x9108ac00) [pid = 1742] [serial = 1823] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x91093400) [pid = 1742] [serial = 1824] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x91279000) [pid = 1742] [serial = 1826] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x916e5400) [pid = 1742] [serial = 1827] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e162400) [pid = 1742] [serial = 1820] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e9ad000) [pid = 1742] [serial = 1821] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e146000) [pid = 1742] [serial = 1832] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e4ae400) [pid = 1742] [serial = 1833] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8f489000) [pid = 1742] [serial = 1835] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8f69fc00) [pid = 1742] [serial = 1836] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x90f0c400) [pid = 1742] [serial = 1818] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e4b6c00) [pid = 1742] [serial = 1829] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x90f05400) [pid = 1742] [serial = 1830] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x91a0f400) [pid = 1742] [serial = 1842] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x916e6000) [pid = 1742] [serial = 1838] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x91a0e000) [pid = 1742] [serial = 1841] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x916f2400) [pid = 1742] [serial = 1839] [outer = (nil)] [url = about:blank] 11:37:09 INFO - PROCESS | 1742 | 1467139029324 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:09 INFO - PROCESS | 1742 | 1467139029339 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4a7400 == 30 [pid = 1742] [id = 632] 11:37:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e4b0800) [pid = 1742] [serial = 1897] [outer = (nil)] 11:37:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e9a6400) [pid = 1742] [serial = 1898] [outer = 0x8e4b0800] 11:37:09 INFO - PROCESS | 1742 | 1467139029422 Marionette DEBUG loaded listener.js 11:37:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8ed3d800) [pid = 1742] [serial = 1899] [outer = 0x8e4b0800] 11:37:10 INFO - PROCESS | 1742 | 1467139030271 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1443ms 11:37:10 INFO - PROCESS | 1742 | 1467139030332 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 11:37:10 INFO - PROCESS | 1742 | 1467139030339 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 11:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:37:10 INFO - PROCESS | 1742 | 1467139030349 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:37:10 INFO - PROCESS | 1742 | 1467139030353 Marionette TRACE conn4 <- [1,2502,null,{}] 11:37:10 INFO - PROCESS | 1742 | 1467139030359 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:10 INFO - PROCESS | 1742 | 1467139030365 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:10 INFO - PROCESS | 1742 | 1467139030544 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 11:37:10 INFO - PROCESS | 1742 | 1467139030686 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:10 INFO - PROCESS | 1742 | 1467139030696 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed44400 == 31 [pid = 1742] [id = 633] 11:37:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f47b400) [pid = 1742] [serial = 1900] [outer = (nil)] 11:37:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x90f0a400) [pid = 1742] [serial = 1901] [outer = 0x8f47b400] 11:37:10 INFO - PROCESS | 1742 | 1467139030767 Marionette DEBUG loaded listener.js 11:37:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91093400) [pid = 1742] [serial = 1902] [outer = 0x8f47b400] 11:37:11 INFO - PROCESS | 1742 | 1467139031772 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:37:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:37:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1489ms 11:37:11 INFO - PROCESS | 1742 | 1467139031848 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 11:37:11 INFO - PROCESS | 1742 | 1467139031853 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 11:37:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:37:11 INFO - PROCESS | 1742 | 1467139031860 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:37:11 INFO - PROCESS | 1742 | 1467139031865 Marionette TRACE conn4 <- [1,2506,null,{}] 11:37:11 INFO - PROCESS | 1742 | 1467139031896 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:11 INFO - PROCESS | 1742 | 1467139031905 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:12 INFO - PROCESS | 1742 | 1467139032154 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 11:37:12 INFO - PROCESS | 1742 | 1467139032181 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:12 INFO - PROCESS | 1742 | 1467139032190 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1af000 == 32 [pid = 1742] [id = 634] 11:37:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8f69ac00) [pid = 1742] [serial = 1903] [outer = (nil)] 11:37:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x916eb400) [pid = 1742] [serial = 1904] [outer = 0x8f69ac00] 11:37:12 INFO - PROCESS | 1742 | 1467139032264 Marionette DEBUG loaded listener.js 11:37:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x91a02000) [pid = 1742] [serial = 1905] [outer = 0x8f69ac00] 11:37:13 INFO - PROCESS | 1742 | 1467139033302 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1484ms 11:37:13 INFO - PROCESS | 1742 | 1467139033346 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 11:37:13 INFO - PROCESS | 1742 | 1467139033350 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 11:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:37:13 INFO - PROCESS | 1742 | 1467139033363 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:37:13 INFO - PROCESS | 1742 | 1467139033366 Marionette TRACE conn4 <- [1,2510,null,{}] 11:37:13 INFO - PROCESS | 1742 | 1467139033373 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:13 INFO - PROCESS | 1742 | 1467139033378 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:13 INFO - PROCESS | 1742 | 1467139033730 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 11:37:13 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e9a8000) [pid = 1742] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:37:13 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e150800) [pid = 1742] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:37:13 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e122c00) [pid = 1742] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:37:13 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x91a08000) [pid = 1742] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:37:13 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x929e6800) [pid = 1742] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:37:13 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8c1e6c00) [pid = 1742] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:37:13 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8f692800) [pid = 1742] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:37:13 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x929e9c00) [pid = 1742] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:37:13 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8d2c4800) [pid = 1742] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:37:13 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e16a000) [pid = 1742] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:37:13 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8c2e1c00) [pid = 1742] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:37:13 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8e1ac800) [pid = 1742] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:37:13 INFO - PROCESS | 1742 | 1467139033892 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:13 INFO - PROCESS | 1742 | 1467139033900 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e6c00 == 33 [pid = 1742] [id = 635] 11:37:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8c1ea000) [pid = 1742] [serial = 1906] [outer = (nil)] 11:37:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e150800) [pid = 1742] [serial = 1907] [outer = 0x8c1ea000] 11:37:13 INFO - PROCESS | 1742 | 1467139033984 Marionette DEBUG loaded listener.js 11:37:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e1b3800) [pid = 1742] [serial = 1908] [outer = 0x8c1ea000] 11:37:14 INFO - PROCESS | 1742 | 1467139034832 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:37:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:37:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1500ms 11:37:14 INFO - PROCESS | 1742 | 1467139034859 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 11:37:14 INFO - PROCESS | 1742 | 1467139034862 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 11:37:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:37:14 INFO - PROCESS | 1742 | 1467139034873 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:37:14 INFO - PROCESS | 1742 | 1467139034876 Marionette TRACE conn4 <- [1,2514,null,{}] 11:37:14 INFO - PROCESS | 1742 | 1467139034883 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:14 INFO - PROCESS | 1742 | 1467139034889 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:15 INFO - PROCESS | 1742 | 1467139035127 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 11:37:15 INFO - PROCESS | 1742 | 1467139035136 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:15 INFO - PROCESS | 1742 | 1467139035143 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4a8000 == 34 [pid = 1742] [id = 636] 11:37:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8f484c00) [pid = 1742] [serial = 1909] [outer = (nil)] 11:37:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9242b000) [pid = 1742] [serial = 1910] [outer = 0x8f484c00] 11:37:15 INFO - PROCESS | 1742 | 1467139035236 Marionette DEBUG loaded listener.js 11:37:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x929efc00) [pid = 1742] [serial = 1911] [outer = 0x8f484c00] 11:37:16 INFO - PROCESS | 1742 | 1467139036445 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1633ms 11:37:16 INFO - PROCESS | 1742 | 1467139036506 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 11:37:16 INFO - PROCESS | 1742 | 1467139036514 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 11:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:37:16 INFO - PROCESS | 1742 | 1467139036524 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:37:16 INFO - PROCESS | 1742 | 1467139036529 Marionette TRACE conn4 <- [1,2518,null,{}] 11:37:16 INFO - PROCESS | 1742 | 1467139036540 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:16 INFO - PROCESS | 1742 | 1467139036546 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:16 INFO - PROCESS | 1742 | 1467139036797 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 11:37:17 INFO - PROCESS | 1742 | 1467139037105 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:17 INFO - PROCESS | 1742 | 1467139037112 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1b3000 == 35 [pid = 1742] [id = 637] 11:37:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8e4ab000) [pid = 1742] [serial = 1912] [outer = (nil)] 11:37:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8f47fc00) [pid = 1742] [serial = 1913] [outer = 0x8e4ab000] 11:37:17 INFO - PROCESS | 1742 | 1467139037210 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8f693000) [pid = 1742] [serial = 1914] [outer = 0x8e4ab000] 11:37:18 INFO - PROCESS | 1742 | 1467139038340 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1897ms 11:37:18 INFO - PROCESS | 1742 | 1467139038422 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 11:37:18 INFO - PROCESS | 1742 | 1467139038430 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 11:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:37:18 INFO - PROCESS | 1742 | 1467139038443 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 1742 | 1467139038448 Marionette TRACE conn4 <- [1,2522,null,{}] 11:37:18 INFO - PROCESS | 1742 | 1467139038458 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:18 INFO - PROCESS | 1742 | 1467139038468 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:18 INFO - PROCESS | 1742 | 1467139038727 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 11:37:19 INFO - PROCESS | 1742 | 1467139039030 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:19 INFO - PROCESS | 1742 | 1467139039046 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4b4000 == 36 [pid = 1742] [id = 638] 11:37:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x91141c00) [pid = 1742] [serial = 1915] [outer = (nil)] 11:37:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x9127e400) [pid = 1742] [serial = 1916] [outer = 0x91141c00] 11:37:19 INFO - PROCESS | 1742 | 1467139039193 Marionette DEBUG loaded listener.js 11:37:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x916ef800) [pid = 1742] [serial = 1917] [outer = 0x91141c00] 11:37:20 INFO - PROCESS | 1742 | 1467139040356 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1994ms 11:37:20 INFO - PROCESS | 1742 | 1467139040437 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 11:37:20 INFO - PROCESS | 1742 | 1467139040444 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 11:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:37:20 INFO - PROCESS | 1742 | 1467139040452 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:37:20 INFO - PROCESS | 1742 | 1467139040459 Marionette TRACE conn4 <- [1,2526,null,{}] 11:37:20 INFO - PROCESS | 1742 | 1467139040477 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:20 INFO - PROCESS | 1742 | 1467139040487 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:20 INFO - PROCESS | 1742 | 1467139040812 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 11:37:21 INFO - PROCESS | 1742 | 1467139041016 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:21 INFO - PROCESS | 1742 | 1467139041033 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c7d400 == 37 [pid = 1742] [id = 639] 11:37:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x92c7dc00) [pid = 1742] [serial = 1918] [outer = (nil)] 11:37:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x92d7d000) [pid = 1742] [serial = 1919] [outer = 0x92c7dc00] 11:37:21 INFO - PROCESS | 1742 | 1467139041137 Marionette DEBUG loaded listener.js 11:37:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x92d84800) [pid = 1742] [serial = 1920] [outer = 0x92c7dc00] 11:37:22 INFO - PROCESS | 1742 | 1467139042081 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:37:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:37:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1693ms 11:37:22 INFO - PROCESS | 1742 | 1467139042144 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 11:37:22 INFO - PROCESS | 1742 | 1467139042149 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 11:37:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:37:22 INFO - PROCESS | 1742 | 1467139042158 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:37:22 INFO - PROCESS | 1742 | 1467139042161 Marionette TRACE conn4 <- [1,2530,null,{}] 11:37:22 INFO - PROCESS | 1742 | 1467139042169 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:22 INFO - PROCESS | 1742 | 1467139042175 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:22 INFO - PROCESS | 1742 | 1467139042431 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 11:37:22 INFO - PROCESS | 1742 | 1467139042698 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 1742 | 1467139042709 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ea800 == 38 [pid = 1742] [id = 640] 11:37:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e4a9000) [pid = 1742] [serial = 1921] [outer = (nil)] 11:37:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x92ddb000) [pid = 1742] [serial = 1922] [outer = 0x8e4a9000] 11:37:22 INFO - PROCESS | 1742 | 1467139042816 Marionette DEBUG loaded listener.js 11:37:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x92ddf400) [pid = 1742] [serial = 1923] [outer = 0x8e4a9000] 11:37:23 INFO - PROCESS | 1742 | 1467139043816 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:37:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:37:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1690ms 11:37:23 INFO - PROCESS | 1742 | 1467139043849 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 11:37:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:37:23 INFO - PROCESS | 1742 | 1467139043854 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 11:37:23 INFO - PROCESS | 1742 | 1467139043862 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:37:23 INFO - PROCESS | 1742 | 1467139043867 Marionette TRACE conn4 <- [1,2534,null,{}] 11:37:23 INFO - PROCESS | 1742 | 1467139043874 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:23 INFO - PROCESS | 1742 | 1467139043879 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:24 INFO - PROCESS | 1742 | 1467139044077 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 11:37:24 INFO - PROCESS | 1742 | 1467139044324 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:24 INFO - PROCESS | 1742 | 1467139044337 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1a6c00 == 39 [pid = 1742] [id = 641] 11:37:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e1b0000) [pid = 1742] [serial = 1924] [outer = (nil)] 11:37:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x92ed4400) [pid = 1742] [serial = 1925] [outer = 0x8e1b0000] 11:37:24 INFO - PROCESS | 1742 | 1467139044471 Marionette DEBUG loaded listener.js 11:37:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92ed9400) [pid = 1742] [serial = 1926] [outer = 0x8e1b0000] 11:37:25 INFO - PROCESS | 1742 | 1467139045523 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1697ms 11:37:25 INFO - PROCESS | 1742 | 1467139045559 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 11:37:25 INFO - PROCESS | 1742 | 1467139045563 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 11:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:37:25 INFO - PROCESS | 1742 | 1467139045570 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:37:25 INFO - PROCESS | 1742 | 1467139045575 Marionette TRACE conn4 <- [1,2538,null,{}] 11:37:25 INFO - PROCESS | 1742 | 1467139045581 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:25 INFO - PROCESS | 1742 | 1467139045593 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:25 INFO - PROCESS | 1742 | 1467139045874 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 11:37:26 INFO - PROCESS | 1742 | 1467139046268 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:26 INFO - PROCESS | 1742 | 1467139046281 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e1c00 == 40 [pid = 1742] [id = 642] 11:37:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e1a5400) [pid = 1742] [serial = 1927] [outer = (nil)] 11:37:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x93b41c00) [pid = 1742] [serial = 1928] [outer = 0x8e1a5400] 11:37:26 INFO - PROCESS | 1742 | 1467139046427 Marionette DEBUG loaded listener.js 11:37:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x93c5a000) [pid = 1742] [serial = 1929] [outer = 0x8e1a5400] 11:37:27 INFO - PROCESS | 1742 | 1467139047384 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1890ms 11:37:27 INFO - PROCESS | 1742 | 1467139047462 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 11:37:27 INFO - PROCESS | 1742 | 1467139047466 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 11:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:37:27 INFO - PROCESS | 1742 | 1467139047473 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:37:27 INFO - PROCESS | 1742 | 1467139047477 Marionette TRACE conn4 <- [1,2542,null,{}] 11:37:27 INFO - PROCESS | 1742 | 1467139047484 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:27 INFO - PROCESS | 1742 | 1467139047488 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:27 INFO - PROCESS | 1742 | 1467139047786 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 11:37:28 INFO - PROCESS | 1742 | 1467139048145 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:28 INFO - PROCESS | 1742 | 1467139048156 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e162c00 == 41 [pid = 1742] [id = 643] 11:37:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8f47d400) [pid = 1742] [serial = 1930] [outer = (nil)] 11:37:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x93c59400) [pid = 1742] [serial = 1931] [outer = 0x8f47d400] 11:37:28 INFO - PROCESS | 1742 | 1467139048358 Marionette DEBUG loaded listener.js 11:37:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x93e6f800) [pid = 1742] [serial = 1932] [outer = 0x8f47d400] 11:37:29 INFO - PROCESS | 1742 | 1467139049365 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1939ms 11:37:29 INFO - PROCESS | 1742 | 1467139049414 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 11:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:37:29 INFO - PROCESS | 1742 | 1467139049426 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 11:37:29 INFO - PROCESS | 1742 | 1467139049433 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:37:29 INFO - PROCESS | 1742 | 1467139049439 Marionette TRACE conn4 <- [1,2546,null,{}] 11:37:29 INFO - PROCESS | 1742 | 1467139049446 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:29 INFO - PROCESS | 1742 | 1467139049452 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:29 INFO - PROCESS | 1742 | 1467139049652 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 11:37:30 INFO - PROCESS | 1742 | 1467139050135 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:30 INFO - PROCESS | 1742 | 1467139050145 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e142000 == 42 [pid = 1742] [id = 644] 11:37:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e144400) [pid = 1742] [serial = 1933] [outer = (nil)] 11:37:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e166c00) [pid = 1742] [serial = 1934] [outer = 0x8e144400] 11:37:30 INFO - PROCESS | 1742 | 1467139050235 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8e1af800) [pid = 1742] [serial = 1935] [outer = 0x8e144400] 11:37:31 INFO - PROCESS | 1742 | 1467139051225 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1833ms 11:37:31 INFO - PROCESS | 1742 | 1467139051285 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 11:37:31 INFO - PROCESS | 1742 | 1467139051293 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 11:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:37:31 INFO - PROCESS | 1742 | 1467139051307 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:37:31 INFO - PROCESS | 1742 | 1467139051312 Marionette TRACE conn4 <- [1,2550,null,{}] 11:37:31 INFO - PROCESS | 1742 | 1467139051321 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:31 INFO - PROCESS | 1742 | 1467139051330 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:31 INFO - PROCESS | 1742 | 1467139051521 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 11:37:31 INFO - PROCESS | 1742 | 1467139051871 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:31 INFO - PROCESS | 1742 | 1467139051882 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e5400 == 43 [pid = 1742] [id = 645] 11:37:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e4b3400) [pid = 1742] [serial = 1936] [outer = (nil)] 11:37:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8f482c00) [pid = 1742] [serial = 1937] [outer = 0x8e4b3400] 11:37:31 INFO - PROCESS | 1742 | 1467139051970 Marionette DEBUG loaded listener.js 11:37:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8f698000) [pid = 1742] [serial = 1938] [outer = 0x8e4b3400] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2eec00 == 42 [pid = 1742] [id = 615] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x91a07800 == 41 [pid = 1742] [id = 616] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e11d000 == 40 [pid = 1742] [id = 607] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14fc00 == 39 [pid = 1742] [id = 614] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x929e5c00 == 38 [pid = 1742] [id = 618] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e7800 == 37 [pid = 1742] [id = 619] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e1400 == 36 [pid = 1742] [id = 621] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e149800 == 35 [pid = 1742] [id = 620] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c2000 == 34 [pid = 1742] [id = 609] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed42000 == 33 [pid = 1742] [id = 611] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e124800 == 32 [pid = 1742] [id = 606] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x91275000 == 31 [pid = 1742] [id = 613] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2cf000 == 30 [pid = 1742] [id = 604] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8eca4800 == 29 [pid = 1742] [id = 603] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8ecac800 == 28 [pid = 1742] [id = 629] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ef800 == 27 [pid = 1742] [id = 628] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x91272800 == 26 [pid = 1742] [id = 608] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e3000 == 25 [pid = 1742] [id = 617] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x9113a800 == 24 [pid = 1742] [id = 630] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1eb000 == 23 [pid = 1742] [id = 627] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e3400 == 22 [pid = 1742] [id = 610] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ecc00 == 21 [pid = 1742] [id = 631] 11:37:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c6400 == 20 [pid = 1742] [id = 605] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e4adc00) [pid = 1742] [serial = 1845] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e16c000) [pid = 1742] [serial = 1844] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x90f07800) [pid = 1742] [serial = 1848] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8f69d000) [pid = 1742] [serial = 1847] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x92842400) [pid = 1742] [serial = 1851] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x9283b800) [pid = 1742] [serial = 1850] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x929f0400) [pid = 1742] [serial = 1854] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x929eac00) [pid = 1742] [serial = 1853] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8c1ee400) [pid = 1742] [serial = 1868] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8f696800) [pid = 1742] [serial = 1877] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x92d77800) [pid = 1742] [serial = 1857] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x92c7a800) [pid = 1742] [serial = 1856] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d2cbc00) [pid = 1742] [serial = 1869] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92ece800) [pid = 1742] [serial = 1860] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x92ddf000) [pid = 1742] [serial = 1859] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e16f400) [pid = 1742] [serial = 1871] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e1ad800) [pid = 1742] [serial = 1872] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e128000) [pid = 1742] [serial = 1866] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8d2c6c00) [pid = 1742] [serial = 1865] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x92c77400) [pid = 1742] [serial = 1863] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x90f06c00) [pid = 1742] [serial = 1862] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8f69e000) [pid = 1742] [serial = 1878] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8ecad800) [pid = 1742] [serial = 1875] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8eca3c00) [pid = 1742] [serial = 1874] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x9108c800) [pid = 1742] [serial = 1880] [outer = (nil)] [url = about:blank] 11:37:34 INFO - PROCESS | 1742 | 1467139054295 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 3048ms 11:37:34 INFO - PROCESS | 1742 | 1467139054355 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 11:37:34 INFO - PROCESS | 1742 | 1467139054362 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 11:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:37:34 INFO - PROCESS | 1742 | 1467139054371 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:37:34 INFO - PROCESS | 1742 | 1467139054380 Marionette TRACE conn4 <- [1,2554,null,{}] 11:37:34 INFO - PROCESS | 1742 | 1467139054389 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:34 INFO - PROCESS | 1742 | 1467139054395 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:34 INFO - PROCESS | 1742 | 1467139054575 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 11:37:34 INFO - PROCESS | 1742 | 1467139054779 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 1742 | 1467139054790 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e128000 == 21 [pid = 1742] [id = 646] 11:37:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e128400) [pid = 1742] [serial = 1939] [outer = (nil)] 11:37:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e161400) [pid = 1742] [serial = 1940] [outer = 0x8e128400] 11:37:34 INFO - PROCESS | 1742 | 1467139054874 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e16a400) [pid = 1742] [serial = 1941] [outer = 0x8e128400] 11:37:35 INFO - PROCESS | 1742 | 1467139055877 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1544ms 11:37:35 INFO - PROCESS | 1742 | 1467139055919 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 11:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:37:35 INFO - PROCESS | 1742 | 1467139055928 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 11:37:35 INFO - PROCESS | 1742 | 1467139055941 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 1742 | 1467139055947 Marionette TRACE conn4 <- [1,2558,null,{}] 11:37:35 INFO - PROCESS | 1742 | 1467139055961 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:35 INFO - PROCESS | 1742 | 1467139055968 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:36 INFO - PROCESS | 1742 | 1467139056238 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 11:37:36 INFO - PROCESS | 1742 | 1467139056268 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:36 INFO - PROCESS | 1742 | 1467139056278 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9a4c00 == 22 [pid = 1742] [id = 647] 11:37:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e9a8c00) [pid = 1742] [serial = 1942] [outer = (nil)] 11:37:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e9b0400) [pid = 1742] [serial = 1943] [outer = 0x8e9a8c00] 11:37:36 INFO - PROCESS | 1742 | 1467139056360 Marionette DEBUG loaded listener.js 11:37:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8eca7000) [pid = 1742] [serial = 1944] [outer = 0x8e9a8c00] 11:37:37 INFO - PROCESS | 1742 | 1467139057556 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1648ms 11:37:37 INFO - PROCESS | 1742 | 1467139057587 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 11:37:37 INFO - PROCESS | 1742 | 1467139057591 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 11:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:37:37 INFO - PROCESS | 1742 | 1467139057599 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:37:37 INFO - PROCESS | 1742 | 1467139057605 Marionette TRACE conn4 <- [1,2562,null,{}] 11:37:37 INFO - PROCESS | 1742 | 1467139057631 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:37 INFO - PROCESS | 1742 | 1467139057641 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:37 INFO - PROCESS | 1742 | 1467139057900 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 11:37:38 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8f484c00) [pid = 1742] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:37:38 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8f69ac00) [pid = 1742] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:37:38 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8c1ec000) [pid = 1742] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:37:38 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e9a7400) [pid = 1742] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:37:38 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x90f09800) [pid = 1742] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:37:38 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8f47b400) [pid = 1742] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:37:38 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x91275400) [pid = 1742] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:37:38 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8c1efc00) [pid = 1742] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:37:38 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e4b0800) [pid = 1742] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:37:38 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8c1ea000) [pid = 1742] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:37:38 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8e1b1800) [pid = 1742] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:37:38 INFO - PROCESS | 1742 | 1467139058678 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 1742 | 1467139058690 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e129000 == 23 [pid = 1742] [id = 648] 11:37:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e145400) [pid = 1742] [serial = 1945] [outer = (nil)] 11:37:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e4aa800) [pid = 1742] [serial = 1946] [outer = 0x8e145400] 11:37:38 INFO - PROCESS | 1742 | 1467139058772 Marionette DEBUG loaded listener.js 11:37:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8f697800) [pid = 1742] [serial = 1947] [outer = 0x8e145400] 11:37:39 INFO - PROCESS | 1742 | 1467139059636 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2105ms 11:37:39 INFO - PROCESS | 1742 | 1467139059704 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 11:37:39 INFO - PROCESS | 1742 | 1467139059709 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 11:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:37:39 INFO - PROCESS | 1742 | 1467139059716 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:37:39 INFO - PROCESS | 1742 | 1467139059719 Marionette TRACE conn4 <- [1,2566,null,{}] 11:37:39 INFO - PROCESS | 1742 | 1467139059725 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:39 INFO - PROCESS | 1742 | 1467139059730 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:39 INFO - PROCESS | 1742 | 1467139059911 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 11:37:40 INFO - PROCESS | 1742 | 1467139060058 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:40 INFO - PROCESS | 1742 | 1467139060067 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4ad800 == 24 [pid = 1742] [id = 649] 11:37:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f484800) [pid = 1742] [serial = 1948] [outer = (nil)] 11:37:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x90f10400) [pid = 1742] [serial = 1949] [outer = 0x8f484800] 11:37:40 INFO - PROCESS | 1742 | 1467139060143 Marionette DEBUG loaded listener.js 11:37:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91092c00) [pid = 1742] [serial = 1950] [outer = 0x8f484800] 11:37:41 INFO - PROCESS | 1742 | 1467139061320 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1691ms 11:37:41 INFO - PROCESS | 1742 | 1467139061409 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 11:37:41 INFO - PROCESS | 1742 | 1467139061422 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 11:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:37:41 INFO - PROCESS | 1742 | 1467139061433 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:37:41 INFO - PROCESS | 1742 | 1467139061440 Marionette TRACE conn4 <- [1,2570,null,{}] 11:37:41 INFO - PROCESS | 1742 | 1467139061451 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:41 INFO - PROCESS | 1742 | 1467139061457 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:41 INFO - PROCESS | 1742 | 1467139061780 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 11:37:41 INFO - PROCESS | 1742 | 1467139061977 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 1742 | 1467139061988 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14b800 == 25 [pid = 1742] [id = 650] 11:37:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e14c400) [pid = 1742] [serial = 1951] [outer = (nil)] 11:37:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e1ad800) [pid = 1742] [serial = 1952] [outer = 0x8e14c400] 11:37:42 INFO - PROCESS | 1742 | 1467139062078 Marionette DEBUG loaded listener.js 11:37:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e4acc00) [pid = 1742] [serial = 1953] [outer = 0x8e14c400] 11:37:43 INFO - PROCESS | 1742 | 1467139063161 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1799ms 11:37:43 INFO - PROCESS | 1742 | 1467139063250 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 11:37:43 INFO - PROCESS | 1742 | 1467139063259 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 11:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:37:43 INFO - PROCESS | 1742 | 1467139063275 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:37:43 INFO - PROCESS | 1742 | 1467139063280 Marionette TRACE conn4 <- [1,2574,null,{}] 11:37:43 INFO - PROCESS | 1742 | 1467139063287 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:43 INFO - PROCESS | 1742 | 1467139063294 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:43 INFO - PROCESS | 1742 | 1467139063627 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 11:37:43 INFO - PROCESS | 1742 | 1467139063808 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:43 INFO - PROCESS | 1742 | 1467139063817 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed3a400 == 26 [pid = 1742] [id = 651] 11:37:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8f698400) [pid = 1742] [serial = 1954] [outer = (nil)] 11:37:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x90f0b800) [pid = 1742] [serial = 1955] [outer = 0x8f698400] 11:37:43 INFO - PROCESS | 1742 | 1467139063908 Marionette DEBUG loaded listener.js 11:37:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x91137400) [pid = 1742] [serial = 1956] [outer = 0x8f698400] 11:37:44 INFO - PROCESS | 1742 | 1467139064969 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1738ms 11:37:45 INFO - PROCESS | 1742 | 1467139065037 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 11:37:45 INFO - PROCESS | 1742 | 1467139065041 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 11:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:37:45 INFO - PROCESS | 1742 | 1467139065049 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:37:45 INFO - PROCESS | 1742 | 1467139065056 Marionette TRACE conn4 <- [1,2578,null,{}] 11:37:45 INFO - PROCESS | 1742 | 1467139065074 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:45 INFO - PROCESS | 1742 | 1467139065084 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:45 INFO - PROCESS | 1742 | 1467139065299 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 11:37:45 INFO - PROCESS | 1742 | 1467139065586 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:45 INFO - PROCESS | 1742 | 1467139065596 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x9127e000 == 27 [pid = 1742] [id = 652] 11:37:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x9127f400) [pid = 1742] [serial = 1957] [outer = (nil)] 11:37:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x916eec00) [pid = 1742] [serial = 1958] [outer = 0x9127f400] 11:37:45 INFO - PROCESS | 1742 | 1467139065692 Marionette DEBUG loaded listener.js 11:37:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x91a08c00) [pid = 1742] [serial = 1959] [outer = 0x9127f400] 11:37:46 INFO - PROCESS | 1742 | 1467139066698 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1738ms 11:37:46 INFO - PROCESS | 1742 | 1467139066788 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 11:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:37:46 INFO - PROCESS | 1742 | 1467139066794 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 11:37:46 INFO - PROCESS | 1742 | 1467139066801 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:37:46 INFO - PROCESS | 1742 | 1467139066806 Marionette TRACE conn4 <- [1,2582,null,{}] 11:37:46 INFO - PROCESS | 1742 | 1467139066812 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:46 INFO - PROCESS | 1742 | 1467139066818 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:47 INFO - PROCESS | 1742 | 1467139067055 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 11:37:47 INFO - PROCESS | 1742 | 1467139067317 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:47 INFO - PROCESS | 1742 | 1467139067329 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed47000 == 28 [pid = 1742] [id = 653] 11:37:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x90f05400) [pid = 1742] [serial = 1960] [outer = (nil)] 11:37:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x92834c00) [pid = 1742] [serial = 1961] [outer = 0x90f05400] 11:37:47 INFO - PROCESS | 1742 | 1467139067442 Marionette DEBUG loaded listener.js 11:37:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x9283d400) [pid = 1742] [serial = 1962] [outer = 0x90f05400] 11:37:48 INFO - PROCESS | 1742 | 1467139068495 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1882ms 11:37:48 INFO - PROCESS | 1742 | 1467139068683 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 11:37:48 INFO - PROCESS | 1742 | 1467139068691 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 11:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:37:48 INFO - PROCESS | 1742 | 1467139068700 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:37:48 INFO - PROCESS | 1742 | 1467139068704 Marionette TRACE conn4 <- [1,2586,null,{}] 11:37:48 INFO - PROCESS | 1742 | 1467139068714 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:48 INFO - PROCESS | 1742 | 1467139068721 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:48 INFO - PROCESS | 1742 | 1467139068906 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 11:37:49 INFO - PROCESS | 1742 | 1467139069165 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:49 INFO - PROCESS | 1742 | 1467139069179 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14b400 == 29 [pid = 1742] [id = 654] 11:37:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e14cc00) [pid = 1742] [serial = 1963] [outer = (nil)] 11:37:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e167c00) [pid = 1742] [serial = 1964] [outer = 0x8e14cc00] 11:37:49 INFO - PROCESS | 1742 | 1467139069355 Marionette DEBUG loaded listener.js 11:37:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e1b3c00) [pid = 1742] [serial = 1965] [outer = 0x8e14cc00] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x91092800) [pid = 1742] [serial = 1881] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9242b000) [pid = 1742] [serial = 1910] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x916eb400) [pid = 1742] [serial = 1904] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x929efc00) [pid = 1742] [serial = 1911] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8c2e4400) [pid = 1742] [serial = 1883] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e120000) [pid = 1742] [serial = 1884] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8ecabc00) [pid = 1742] [serial = 1886] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8ed40400) [pid = 1742] [serial = 1887] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x9113f400) [pid = 1742] [serial = 1889] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x91276c00) [pid = 1742] [serial = 1890] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x90f0a400) [pid = 1742] [serial = 1901] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x91a06400) [pid = 1742] [serial = 1892] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x91a03800) [pid = 1742] [serial = 1893] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d2cdc00) [pid = 1742] [serial = 1895] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e143000) [pid = 1742] [serial = 1896] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e9a6400) [pid = 1742] [serial = 1898] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8ed3d800) [pid = 1742] [serial = 1899] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e1b3800) [pid = 1742] [serial = 1908] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x91a02000) [pid = 1742] [serial = 1905] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e150800) [pid = 1742] [serial = 1907] [outer = (nil)] [url = about:blank] 11:37:49 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x91093400) [pid = 1742] [serial = 1902] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 1742 | 1467139070351 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1684ms 11:37:50 INFO - PROCESS | 1742 | 1467139070385 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 11:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:37:50 INFO - PROCESS | 1742 | 1467139070390 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 11:37:50 INFO - PROCESS | 1742 | 1467139070402 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:37:50 INFO - PROCESS | 1742 | 1467139070408 Marionette TRACE conn4 <- [1,2590,null,{}] 11:37:50 INFO - PROCESS | 1742 | 1467139070415 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:50 INFO - PROCESS | 1742 | 1467139070421 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:50 INFO - PROCESS | 1742 | 1467139070595 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 11:37:50 INFO - PROCESS | 1742 | 1467139070738 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:50 INFO - PROCESS | 1742 | 1467139070746 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2cf400 == 30 [pid = 1742] [id = 655] 11:37:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e150800) [pid = 1742] [serial = 1966] [outer = (nil)] 11:37:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8ecb1400) [pid = 1742] [serial = 1967] [outer = 0x8e150800] 11:37:50 INFO - PROCESS | 1742 | 1467139070821 Marionette DEBUG loaded listener.js 11:37:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8ed44000) [pid = 1742] [serial = 1968] [outer = 0x8e150800] 11:37:51 INFO - PROCESS | 1742 | 1467139071715 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1351ms 11:37:51 INFO - PROCESS | 1742 | 1467139071748 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 11:37:51 INFO - PROCESS | 1742 | 1467139071752 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 11:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:37:51 INFO - PROCESS | 1742 | 1467139071759 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:37:51 INFO - PROCESS | 1742 | 1467139071761 Marionette TRACE conn4 <- [1,2594,null,{}] 11:37:51 INFO - PROCESS | 1742 | 1467139071777 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:51 INFO - PROCESS | 1742 | 1467139071787 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:51 INFO - PROCESS | 1742 | 1467139071967 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 11:37:52 INFO - PROCESS | 1742 | 1467139072125 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:52 INFO - PROCESS | 1742 | 1467139072134 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x9108ac00 == 31 [pid = 1742] [id = 656] 11:37:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9108dc00) [pid = 1742] [serial = 1969] [outer = (nil)] 11:37:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x9113c000) [pid = 1742] [serial = 1970] [outer = 0x9108dc00] 11:37:52 INFO - PROCESS | 1742 | 1467139072213 Marionette DEBUG loaded listener.js 11:37:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91145000) [pid = 1742] [serial = 1971] [outer = 0x9108dc00] 11:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e1a5400) [pid = 1742] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e145400) [pid = 1742] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e9a8c00) [pid = 1742] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x91141c00) [pid = 1742] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e128400) [pid = 1742] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8e4a9000) [pid = 1742] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e4ab000) [pid = 1742] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x92c7dc00) [pid = 1742] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8e4b3400) [pid = 1742] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8f47d400) [pid = 1742] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8e144400) [pid = 1742] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8e1b0000) [pid = 1742] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:37:53 INFO - PROCESS | 1742 | 1467139073697 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1992ms 11:37:53 INFO - PROCESS | 1742 | 1467139073752 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 11:37:53 INFO - PROCESS | 1742 | 1467139073760 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 11:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:37:53 INFO - PROCESS | 1742 | 1467139073768 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:37:53 INFO - PROCESS | 1742 | 1467139073774 Marionette TRACE conn4 <- [1,2598,null,{}] 11:37:53 INFO - PROCESS | 1742 | 1467139073829 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:53 INFO - PROCESS | 1742 | 1467139073836 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:54 INFO - PROCESS | 1742 | 1467139074045 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 11:37:54 INFO - PROCESS | 1742 | 1467139074277 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:54 INFO - PROCESS | 1742 | 1467139074288 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e144400 == 32 [pid = 1742] [id = 657] 11:37:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8e145000) [pid = 1742] [serial = 1972] [outer = (nil)] 11:37:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8e4ab000) [pid = 1742] [serial = 1973] [outer = 0x8e145000] 11:37:54 INFO - PROCESS | 1742 | 1467139074388 Marionette DEBUG loaded listener.js 11:37:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8e9a8000) [pid = 1742] [serial = 1974] [outer = 0x8e145000] 11:37:55 INFO - PROCESS | 1742 | 1467139075431 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1692ms 11:37:55 INFO - PROCESS | 1742 | 1467139075461 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 11:37:55 INFO - PROCESS | 1742 | 1467139075468 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 11:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:37:55 INFO - PROCESS | 1742 | 1467139075480 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:37:55 INFO - PROCESS | 1742 | 1467139075484 Marionette TRACE conn4 <- [1,2602,null,{}] 11:37:55 INFO - PROCESS | 1742 | 1467139075492 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:55 INFO - PROCESS | 1742 | 1467139075498 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:55 INFO - PROCESS | 1742 | 1467139075734 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 11:37:56 INFO - PROCESS | 1742 | 1467139076013 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:56 INFO - PROCESS | 1742 | 1467139076025 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed46000 == 33 [pid = 1742] [id = 658] 11:37:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x90f08c00) [pid = 1742] [serial = 1975] [outer = (nil)] 11:37:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x91088800) [pid = 1742] [serial = 1976] [outer = 0x90f08c00] 11:37:56 INFO - PROCESS | 1742 | 1467139076157 Marionette DEBUG loaded listener.js 11:37:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9113b400) [pid = 1742] [serial = 1977] [outer = 0x90f08c00] 11:37:57 INFO - PROCESS | 1742 | 1467139077218 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1782ms 11:37:57 INFO - PROCESS | 1742 | 1467139077262 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 11:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:37:57 INFO - PROCESS | 1742 | 1467139077267 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 11:37:57 INFO - PROCESS | 1742 | 1467139077274 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:37:57 INFO - PROCESS | 1742 | 1467139077280 Marionette TRACE conn4 <- [1,2606,null,{}] 11:37:57 INFO - PROCESS | 1742 | 1467139077297 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:57 INFO - PROCESS | 1742 | 1467139077307 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:57 INFO - PROCESS | 1742 | 1467139077547 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 11:37:57 INFO - PROCESS | 1742 | 1467139077779 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:57 INFO - PROCESS | 1742 | 1467139077792 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a02800 == 34 [pid = 1742] [id = 659] 11:37:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x91a03400) [pid = 1742] [serial = 1978] [outer = (nil)] 11:37:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x91a0e800) [pid = 1742] [serial = 1979] [outer = 0x91a03400] 11:37:57 INFO - PROCESS | 1742 | 1467139077924 Marionette DEBUG loaded listener.js 11:37:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x92837000) [pid = 1742] [serial = 1980] [outer = 0x91a03400] 11:37:58 INFO - PROCESS | 1742 | 1467139078993 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1791ms 11:37:59 INFO - PROCESS | 1742 | 1467139079065 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 11:37:59 INFO - PROCESS | 1742 | 1467139079070 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 11:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:37:59 INFO - PROCESS | 1742 | 1467139079077 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:37:59 INFO - PROCESS | 1742 | 1467139079081 Marionette TRACE conn4 <- [1,2610,null,{}] 11:37:59 INFO - PROCESS | 1742 | 1467139079087 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:59 INFO - PROCESS | 1742 | 1467139079093 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:59 INFO - PROCESS | 1742 | 1467139079328 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 11:37:59 INFO - PROCESS | 1742 | 1467139079579 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:59 INFO - PROCESS | 1742 | 1467139079594 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:37:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ef800 == 35 [pid = 1742] [id = 660] 11:37:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9113c800) [pid = 1742] [serial = 1981] [outer = (nil)] 11:37:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x929e9c00) [pid = 1742] [serial = 1982] [outer = 0x9113c800] 11:37:59 INFO - PROCESS | 1742 | 1467139079691 Marionette DEBUG loaded listener.js 11:37:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x929ed000) [pid = 1742] [serial = 1983] [outer = 0x9113c800] 11:38:00 INFO - PROCESS | 1742 | 1467139080635 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1592ms 11:38:00 INFO - PROCESS | 1742 | 1467139080684 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 11:38:00 INFO - PROCESS | 1742 | 1467139080689 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 11:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:38:00 INFO - PROCESS | 1742 | 1467139080695 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:38:00 INFO - PROCESS | 1742 | 1467139080699 Marionette TRACE conn4 <- [1,2614,null,{}] 11:38:00 INFO - PROCESS | 1742 | 1467139080705 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:00 INFO - PROCESS | 1742 | 1467139080711 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:00 INFO - PROCESS | 1742 | 1467139080901 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 11:38:01 INFO - PROCESS | 1742 | 1467139081087 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:01 INFO - PROCESS | 1742 | 1467139081096 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x9242b000 == 36 [pid = 1742] [id = 661] 11:38:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x929e3c00) [pid = 1742] [serial = 1984] [outer = (nil)] 11:38:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x92c78000) [pid = 1742] [serial = 1985] [outer = 0x929e3c00] 11:38:01 INFO - PROCESS | 1742 | 1467139081184 Marionette DEBUG loaded listener.js 11:38:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x92c79c00) [pid = 1742] [serial = 1986] [outer = 0x929e3c00] 11:38:02 INFO - PROCESS | 1742 | 1467139082259 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1639ms 11:38:02 INFO - PROCESS | 1742 | 1467139082336 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 11:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:38:02 INFO - PROCESS | 1742 | 1467139082340 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 11:38:02 INFO - PROCESS | 1742 | 1467139082348 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:38:02 INFO - PROCESS | 1742 | 1467139082352 Marionette TRACE conn4 <- [1,2618,null,{}] 11:38:02 INFO - PROCESS | 1742 | 1467139082359 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:02 INFO - PROCESS | 1742 | 1467139082371 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:02 INFO - PROCESS | 1742 | 1467139082652 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 11:38:03 INFO - PROCESS | 1742 | 1467139083115 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:03 INFO - PROCESS | 1742 | 1467139083127 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2eec00 == 37 [pid = 1742] [id = 662] 11:38:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8c2ef000) [pid = 1742] [serial = 1987] [outer = (nil)] 11:38:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8d2cf000) [pid = 1742] [serial = 1988] [outer = 0x8c2ef000] 11:38:03 INFO - PROCESS | 1742 | 1467139083207 Marionette DEBUG loaded listener.js 11:38:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e127c00) [pid = 1742] [serial = 1989] [outer = 0x8c2ef000] 11:38:04 INFO - PROCESS | 1742 | 1467139084208 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1945ms 11:38:04 INFO - PROCESS | 1742 | 1467139084296 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 11:38:04 INFO - PROCESS | 1742 | 1467139084302 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 11:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:38:04 INFO - PROCESS | 1742 | 1467139084313 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:38:04 INFO - PROCESS | 1742 | 1467139084317 Marionette TRACE conn4 <- [1,2622,null,{}] 11:38:04 INFO - PROCESS | 1742 | 1467139084326 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:04 INFO - PROCESS | 1742 | 1467139084335 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:04 INFO - PROCESS | 1742 | 1467139084546 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 11:38:05 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2cf400 == 36 [pid = 1742] [id = 655] 11:38:05 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14b800 == 35 [pid = 1742] [id = 650] 11:38:05 INFO - PROCESS | 1742 | --DOCSHELL 0x9127e000 == 34 [pid = 1742] [id = 652] 11:38:05 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed47000 == 33 [pid = 1742] [id = 653] 11:38:05 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed3a400 == 32 [pid = 1742] [id = 651] 11:38:05 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14b400 == 31 [pid = 1742] [id = 654] 11:38:05 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2eec00 == 30 [pid = 1742] [id = 662] 11:38:05 INFO - PROCESS | 1742 | --DOCSHELL 0x9242b000 == 29 [pid = 1742] [id = 661] 11:38:05 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ef800 == 28 [pid = 1742] [id = 660] 11:38:05 INFO - PROCESS | 1742 | --DOCSHELL 0x91a02800 == 27 [pid = 1742] [id = 659] 11:38:05 INFO - PROCESS | 1742 | --DOCSHELL 0x8e144400 == 26 [pid = 1742] [id = 657] 11:38:05 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed46000 == 25 [pid = 1742] [id = 658] 11:38:05 INFO - PROCESS | 1742 | --DOCSHELL 0x9108ac00 == 24 [pid = 1742] [id = 656] 11:38:05 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4ad800 == 23 [pid = 1742] [id = 649] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x90f10400) [pid = 1742] [serial = 1949] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x93b41c00) [pid = 1742] [serial = 1928] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8f697800) [pid = 1742] [serial = 1947] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8eca7000) [pid = 1742] [serial = 1944] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9127e400) [pid = 1742] [serial = 1916] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e161400) [pid = 1742] [serial = 1940] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x93c5a000) [pid = 1742] [serial = 1929] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x92ddf400) [pid = 1742] [serial = 1923] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x92ddb000) [pid = 1742] [serial = 1922] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8f47fc00) [pid = 1742] [serial = 1913] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x92d7d000) [pid = 1742] [serial = 1919] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8e4aa800) [pid = 1742] [serial = 1946] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8f693000) [pid = 1742] [serial = 1914] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8f482c00) [pid = 1742] [serial = 1937] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x93e6f800) [pid = 1742] [serial = 1932] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8e166c00) [pid = 1742] [serial = 1934] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x93c59400) [pid = 1742] [serial = 1931] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8e16a400) [pid = 1742] [serial = 1941] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x92ed4400) [pid = 1742] [serial = 1925] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x916ef800) [pid = 1742] [serial = 1917] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x8e1af800) [pid = 1742] [serial = 1935] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x92d84800) [pid = 1742] [serial = 1920] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0x8f698000) [pid = 1742] [serial = 1938] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 55 (0x92ed9400) [pid = 1742] [serial = 1926] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 54 (0x8e9b0400) [pid = 1742] [serial = 1943] [outer = (nil)] [url = about:blank] 11:38:05 INFO - PROCESS | 1742 | 1467139085889 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 1742 | 1467139085901 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ec800 == 24 [pid = 1742] [id = 663] 11:38:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0x8c1ed400) [pid = 1742] [serial = 1990] [outer = (nil)] 11:38:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0x8c2e4c00) [pid = 1742] [serial = 1991] [outer = 0x8c1ed400] 11:38:05 INFO - PROCESS | 1742 | 1467139085986 Marionette DEBUG loaded listener.js 11:38:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x8d2cd000) [pid = 1742] [serial = 1992] [outer = 0x8c1ed400] 11:38:06 INFO - PROCESS | 1742 | 1467139086886 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2640ms 11:38:06 INFO - PROCESS | 1742 | 1467139086955 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 11:38:06 INFO - PROCESS | 1742 | 1467139086962 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 11:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:38:06 INFO - PROCESS | 1742 | 1467139086971 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:38:06 INFO - PROCESS | 1742 | 1467139086975 Marionette TRACE conn4 <- [1,2626,null,{}] 11:38:06 INFO - PROCESS | 1742 | 1467139086985 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:06 INFO - PROCESS | 1742 | 1467139086993 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:07 INFO - PROCESS | 1742 | 1467139087178 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 11:38:07 INFO - PROCESS | 1742 | 1467139087340 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:07 INFO - PROCESS | 1742 | 1467139087351 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e147800 == 25 [pid = 1742] [id = 664] 11:38:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x8e149400) [pid = 1742] [serial = 1993] [outer = (nil)] 11:38:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8e16b000) [pid = 1742] [serial = 1994] [outer = 0x8e149400] 11:38:07 INFO - PROCESS | 1742 | 1467139087432 Marionette DEBUG loaded listener.js 11:38:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8e1a8c00) [pid = 1742] [serial = 1995] [outer = 0x8e149400] 11:38:08 INFO - PROCESS | 1742 | 1467139088312 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1398ms 11:38:08 INFO - PROCESS | 1742 | 1467139088381 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 11:38:08 INFO - PROCESS | 1742 | 1467139088389 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 11:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:38:08 INFO - PROCESS | 1742 | 1467139088398 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:38:08 INFO - PROCESS | 1742 | 1467139088401 Marionette TRACE conn4 <- [1,2630,null,{}] 11:38:08 INFO - PROCESS | 1742 | 1467139088414 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:08 INFO - PROCESS | 1742 | 1467139088420 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:08 INFO - PROCESS | 1742 | 1467139088669 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 11:38:08 INFO - PROCESS | 1742 | 1467139088698 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:08 INFO - PROCESS | 1742 | 1467139088707 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4b0000 == 26 [pid = 1742] [id = 665] 11:38:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8e9a9000) [pid = 1742] [serial = 1996] [outer = (nil)] 11:38:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8e9afc00) [pid = 1742] [serial = 1997] [outer = 0x8e9a9000] 11:38:08 INFO - PROCESS | 1742 | 1467139088781 Marionette DEBUG loaded listener.js 11:38:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8ecae000) [pid = 1742] [serial = 1998] [outer = 0x8e9a9000] 11:38:09 INFO - PROCESS | 1742 | 1467139089882 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1541ms 11:38:09 INFO - PROCESS | 1742 | 1467139089948 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 11:38:09 INFO - PROCESS | 1742 | 1467139089953 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 11:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:38:09 INFO - PROCESS | 1742 | 1467139089969 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:38:09 INFO - PROCESS | 1742 | 1467139089980 Marionette TRACE conn4 <- [1,2634,null,{}] 11:38:10 INFO - PROCESS | 1742 | 1467139089996 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:10 INFO - PROCESS | 1742 | 1467139090005 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:10 INFO - PROCESS | 1742 | 1467139090240 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 11:38:10 INFO - PROCESS | 1742 | 1467139090266 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:10 INFO - PROCESS | 1742 | 1467139090274 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f483000 == 27 [pid = 1742] [id = 666] 11:38:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8f483c00) [pid = 1742] [serial = 1999] [outer = (nil)] 11:38:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8f697800) [pid = 1742] [serial = 2000] [outer = 0x8f483c00] 11:38:10 INFO - PROCESS | 1742 | 1467139090352 Marionette DEBUG loaded listener.js 11:38:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8f69d400) [pid = 1742] [serial = 2001] [outer = 0x8f483c00] 11:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x9108dc00) [pid = 1742] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x90f05400) [pid = 1742] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8e14c400) [pid = 1742] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8f698400) [pid = 1742] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8f484800) [pid = 1742] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8e14cc00) [pid = 1742] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x8e150800) [pid = 1742] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x9127f400) [pid = 1742] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:38:11 INFO - PROCESS | 1742 | 1467139091728 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1812ms 11:38:11 INFO - PROCESS | 1742 | 1467139091774 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 11:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:38:11 INFO - PROCESS | 1742 | 1467139091779 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 11:38:11 INFO - PROCESS | 1742 | 1467139091786 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 1742 | 1467139091790 Marionette TRACE conn4 <- [1,2638,null,{}] 11:38:11 INFO - PROCESS | 1742 | 1467139091796 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:11 INFO - PROCESS | 1742 | 1467139091800 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:12 INFO - PROCESS | 1742 | 1467139092029 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 11:38:12 INFO - PROCESS | 1742 | 1467139092044 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:12 INFO - PROCESS | 1742 | 1467139092058 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e11f800 == 28 [pid = 1742] [id = 667] 11:38:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8e143000) [pid = 1742] [serial = 2002] [outer = (nil)] 11:38:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x90f05400) [pid = 1742] [serial = 2003] [outer = 0x8e143000] 11:38:12 INFO - PROCESS | 1742 | 1467139092138 Marionette DEBUG loaded listener.js 11:38:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x90f0cc00) [pid = 1742] [serial = 2004] [outer = 0x8e143000] 11:38:13 INFO - PROCESS | 1742 | 1467139093133 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1379ms 11:38:13 INFO - PROCESS | 1742 | 1467139093166 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 11:38:13 INFO - PROCESS | 1742 | 1467139093173 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 11:38:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:38:13 INFO - PROCESS | 1742 | 1467139093183 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:38:13 INFO - PROCESS | 1742 | 1467139093189 Marionette TRACE conn4 <- [1,2642,null,{}] 11:38:13 INFO - PROCESS | 1742 | 1467139093200 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:13 INFO - PROCESS | 1742 | 1467139093205 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:13 INFO - PROCESS | 1742 | 1467139093439 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 11:38:13 INFO - PROCESS | 1742 | 1467139093780 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:13 INFO - PROCESS | 1742 | 1467139093796 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14cc00 == 29 [pid = 1742] [id = 668] 11:38:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8e14d000) [pid = 1742] [serial = 2005] [outer = (nil)] 11:38:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8e164400) [pid = 1742] [serial = 2006] [outer = 0x8e14d000] 11:38:14 INFO - PROCESS | 1742 | 1467139093995 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8e4b5c00) [pid = 1742] [serial = 2007] [outer = 0x8e14d000] 11:38:15 INFO - PROCESS | 1742 | 1467139095290 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:38:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:38:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2146ms 11:38:15 INFO - PROCESS | 1742 | 1467139095328 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 11:38:15 INFO - PROCESS | 1742 | 1467139095336 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 11:38:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:38:15 INFO - PROCESS | 1742 | 1467139095351 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:38:15 INFO - PROCESS | 1742 | 1467139095358 Marionette TRACE conn4 <- [1,2646,null,{}] 11:38:15 INFO - PROCESS | 1742 | 1467139095365 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:15 INFO - PROCESS | 1742 | 1467139095371 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:15 INFO - PROCESS | 1742 | 1467139095612 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 11:38:15 INFO - PROCESS | 1742 | 1467139095911 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:15 INFO - PROCESS | 1742 | 1467139095924 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e7000 == 30 [pid = 1742] [id = 669] 11:38:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8d2ce000) [pid = 1742] [serial = 2008] [outer = (nil)] 11:38:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x91089000) [pid = 1742] [serial = 2009] [outer = 0x8d2ce000] 11:38:16 INFO - PROCESS | 1742 | 1467139096061 Marionette DEBUG loaded listener.js 11:38:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9108fc00) [pid = 1742] [serial = 2010] [outer = 0x8d2ce000] 11:38:17 INFO - PROCESS | 1742 | 1467139097214 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:38:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:38:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1897ms 11:38:17 INFO - PROCESS | 1742 | 1467139097247 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 11:38:17 INFO - PROCESS | 1742 | 1467139097251 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 11:38:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:38:17 INFO - PROCESS | 1742 | 1467139097260 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:38:17 INFO - PROCESS | 1742 | 1467139097267 Marionette TRACE conn4 <- [1,2650,null,{}] 11:38:17 INFO - PROCESS | 1742 | 1467139097326 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:17 INFO - PROCESS | 1742 | 1467139097339 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:17 INFO - PROCESS | 1742 | 1467139097626 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 11:38:17 INFO - PROCESS | 1742 | 1467139097965 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:17 INFO - PROCESS | 1742 | 1467139097977 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x91278400 == 31 [pid = 1742] [id = 670] 11:38:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9127a000) [pid = 1742] [serial = 2011] [outer = (nil)] 11:38:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x91280400) [pid = 1742] [serial = 2012] [outer = 0x9127a000] 11:38:18 INFO - PROCESS | 1742 | 1467139098076 Marionette DEBUG loaded listener.js 11:38:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x916ec000) [pid = 1742] [serial = 2013] [outer = 0x9127a000] 11:38:19 INFO - PROCESS | 1742 | 1467139099267 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:38:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:38:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2045ms 11:38:19 INFO - PROCESS | 1742 | 1467139099305 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 11:38:19 INFO - PROCESS | 1742 | 1467139099310 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 11:38:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:38:19 INFO - PROCESS | 1742 | 1467139099318 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:38:19 INFO - PROCESS | 1742 | 1467139099322 Marionette TRACE conn4 <- [1,2654,null,{}] 11:38:19 INFO - PROCESS | 1742 | 1467139099328 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:19 INFO - PROCESS | 1742 | 1467139099333 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:19 INFO - PROCESS | 1742 | 1467139099560 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 11:38:19 INFO - PROCESS | 1742 | 1467139099794 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:19 INFO - PROCESS | 1742 | 1467139099802 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c6400 == 32 [pid = 1742] [id = 671] 11:38:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x916ea400) [pid = 1742] [serial = 2014] [outer = (nil)] 11:38:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x91a06400) [pid = 1742] [serial = 2015] [outer = 0x916ea400] 11:38:19 INFO - PROCESS | 1742 | 1467139099888 Marionette DEBUG loaded listener.js 11:38:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91a04c00) [pid = 1742] [serial = 2016] [outer = 0x916ea400] 11:38:21 INFO - PROCESS | 1742 | 1467139101097 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:38:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:38:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1837ms 11:38:21 INFO - PROCESS | 1742 | 1467139101155 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 11:38:21 INFO - PROCESS | 1742 | 1467139101162 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 11:38:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:38:21 INFO - PROCESS | 1742 | 1467139101179 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:38:21 INFO - PROCESS | 1742 | 1467139101185 Marionette TRACE conn4 <- [1,2658,null,{}] 11:38:21 INFO - PROCESS | 1742 | 1467139101235 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:21 INFO - PROCESS | 1742 | 1467139101242 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:21 INFO - PROCESS | 1742 | 1467139101537 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 11:38:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e5400 == 31 [pid = 1742] [id = 645] 11:38:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8e129000 == 30 [pid = 1742] [id = 648] 11:38:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9a4c00 == 29 [pid = 1742] [id = 647] 11:38:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4a7400 == 28 [pid = 1742] [id = 632] 11:38:21 INFO - PROCESS | 1742 | --DOCSHELL 0x8e128000 == 27 [pid = 1742] [id = 646] 11:38:21 INFO - PROCESS | 1742 | 1467139101819 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:21 INFO - PROCESS | 1742 | 1467139101835 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e129800 == 28 [pid = 1742] [id = 672] 11:38:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e12bc00) [pid = 1742] [serial = 2017] [outer = (nil)] 11:38:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e14b400) [pid = 1742] [serial = 2018] [outer = 0x8e12bc00] 11:38:21 INFO - PROCESS | 1742 | 1467139101911 Marionette DEBUG loaded listener.js 11:38:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e150800) [pid = 1742] [serial = 2019] [outer = 0x8e12bc00] 11:38:22 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x92834c00) [pid = 1742] [serial = 1961] [outer = (nil)] [url = about:blank] 11:38:22 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9283d400) [pid = 1742] [serial = 1962] [outer = (nil)] [url = about:blank] 11:38:22 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e1ad800) [pid = 1742] [serial = 1952] [outer = (nil)] [url = about:blank] 11:38:22 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e4acc00) [pid = 1742] [serial = 1953] [outer = (nil)] [url = about:blank] 11:38:22 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x90f0b800) [pid = 1742] [serial = 1955] [outer = (nil)] [url = about:blank] 11:38:22 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x91137400) [pid = 1742] [serial = 1956] [outer = (nil)] [url = about:blank] 11:38:22 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x91092c00) [pid = 1742] [serial = 1950] [outer = (nil)] [url = about:blank] 11:38:22 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e167c00) [pid = 1742] [serial = 1964] [outer = (nil)] [url = about:blank] 11:38:22 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8e1b3c00) [pid = 1742] [serial = 1965] [outer = (nil)] [url = about:blank] 11:38:22 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8ecb1400) [pid = 1742] [serial = 1967] [outer = (nil)] [url = about:blank] 11:38:22 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8ed44000) [pid = 1742] [serial = 1968] [outer = (nil)] [url = about:blank] 11:38:22 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x916eec00) [pid = 1742] [serial = 1958] [outer = (nil)] [url = about:blank] 11:38:22 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x91a08c00) [pid = 1742] [serial = 1959] [outer = (nil)] [url = about:blank] 11:38:22 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x9113c000) [pid = 1742] [serial = 1970] [outer = (nil)] [url = about:blank] 11:38:22 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x91145000) [pid = 1742] [serial = 1971] [outer = (nil)] [url = about:blank] 11:38:22 INFO - PROCESS | 1742 | 1467139102924 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:38:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:38:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1811ms 11:38:22 INFO - PROCESS | 1742 | 1467139102984 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 11:38:22 INFO - PROCESS | 1742 | 1467139102995 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 11:38:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:38:23 INFO - PROCESS | 1742 | 1467139103024 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:38:23 INFO - PROCESS | 1742 | 1467139103031 Marionette TRACE conn4 <- [1,2662,null,{}] 11:38:23 INFO - PROCESS | 1742 | 1467139103052 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:23 INFO - PROCESS | 1742 | 1467139103064 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:23 INFO - PROCESS | 1742 | 1467139103283 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 11:38:23 INFO - PROCESS | 1742 | 1467139103514 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 1742 | 1467139103524 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ecb0400 == 29 [pid = 1742] [id = 673] 11:38:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8ecb0800) [pid = 1742] [serial = 2020] [outer = (nil)] 11:38:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8ed42800) [pid = 1742] [serial = 2021] [outer = 0x8ecb0800] 11:38:23 INFO - PROCESS | 1742 | 1467139103620 Marionette DEBUG loaded listener.js 11:38:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8f481000) [pid = 1742] [serial = 2022] [outer = 0x8ecb0800] 11:38:24 INFO - PROCESS | 1742 | 1467139104451 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:38:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:38:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1444ms 11:38:24 INFO - PROCESS | 1742 | 1467139104466 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 11:38:24 INFO - PROCESS | 1742 | 1467139104471 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 11:38:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:38:24 INFO - PROCESS | 1742 | 1467139104487 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:38:24 INFO - PROCESS | 1742 | 1467139104495 Marionette TRACE conn4 <- [1,2666,null,{}] 11:38:24 INFO - PROCESS | 1742 | 1467139104515 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:24 INFO - PROCESS | 1742 | 1467139104525 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:24 INFO - PROCESS | 1742 | 1467139104784 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 11:38:24 INFO - PROCESS | 1742 | 1467139104817 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:24 INFO - PROCESS | 1742 | 1467139104830 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x91141800 == 30 [pid = 1742] [id = 674] 11:38:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x91142400) [pid = 1742] [serial = 2023] [outer = (nil)] 11:38:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x91146000) [pid = 1742] [serial = 2024] [outer = 0x91142400] 11:38:24 INFO - PROCESS | 1742 | 1467139104945 Marionette DEBUG loaded listener.js 11:38:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9127dc00) [pid = 1742] [serial = 2025] [outer = 0x91142400] 11:38:26 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:38:26 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:38:26 INFO - PROCESS | 1742 | 1467139106434 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:38:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 11:38:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2007ms 11:38:26 INFO - PROCESS | 1742 | 1467139106486 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 11:38:26 INFO - PROCESS | 1742 | 1467139106490 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 11:38:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:38:26 INFO - PROCESS | 1742 | 1467139106503 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:38:26 INFO - PROCESS | 1742 | 1467139106508 Marionette TRACE conn4 <- [1,2670,null,{}] 11:38:26 INFO - PROCESS | 1742 | 1467139106521 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:26 INFO - PROCESS | 1742 | 1467139106527 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:26 INFO - PROCESS | 1742 | 1467139106861 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 11:38:26 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e145000) [pid = 1742] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:38:26 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x90f08c00) [pid = 1742] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:38:26 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8c1ed400) [pid = 1742] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:38:26 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x91a03400) [pid = 1742] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:38:26 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8e9a9000) [pid = 1742] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:38:26 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8f483c00) [pid = 1742] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:38:26 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8e149400) [pid = 1742] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:38:26 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x9113c800) [pid = 1742] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:38:26 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x929e3c00) [pid = 1742] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:38:26 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x8c2ef000) [pid = 1742] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:38:27 INFO - PROCESS | 1742 | 1467139106981 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:27 INFO - PROCESS | 1742 | 1467139106987 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ed400 == 31 [pid = 1742] [id = 675] 11:38:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x8d2c1c00) [pid = 1742] [serial = 2026] [outer = (nil)] 11:38:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8e9a4400) [pid = 1742] [serial = 2027] [outer = 0x8d2c1c00] 11:38:27 INFO - PROCESS | 1742 | 1467139107070 Marionette DEBUG loaded listener.js 11:38:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8f481400) [pid = 1742] [serial = 2028] [outer = 0x8d2c1c00] 11:38:28 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:38:28 INFO - PROCESS | 1742 | 1467139108353 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:38:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:38:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:38:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:38:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1885ms 11:38:28 INFO - PROCESS | 1742 | 1467139108396 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 11:38:28 INFO - PROCESS | 1742 | 1467139108399 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 11:38:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:38:28 INFO - PROCESS | 1742 | 1467139108407 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:38:28 INFO - PROCESS | 1742 | 1467139108411 Marionette TRACE conn4 <- [1,2674,null,{}] 11:38:28 INFO - PROCESS | 1742 | 1467139108417 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:28 INFO - PROCESS | 1742 | 1467139108423 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:28 INFO - PROCESS | 1742 | 1467139108716 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 11:38:28 INFO - PROCESS | 1742 | 1467139108738 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:28 INFO - PROCESS | 1742 | 1467139108747 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ec000 == 32 [pid = 1742] [id = 676] 11:38:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8d2c5c00) [pid = 1742] [serial = 2029] [outer = (nil)] 11:38:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x9283a800) [pid = 1742] [serial = 2030] [outer = 0x8d2c5c00] 11:38:28 INFO - PROCESS | 1742 | 1467139108833 Marionette DEBUG loaded listener.js 11:38:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x9283d800) [pid = 1742] [serial = 2031] [outer = 0x8d2c5c00] 11:38:30 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:38:31 INFO - PROCESS | 1742 | 1467139111002 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:38:31 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 11:38:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:38:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:38:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2644ms 11:38:31 INFO - PROCESS | 1742 | 1467139111096 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 11:38:31 INFO - PROCESS | 1742 | 1467139111104 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 11:38:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:38:31 INFO - PROCESS | 1742 | 1467139111121 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:38:31 INFO - PROCESS | 1742 | 1467139111129 Marionette TRACE conn4 <- [1,2678,null,{}] 11:38:31 INFO - PROCESS | 1742 | 1467139111139 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:31 INFO - PROCESS | 1742 | 1467139111146 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:31 INFO - PROCESS | 1742 | 1467139111389 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 11:38:31 INFO - PROCESS | 1742 | 1467139111590 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:31 INFO - PROCESS | 1742 | 1467139111599 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e11fc00 == 33 [pid = 1742] [id = 677] 11:38:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8e126c00) [pid = 1742] [serial = 2032] [outer = (nil)] 11:38:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8f47f400) [pid = 1742] [serial = 2033] [outer = 0x8e126c00] 11:38:31 INFO - PROCESS | 1742 | 1467139111698 Marionette DEBUG loaded listener.js 11:38:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x90f06c00) [pid = 1742] [serial = 2034] [outer = 0x8e126c00] 11:38:33 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:38:33 INFO - PROCESS | 1742 | 1467139113123 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:38:33 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) 11:38:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2057ms 11:38:33 INFO - PROCESS | 1742 | 1467139113344 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 11:38:33 INFO - PROCESS | 1742 | 1467139113353 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 11:38:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:38:33 INFO - PROCESS | 1742 | 1467139113377 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:38:33 INFO - PROCESS | 1742 | 1467139113384 Marionette TRACE conn4 <- [1,2682,null,{}] 11:38:33 INFO - PROCESS | 1742 | 1467139113391 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:33 INFO - PROCESS | 1742 | 1467139113398 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:33 INFO - PROCESS | 1742 | 1467139113597 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 11:38:33 INFO - PROCESS | 1742 | 1467139113780 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:33 INFO - PROCESS | 1742 | 1467139113790 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x91094c00 == 34 [pid = 1742] [id = 678] 11:38:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x91095c00) [pid = 1742] [serial = 2035] [outer = (nil)] 11:38:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x91a0b400) [pid = 1742] [serial = 2036] [outer = 0x91095c00] 11:38:33 INFO - PROCESS | 1742 | 1467139113876 Marionette DEBUG loaded listener.js 11:38:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x92836c00) [pid = 1742] [serial = 2037] [outer = 0x91095c00] 11:38:35 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:38:35 INFO - PROCESS | 1742 | 1467139115293 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:38:35 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) 11:38:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1946ms 11:38:35 INFO - PROCESS | 1742 | 1467139115322 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 11:38:35 INFO - PROCESS | 1742 | 1467139115326 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 11:38:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:38:35 INFO - PROCESS | 1742 | 1467139115334 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:38:35 INFO - PROCESS | 1742 | 1467139115340 Marionette TRACE conn4 <- [1,2686,null,{}] 11:38:35 INFO - PROCESS | 1742 | 1467139115360 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:35 INFO - PROCESS | 1742 | 1467139115369 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:35 INFO - PROCESS | 1742 | 1467139115638 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 11:38:35 INFO - PROCESS | 1742 | 1467139115796 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:35 INFO - PROCESS | 1742 | 1467139115810 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2ce400 == 35 [pid = 1742] [id = 679] 11:38:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x929e5c00) [pid = 1742] [serial = 2038] [outer = (nil)] 11:38:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x92c74c00) [pid = 1742] [serial = 2039] [outer = 0x929e5c00] 11:38:35 INFO - PROCESS | 1742 | 1467139115936 Marionette DEBUG loaded listener.js 11:38:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x92d77400) [pid = 1742] [serial = 2040] [outer = 0x929e5c00] 11:38:37 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:38:37 INFO - PROCESS | 1742 | 1467139117369 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:38:37 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 11:38:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:38:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:38:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2095ms 11:38:37 INFO - PROCESS | 1742 | 1467139117521 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 11:38:37 INFO - PROCESS | 1742 | 1467139117527 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 11:38:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:38:37 INFO - PROCESS | 1742 | 1467139117767 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:38:37 INFO - PROCESS | 1742 | 1467139117773 Marionette TRACE conn4 <- [1,2690,null,{}] 11:38:37 INFO - PROCESS | 1742 | 1467139117782 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:37 INFO - PROCESS | 1742 | 1467139117789 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:37 INFO - PROCESS | 1742 | 1467139117979 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 11:38:38 INFO - PROCESS | 1742 | 1467139118178 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:38 INFO - PROCESS | 1742 | 1467139118185 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e12a400 == 36 [pid = 1742] [id = 680] 11:38:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e14a800) [pid = 1742] [serial = 2041] [outer = (nil)] 11:38:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e4ac000) [pid = 1742] [serial = 2042] [outer = 0x8e14a800] 11:38:38 INFO - PROCESS | 1742 | 1467139118270 Marionette DEBUG loaded listener.js 11:38:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e4b1800) [pid = 1742] [serial = 2043] [outer = 0x8e14a800] 11:38:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e6c00 == 35 [pid = 1742] [id = 635] 11:38:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed44400 == 34 [pid = 1742] [id = 633] 11:38:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ec800 == 33 [pid = 1742] [id = 663] 11:38:40 INFO - PROCESS | 1742 | --DOCSHELL 0x92c7d400 == 32 [pid = 1742] [id = 639] 11:38:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1b3000 == 31 [pid = 1742] [id = 637] 11:38:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e162c00 == 30 [pid = 1742] [id = 643] 11:38:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1af000 == 29 [pid = 1742] [id = 634] 11:38:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ea800 == 28 [pid = 1742] [id = 640] 11:38:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e1c00 == 27 [pid = 1742] [id = 642] 11:38:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4b4000 == 26 [pid = 1742] [id = 638] 11:38:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e142000 == 25 [pid = 1742] [id = 644] 11:38:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4a8000 == 24 [pid = 1742] [id = 636] 11:38:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1a6c00 == 23 [pid = 1742] [id = 641] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x90f05400) [pid = 1742] [serial = 2003] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e9a8000) [pid = 1742] [serial = 1974] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e4ab000) [pid = 1742] [serial = 1973] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9113b400) [pid = 1742] [serial = 1977] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8c2e4c00) [pid = 1742] [serial = 1991] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x91088800) [pid = 1742] [serial = 1976] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x92837000) [pid = 1742] [serial = 1980] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8ecae000) [pid = 1742] [serial = 1998] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8f697800) [pid = 1742] [serial = 2000] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x91a0e800) [pid = 1742] [serial = 1979] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8e16b000) [pid = 1742] [serial = 1994] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x929ed000) [pid = 1742] [serial = 1983] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x929e9c00) [pid = 1742] [serial = 1982] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x92c79c00) [pid = 1742] [serial = 1986] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x92c78000) [pid = 1742] [serial = 1985] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x8e127c00) [pid = 1742] [serial = 1989] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x8d2cf000) [pid = 1742] [serial = 1988] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x8d2cd000) [pid = 1742] [serial = 1992] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0x8e9afc00) [pid = 1742] [serial = 1997] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 55 (0x8f69d400) [pid = 1742] [serial = 2001] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | --DOMWINDOW == 54 (0x8e1a8c00) [pid = 1742] [serial = 1995] [outer = (nil)] [url = about:blank] 11:38:40 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:38:40 INFO - PROCESS | 1742 | 1467139120555 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:38:40 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 11:38:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:38:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:38:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2872ms 11:38:40 INFO - PROCESS | 1742 | 1467139120615 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 11:38:40 INFO - PROCESS | 1742 | 1467139120621 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 11:38:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:38:40 INFO - PROCESS | 1742 | 1467139120631 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:38:40 INFO - PROCESS | 1742 | 1467139120636 Marionette TRACE conn4 <- [1,2694,null,{}] 11:38:40 INFO - PROCESS | 1742 | 1467139120646 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:40 INFO - PROCESS | 1742 | 1467139120651 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:40 INFO - PROCESS | 1742 | 1467139120886 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 11:38:40 INFO - PROCESS | 1742 | 1467139120903 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:40 INFO - PROCESS | 1742 | 1467139120914 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e11ec00 == 24 [pid = 1742] [id = 681] 11:38:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0x8e11f400) [pid = 1742] [serial = 2044] [outer = (nil)] 11:38:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0x8e123800) [pid = 1742] [serial = 2045] [outer = 0x8e11f400] 11:38:41 INFO - PROCESS | 1742 | 1467139121052 Marionette DEBUG loaded listener.js 11:38:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x8e127800) [pid = 1742] [serial = 2046] [outer = 0x8e11f400] 11:38:42 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:38:42 INFO - PROCESS | 1742 | 1467139122419 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:38:42 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 11:38:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:38:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:38:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:38:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1842ms 11:38:42 INFO - PROCESS | 1742 | 1467139122473 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 11:38:42 INFO - PROCESS | 1742 | 1467139122483 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 11:38:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:38:42 INFO - PROCESS | 1742 | 1467139122497 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:38:42 INFO - PROCESS | 1742 | 1467139122502 Marionette TRACE conn4 <- [1,2698,null,{}] 11:38:42 INFO - PROCESS | 1742 | 1467139122509 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:42 INFO - PROCESS | 1742 | 1467139122515 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:42 INFO - PROCESS | 1742 | 1467139122815 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 11:38:42 INFO - PROCESS | 1742 | 1467139122862 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:42 INFO - PROCESS | 1742 | 1467139122872 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14ac00 == 25 [pid = 1742] [id = 682] 11:38:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x8e169800) [pid = 1742] [serial = 2047] [outer = (nil)] 11:38:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8e1af400) [pid = 1742] [serial = 2048] [outer = 0x8e169800] 11:38:43 INFO - PROCESS | 1742 | 1467139123039 Marionette DEBUG loaded listener.js 11:38:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8e4aa000) [pid = 1742] [serial = 2049] [outer = 0x8e169800] 11:38:44 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:38:44 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 11:38:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:38:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:38:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1993ms 11:38:44 INFO - PROCESS | 1742 | 1467139124477 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:38:44 INFO - PROCESS | 1742 | 1467139124491 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 11:38:44 INFO - PROCESS | 1742 | 1467139124494 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 11:38:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:38:44 INFO - PROCESS | 1742 | 1467139124513 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:38:44 INFO - PROCESS | 1742 | 1467139124520 Marionette TRACE conn4 <- [1,2702,null,{}] 11:38:44 INFO - PROCESS | 1742 | 1467139124539 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:44 INFO - PROCESS | 1742 | 1467139124549 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:45 INFO - PROCESS | 1742 | 1467139125133 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 11:38:45 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x8ecb0800) [pid = 1742] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:38:45 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x8e12bc00) [pid = 1742] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:38:45 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x9127a000) [pid = 1742] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:38:45 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0x8e14d000) [pid = 1742] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:38:45 INFO - PROCESS | 1742 | --DOMWINDOW == 55 (0x916ea400) [pid = 1742] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:38:45 INFO - PROCESS | 1742 | --DOMWINDOW == 54 (0x91142400) [pid = 1742] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:38:45 INFO - PROCESS | 1742 | --DOMWINDOW == 53 (0x8d2ce000) [pid = 1742] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:38:45 INFO - PROCESS | 1742 | --DOMWINDOW == 52 (0x8e143000) [pid = 1742] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:38:45 INFO - PROCESS | 1742 | --DOMWINDOW == 51 (0x8d2c5c00) [pid = 1742] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:38:45 INFO - PROCESS | 1742 | --DOMWINDOW == 50 (0x8d2c1c00) [pid = 1742] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:38:45 INFO - PROCESS | 1742 | 1467139125257 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:45 INFO - PROCESS | 1742 | 1467139125267 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e125000 == 26 [pid = 1742] [id = 683] 11:38:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 51 (0x8e12bc00) [pid = 1742] [serial = 2050] [outer = (nil)] 11:38:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 52 (0x8e1ab400) [pid = 1742] [serial = 2051] [outer = 0x8e12bc00] 11:38:45 INFO - PROCESS | 1742 | 1467139125350 Marionette DEBUG loaded listener.js 11:38:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 53 (0x8ecaf800) [pid = 1742] [serial = 2052] [outer = 0x8e12bc00] 11:38:46 INFO - PROCESS | 1742 | 1467139126200 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:38:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:38:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1700ms 11:38:46 INFO - PROCESS | 1742 | 1467139126222 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 11:38:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:38:46 INFO - PROCESS | 1742 | 1467139126227 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 11:38:46 INFO - PROCESS | 1742 | 1467139126234 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:38:46 INFO - PROCESS | 1742 | 1467139126237 Marionette TRACE conn4 <- [1,2706,null,{}] 11:38:46 INFO - PROCESS | 1742 | 1467139126243 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:46 INFO - PROCESS | 1742 | 1467139126248 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:46 INFO - PROCESS | 1742 | 1467139126422 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 11:38:46 INFO - PROCESS | 1742 | 1467139126437 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:46 INFO - PROCESS | 1742 | 1467139126446 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ecac400 == 27 [pid = 1742] [id = 684] 11:38:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0x8f47c800) [pid = 1742] [serial = 2053] [outer = (nil)] 11:38:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0x8f694800) [pid = 1742] [serial = 2054] [outer = 0x8f47c800] 11:38:46 INFO - PROCESS | 1742 | 1467139126520 Marionette DEBUG loaded listener.js 11:38:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0x8f69e000) [pid = 1742] [serial = 2055] [outer = 0x8f47c800] 11:38:47 INFO - PROCESS | 1742 | 1467139127693 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:38:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:38:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1538ms 11:38:47 INFO - PROCESS | 1742 | 1467139127773 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 11:38:47 INFO - PROCESS | 1742 | 1467139127782 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 11:38:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:38:47 INFO - PROCESS | 1742 | 1467139127793 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:38:47 INFO - PROCESS | 1742 | 1467139127798 Marionette TRACE conn4 <- [1,2710,null,{}] 11:38:47 INFO - PROCESS | 1742 | 1467139127808 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:47 INFO - PROCESS | 1742 | 1467139127814 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:48 INFO - PROCESS | 1742 | 1467139128078 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 11:38:48 INFO - PROCESS | 1742 | 1467139128343 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:48 INFO - PROCESS | 1742 | 1467139128360 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2cbc00 == 28 [pid = 1742] [id = 685] 11:38:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x8e128c00) [pid = 1742] [serial = 2056] [outer = (nil)] 11:38:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x8e161800) [pid = 1742] [serial = 2057] [outer = 0x8e128c00] 11:38:48 INFO - PROCESS | 1742 | 1467139128487 Marionette DEBUG loaded listener.js 11:38:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8e1a9400) [pid = 1742] [serial = 2058] [outer = 0x8e128c00] 11:38:49 INFO - PROCESS | 1742 | 1467139129743 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:38:49 INFO - PROCESS | 1742 | 1467139129827 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 11:38:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:38:49 INFO - PROCESS | 1742 | 1467139129895 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:38:49 INFO - PROCESS | 1742 | 1467139129901 Marionette TRACE conn4 <- [1,2714,null,{}] 11:38:49 INFO - PROCESS | 1742 | 1467139129917 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:49 INFO - PROCESS | 1742 | 1467139129924 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:50 INFO - PROCESS | 1742 | 1467139130200 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 11:38:50 INFO - PROCESS | 1742 | 1467139130413 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:50 INFO - PROCESS | 1742 | 1467139130423 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4b4400 == 29 [pid = 1742] [id = 686] 11:38:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8e9b2800) [pid = 1742] [serial = 2059] [outer = (nil)] 11:38:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8f696000) [pid = 1742] [serial = 2060] [outer = 0x8e9b2800] 11:38:50 INFO - PROCESS | 1742 | 1467139130513 Marionette DEBUG loaded listener.js 11:38:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x90f0e800) [pid = 1742] [serial = 2061] [outer = 0x8e9b2800] 11:38:51 INFO - PROCESS | 1742 | 1467139131675 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:38:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:38:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1906ms 11:38:51 INFO - PROCESS | 1742 | 1467139131747 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 11:38:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:38:51 INFO - PROCESS | 1742 | 1467139131752 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 11:38:51 INFO - PROCESS | 1742 | 1467139131759 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:38:51 INFO - PROCESS | 1742 | 1467139131765 Marionette TRACE conn4 <- [1,2718,null,{}] 11:38:51 INFO - PROCESS | 1742 | 1467139131783 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:51 INFO - PROCESS | 1742 | 1467139131793 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:52 INFO - PROCESS | 1742 | 1467139132024 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 11:38:52 INFO - PROCESS | 1742 | 1467139132313 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:52 INFO - PROCESS | 1742 | 1467139132325 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x9113e400 == 30 [pid = 1742] [id = 687] 11:38:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x9113f800) [pid = 1742] [serial = 2062] [outer = (nil)] 11:38:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x91271800) [pid = 1742] [serial = 2063] [outer = 0x9113f800] 11:38:52 INFO - PROCESS | 1742 | 1467139132435 Marionette DEBUG loaded listener.js 11:38:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x9127b400) [pid = 1742] [serial = 2064] [outer = 0x9113f800] 11:38:53 INFO - PROCESS | 1742 | 1467139133789 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 11:38:53 INFO - PROCESS | 1742 | 1467139133860 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 11:38:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:38:53 INFO - PROCESS | 1742 | 1467139133871 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:38:53 INFO - PROCESS | 1742 | 1467139133875 Marionette TRACE conn4 <- [1,2722,null,{}] 11:38:53 INFO - PROCESS | 1742 | 1467139133963 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:53 INFO - PROCESS | 1742 | 1467139133976 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:54 INFO - PROCESS | 1742 | 1467139134320 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 11:38:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8e129800 == 29 [pid = 1742] [id = 672] 11:38:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8e147800 == 28 [pid = 1742] [id = 664] 11:38:54 INFO - PROCESS | 1742 | --DOCSHELL 0x91141800 == 27 [pid = 1742] [id = 674] 11:38:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8ecb0400 == 26 [pid = 1742] [id = 673] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8e9a4400) [pid = 1742] [serial = 2027] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8f481000) [pid = 1742] [serial = 2022] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8e14b400) [pid = 1742] [serial = 2018] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x916ec000) [pid = 1742] [serial = 2013] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8e164400) [pid = 1742] [serial = 2006] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x91a04c00) [pid = 1742] [serial = 2016] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x8ed42800) [pid = 1742] [serial = 2021] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x91a06400) [pid = 1742] [serial = 2015] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0x9127dc00) [pid = 1742] [serial = 2025] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 55 (0x9108fc00) [pid = 1742] [serial = 2010] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 54 (0x90f0cc00) [pid = 1742] [serial = 2004] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 53 (0x8e4b5c00) [pid = 1742] [serial = 2007] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 52 (0x91089000) [pid = 1742] [serial = 2009] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 51 (0x91280400) [pid = 1742] [serial = 2012] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 50 (0x91146000) [pid = 1742] [serial = 2024] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 49 (0x8e150800) [pid = 1742] [serial = 2019] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 48 (0x9283d800) [pid = 1742] [serial = 2031] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 47 (0x9283a800) [pid = 1742] [serial = 2030] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | --DOMWINDOW == 46 (0x8f481400) [pid = 1742] [serial = 2028] [outer = (nil)] [url = about:blank] 11:38:54 INFO - PROCESS | 1742 | 1467139134523 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:54 INFO - PROCESS | 1742 | 1467139134538 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e142c00 == 27 [pid = 1742] [id = 688] 11:38:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 47 (0x8e147800) [pid = 1742] [serial = 2065] [outer = (nil)] 11:38:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 48 (0x8e14d000) [pid = 1742] [serial = 2066] [outer = 0x8e147800] 11:38:54 INFO - PROCESS | 1742 | 1467139134620 Marionette DEBUG loaded listener.js 11:38:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 49 (0x8e163800) [pid = 1742] [serial = 2067] [outer = 0x8e147800] 11:38:55 INFO - PROCESS | 1742 | 1467139135517 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 11:38:55 INFO - PROCESS | 1742 | 1467139135573 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 11:38:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:38:55 INFO - PROCESS | 1742 | 1467139135588 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:38:55 INFO - PROCESS | 1742 | 1467139135591 Marionette TRACE conn4 <- [1,2726,null,{}] 11:38:55 INFO - PROCESS | 1742 | 1467139135599 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:55 INFO - PROCESS | 1742 | 1467139135603 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:55 INFO - PROCESS | 1742 | 1467139135780 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 11:38:55 INFO - PROCESS | 1742 | 1467139135933 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:55 INFO - PROCESS | 1742 | 1467139135940 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e126000 == 28 [pid = 1742] [id = 689] 11:38:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 50 (0x8e4b6400) [pid = 1742] [serial = 2068] [outer = (nil)] 11:38:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 51 (0x8ecae000) [pid = 1742] [serial = 2069] [outer = 0x8e4b6400] 11:38:56 INFO - PROCESS | 1742 | 1467139136017 Marionette DEBUG loaded listener.js 11:38:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 52 (0x8ed46000) [pid = 1742] [serial = 2070] [outer = 0x8e4b6400] 11:38:56 INFO - PROCESS | 1742 | 1467139136861 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:38:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:38:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1335ms 11:38:56 INFO - PROCESS | 1742 | 1467139136924 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 11:38:56 INFO - PROCESS | 1742 | 1467139136928 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 11:38:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:38:56 INFO - PROCESS | 1742 | 1467139136935 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:38:56 INFO - PROCESS | 1742 | 1467139136941 Marionette TRACE conn4 <- [1,2730,null,{}] 11:38:56 INFO - PROCESS | 1742 | 1467139136967 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:56 INFO - PROCESS | 1742 | 1467139136976 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:57 INFO - PROCESS | 1742 | 1467139137207 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 11:38:57 INFO - PROCESS | 1742 | 1467139137234 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:57 INFO - PROCESS | 1742 | 1467139137249 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x91091c00 == 29 [pid = 1742] [id = 690] 11:38:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 53 (0x91092000) [pid = 1742] [serial = 2071] [outer = (nil)] 11:38:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0x91096000) [pid = 1742] [serial = 2072] [outer = 0x91092000] 11:38:57 INFO - PROCESS | 1742 | 1467139137321 Marionette DEBUG loaded listener.js 11:38:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0x9113e800) [pid = 1742] [serial = 2073] [outer = 0x91092000] 11:38:58 INFO - PROCESS | 1742 | 1467139138765 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:38:58 INFO - PROCESS | 1742 | --DOMWINDOW == 54 (0x8e14a800) [pid = 1742] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:38:58 INFO - PROCESS | 1742 | --DOMWINDOW == 53 (0x8e12bc00) [pid = 1742] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:38:58 INFO - PROCESS | 1742 | --DOMWINDOW == 52 (0x8e11f400) [pid = 1742] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:38:58 INFO - PROCESS | 1742 | --DOMWINDOW == 51 (0x8e169800) [pid = 1742] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:38:58 INFO - PROCESS | 1742 | --DOMWINDOW == 50 (0x8e126c00) [pid = 1742] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:38:58 INFO - PROCESS | 1742 | --DOMWINDOW == 49 (0x91095c00) [pid = 1742] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:38:58 INFO - PROCESS | 1742 | --DOMWINDOW == 48 (0x929e5c00) [pid = 1742] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:38:58 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 11:38:58 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:38:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:38:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1900ms 11:38:58 INFO - PROCESS | 1742 | 1467139138838 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 11:38:58 INFO - PROCESS | 1742 | 1467139138843 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 11:38:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:38:58 INFO - PROCESS | 1742 | 1467139138850 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:38:58 INFO - PROCESS | 1742 | 1467139138852 Marionette TRACE conn4 <- [1,2734,null,{}] 11:38:58 INFO - PROCESS | 1742 | 1467139138858 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:58 INFO - PROCESS | 1742 | 1467139138864 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:59 INFO - PROCESS | 1742 | 1467139139079 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 11:38:59 INFO - PROCESS | 1742 | 1467139139231 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:59 INFO - PROCESS | 1742 | 1467139139240 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:38:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x9113c800 == 30 [pid = 1742] [id = 691] 11:38:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 49 (0x91143400) [pid = 1742] [serial = 2074] [outer = (nil)] 11:38:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 50 (0x9127e400) [pid = 1742] [serial = 2075] [outer = 0x91143400] 11:38:59 INFO - PROCESS | 1742 | 1467139139320 Marionette DEBUG loaded listener.js 11:38:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 51 (0x8e16d000) [pid = 1742] [serial = 2076] [outer = 0x91143400] 11:39:00 INFO - PROCESS | 1742 | 1467139140160 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:39:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:39:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1380ms 11:39:00 INFO - PROCESS | 1742 | 1467139140233 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 11:39:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:39:00 INFO - PROCESS | 1742 | 1467139140237 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 11:39:00 INFO - PROCESS | 1742 | 1467139140244 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:39:00 INFO - PROCESS | 1742 | 1467139140247 Marionette TRACE conn4 <- [1,2738,null,{}] 11:39:00 INFO - PROCESS | 1742 | 1467139140254 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:00 INFO - PROCESS | 1742 | 1467139140259 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:00 INFO - PROCESS | 1742 | 1467139140430 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 11:39:00 INFO - PROCESS | 1742 | 1467139140571 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:00 INFO - PROCESS | 1742 | 1467139140579 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eca5000 == 31 [pid = 1742] [id = 692] 11:39:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 52 (0x9127ac00) [pid = 1742] [serial = 2077] [outer = (nil)] 11:39:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 53 (0x91a02800) [pid = 1742] [serial = 2078] [outer = 0x9127ac00] 11:39:00 INFO - PROCESS | 1742 | 1467139140672 Marionette DEBUG loaded listener.js 11:39:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0x91a07800) [pid = 1742] [serial = 2079] [outer = 0x9127ac00] 11:39:01 INFO - PROCESS | 1742 | 1467139141757 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:39:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:39:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1586ms 11:39:01 INFO - PROCESS | 1742 | 1467139141831 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 11:39:01 INFO - PROCESS | 1742 | 1467139141839 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 11:39:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:39:01 INFO - PROCESS | 1742 | 1467139141849 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:39:01 INFO - PROCESS | 1742 | 1467139141854 Marionette TRACE conn4 <- [1,2742,null,{}] 11:39:01 INFO - PROCESS | 1742 | 1467139141870 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:01 INFO - PROCESS | 1742 | 1467139141877 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:02 INFO - PROCESS | 1742 | 1467139142147 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 11:39:02 INFO - PROCESS | 1742 | 1467139142468 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:02 INFO - PROCESS | 1742 | 1467139142479 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c5000 == 32 [pid = 1742] [id = 693] 11:39:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0x8e14b000) [pid = 1742] [serial = 2080] [outer = (nil)] 11:39:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0x8e4b4800) [pid = 1742] [serial = 2081] [outer = 0x8e14b000] 11:39:02 INFO - PROCESS | 1742 | 1467139142569 Marionette DEBUG loaded listener.js 11:39:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x8ecaa400) [pid = 1742] [serial = 2082] [outer = 0x8e14b000] 11:39:03 INFO - PROCESS | 1742 | 1467139143550 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:39:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:39:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1750ms 11:39:03 INFO - PROCESS | 1742 | 1467139143600 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 11:39:03 INFO - PROCESS | 1742 | 1467139143607 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 11:39:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:39:03 INFO - PROCESS | 1742 | 1467139143619 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:39:03 INFO - PROCESS | 1742 | 1467139143624 Marionette TRACE conn4 <- [1,2746,null,{}] 11:39:03 INFO - PROCESS | 1742 | 1467139143632 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:03 INFO - PROCESS | 1742 | 1467139143639 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:03 INFO - PROCESS | 1742 | 1467139143875 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 11:39:04 INFO - PROCESS | 1742 | 1467139144072 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:04 INFO - PROCESS | 1742 | 1467139144081 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed46c00 == 33 [pid = 1742] [id = 694] 11:39:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x9113b000) [pid = 1742] [serial = 2083] [outer = (nil)] 11:39:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x9127ec00) [pid = 1742] [serial = 2084] [outer = 0x9113b000] 11:39:04 INFO - PROCESS | 1742 | 1467139144213 Marionette DEBUG loaded listener.js 11:39:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x916f0400) [pid = 1742] [serial = 2085] [outer = 0x9113b000] 11:39:05 INFO - PROCESS | 1742 | 1467139145263 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:39:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:39:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1690ms 11:39:05 INFO - PROCESS | 1742 | 1467139145318 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 11:39:05 INFO - PROCESS | 1742 | 1467139145324 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 11:39:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:39:05 INFO - PROCESS | 1742 | 1467139145333 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:39:05 INFO - PROCESS | 1742 | 1467139145339 Marionette TRACE conn4 <- [1,2750,null,{}] 11:39:05 INFO - PROCESS | 1742 | 1467139145357 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:05 INFO - PROCESS | 1742 | 1467139145367 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:05 INFO - PROCESS | 1742 | 1467139145568 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 11:39:05 INFO - PROCESS | 1742 | 1467139145796 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:05 INFO - PROCESS | 1742 | 1467139145807 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x916f0000 == 34 [pid = 1742] [id = 695] 11:39:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x92838000) [pid = 1742] [serial = 2086] [outer = (nil)] 11:39:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x929e2c00) [pid = 1742] [serial = 2087] [outer = 0x92838000] 11:39:05 INFO - PROCESS | 1742 | 1467139145943 Marionette DEBUG loaded listener.js 11:39:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x929ea000) [pid = 1742] [serial = 2088] [outer = 0x92838000] 11:39:06 INFO - PROCESS | 1742 | 1467139146874 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:39:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:39:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1589ms 11:39:06 INFO - PROCESS | 1742 | 1467139146922 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 11:39:06 INFO - PROCESS | 1742 | 1467139146928 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 11:39:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:39:06 INFO - PROCESS | 1742 | 1467139146936 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:39:06 INFO - PROCESS | 1742 | 1467139146940 Marionette TRACE conn4 <- [1,2754,null,{}] 11:39:06 INFO - PROCESS | 1742 | 1467139146946 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:06 INFO - PROCESS | 1742 | 1467139146953 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:07 INFO - PROCESS | 1742 | 1467139147161 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 11:39:07 INFO - PROCESS | 1742 | 1467139147345 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:07 INFO - PROCESS | 1742 | 1467139147357 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x929ef400 == 35 [pid = 1742] [id = 696] 11:39:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x929f0800) [pid = 1742] [serial = 2089] [outer = (nil)] 11:39:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x92c70800) [pid = 1742] [serial = 2090] [outer = 0x929f0800] 11:39:07 INFO - PROCESS | 1742 | 1467139147443 Marionette DEBUG loaded listener.js 11:39:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x92c73000) [pid = 1742] [serial = 2091] [outer = 0x929f0800] 11:39:08 INFO - PROCESS | 1742 | 1467139148424 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:39:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:39:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1532ms 11:39:08 INFO - PROCESS | 1742 | 1467139148470 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 11:39:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:39:08 INFO - PROCESS | 1742 | 1467139148474 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 11:39:08 INFO - PROCESS | 1742 | 1467139148481 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:39:08 INFO - PROCESS | 1742 | 1467139148485 Marionette TRACE conn4 <- [1,2758,null,{}] 11:39:08 INFO - PROCESS | 1742 | 1467139148491 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:08 INFO - PROCESS | 1742 | 1467139148496 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:08 INFO - PROCESS | 1742 | 1467139148681 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 11:39:08 INFO - PROCESS | 1742 | 1467139148866 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:08 INFO - PROCESS | 1742 | 1467139148877 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9a5400 == 36 [pid = 1742] [id = 697] 11:39:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8ed3bc00) [pid = 1742] [serial = 2092] [outer = (nil)] 11:39:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x92c7dc00) [pid = 1742] [serial = 2093] [outer = 0x8ed3bc00] 11:39:08 INFO - PROCESS | 1742 | 1467139148955 Marionette DEBUG loaded listener.js 11:39:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x92d77c00) [pid = 1742] [serial = 2094] [outer = 0x8ed3bc00] 11:39:09 INFO - PROCESS | 1742 | 1467139149970 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:39:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:39:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1540ms 11:39:10 INFO - PROCESS | 1742 | 1467139150022 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 11:39:10 INFO - PROCESS | 1742 | 1467139150025 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 11:39:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:39:10 INFO - PROCESS | 1742 | 1467139150033 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:39:10 INFO - PROCESS | 1742 | 1467139150036 Marionette TRACE conn4 <- [1,2762,null,{}] 11:39:10 INFO - PROCESS | 1742 | 1467139150043 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:10 INFO - PROCESS | 1742 | 1467139150054 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:10 INFO - PROCESS | 1742 | 1467139150332 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 11:39:10 INFO - PROCESS | 1742 | 1467139150573 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:10 INFO - PROCESS | 1742 | 1467139150585 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1a8c00 == 37 [pid = 1742] [id = 698] 11:39:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x929efc00) [pid = 1742] [serial = 2095] [outer = (nil)] 11:39:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x92ddcc00) [pid = 1742] [serial = 2096] [outer = 0x929efc00] 11:39:10 INFO - PROCESS | 1742 | 1467139150722 Marionette DEBUG loaded listener.js 11:39:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x92ecd000) [pid = 1742] [serial = 2097] [outer = 0x929efc00] 11:39:11 INFO - PROCESS | 1742 | 1467139151620 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:39:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:39:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1644ms 11:39:11 INFO - PROCESS | 1742 | 1467139151677 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 11:39:11 INFO - PROCESS | 1742 | 1467139151680 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 11:39:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:39:11 INFO - PROCESS | 1742 | 1467139151687 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:39:11 INFO - PROCESS | 1742 | 1467139151690 Marionette TRACE conn4 <- [1,2766,null,{}] 11:39:11 INFO - PROCESS | 1742 | 1467139151697 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:11 INFO - PROCESS | 1742 | 1467139151702 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:11 INFO - PROCESS | 1742 | 1467139151880 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 11:39:12 INFO - PROCESS | 1742 | 1467139152068 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:12 INFO - PROCESS | 1742 | 1467139152080 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e2c00 == 38 [pid = 1742] [id = 699] 11:39:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8c2e1400) [pid = 1742] [serial = 2098] [outer = (nil)] 11:39:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e4a7400) [pid = 1742] [serial = 2099] [outer = 0x8c2e1400] 11:39:12 INFO - PROCESS | 1742 | 1467139152161 Marionette DEBUG loaded listener.js 11:39:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e9af800) [pid = 1742] [serial = 2100] [outer = 0x8c2e1400] 11:39:13 INFO - PROCESS | 1742 | 1467139153128 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:39:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:39:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1685ms 11:39:13 INFO - PROCESS | 1742 | 1467139153379 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 11:39:13 INFO - PROCESS | 1742 | 1467139153387 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 11:39:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:39:13 INFO - PROCESS | 1742 | 1467139153396 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:39:13 INFO - PROCESS | 1742 | 1467139153401 Marionette TRACE conn4 <- [1,2770,null,{}] 11:39:13 INFO - PROCESS | 1742 | 1467139153409 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:13 INFO - PROCESS | 1742 | 1467139153416 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:13 INFO - PROCESS | 1742 | 1467139153591 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 11:39:13 INFO - PROCESS | 1742 | 1467139153913 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:13 INFO - PROCESS | 1742 | 1467139153931 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ee400 == 39 [pid = 1742] [id = 700] 11:39:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8c2ef800) [pid = 1742] [serial = 2101] [outer = (nil)] 11:39:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e142800) [pid = 1742] [serial = 2102] [outer = 0x8c2ef800] 11:39:14 INFO - PROCESS | 1742 | 1467139154041 Marionette DEBUG loaded listener.js 11:39:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e16f000) [pid = 1742] [serial = 2103] [outer = 0x8c2ef800] 11:39:15 INFO - PROCESS | 1742 | --DOCSHELL 0x91278400 == 38 [pid = 1742] [id = 670] 11:39:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8e11f800 == 37 [pid = 1742] [id = 667] 11:39:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c6400 == 36 [pid = 1742] [id = 671] 11:39:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14cc00 == 35 [pid = 1742] [id = 668] 11:39:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ed400 == 34 [pid = 1742] [id = 675] 11:39:15 INFO - PROCESS | 1742 | --DOCSHELL 0x91094c00 == 33 [pid = 1742] [id = 678] 11:39:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e7000 == 32 [pid = 1742] [id = 669] 11:39:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8f483000 == 31 [pid = 1742] [id = 666] 11:39:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ec000 == 30 [pid = 1742] [id = 676] 11:39:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4b0000 == 29 [pid = 1742] [id = 665] 11:39:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8e12a400 == 28 [pid = 1742] [id = 680] 11:39:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2ce400 == 27 [pid = 1742] [id = 679] 11:39:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8e11fc00 == 26 [pid = 1742] [id = 677] 11:39:15 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e4b1800) [pid = 1742] [serial = 2043] [outer = (nil)] [url = about:blank] 11:39:15 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e4ac000) [pid = 1742] [serial = 2042] [outer = (nil)] [url = about:blank] 11:39:15 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e1ab400) [pid = 1742] [serial = 2051] [outer = (nil)] [url = about:blank] 11:39:15 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e123800) [pid = 1742] [serial = 2045] [outer = (nil)] [url = about:blank] 11:39:15 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e127800) [pid = 1742] [serial = 2046] [outer = (nil)] [url = about:blank] 11:39:15 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8f694800) [pid = 1742] [serial = 2054] [outer = (nil)] [url = about:blank] 11:39:15 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e1af400) [pid = 1742] [serial = 2048] [outer = (nil)] [url = about:blank] 11:39:15 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e4aa000) [pid = 1742] [serial = 2049] [outer = (nil)] [url = about:blank] 11:39:15 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x90f06c00) [pid = 1742] [serial = 2034] [outer = (nil)] [url = about:blank] 11:39:15 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8f47f400) [pid = 1742] [serial = 2033] [outer = (nil)] [url = about:blank] 11:39:15 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x92836c00) [pid = 1742] [serial = 2037] [outer = (nil)] [url = about:blank] 11:39:15 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x91a0b400) [pid = 1742] [serial = 2036] [outer = (nil)] [url = about:blank] 11:39:15 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x92d77400) [pid = 1742] [serial = 2040] [outer = (nil)] [url = about:blank] 11:39:15 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x92c74c00) [pid = 1742] [serial = 2039] [outer = (nil)] [url = about:blank] 11:39:15 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8ecaf800) [pid = 1742] [serial = 2052] [outer = (nil)] [url = about:blank] 11:39:16 INFO - PROCESS | 1742 | 1467139156214 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:39:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:39:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 2839ms 11:39:16 INFO - PROCESS | 1742 | 1467139156236 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 11:39:16 INFO - PROCESS | 1742 | 1467139156241 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 11:39:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:39:16 INFO - PROCESS | 1742 | 1467139156252 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:39:16 INFO - PROCESS | 1742 | 1467139156257 Marionette TRACE conn4 <- [1,2774,null,{}] 11:39:16 INFO - PROCESS | 1742 | 1467139156266 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:16 INFO - PROCESS | 1742 | 1467139156271 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:16 INFO - PROCESS | 1742 | 1467139156442 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 11:39:16 INFO - PROCESS | 1742 | 1467139156703 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:16 INFO - PROCESS | 1742 | 1467139156711 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e123400 == 27 [pid = 1742] [id = 701] 11:39:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8e126400) [pid = 1742] [serial = 2104] [outer = (nil)] 11:39:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8e14bc00) [pid = 1742] [serial = 2105] [outer = 0x8e126400] 11:39:16 INFO - PROCESS | 1742 | 1467139156795 Marionette DEBUG loaded listener.js 11:39:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e150000) [pid = 1742] [serial = 2106] [outer = 0x8e126400] 11:39:17 INFO - PROCESS | 1742 | 1467139157741 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:39:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:39:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1539ms 11:39:17 INFO - PROCESS | 1742 | 1467139157794 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 11:39:17 INFO - PROCESS | 1742 | 1467139157808 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 11:39:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:39:17 INFO - PROCESS | 1742 | 1467139157827 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:39:17 INFO - PROCESS | 1742 | 1467139157834 Marionette TRACE conn4 <- [1,2778,null,{}] 11:39:17 INFO - PROCESS | 1742 | 1467139157844 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:17 INFO - PROCESS | 1742 | 1467139157852 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:18 INFO - PROCESS | 1742 | 1467139158227 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 11:39:18 INFO - PROCESS | 1742 | 1467139158426 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:18 INFO - PROCESS | 1742 | 1467139158436 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4b5c00 == 28 [pid = 1742] [id = 702] 11:39:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e4b6c00) [pid = 1742] [serial = 2107] [outer = (nil)] 11:39:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e9b1400) [pid = 1742] [serial = 2108] [outer = 0x8e4b6c00] 11:39:18 INFO - PROCESS | 1742 | 1467139158530 Marionette DEBUG loaded listener.js 11:39:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8eca8800) [pid = 1742] [serial = 2109] [outer = 0x8e4b6c00] 11:39:19 INFO - PROCESS | 1742 | 1467139159433 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:39:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:39:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1642ms 11:39:19 INFO - PROCESS | 1742 | 1467139159468 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 11:39:19 INFO - PROCESS | 1742 | 1467139159471 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 11:39:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:39:19 INFO - PROCESS | 1742 | 1467139159488 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:39:19 INFO - PROCESS | 1742 | 1467139159495 Marionette TRACE conn4 <- [1,2782,null,{}] 11:39:19 INFO - PROCESS | 1742 | 1467139159516 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:19 INFO - PROCESS | 1742 | 1467139159526 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:19 INFO - PROCESS | 1742 | 1467139159759 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 11:39:19 INFO - PROCESS | 1742 | 1467139159795 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:19 INFO - PROCESS | 1742 | 1467139159809 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f06800 == 29 [pid = 1742] [id = 703] 11:39:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x90f06c00) [pid = 1742] [serial = 2110] [outer = (nil)] 11:39:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x90f0b800) [pid = 1742] [serial = 2111] [outer = 0x90f06c00] 11:39:19 INFO - PROCESS | 1742 | 1467139159884 Marionette DEBUG loaded listener.js 11:39:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x91090400) [pid = 1742] [serial = 2112] [outer = 0x90f06c00] 11:39:21 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x91092000) [pid = 1742] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:39:21 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x91143400) [pid = 1742] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:39:21 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8f47c800) [pid = 1742] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:39:21 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e9b2800) [pid = 1742] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:39:21 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8e128c00) [pid = 1742] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:39:21 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e4b6400) [pid = 1742] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:39:21 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x9113f800) [pid = 1742] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:39:21 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8e147800) [pid = 1742] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:39:21 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x9127ac00) [pid = 1742] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:39:21 INFO - PROCESS | 1742 | 1467139161257 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:39:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:39:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1810ms 11:39:21 INFO - PROCESS | 1742 | 1467139161291 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 11:39:21 INFO - PROCESS | 1742 | 1467139161295 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 11:39:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:39:21 INFO - PROCESS | 1742 | 1467139161302 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:39:21 INFO - PROCESS | 1742 | 1467139161306 Marionette TRACE conn4 <- [1,2786,null,{}] 11:39:21 INFO - PROCESS | 1742 | 1467139161311 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:21 INFO - PROCESS | 1742 | 1467139161317 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:21 INFO - PROCESS | 1742 | 1467139161479 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 11:39:21 INFO - PROCESS | 1742 | 1467139161707 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:21 INFO - PROCESS | 1742 | 1467139161715 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e9000 == 30 [pid = 1742] [id = 704] 11:39:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8e128c00) [pid = 1742] [serial = 2113] [outer = (nil)] 11:39:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8f691c00) [pid = 1742] [serial = 2114] [outer = 0x8e128c00] 11:39:21 INFO - PROCESS | 1742 | 1467139161793 Marionette DEBUG loaded listener.js 11:39:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x91142400) [pid = 1742] [serial = 2115] [outer = 0x8e128c00] 11:39:22 INFO - PROCESS | 1742 | 1467139162537 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:39:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:39:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1284ms 11:39:22 INFO - PROCESS | 1742 | 1467139162587 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 11:39:22 INFO - PROCESS | 1742 | 1467139162591 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 11:39:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:39:22 INFO - PROCESS | 1742 | 1467139162598 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:39:22 INFO - PROCESS | 1742 | 1467139162601 Marionette TRACE conn4 <- [1,2790,null,{}] 11:39:22 INFO - PROCESS | 1742 | 1467139162607 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:22 INFO - PROCESS | 1742 | 1467139162612 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:22 INFO - PROCESS | 1742 | 1467139162830 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 11:39:22 INFO - PROCESS | 1742 | 1467139162846 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:22 INFO - PROCESS | 1742 | 1467139162852 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x9108e000 == 31 [pid = 1742] [id = 705] 11:39:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x91141400) [pid = 1742] [serial = 2116] [outer = (nil)] 11:39:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x916e6c00) [pid = 1742] [serial = 2117] [outer = 0x91141400] 11:39:22 INFO - PROCESS | 1742 | 1467139162925 Marionette DEBUG loaded listener.js 11:39:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x916f1400) [pid = 1742] [serial = 2118] [outer = 0x91141400] 11:39:24 INFO - PROCESS | 1742 | 1467139164115 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:39:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:39:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1582ms 11:39:24 INFO - PROCESS | 1742 | 1467139164182 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 11:39:24 INFO - PROCESS | 1742 | 1467139164189 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 11:39:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:39:24 INFO - PROCESS | 1742 | 1467139164198 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:39:24 INFO - PROCESS | 1742 | 1467139164206 Marionette TRACE conn4 <- [1,2794,null,{}] 11:39:24 INFO - PROCESS | 1742 | 1467139164225 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:24 INFO - PROCESS | 1742 | 1467139164232 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:24 INFO - PROCESS | 1742 | 1467139164454 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 11:39:24 INFO - PROCESS | 1742 | 1467139164689 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:24 INFO - PROCESS | 1742 | 1467139164701 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e148800 == 32 [pid = 1742] [id = 706] 11:39:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8e14cc00) [pid = 1742] [serial = 2119] [outer = (nil)] 11:39:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8e4aa800) [pid = 1742] [serial = 2120] [outer = 0x8e14cc00] 11:39:24 INFO - PROCESS | 1742 | 1467139164847 Marionette DEBUG loaded listener.js 11:39:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e4b4c00) [pid = 1742] [serial = 2121] [outer = 0x8e14cc00] 11:39:25 INFO - PROCESS | 1742 | 1467139165906 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:39:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:39:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1791ms 11:39:25 INFO - PROCESS | 1742 | 1467139165989 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 11:39:25 INFO - PROCESS | 1742 | 1467139165997 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 11:39:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:39:26 INFO - PROCESS | 1742 | 1467139166009 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:39:26 INFO - PROCESS | 1742 | 1467139166014 Marionette TRACE conn4 <- [1,2798,null,{}] 11:39:26 INFO - PROCESS | 1742 | 1467139166021 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:26 INFO - PROCESS | 1742 | 1467139166026 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:26 INFO - PROCESS | 1742 | 1467139166267 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 11:39:26 INFO - PROCESS | 1742 | 1467139166548 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:26 INFO - PROCESS | 1742 | 1467139166558 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e124c00 == 33 [pid = 1742] [id = 707] 11:39:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91095c00) [pid = 1742] [serial = 2122] [outer = (nil)] 11:39:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9127ac00) [pid = 1742] [serial = 2123] [outer = 0x91095c00] 11:39:26 INFO - PROCESS | 1742 | 1467139166669 Marionette DEBUG loaded listener.js 11:39:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x91a07400) [pid = 1742] [serial = 2124] [outer = 0x91095c00] 11:39:27 INFO - PROCESS | 1742 | 1467139167711 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:39:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:39:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1739ms 11:39:27 INFO - PROCESS | 1742 | 1467139167748 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 11:39:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:39:27 INFO - PROCESS | 1742 | 1467139167753 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 11:39:27 INFO - PROCESS | 1742 | 1467139167761 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:39:27 INFO - PROCESS | 1742 | 1467139167767 Marionette TRACE conn4 <- [1,2802,null,{}] 11:39:27 INFO - PROCESS | 1742 | 1467139167785 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:27 INFO - PROCESS | 1742 | 1467139167795 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:28 INFO - PROCESS | 1742 | 1467139168037 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 11:39:28 INFO - PROCESS | 1742 | 1467139168273 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:28 INFO - PROCESS | 1742 | 1467139168286 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x9283d000 == 34 [pid = 1742] [id = 708] 11:39:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9283d400) [pid = 1742] [serial = 2125] [outer = (nil)] 11:39:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x92842000) [pid = 1742] [serial = 2126] [outer = 0x9283d400] 11:39:28 INFO - PROCESS | 1742 | 1467139168397 Marionette DEBUG loaded listener.js 11:39:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x929ec400) [pid = 1742] [serial = 2127] [outer = 0x9283d400] 11:39:29 INFO - PROCESS | 1742 | 1467139169394 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:39:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:39:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1692ms 11:39:29 INFO - PROCESS | 1742 | 1467139169457 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 11:39:29 INFO - PROCESS | 1742 | 1467139169463 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 11:39:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:39:29 INFO - PROCESS | 1742 | 1467139169472 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:39:29 INFO - PROCESS | 1742 | 1467139169477 Marionette TRACE conn4 <- [1,2806,null,{}] 11:39:29 INFO - PROCESS | 1742 | 1467139169483 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:29 INFO - PROCESS | 1742 | 1467139169489 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:29 INFO - PROCESS | 1742 | 1467139169704 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 11:39:29 INFO - PROCESS | 1742 | 1467139169935 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:29 INFO - PROCESS | 1742 | 1467139169942 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e6800 == 35 [pid = 1742] [id = 709] 11:39:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8c1e8000) [pid = 1742] [serial = 2128] [outer = (nil)] 11:39:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e164400) [pid = 1742] [serial = 2129] [outer = 0x8c1e8000] 11:39:30 INFO - PROCESS | 1742 | 1467139170078 Marionette DEBUG loaded listener.js 11:39:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e1b0000) [pid = 1742] [serial = 2130] [outer = 0x8c1e8000] 11:39:31 INFO - PROCESS | 1742 | 1467139171373 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:39:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:39:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1945ms 11:39:31 INFO - PROCESS | 1742 | 1467139171418 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 11:39:31 INFO - PROCESS | 1742 | 1467139171425 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 11:39:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:39:31 INFO - PROCESS | 1742 | 1467139171434 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:39:31 INFO - PROCESS | 1742 | 1467139171438 Marionette TRACE conn4 <- [1,2810,null,{}] 11:39:31 INFO - PROCESS | 1742 | 1467139171446 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:31 INFO - PROCESS | 1742 | 1467139171452 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:31 INFO - PROCESS | 1742 | 1467139171681 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x9113e800) [pid = 1742] [serial = 2073] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e16d000) [pid = 1742] [serial = 2076] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8f69e000) [pid = 1742] [serial = 2055] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8f696000) [pid = 1742] [serial = 2060] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x90f0e800) [pid = 1742] [serial = 2061] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e161800) [pid = 1742] [serial = 2057] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e1a9400) [pid = 1742] [serial = 2058] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8ecae000) [pid = 1742] [serial = 2069] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x91271800) [pid = 1742] [serial = 2063] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9127b400) [pid = 1742] [serial = 2064] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e14d000) [pid = 1742] [serial = 2066] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e163800) [pid = 1742] [serial = 2067] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x91a07800) [pid = 1742] [serial = 2079] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x91a02800) [pid = 1742] [serial = 2078] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x91096000) [pid = 1742] [serial = 2072] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x9127e400) [pid = 1742] [serial = 2075] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8ed46000) [pid = 1742] [serial = 2070] [outer = (nil)] [url = about:blank] 11:39:31 INFO - PROCESS | 1742 | 1467139171958 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:31 INFO - PROCESS | 1742 | 1467139171966 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14d000 == 36 [pid = 1742] [id = 710] 11:39:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8e14d800) [pid = 1742] [serial = 2131] [outer = (nil)] 11:39:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e16b000) [pid = 1742] [serial = 2132] [outer = 0x8e14d800] 11:39:32 INFO - PROCESS | 1742 | 1467139172050 Marionette DEBUG loaded listener.js 11:39:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e1b3800) [pid = 1742] [serial = 2133] [outer = 0x8e14d800] 11:39:32 INFO - PROCESS | 1742 | 1467139172886 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:39:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:39:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1489ms 11:39:32 INFO - PROCESS | 1742 | 1467139172923 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 11:39:32 INFO - PROCESS | 1742 | 1467139172930 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 11:39:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:39:32 INFO - PROCESS | 1742 | 1467139172941 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:39:32 INFO - PROCESS | 1742 | 1467139172945 Marionette TRACE conn4 <- [1,2814,null,{}] 11:39:32 INFO - PROCESS | 1742 | 1467139172952 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:32 INFO - PROCESS | 1742 | 1467139172958 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:33 INFO - PROCESS | 1742 | 1467139173145 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 11:39:33 INFO - PROCESS | 1742 | 1467139173304 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 1742 | 1467139173322 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9b0c00 == 37 [pid = 1742] [id = 711] 11:39:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8f484000) [pid = 1742] [serial = 2134] [outer = (nil)] 11:39:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8f699800) [pid = 1742] [serial = 2135] [outer = 0x8f484000] 11:39:33 INFO - PROCESS | 1742 | 1467139173394 Marionette DEBUG loaded listener.js 11:39:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x90f08c00) [pid = 1742] [serial = 2136] [outer = 0x8f484000] 11:39:34 INFO - PROCESS | 1742 | 1467139174306 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:39:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:39:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1433ms 11:39:34 INFO - PROCESS | 1742 | 1467139174376 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 11:39:34 INFO - PROCESS | 1742 | 1467139174380 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 11:39:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:39:34 INFO - PROCESS | 1742 | 1467139174387 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:39:34 INFO - PROCESS | 1742 | 1467139174394 Marionette TRACE conn4 <- [1,2818,null,{}] 11:39:34 INFO - PROCESS | 1742 | 1467139174418 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:34 INFO - PROCESS | 1742 | 1467139174427 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:34 INFO - PROCESS | 1742 | 1467139174665 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 11:39:34 INFO - PROCESS | 1742 | 1467139174692 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:34 INFO - PROCESS | 1742 | 1467139174700 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x9127c000 == 38 [pid = 1742] [id = 712] 11:39:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9127cc00) [pid = 1742] [serial = 2137] [outer = (nil)] 11:39:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x916e9000) [pid = 1742] [serial = 2138] [outer = 0x9127cc00] 11:39:34 INFO - PROCESS | 1742 | 1467139174778 Marionette DEBUG loaded listener.js 11:39:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91a09000) [pid = 1742] [serial = 2139] [outer = 0x9127cc00] 11:39:35 INFO - PROCESS | 1742 | 1467139175768 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:39:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:39:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1419ms 11:39:35 INFO - PROCESS | 1742 | 1467139175807 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 11:39:35 INFO - PROCESS | 1742 | 1467139175812 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 11:39:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:39:35 INFO - PROCESS | 1742 | 1467139175819 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:39:35 INFO - PROCESS | 1742 | 1467139175822 Marionette TRACE conn4 <- [1,2822,null,{}] 11:39:35 INFO - PROCESS | 1742 | 1467139175836 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:35 INFO - PROCESS | 1742 | 1467139175842 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:36 INFO - PROCESS | 1742 | 1467139176097 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 11:39:36 INFO - PROCESS | 1742 | 1467139176122 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:36 INFO - PROCESS | 1742 | 1467139176133 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x91a0e800 == 39 [pid = 1742] [id = 713] 11:39:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x92424000) [pid = 1742] [serial = 2140] [outer = (nil)] 11:39:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x9283a000) [pid = 1742] [serial = 2141] [outer = 0x92424000] 11:39:36 INFO - PROCESS | 1742 | 1467139176205 Marionette DEBUG loaded listener.js 11:39:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9283e800) [pid = 1742] [serial = 2142] [outer = 0x92424000] 11:39:36 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x92838000) [pid = 1742] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:39:36 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x90f06c00) [pid = 1742] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:39:36 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8c2ef800) [pid = 1742] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:39:36 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x929f0800) [pid = 1742] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:39:36 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8ed3bc00) [pid = 1742] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:39:36 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e126400) [pid = 1742] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:39:36 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x929efc00) [pid = 1742] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:39:36 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8c2e1400) [pid = 1742] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:39:36 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8e4b6c00) [pid = 1742] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:39:36 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e14b000) [pid = 1742] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:39:36 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8e128c00) [pid = 1742] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:39:36 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x9113b000) [pid = 1742] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:39:37 INFO - PROCESS | 1742 | 1467139177291 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:39:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:39:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1494ms 11:39:37 INFO - PROCESS | 1742 | 1467139177314 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 11:39:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:39:37 INFO - PROCESS | 1742 | 1467139177319 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 11:39:37 INFO - PROCESS | 1742 | 1467139177326 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:39:37 INFO - PROCESS | 1742 | 1467139177329 Marionette TRACE conn4 <- [1,2826,null,{}] 11:39:37 INFO - PROCESS | 1742 | 1467139177335 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:37 INFO - PROCESS | 1742 | 1467139177340 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:37 INFO - PROCESS | 1742 | 1467139177560 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 11:39:37 INFO - PROCESS | 1742 | 1467139177579 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:37 INFO - PROCESS | 1742 | 1467139177587 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ec000 == 40 [pid = 1742] [id = 714] 11:39:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8c1ec800) [pid = 1742] [serial = 2143] [outer = (nil)] 11:39:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8f6a0c00) [pid = 1742] [serial = 2144] [outer = 0x8c1ec800] 11:39:37 INFO - PROCESS | 1742 | 1467139177671 Marionette DEBUG loaded listener.js 11:39:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x91142c00) [pid = 1742] [serial = 2145] [outer = 0x8c1ec800] 11:39:38 INFO - PROCESS | 1742 | 1467139178661 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:39:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:39:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1385ms 11:39:38 INFO - PROCESS | 1742 | 1467139178713 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 11:39:38 INFO - PROCESS | 1742 | 1467139178719 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 11:39:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:39:38 INFO - PROCESS | 1742 | 1467139178729 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:39:38 INFO - PROCESS | 1742 | 1467139178735 Marionette TRACE conn4 <- [1,2830,null,{}] 11:39:38 INFO - PROCESS | 1742 | 1467139178747 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:38 INFO - PROCESS | 1742 | 1467139178752 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:39 INFO - PROCESS | 1742 | 1467139178996 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 11:39:39 INFO - PROCESS | 1742 | 1467139179253 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:39 INFO - PROCESS | 1742 | 1467139179270 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e12a400 == 41 [pid = 1742] [id = 715] 11:39:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e12a800) [pid = 1742] [serial = 2146] [outer = (nil)] 11:39:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e163c00) [pid = 1742] [serial = 2147] [outer = 0x8e12a800] 11:39:39 INFO - PROCESS | 1742 | 1467139179370 Marionette DEBUG loaded listener.js 11:39:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8e170c00) [pid = 1742] [serial = 2148] [outer = 0x8e12a800] 11:39:40 INFO - PROCESS | 1742 | 1467139180364 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:39:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:39:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1693ms 11:39:40 INFO - PROCESS | 1742 | 1467139180422 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 11:39:40 INFO - PROCESS | 1742 | 1467139180430 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 11:39:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:39:40 INFO - PROCESS | 1742 | 1467139180443 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:39:40 INFO - PROCESS | 1742 | 1467139180447 Marionette TRACE conn4 <- [1,2834,null,{}] 11:39:40 INFO - PROCESS | 1742 | 1467139180454 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:40 INFO - PROCESS | 1742 | 1467139180461 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:40 INFO - PROCESS | 1742 | 1467139180669 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 11:39:40 INFO - PROCESS | 1742 | 1467139180913 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:40 INFO - PROCESS | 1742 | 1467139180922 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f69e400 == 42 [pid = 1742] [id = 716] 11:39:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f69f800) [pid = 1742] [serial = 2149] [outer = (nil)] 11:39:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x9108d800) [pid = 1742] [serial = 2150] [outer = 0x8f69f800] 11:39:41 INFO - PROCESS | 1742 | 1467139181067 Marionette DEBUG loaded listener.js 11:39:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x9113dc00) [pid = 1742] [serial = 2151] [outer = 0x8f69f800] 11:39:42 INFO - PROCESS | 1742 | 1467139182050 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:39:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:39:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1643ms 11:39:42 INFO - PROCESS | 1742 | 1467139182085 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 11:39:42 INFO - PROCESS | 1742 | 1467139182089 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 11:39:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:39:42 INFO - PROCESS | 1742 | 1467139182098 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:39:42 INFO - PROCESS | 1742 | 1467139182104 Marionette TRACE conn4 <- [1,2838,null,{}] 11:39:42 INFO - PROCESS | 1742 | 1467139182121 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:42 INFO - PROCESS | 1742 | 1467139182131 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:42 INFO - PROCESS | 1742 | 1467139182333 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 11:39:42 INFO - PROCESS | 1742 | 1467139182531 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:42 INFO - PROCESS | 1742 | 1467139182547 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e168800 == 43 [pid = 1742] [id = 717] 11:39:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x929edc00) [pid = 1742] [serial = 2152] [outer = (nil)] 11:39:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x92d77400) [pid = 1742] [serial = 2153] [outer = 0x929edc00] 11:39:42 INFO - PROCESS | 1742 | 1467139182769 Marionette DEBUG loaded listener.js 11:39:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x92d83800) [pid = 1742] [serial = 2154] [outer = 0x929edc00] 11:39:43 INFO - PROCESS | 1742 | 1467139183772 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:39:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:39:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1752ms 11:39:43 INFO - PROCESS | 1742 | 1467139183851 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 11:39:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:39:43 INFO - PROCESS | 1742 | 1467139183856 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 11:39:43 INFO - PROCESS | 1742 | 1467139183863 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:39:43 INFO - PROCESS | 1742 | 1467139183867 Marionette TRACE conn4 <- [1,2842,null,{}] 11:39:43 INFO - PROCESS | 1742 | 1467139183873 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:43 INFO - PROCESS | 1742 | 1467139183879 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:44 INFO - PROCESS | 1742 | 1467139184112 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 11:39:44 INFO - PROCESS | 1742 | 1467139184345 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:44 INFO - PROCESS | 1742 | 1467139184351 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e145800 == 44 [pid = 1742] [id = 718] 11:39:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x92c7b800) [pid = 1742] [serial = 2155] [outer = (nil)] 11:39:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x92dde000) [pid = 1742] [serial = 2156] [outer = 0x92c7b800] 11:39:44 INFO - PROCESS | 1742 | 1467139184481 Marionette DEBUG loaded listener.js 11:39:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x92ecf400) [pid = 1742] [serial = 2157] [outer = 0x92c7b800] 11:39:45 INFO - PROCESS | 1742 | 1467139185443 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:39:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:39:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1640ms 11:39:45 INFO - PROCESS | 1742 | 1467139185503 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 11:39:45 INFO - PROCESS | 1742 | 1467139185508 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 11:39:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:39:45 INFO - PROCESS | 1742 | 1467139185515 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:39:45 INFO - PROCESS | 1742 | 1467139185518 Marionette TRACE conn4 <- [1,2846,null,{}] 11:39:45 INFO - PROCESS | 1742 | 1467139185524 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:45 INFO - PROCESS | 1742 | 1467139185530 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:45 INFO - PROCESS | 1742 | 1467139185717 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 11:39:45 INFO - PROCESS | 1742 | 1467139185913 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:45 INFO - PROCESS | 1742 | 1467139185922 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x92dd9000 == 45 [pid = 1742] [id = 719] 11:39:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x92dda000) [pid = 1742] [serial = 2158] [outer = (nil)] 11:39:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x92ed7800) [pid = 1742] [serial = 2159] [outer = 0x92dda000] 11:39:46 INFO - PROCESS | 1742 | 1467139186011 Marionette DEBUG loaded listener.js 11:39:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x92ed9000) [pid = 1742] [serial = 2160] [outer = 0x92dda000] 11:39:47 INFO - PROCESS | 1742 | 1467139187055 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:39:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:39:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1581ms 11:39:47 INFO - PROCESS | 1742 | 1467139187098 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 11:39:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:39:47 INFO - PROCESS | 1742 | 1467139187104 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 11:39:47 INFO - PROCESS | 1742 | 1467139187111 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:39:47 INFO - PROCESS | 1742 | 1467139187115 Marionette TRACE conn4 <- [1,2850,null,{}] 11:39:47 INFO - PROCESS | 1742 | 1467139187121 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:47 INFO - PROCESS | 1742 | 1467139187133 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:47 INFO - PROCESS | 1742 | 1467139187392 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 11:39:47 INFO - PROCESS | 1742 | 1467139187637 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:47 INFO - PROCESS | 1742 | 1467139187650 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4ad800 == 46 [pid = 1742] [id = 720] 11:39:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e9a6000) [pid = 1742] [serial = 2161] [outer = (nil)] 11:39:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x93b38c00) [pid = 1742] [serial = 2162] [outer = 0x8e9a6000] 11:39:47 INFO - PROCESS | 1742 | 1467139187780 Marionette DEBUG loaded listener.js 11:39:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x93b41800) [pid = 1742] [serial = 2163] [outer = 0x8e9a6000] 11:39:48 INFO - PROCESS | 1742 | 1467139188703 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:39:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:39:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1637ms 11:39:48 INFO - PROCESS | 1742 | 1467139188751 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 11:39:48 INFO - PROCESS | 1742 | 1467139188756 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 11:39:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:39:48 INFO - PROCESS | 1742 | 1467139188763 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:39:48 INFO - PROCESS | 1742 | 1467139188768 Marionette TRACE conn4 <- [1,2854,null,{}] 11:39:48 INFO - PROCESS | 1742 | 1467139188774 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:48 INFO - PROCESS | 1742 | 1467139188779 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:48 INFO - PROCESS | 1742 | 1467139188967 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 11:39:49 INFO - PROCESS | 1742 | 1467139189159 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:49 INFO - PROCESS | 1742 | 1467139189167 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f48ac00 == 47 [pid = 1742] [id = 721] 11:39:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x9283a800) [pid = 1742] [serial = 2164] [outer = (nil)] 11:39:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x93c5f400) [pid = 1742] [serial = 2165] [outer = 0x9283a800] 11:39:49 INFO - PROCESS | 1742 | 1467139189250 Marionette DEBUG loaded listener.js 11:39:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x93c61400) [pid = 1742] [serial = 2166] [outer = 0x9283a800] 11:39:50 INFO - PROCESS | 1742 | 1467139190291 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:39:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:39:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1588ms 11:39:50 INFO - PROCESS | 1742 | 1467139190353 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 11:39:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:39:50 INFO - PROCESS | 1742 | 1467139190357 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 11:39:50 INFO - PROCESS | 1742 | 1467139190364 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:39:50 INFO - PROCESS | 1742 | 1467139190368 Marionette TRACE conn4 <- [1,2858,null,{}] 11:39:50 INFO - PROCESS | 1742 | 1467139190374 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:50 INFO - PROCESS | 1742 | 1467139190380 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:50 INFO - PROCESS | 1742 | 1467139190616 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 11:39:51 INFO - PROCESS | 1742 | 1467139191110 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:51 INFO - PROCESS | 1742 | 1467139191121 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ed400 == 48 [pid = 1742] [id = 722] 11:39:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8c1edc00) [pid = 1742] [serial = 2167] [outer = (nil)] 11:39:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8d2c1800) [pid = 1742] [serial = 2168] [outer = 0x8c1edc00] 11:39:51 INFO - PROCESS | 1742 | 1467139191207 Marionette DEBUG loaded listener.js 11:39:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e11c800) [pid = 1742] [serial = 2169] [outer = 0x8c1edc00] 11:39:52 INFO - PROCESS | 1742 | 1467139192172 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:39:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:39:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1892ms 11:39:52 INFO - PROCESS | 1742 | 1467139192261 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 11:39:52 INFO - PROCESS | 1742 | 1467139192267 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 11:39:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:39:52 INFO - PROCESS | 1742 | 1467139192275 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:39:52 INFO - PROCESS | 1742 | 1467139192280 Marionette TRACE conn4 <- [1,2862,null,{}] 11:39:52 INFO - PROCESS | 1742 | 1467139192288 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:52 INFO - PROCESS | 1742 | 1467139192297 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:52 INFO - PROCESS | 1742 | 1467139192544 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e123400 == 47 [pid = 1742] [id = 701] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4b5c00 == 46 [pid = 1742] [id = 702] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x90f06800 == 45 [pid = 1742] [id = 703] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e9000 == 44 [pid = 1742] [id = 704] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x91a0e800 == 43 [pid = 1742] [id = 713] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x9127c000 == 42 [pid = 1742] [id = 712] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9b0c00 == 41 [pid = 1742] [id = 711] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14d000 == 40 [pid = 1742] [id = 710] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e6800 == 39 [pid = 1742] [id = 709] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x9283d000 == 38 [pid = 1742] [id = 708] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e124c00 == 37 [pid = 1742] [id = 707] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e148800 == 36 [pid = 1742] [id = 706] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x9108e000 == 35 [pid = 1742] [id = 705] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ee400 == 34 [pid = 1742] [id = 700] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e2c00 == 33 [pid = 1742] [id = 699] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ed400 == 32 [pid = 1742] [id = 722] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4ad800 == 31 [pid = 1742] [id = 720] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8f48ac00 == 30 [pid = 1742] [id = 721] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x92dd9000 == 29 [pid = 1742] [id = 719] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e145800 == 28 [pid = 1742] [id = 718] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8f69e400 == 27 [pid = 1742] [id = 716] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e168800 == 26 [pid = 1742] [id = 717] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ec000 == 25 [pid = 1742] [id = 714] 11:39:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e12a400 == 24 [pid = 1742] [id = 715] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8ecaa400) [pid = 1742] [serial = 2082] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e4b4800) [pid = 1742] [serial = 2081] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8f691c00) [pid = 1742] [serial = 2114] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x916f0400) [pid = 1742] [serial = 2085] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9127ec00) [pid = 1742] [serial = 2084] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x929ea000) [pid = 1742] [serial = 2088] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x90f0b800) [pid = 1742] [serial = 2111] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x929e2c00) [pid = 1742] [serial = 2087] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e142800) [pid = 1742] [serial = 2102] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x92c73000) [pid = 1742] [serial = 2091] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x92c70800) [pid = 1742] [serial = 2090] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e16f000) [pid = 1742] [serial = 2103] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x92d77c00) [pid = 1742] [serial = 2094] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x92c7dc00) [pid = 1742] [serial = 2093] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e14bc00) [pid = 1742] [serial = 2105] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x92ecd000) [pid = 1742] [serial = 2097] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x92ddcc00) [pid = 1742] [serial = 2096] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e150000) [pid = 1742] [serial = 2106] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e9af800) [pid = 1742] [serial = 2100] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e4a7400) [pid = 1742] [serial = 2099] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x91090400) [pid = 1742] [serial = 2112] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e9b1400) [pid = 1742] [serial = 2108] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8eca8800) [pid = 1742] [serial = 2109] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x91142400) [pid = 1742] [serial = 2115] [outer = (nil)] [url = about:blank] 11:39:53 INFO - PROCESS | 1742 | 1467139193970 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:53 INFO - PROCESS | 1742 | 1467139193979 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ea000 == 25 [pid = 1742] [id = 723] 11:39:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8c1eac00) [pid = 1742] [serial = 2170] [outer = (nil)] 11:39:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8c2e1c00) [pid = 1742] [serial = 2171] [outer = 0x8c1eac00] 11:39:54 INFO - PROCESS | 1742 | 1467139194061 Marionette DEBUG loaded listener.js 11:39:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8d2cfc00) [pid = 1742] [serial = 2172] [outer = 0x8c1eac00] 11:39:54 INFO - PROCESS | 1742 | 1467139194967 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:39:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:39:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2742ms 11:39:55 INFO - PROCESS | 1742 | 1467139195020 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 11:39:55 INFO - PROCESS | 1742 | 1467139195025 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 11:39:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:39:55 INFO - PROCESS | 1742 | 1467139195035 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:39:55 INFO - PROCESS | 1742 | 1467139195040 Marionette TRACE conn4 <- [1,2866,null,{}] 11:39:55 INFO - PROCESS | 1742 | 1467139195050 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:55 INFO - PROCESS | 1742 | 1467139195058 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:55 INFO - PROCESS | 1742 | 1467139195238 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 11:39:55 INFO - PROCESS | 1742 | 1467139195392 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 1742 | 1467139195405 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e162800 == 26 [pid = 1742] [id = 724] 11:39:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8e16c400) [pid = 1742] [serial = 2173] [outer = (nil)] 11:39:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e1aac00) [pid = 1742] [serial = 2174] [outer = 0x8e16c400] 11:39:55 INFO - PROCESS | 1742 | 1467139195484 Marionette DEBUG loaded listener.js 11:39:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e1b4800) [pid = 1742] [serial = 2175] [outer = 0x8e16c400] 11:39:56 INFO - PROCESS | 1742 | 1467139196400 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:39:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:39:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1434ms 11:39:56 INFO - PROCESS | 1742 | 1467139196477 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 11:39:56 INFO - PROCESS | 1742 | 1467139196485 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 11:39:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:39:56 INFO - PROCESS | 1742 | 1467139196492 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:39:56 INFO - PROCESS | 1742 | 1467139196495 Marionette TRACE conn4 <- [1,2870,null,{}] 11:39:56 INFO - PROCESS | 1742 | 1467139196502 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:56 INFO - PROCESS | 1742 | 1467139196507 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:56 INFO - PROCESS | 1742 | 1467139196751 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 11:39:56 INFO - PROCESS | 1742 | 1467139196776 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:56 INFO - PROCESS | 1742 | 1467139196783 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9afc00 == 27 [pid = 1742] [id = 725] 11:39:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8eca7c00) [pid = 1742] [serial = 2176] [outer = (nil)] 11:39:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8ecb0c00) [pid = 1742] [serial = 2177] [outer = 0x8eca7c00] 11:39:56 INFO - PROCESS | 1742 | 1467139196858 Marionette DEBUG loaded listener.js 11:39:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8ed41400) [pid = 1742] [serial = 2178] [outer = 0x8eca7c00] 11:39:57 INFO - PROCESS | 1742 | 1467139197960 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:39:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:39:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1538ms 11:39:58 INFO - PROCESS | 1742 | 1467139198032 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 11:39:58 INFO - PROCESS | 1742 | 1467139198036 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 11:39:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:39:58 INFO - PROCESS | 1742 | 1467139198054 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:39:58 INFO - PROCESS | 1742 | 1467139198064 Marionette TRACE conn4 <- [1,2874,null,{}] 11:39:58 INFO - PROCESS | 1742 | 1467139198082 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:58 INFO - PROCESS | 1742 | 1467139198091 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:58 INFO - PROCESS | 1742 | 1467139198341 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 11:39:58 INFO - PROCESS | 1742 | 1467139198371 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:58 INFO - PROCESS | 1742 | 1467139198379 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:39:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f48a800 == 28 [pid = 1742] [id = 726] 11:39:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8f691800) [pid = 1742] [serial = 2179] [outer = (nil)] 11:39:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8f6a0400) [pid = 1742] [serial = 2180] [outer = 0x8f691800] 11:39:58 INFO - PROCESS | 1742 | 1467139198454 Marionette DEBUG loaded listener.js 11:39:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x90f0b400) [pid = 1742] [serial = 2181] [outer = 0x8f691800] 11:39:59 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8c1ec800) [pid = 1742] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:39:59 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9127cc00) [pid = 1742] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:39:59 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x92424000) [pid = 1742] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:39:59 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x91141400) [pid = 1742] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:39:59 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8c1e8000) [pid = 1742] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:39:59 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8f484000) [pid = 1742] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:39:59 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e14cc00) [pid = 1742] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:39:59 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9283d400) [pid = 1742] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:39:59 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e14d800) [pid = 1742] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:39:59 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x91095c00) [pid = 1742] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:39:59 INFO - PROCESS | 1742 | 1467139199975 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:40:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:40:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1980ms 11:40:00 INFO - PROCESS | 1742 | 1467139200026 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 11:40:00 INFO - PROCESS | 1742 | 1467139200031 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 11:40:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:40:00 INFO - PROCESS | 1742 | 1467139200037 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:40:00 INFO - PROCESS | 1742 | 1467139200040 Marionette TRACE conn4 <- [1,2878,null,{}] 11:40:00 INFO - PROCESS | 1742 | 1467139200046 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:00 INFO - PROCESS | 1742 | 1467139200051 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:00 INFO - PROCESS | 1742 | 1467139200284 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 11:40:00 INFO - PROCESS | 1742 | 1467139200302 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:00 INFO - PROCESS | 1742 | 1467139200311 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e6800 == 29 [pid = 1742] [id = 727] 11:40:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8e4b3c00) [pid = 1742] [serial = 2182] [outer = (nil)] 11:40:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x90f10400) [pid = 1742] [serial = 2183] [outer = 0x8e4b3c00] 11:40:00 INFO - PROCESS | 1742 | 1467139200388 Marionette DEBUG loaded listener.js 11:40:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x91088c00) [pid = 1742] [serial = 2184] [outer = 0x8e4b3c00] 11:40:01 INFO - PROCESS | 1742 | 1467139201393 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:40:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:40:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1438ms 11:40:01 INFO - PROCESS | 1742 | 1467139201535 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 11:40:01 INFO - PROCESS | 1742 | 1467139201553 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 11:40:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:40:01 INFO - PROCESS | 1742 | 1467139201643 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:40:01 INFO - PROCESS | 1742 | 1467139201651 Marionette TRACE conn4 <- [1,2882,null,{}] 11:40:01 INFO - PROCESS | 1742 | 1467139201666 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:01 INFO - PROCESS | 1742 | 1467139201676 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:01 INFO - PROCESS | 1742 | 1467139201952 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 11:40:02 INFO - PROCESS | 1742 | 1467139202191 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:02 INFO - PROCESS | 1742 | 1467139202207 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14e000 == 30 [pid = 1742] [id = 728] 11:40:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e14fc00) [pid = 1742] [serial = 2185] [outer = (nil)] 11:40:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e16bc00) [pid = 1742] [serial = 2186] [outer = 0x8e14fc00] 11:40:02 INFO - PROCESS | 1742 | 1467139202335 Marionette DEBUG loaded listener.js 11:40:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8eca8800) [pid = 1742] [serial = 2187] [outer = 0x8e14fc00] 11:40:03 INFO - PROCESS | 1742 | 1467139203448 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:40:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:40:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1905ms 11:40:03 INFO - PROCESS | 1742 | 1467139203536 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 11:40:03 INFO - PROCESS | 1742 | 1467139203544 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 11:40:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:40:03 INFO - PROCESS | 1742 | 1467139203557 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:40:03 INFO - PROCESS | 1742 | 1467139203563 Marionette TRACE conn4 <- [1,2886,null,{}] 11:40:03 INFO - PROCESS | 1742 | 1467139203570 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:03 INFO - PROCESS | 1742 | 1467139203576 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:03 INFO - PROCESS | 1742 | 1467139203826 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 11:40:04 INFO - PROCESS | 1742 | 1467139204074 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:04 INFO - PROCESS | 1742 | 1467139204084 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e123800 == 31 [pid = 1742] [id = 729] 11:40:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e14c800) [pid = 1742] [serial = 2188] [outer = (nil)] 11:40:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x91093400) [pid = 1742] [serial = 2189] [outer = 0x8e14c800] 11:40:04 INFO - PROCESS | 1742 | 1467139204213 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91139400) [pid = 1742] [serial = 2190] [outer = 0x8e14c800] 11:40:05 INFO - PROCESS | 1742 | 1467139205442 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:40:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:40:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1942ms 11:40:05 INFO - PROCESS | 1742 | 1467139205499 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 11:40:05 INFO - PROCESS | 1742 | 1467139205504 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 11:40:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:40:05 INFO - PROCESS | 1742 | 1467139205512 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 1742 | 1467139205519 Marionette TRACE conn4 <- [1,2890,null,{}] 11:40:05 INFO - PROCESS | 1742 | 1467139205537 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:05 INFO - PROCESS | 1742 | 1467139205546 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:05 INFO - PROCESS | 1742 | 1467139205786 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 11:40:06 INFO - PROCESS | 1742 | 1467139206081 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:06 INFO - PROCESS | 1742 | 1467139206095 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x91280c00 == 32 [pid = 1742] [id = 730] 11:40:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x916e5400) [pid = 1742] [serial = 2191] [outer = (nil)] 11:40:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x916ec000) [pid = 1742] [serial = 2192] [outer = 0x916e5400] 11:40:06 INFO - PROCESS | 1742 | 1467139206228 Marionette DEBUG loaded listener.js 11:40:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x916f3000) [pid = 1742] [serial = 2193] [outer = 0x916e5400] 11:40:07 INFO - PROCESS | 1742 | 1467139207302 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:40:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:40:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1844ms 11:40:07 INFO - PROCESS | 1742 | 1467139207356 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 11:40:07 INFO - PROCESS | 1742 | 1467139207361 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 11:40:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:40:07 INFO - PROCESS | 1742 | 1467139207368 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:40:07 INFO - PROCESS | 1742 | 1467139207373 Marionette TRACE conn4 <- [1,2894,null,{}] 11:40:07 INFO - PROCESS | 1742 | 1467139207379 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:07 INFO - PROCESS | 1742 | 1467139207385 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:07 INFO - PROCESS | 1742 | 1467139207584 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 11:40:07 INFO - PROCESS | 1742 | 1467139207838 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:07 INFO - PROCESS | 1742 | 1467139207847 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x916eb800 == 33 [pid = 1742] [id = 731] 11:40:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x91a10400) [pid = 1742] [serial = 2194] [outer = (nil)] 11:40:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x92838000) [pid = 1742] [serial = 2195] [outer = 0x91a10400] 11:40:07 INFO - PROCESS | 1742 | 1467139207962 Marionette DEBUG loaded listener.js 11:40:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9283dc00) [pid = 1742] [serial = 2196] [outer = 0x91a10400] 11:40:09 INFO - PROCESS | 1742 | 1467139209125 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:40:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:40:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1843ms 11:40:09 INFO - PROCESS | 1742 | 1467139209216 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 11:40:09 INFO - PROCESS | 1742 | 1467139209227 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 11:40:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:40:09 INFO - PROCESS | 1742 | 1467139209250 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:40:09 INFO - PROCESS | 1742 | 1467139209256 Marionette TRACE conn4 <- [1,2898,null,{}] 11:40:09 INFO - PROCESS | 1742 | 1467139209309 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:09 INFO - PROCESS | 1742 | 1467139209315 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:09 INFO - PROCESS | 1742 | 1467139209552 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 11:40:09 INFO - PROCESS | 1742 | 1467139209836 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:09 INFO - PROCESS | 1742 | 1467139209857 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14f400 == 34 [pid = 1742] [id = 732] 11:40:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e150000) [pid = 1742] [serial = 2197] [outer = (nil)] 11:40:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e16ec00) [pid = 1742] [serial = 2198] [outer = 0x8e150000] 11:40:09 INFO - PROCESS | 1742 | 1467139209932 Marionette DEBUG loaded listener.js 11:40:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e1abc00) [pid = 1742] [serial = 2199] [outer = 0x8e150000] 11:40:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed46c00 == 33 [pid = 1742] [id = 694] 11:40:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8e125000 == 32 [pid = 1742] [id = 683] 11:40:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8e126000 == 31 [pid = 1742] [id = 689] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x91a09000) [pid = 1742] [serial = 2139] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x9283a000) [pid = 1742] [serial = 2141] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x916f1400) [pid = 1742] [serial = 2118] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x916e6c00) [pid = 1742] [serial = 2117] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e164400) [pid = 1742] [serial = 2129] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e1b0000) [pid = 1742] [serial = 2130] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f699800) [pid = 1742] [serial = 2135] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e4aa800) [pid = 1742] [serial = 2120] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e4b4c00) [pid = 1742] [serial = 2121] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x92842000) [pid = 1742] [serial = 2126] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x929ec400) [pid = 1742] [serial = 2127] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e16b000) [pid = 1742] [serial = 2132] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e1b3800) [pid = 1742] [serial = 2133] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x9127ac00) [pid = 1742] [serial = 2123] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x91a07400) [pid = 1742] [serial = 2124] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x916e9000) [pid = 1742] [serial = 2138] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x90f08c00) [pid = 1742] [serial = 2136] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x9283e800) [pid = 1742] [serial = 2142] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x91142c00) [pid = 1742] [serial = 2145] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8f6a0c00) [pid = 1742] [serial = 2144] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1742 | 1467139210883 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:40:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:40:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1737ms 11:40:10 INFO - PROCESS | 1742 | 1467139210986 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 11:40:10 INFO - PROCESS | 1742 | 1467139210993 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 11:40:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:40:11 INFO - PROCESS | 1742 | 1467139211004 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:40:11 INFO - PROCESS | 1742 | 1467139211008 Marionette TRACE conn4 <- [1,2902,null,{}] 11:40:11 INFO - PROCESS | 1742 | 1467139211014 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:11 INFO - PROCESS | 1742 | 1467139211020 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:11 INFO - PROCESS | 1742 | 1467139211203 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 11:40:11 INFO - PROCESS | 1742 | 1467139211350 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:11 INFO - PROCESS | 1742 | 1467139211358 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9a4400 == 32 [pid = 1742] [id = 733] 11:40:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e9a6400) [pid = 1742] [serial = 2200] [outer = (nil)] 11:40:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8ed3f800) [pid = 1742] [serial = 2201] [outer = 0x8e9a6400] 11:40:11 INFO - PROCESS | 1742 | 1467139211445 Marionette DEBUG loaded listener.js 11:40:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8f482c00) [pid = 1742] [serial = 2202] [outer = 0x8e9a6400] 11:40:12 INFO - PROCESS | 1742 | 1467139212339 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:40:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:40:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1384ms 11:40:12 INFO - PROCESS | 1742 | 1467139212389 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 11:40:12 INFO - PROCESS | 1742 | 1467139212394 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 11:40:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:40:12 INFO - PROCESS | 1742 | 1467139212400 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:40:12 INFO - PROCESS | 1742 | 1467139212407 Marionette TRACE conn4 <- [1,2906,null,{}] 11:40:12 INFO - PROCESS | 1742 | 1467139212424 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:12 INFO - PROCESS | 1742 | 1467139212433 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:12 INFO - PROCESS | 1742 | 1467139212615 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 11:40:12 INFO - PROCESS | 1742 | 1467139212777 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:12 INFO - PROCESS | 1742 | 1467139212788 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x91097000 == 33 [pid = 1742] [id = 734] 11:40:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9113d000) [pid = 1742] [serial = 2203] [outer = (nil)] 11:40:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x91271c00) [pid = 1742] [serial = 2204] [outer = 0x9113d000] 11:40:12 INFO - PROCESS | 1742 | 1467139212866 Marionette DEBUG loaded listener.js 11:40:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x916e5800) [pid = 1742] [serial = 2205] [outer = 0x9113d000] 11:40:13 INFO - PROCESS | 1742 | 1467139213845 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:40:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:40:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1493ms 11:40:13 INFO - PROCESS | 1742 | 1467139213894 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 11:40:13 INFO - PROCESS | 1742 | 1467139213900 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 11:40:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:40:13 INFO - PROCESS | 1742 | 1467139213912 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:40:13 INFO - PROCESS | 1742 | 1467139213915 Marionette TRACE conn4 <- [1,2910,null,{}] 11:40:13 INFO - PROCESS | 1742 | 1467139213922 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:13 INFO - PROCESS | 1742 | 1467139213927 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:14 INFO - PROCESS | 1742 | 1467139214155 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 11:40:14 INFO - PROCESS | 1742 | 1467139214183 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:14 INFO - PROCESS | 1742 | 1467139214189 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c5800 == 34 [pid = 1742] [id = 735] 11:40:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x90f07400) [pid = 1742] [serial = 2206] [outer = (nil)] 11:40:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x91a0c400) [pid = 1742] [serial = 2207] [outer = 0x90f07400] 11:40:14 INFO - PROCESS | 1742 | 1467139214275 Marionette DEBUG loaded listener.js 11:40:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x92428800) [pid = 1742] [serial = 2208] [outer = 0x90f07400] 11:40:14 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x92c7b800) [pid = 1742] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:40:14 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8f69f800) [pid = 1742] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:40:14 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8f691800) [pid = 1742] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:40:14 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8eca7c00) [pid = 1742] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:40:14 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9283a800) [pid = 1742] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:40:14 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e16c400) [pid = 1742] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:40:14 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8c1edc00) [pid = 1742] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:40:14 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e12a800) [pid = 1742] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:40:14 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x92dda000) [pid = 1742] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:40:14 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8c1eac00) [pid = 1742] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:40:14 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8e9a6000) [pid = 1742] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:40:14 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x929edc00) [pid = 1742] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:40:15 INFO - PROCESS | 1742 | 1467139215260 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:40:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:40:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:40:15 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1382ms 11:40:15 INFO - PROCESS | 1742 | 1467139215296 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 11:40:15 INFO - PROCESS | 1742 | 1467139215299 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 11:40:15 INFO - TEST-START | /DOMEvents/constructors.html 11:40:15 INFO - PROCESS | 1742 | 1467139215307 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:40:15 INFO - PROCESS | 1742 | 1467139215311 Marionette TRACE conn4 <- [1,2914,null,{}] 11:40:15 INFO - PROCESS | 1742 | 1467139215317 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:15 INFO - PROCESS | 1742 | 1467139215323 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:15 INFO - PROCESS | 1742 | 1467139215481 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 11:40:15 INFO - PROCESS | 1742 | 1467139215698 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:15 INFO - PROCESS | 1742 | 1467139215709 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e8c00 == 35 [pid = 1742] [id = 736] 11:40:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8c1e9000) [pid = 1742] [serial = 2209] [outer = (nil)] 11:40:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8d2c6c00) [pid = 1742] [serial = 2210] [outer = 0x8c1e9000] 11:40:15 INFO - PROCESS | 1742 | 1467139215834 Marionette DEBUG loaded listener.js 11:40:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e122800) [pid = 1742] [serial = 2211] [outer = 0x8c1e9000] 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:40:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:40:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:40:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:40:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:40:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:40:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:40:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:40:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:40:17 INFO - TEST-OK | /DOMEvents/constructors.html | took 1818ms 11:40:17 INFO - PROCESS | 1742 | 1467139217044 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:40:17 INFO - PROCESS | 1742 | 1467139217147 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 11:40:17 INFO - PROCESS | 1742 | 1467139217157 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 11:40:17 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:40:17 INFO - PROCESS | 1742 | 1467139217168 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:40:17 INFO - PROCESS | 1742 | 1467139217176 Marionette TRACE conn4 <- [1,2918,null,{}] 11:40:17 INFO - PROCESS | 1742 | 1467139217185 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:17 INFO - PROCESS | 1742 | 1467139217190 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:17 INFO - PROCESS | 1742 | 1467139217424 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 11:40:17 INFO - PROCESS | 1742 | 1467139217676 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:17 INFO - PROCESS | 1742 | 1467139217689 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eca3800 == 36 [pid = 1742] [id = 737] 11:40:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8eca9400) [pid = 1742] [serial = 2212] [outer = (nil)] 11:40:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8ed3a000) [pid = 1742] [serial = 2213] [outer = 0x8eca9400] 11:40:17 INFO - PROCESS | 1742 | 1467139217815 Marionette DEBUG loaded listener.js 11:40:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8f481800) [pid = 1742] [serial = 2214] [outer = 0x8eca9400] 11:40:18 INFO - PROCESS | 1742 | 1467139218717 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:40:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:40:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1588ms 11:40:18 INFO - PROCESS | 1742 | 1467139218764 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 11:40:18 INFO - PROCESS | 1742 | 1467139218772 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 11:40:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:40:18 INFO - PROCESS | 1742 | 1467139218784 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:40:18 INFO - PROCESS | 1742 | 1467139218788 Marionette TRACE conn4 <- [1,2922,null,{}] 11:40:18 INFO - PROCESS | 1742 | 1467139218796 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:18 INFO - PROCESS | 1742 | 1467139218803 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:19 INFO - PROCESS | 1742 | 1467139219016 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 11:40:19 INFO - PROCESS | 1742 | 1467139219215 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:19 INFO - PROCESS | 1742 | 1467139219223 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f01c00 == 37 [pid = 1742] [id = 738] 11:40:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x90f02000) [pid = 1742] [serial = 2215] [outer = (nil)] 11:40:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x91143400) [pid = 1742] [serial = 2216] [outer = 0x90f02000] 11:40:19 INFO - PROCESS | 1742 | 1467139219321 Marionette DEBUG loaded listener.js 11:40:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x916ea400) [pid = 1742] [serial = 2217] [outer = 0x90f02000] 11:40:20 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:40:20 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:40:20 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:40:20 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:40:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:40:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:40:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:40:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:40:20 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 11:40:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:40:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:40:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:40:20 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 11:40:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:40:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:40:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:40:20 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]" 11:40:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:40:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:40:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:40:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:40:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1645ms 11:40:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:40:20 INFO - PROCESS | 1742 | 1467139220406 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:40:20 INFO - PROCESS | 1742 | 1467139220432 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 11:40:20 INFO - PROCESS | 1742 | 1467139220454 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 11:40:20 INFO - PROCESS | 1742 | 1467139220479 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:40:20 INFO - PROCESS | 1742 | 1467139220491 Marionette TRACE conn4 <- [1,2926,null,{}] 11:40:20 INFO - PROCESS | 1742 | 1467139220559 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:20 INFO - PROCESS | 1742 | 1467139220572 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:20 INFO - PROCESS | 1742 | 1467139220848 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 11:40:21 INFO - PROCESS | 1742 | 1467139221103 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:21 INFO - PROCESS | 1742 | 1467139221112 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x91145000 == 38 [pid = 1742] [id = 739] 11:40:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x91272800) [pid = 1742] [serial = 2218] [outer = (nil)] 11:40:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x92c72c00) [pid = 1742] [serial = 2219] [outer = 0x91272800] 11:40:21 INFO - PROCESS | 1742 | 1467139221238 Marionette DEBUG loaded listener.js 11:40:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x92c75000) [pid = 1742] [serial = 2220] [outer = 0x91272800] 11:40:21 INFO - PROCESS | 1742 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:40:22 INFO - PROCESS | 1742 | 1467139222080 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:40:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:40:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1665ms 11:40:22 INFO - PROCESS | 1742 | 1467139222128 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 11:40:22 INFO - PROCESS | 1742 | 1467139222133 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 11:40:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:40:22 INFO - PROCESS | 1742 | 1467139222141 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:40:22 INFO - PROCESS | 1742 | 1467139222144 Marionette TRACE conn4 <- [1,2930,null,{}] 11:40:22 INFO - PROCESS | 1742 | 1467139222151 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:22 INFO - PROCESS | 1742 | 1467139222156 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:22 INFO - PROCESS | 1742 | 1467139222354 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 11:40:22 INFO - PROCESS | 1742 | 1467139222657 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:22 INFO - PROCESS | 1742 | 1467139222671 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e124c00 == 39 [pid = 1742] [id = 740] 11:40:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e1b1400) [pid = 1742] [serial = 2221] [outer = (nil)] 11:40:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x92d7d000) [pid = 1742] [serial = 2222] [outer = 0x8e1b1400] 11:40:22 INFO - PROCESS | 1742 | 1467139222822 Marionette DEBUG loaded listener.js 11:40:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x92d80c00) [pid = 1742] [serial = 2223] [outer = 0x8e1b1400] 11:40:23 INFO - PROCESS | 1742 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:40:24 INFO - PROCESS | 1742 | 1467139224086 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:40:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:40:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1988ms 11:40:24 INFO - PROCESS | 1742 | 1467139224129 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 11:40:24 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:40:24 INFO - PROCESS | 1742 | 1467139224134 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 11:40:24 INFO - PROCESS | 1742 | 1467139224141 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:40:24 INFO - PROCESS | 1742 | 1467139224145 Marionette TRACE conn4 <- [1,2934,null,{}] 11:40:24 INFO - PROCESS | 1742 | 1467139224152 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:24 INFO - PROCESS | 1742 | 1467139224157 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:24 INFO - PROCESS | 1742 | 1467139224346 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 11:40:24 INFO - PROCESS | 1742 | 1467139224536 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:24 INFO - PROCESS | 1742 | 1467139224557 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e170000 == 40 [pid = 1742] [id = 741] 11:40:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e4b5c00) [pid = 1742] [serial = 2224] [outer = (nil)] 11:40:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x92de0000) [pid = 1742] [serial = 2225] [outer = 0x8e4b5c00] 11:40:24 INFO - PROCESS | 1742 | 1467139224698 Marionette DEBUG loaded listener.js 11:40:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x93aeb800) [pid = 1742] [serial = 2226] [outer = 0x8e4b5c00] 11:40:25 INFO - PROCESS | 1742 | 1467139225671 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:40:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:40:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1582ms 11:40:25 INFO - PROCESS | 1742 | 1467139225724 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 11:40:25 INFO - PROCESS | 1742 | 1467139225728 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 11:40:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:40:25 INFO - PROCESS | 1742 | 1467139225735 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:40:25 INFO - PROCESS | 1742 | 1467139225738 Marionette TRACE conn4 <- [1,2938,null,{}] 11:40:25 INFO - PROCESS | 1742 | 1467139225790 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:25 INFO - PROCESS | 1742 | 1467139225795 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:26 INFO - PROCESS | 1742 | 1467139226021 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 11:40:26 INFO - PROCESS | 1742 | 1467139226226 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:26 INFO - PROCESS | 1742 | 1467139226234 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f69d400 == 41 [pid = 1742] [id = 742] 11:40:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x92de1400) [pid = 1742] [serial = 2227] [outer = (nil)] 11:40:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x93c57800) [pid = 1742] [serial = 2228] [outer = 0x92de1400] 11:40:26 INFO - PROCESS | 1742 | 1467139226360 Marionette DEBUG loaded listener.js 11:40:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x93c5e400) [pid = 1742] [serial = 2229] [outer = 0x92de1400] 11:40:27 INFO - PROCESS | 1742 | 1467139227269 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:40:27 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. 11:40:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1581ms 11:40:27 INFO - PROCESS | 1742 | 1467139227318 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 11:40:27 INFO - PROCESS | 1742 | 1467139227322 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 11:40:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:40:27 INFO - PROCESS | 1742 | 1467139227329 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:40:27 INFO - PROCESS | 1742 | 1467139227333 Marionette TRACE conn4 <- [1,2942,null,{}] 11:40:27 INFO - PROCESS | 1742 | 1467139227339 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:27 INFO - PROCESS | 1742 | 1467139227345 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:27 INFO - PROCESS | 1742 | 1467139227567 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 11:40:27 INFO - PROCESS | 1742 | 1467139227769 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:27 INFO - PROCESS | 1742 | 1467139227779 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c8800 == 42 [pid = 1742] [id = 743] 11:40:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8d2cb000) [pid = 1742] [serial = 2230] [outer = (nil)] 11:40:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e1b4c00) [pid = 1742] [serial = 2231] [outer = 0x8d2cb000] 11:40:27 INFO - PROCESS | 1742 | 1467139227906 Marionette DEBUG loaded listener.js 11:40:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e4aec00) [pid = 1742] [serial = 2232] [outer = 0x8d2cb000] 11:40:28 INFO - PROCESS | 1742 | 1467139228800 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:40:28 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 11:40:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:40:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1533ms 11:40:28 INFO - PROCESS | 1742 | 1467139228865 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 11:40:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:40:28 INFO - PROCESS | 1742 | 1467139228869 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 11:40:28 INFO - PROCESS | 1742 | 1467139228876 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:40:28 INFO - PROCESS | 1742 | 1467139228880 Marionette TRACE conn4 <- [1,2946,null,{}] 11:40:29 INFO - PROCESS | 1742 | 1467139229116 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:29 INFO - PROCESS | 1742 | 1467139229123 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:29 INFO - PROCESS | 1742 | 1467139229310 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 11:40:29 INFO - PROCESS | 1742 | 1467139229592 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:29 INFO - PROCESS | 1742 | 1467139229603 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e149800 == 43 [pid = 1742] [id = 744] 11:40:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e14b400) [pid = 1742] [serial = 2233] [outer = (nil)] 11:40:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e163000) [pid = 1742] [serial = 2234] [outer = 0x8e14b400] 11:40:29 INFO - PROCESS | 1742 | 1467139229693 Marionette DEBUG loaded listener.js 11:40:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e4a8400) [pid = 1742] [serial = 2235] [outer = 0x8e14b400] 11:40:30 INFO - PROCESS | 1742 | 1467139230524 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:40:30 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. 11:40:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1689ms 11:40:30 INFO - PROCESS | 1742 | 1467139230566 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 11:40:30 INFO - PROCESS | 1742 | 1467139230572 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 11:40:30 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:40:30 INFO - PROCESS | 1742 | 1467139230580 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:40:30 INFO - PROCESS | 1742 | 1467139230585 Marionette TRACE conn4 <- [1,2950,null,{}] 11:40:30 INFO - PROCESS | 1742 | 1467139230593 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:30 INFO - PROCESS | 1742 | 1467139230599 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:30 INFO - PROCESS | 1742 | 1467139230818 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 11:40:31 INFO - PROCESS | 1742 | 1467139231134 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:31 INFO - PROCESS | 1742 | 1467139231146 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ed800 == 44 [pid = 1742] [id = 745] 11:40:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8f484c00) [pid = 1742] [serial = 2236] [outer = (nil)] 11:40:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8f691c00) [pid = 1742] [serial = 2237] [outer = 0x8f484c00] 11:40:31 INFO - PROCESS | 1742 | 1467139231233 Marionette DEBUG loaded listener.js 11:40:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x90f04400) [pid = 1742] [serial = 2238] [outer = 0x8f484c00] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e11ec00 == 43 [pid = 1742] [id = 681] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c5800 == 42 [pid = 1742] [id = 735] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x91097000 == 41 [pid = 1742] [id = 734] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9a4400 == 40 [pid = 1742] [id = 733] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14f400 == 39 [pid = 1742] [id = 732] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1ea000 == 38 [pid = 1742] [id = 723] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2cbc00 == 37 [pid = 1742] [id = 685] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e6800 == 36 [pid = 1742] [id = 727] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e162800 == 35 [pid = 1742] [id = 724] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x91091c00 == 34 [pid = 1742] [id = 690] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x916eb800 == 33 [pid = 1742] [id = 731] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x916f0000 == 32 [pid = 1742] [id = 695] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14e000 == 31 [pid = 1742] [id = 728] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4b4400 == 30 [pid = 1742] [id = 686] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c5000 == 29 [pid = 1742] [id = 693] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8f48a800 == 28 [pid = 1742] [id = 726] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e142c00 == 27 [pid = 1742] [id = 688] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e123800 == 26 [pid = 1742] [id = 729] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9afc00 == 25 [pid = 1742] [id = 725] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8ecac400 == 24 [pid = 1742] [id = 684] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8eca5000 == 23 [pid = 1742] [id = 692] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x91280c00 == 22 [pid = 1742] [id = 730] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9a5400 == 21 [pid = 1742] [id = 697] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x9113e400 == 20 [pid = 1742] [id = 687] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x929ef400 == 19 [pid = 1742] [id = 696] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x9113c800 == 18 [pid = 1742] [id = 691] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14ac00 == 17 [pid = 1742] [id = 682] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1a8c00 == 16 [pid = 1742] [id = 698] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2c8800 == 15 [pid = 1742] [id = 743] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e170000 == 14 [pid = 1742] [id = 741] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8f69d400 == 13 [pid = 1742] [id = 742] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e124c00 == 12 [pid = 1742] [id = 740] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x91145000 == 11 [pid = 1742] [id = 739] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8eca3800 == 10 [pid = 1742] [id = 737] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x90f01c00 == 9 [pid = 1742] [id = 738] 11:40:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8c1e8c00 == 8 [pid = 1742] [id = 736] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x92dde000) [pid = 1742] [serial = 2156] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x9108d800) [pid = 1742] [serial = 2150] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x90f0b400) [pid = 1742] [serial = 2181] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8ed41400) [pid = 1742] [serial = 2178] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x92ecf400) [pid = 1742] [serial = 2157] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x93c5f400) [pid = 1742] [serial = 2165] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e1aac00) [pid = 1742] [serial = 2174] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8d2c1800) [pid = 1742] [serial = 2168] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e163c00) [pid = 1742] [serial = 2147] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e170c00) [pid = 1742] [serial = 2148] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92ed7800) [pid = 1742] [serial = 2159] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x90f10400) [pid = 1742] [serial = 2183] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8c2e1c00) [pid = 1742] [serial = 2171] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8d2cfc00) [pid = 1742] [serial = 2172] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e11c800) [pid = 1742] [serial = 2169] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x93b38c00) [pid = 1742] [serial = 2162] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x93b41800) [pid = 1742] [serial = 2163] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x92d77400) [pid = 1742] [serial = 2153] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x92d83800) [pid = 1742] [serial = 2154] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x93c61400) [pid = 1742] [serial = 2166] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e1b4800) [pid = 1742] [serial = 2175] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8f6a0400) [pid = 1742] [serial = 2180] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8ecb0c00) [pid = 1742] [serial = 2177] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x92ed9000) [pid = 1742] [serial = 2160] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x9113dc00) [pid = 1742] [serial = 2151] [outer = (nil)] [url = about:blank] 11:40:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2cbc00 == 9 [pid = 1742] [id = 746] 11:40:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8d2cc000) [pid = 1742] [serial = 2239] [outer = (nil)] 11:40:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8d2cd000) [pid = 1742] [serial = 2240] [outer = 0x8d2cc000] 11:40:33 INFO - PROCESS | 1742 | 1467139233806 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:40:33 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. 11:40:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 3248ms 11:40:33 INFO - PROCESS | 1742 | 1467139233830 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 11:40:33 INFO - PROCESS | 1742 | 1467139233837 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 11:40:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:40:33 INFO - PROCESS | 1742 | 1467139233846 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:40:33 INFO - PROCESS | 1742 | 1467139233850 Marionette TRACE conn4 <- [1,2954,null,{}] 11:40:33 INFO - PROCESS | 1742 | 1467139233869 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:33 INFO - PROCESS | 1742 | 1467139233874 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:34 INFO - PROCESS | 1742 | 1467139234135 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 11:40:34 INFO - PROCESS | 1742 | 1467139234347 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:34 INFO - PROCESS | 1742 | 1467139234355 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e14a400 == 10 [pid = 1742] [id = 747] 11:40:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e14a800) [pid = 1742] [serial = 2241] [outer = (nil)] 11:40:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e14f000) [pid = 1742] [serial = 2242] [outer = 0x8e14a800] 11:40:34 INFO - PROCESS | 1742 | 1467139234442 Marionette DEBUG loaded listener.js 11:40:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e16e800) [pid = 1742] [serial = 2243] [outer = 0x8e14a800] 11:40:35 INFO - PROCESS | 1742 | 1467139235273 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:40:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:40:35 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 11:40:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1453ms 11:40:35 INFO - PROCESS | 1742 | 1467139235299 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 11:40:35 INFO - PROCESS | 1742 | 1467139235306 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 11:40:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:40:35 INFO - PROCESS | 1742 | 1467139235318 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:40:35 INFO - PROCESS | 1742 | 1467139235322 Marionette TRACE conn4 <- [1,2958,null,{}] 11:40:35 INFO - PROCESS | 1742 | 1467139235330 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:35 INFO - PROCESS | 1742 | 1467139235337 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:35 INFO - PROCESS | 1742 | 1467139235602 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 11:40:35 INFO - PROCESS | 1742 | 1467139235696 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:35 INFO - PROCESS | 1742 | 1467139235703 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1b0000 == 11 [pid = 1742] [id = 748] 11:40:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e4b5400) [pid = 1742] [serial = 2244] [outer = (nil)] 11:40:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8ed3d400) [pid = 1742] [serial = 2245] [outer = 0x8e4b5400] 11:40:35 INFO - PROCESS | 1742 | 1467139235781 Marionette DEBUG loaded listener.js 11:40:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8f487c00) [pid = 1742] [serial = 2246] [outer = 0x8e4b5400] 11:40:36 INFO - PROCESS | 1742 | 1467139236805 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:40:36 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. 11:40:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1541ms 11:40:36 INFO - PROCESS | 1742 | 1467139236860 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 11:40:36 INFO - PROCESS | 1742 | 1467139236863 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 11:40:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:40:36 INFO - PROCESS | 1742 | 1467139236871 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:40:36 INFO - PROCESS | 1742 | 1467139236878 Marionette TRACE conn4 <- [1,2962,null,{}] 11:40:36 INFO - PROCESS | 1742 | 1467139236906 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:36 INFO - PROCESS | 1742 | 1467139236916 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:37 INFO - PROCESS | 1742 | 1467139237151 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 11:40:37 INFO - PROCESS | 1742 | 1467139237179 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:37 INFO - PROCESS | 1742 | 1467139237195 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x9108bc00 == 12 [pid = 1742] [id = 749] 11:40:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x9108c800) [pid = 1742] [serial = 2247] [outer = (nil)] 11:40:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x91092c00) [pid = 1742] [serial = 2248] [outer = 0x9108c800] 11:40:37 INFO - PROCESS | 1742 | 1467139237272 Marionette DEBUG loaded listener.js 11:40:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x9113d400) [pid = 1742] [serial = 2249] [outer = 0x9108c800] 11:40:38 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x9113d000) [pid = 1742] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:40:38 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x90f07400) [pid = 1742] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:40:38 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e4b3c00) [pid = 1742] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:40:38 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e14c800) [pid = 1742] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:40:38 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e150000) [pid = 1742] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:40:38 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x916e5400) [pid = 1742] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:40:38 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e9a6400) [pid = 1742] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:40:38 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e14fc00) [pid = 1742] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:40:38 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x91a10400) [pid = 1742] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:40:38 INFO - PROCESS | 1742 | 1467139238687 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:40:38 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. 11:40:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1847ms 11:40:38 INFO - PROCESS | 1742 | 1467139238720 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 11:40:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:40:38 INFO - PROCESS | 1742 | 1467139238726 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 11:40:38 INFO - PROCESS | 1742 | 1467139238732 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:40:38 INFO - PROCESS | 1742 | 1467139238736 Marionette TRACE conn4 <- [1,2966,null,{}] 11:40:38 INFO - PROCESS | 1742 | 1467139238742 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:38 INFO - PROCESS | 1742 | 1467139238747 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:38 INFO - PROCESS | 1742 | 1467139238977 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 11:40:39 INFO - PROCESS | 1742 | 1467139239131 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:39 INFO - PROCESS | 1742 | 1467139239140 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e165400 == 13 [pid = 1742] [id = 750] 11:40:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e9acc00) [pid = 1742] [serial = 2250] [outer = (nil)] 11:40:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91275000) [pid = 1742] [serial = 2251] [outer = 0x8e9acc00] 11:40:39 INFO - PROCESS | 1742 | 1467139239216 Marionette DEBUG loaded listener.js 11:40:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x916e6800) [pid = 1742] [serial = 2252] [outer = 0x8e9acc00] 11:40:39 INFO - PROCESS | 1742 | 1467139239983 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:40:40 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. 11:40:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1292ms 11:40:40 INFO - PROCESS | 1742 | 1467139240025 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 11:40:40 INFO - PROCESS | 1742 | 1467139240029 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 11:40:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:40:40 INFO - PROCESS | 1742 | 1467139240035 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:40:40 INFO - PROCESS | 1742 | 1467139240039 Marionette TRACE conn4 <- [1,2970,null,{}] 11:40:40 INFO - PROCESS | 1742 | 1467139240045 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:40 INFO - PROCESS | 1742 | 1467139240051 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:40 INFO - PROCESS | 1742 | 1467139240277 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 11:40:40 INFO - PROCESS | 1742 | 1467139240298 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:40 INFO - PROCESS | 1742 | 1467139240307 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x916efc00 == 14 [pid = 1742] [id = 751] 11:40:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x916f2000) [pid = 1742] [serial = 2253] [outer = (nil)] 11:40:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x91a0c800) [pid = 1742] [serial = 2254] [outer = 0x916f2000] 11:40:40 INFO - PROCESS | 1742 | 1467139240381 Marionette DEBUG loaded listener.js 11:40:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x91a0ec00) [pid = 1742] [serial = 2255] [outer = 0x916f2000] 11:40:41 INFO - PROCESS | 1742 | 1467139241468 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:40:41 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. 11:40:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1486ms 11:40:41 INFO - PROCESS | 1742 | 1467139241524 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 11:40:41 INFO - PROCESS | 1742 | 1467139241531 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 11:40:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:40:41 INFO - PROCESS | 1742 | 1467139241586 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:40:41 INFO - PROCESS | 1742 | 1467139241596 Marionette TRACE conn4 <- [1,2974,null,{}] 11:40:41 INFO - PROCESS | 1742 | 1467139241611 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:41 INFO - PROCESS | 1742 | 1467139241618 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:41 INFO - PROCESS | 1742 | 1467139241818 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 11:40:42 INFO - PROCESS | 1742 | 1467139242009 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:42 INFO - PROCESS | 1742 | 1467139242020 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e121c00 == 15 [pid = 1742] [id = 752] 11:40:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e146000) [pid = 1742] [serial = 2256] [outer = (nil)] 11:40:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e4af800) [pid = 1742] [serial = 2257] [outer = 0x8e146000] 11:40:42 INFO - PROCESS | 1742 | 1467139242148 Marionette DEBUG loaded listener.js 11:40:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e9aac00) [pid = 1742] [serial = 2258] [outer = 0x8e146000] 11:40:43 INFO - PROCESS | 1742 | 1467139243097 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:40:43 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. 11:40:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1607ms 11:40:43 INFO - PROCESS | 1742 | 1467139243148 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 11:40:43 INFO - PROCESS | 1742 | 1467139243157 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 11:40:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:40:43 INFO - PROCESS | 1742 | 1467139243169 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:40:43 INFO - PROCESS | 1742 | 1467139243174 Marionette TRACE conn4 <- [1,2978,null,{}] 11:40:43 INFO - PROCESS | 1742 | 1467139243182 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:43 INFO - PROCESS | 1742 | 1467139243188 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:43 INFO - PROCESS | 1742 | 1467139243434 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 11:40:43 INFO - PROCESS | 1742 | 1467139243624 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:43 INFO - PROCESS | 1742 | 1467139243636 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed43000 == 16 [pid = 1742] [id = 753] 11:40:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x90f10400) [pid = 1742] [serial = 2259] [outer = (nil)] 11:40:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9113c800) [pid = 1742] [serial = 2260] [outer = 0x90f10400] 11:40:43 INFO - PROCESS | 1742 | 1467139243726 Marionette DEBUG loaded listener.js 11:40:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x916e7400) [pid = 1742] [serial = 2261] [outer = 0x90f10400] 11:40:44 INFO - PROCESS | 1742 | 1467139244661 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:40:44 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. 11:40:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1538ms 11:40:44 INFO - PROCESS | 1742 | 1467139244708 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 11:40:44 INFO - PROCESS | 1742 | 1467139244712 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 11:40:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:40:44 INFO - PROCESS | 1742 | 1467139244721 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:40:44 INFO - PROCESS | 1742 | 1467139244727 Marionette TRACE conn4 <- [1,2982,null,{}] 11:40:44 INFO - PROCESS | 1742 | 1467139244746 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:44 INFO - PROCESS | 1742 | 1467139244755 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:44 INFO - PROCESS | 1742 | 1467139244991 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 11:40:45 INFO - PROCESS | 1742 | 1467139245200 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:45 INFO - PROCESS | 1742 | 1467139245217 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x92841000 == 17 [pid = 1742] [id = 754] 11:40:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x92841c00) [pid = 1742] [serial = 2262] [outer = (nil)] 11:40:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x929e5000) [pid = 1742] [serial = 2263] [outer = 0x92841c00] 11:40:45 INFO - PROCESS | 1742 | 1467139245359 Marionette DEBUG loaded listener.js 11:40:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x929ed000) [pid = 1742] [serial = 2264] [outer = 0x92841c00] 11:40:46 INFO - PROCESS | 1742 | 1467139246258 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:40:46 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 11:40:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:40:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1590ms 11:40:46 INFO - PROCESS | 1742 | 1467139246313 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 11:40:46 INFO - PROCESS | 1742 | 1467139246319 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 11:40:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:40:46 INFO - PROCESS | 1742 | 1467139246326 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:40:46 INFO - PROCESS | 1742 | 1467139246329 Marionette TRACE conn4 <- [1,2986,null,{}] 11:40:46 INFO - PROCESS | 1742 | 1467139246385 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:46 INFO - PROCESS | 1742 | 1467139246392 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:46 INFO - PROCESS | 1742 | 1467139246605 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 11:40:46 INFO - PROCESS | 1742 | 1467139246796 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:46 INFO - PROCESS | 1742 | 1467139246803 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x929f0000 == 18 [pid = 1742] [id = 755] 11:40:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x92c72800) [pid = 1742] [serial = 2265] [outer = (nil)] 11:40:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x92d78800) [pid = 1742] [serial = 2266] [outer = 0x92c72800] 11:40:46 INFO - PROCESS | 1742 | 1467139246898 Marionette DEBUG loaded listener.js 11:40:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x92d7ac00) [pid = 1742] [serial = 2267] [outer = 0x92c72800] 11:40:47 INFO - PROCESS | 1742 | 1467139247803 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:40:47 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. 11:40:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1529ms 11:40:47 INFO - PROCESS | 1742 | 1467139247856 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 11:40:47 INFO - PROCESS | 1742 | 1467139247859 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 11:40:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:40:47 INFO - PROCESS | 1742 | 1467139247867 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:40:47 INFO - PROCESS | 1742 | 1467139247871 Marionette TRACE conn4 <- [1,2990,null,{}] 11:40:47 INFO - PROCESS | 1742 | 1467139247919 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:47 INFO - PROCESS | 1742 | 1467139247925 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:48 INFO - PROCESS | 1742 | 1467139248188 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 11:40:48 INFO - PROCESS | 1742 | 1467139248337 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:48 INFO - PROCESS | 1742 | 1467139248345 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e145000 == 19 [pid = 1742] [id = 756] 11:40:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e14ec00) [pid = 1742] [serial = 2268] [outer = (nil)] 11:40:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x92ddd400) [pid = 1742] [serial = 2269] [outer = 0x8e14ec00] 11:40:48 INFO - PROCESS | 1742 | 1467139248454 Marionette DEBUG loaded listener.js 11:40:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x92ddf000) [pid = 1742] [serial = 2270] [outer = 0x8e14ec00] 11:40:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x92ed2000 == 20 [pid = 1742] [id = 757] 11:40:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92ed5000) [pid = 1742] [serial = 2271] [outer = (nil)] 11:40:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x916eb000) [pid = 1742] [serial = 2272] [outer = 0x92ed5000] 11:40:49 INFO - PROCESS | 1742 | 1467139249514 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:40:49 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. 11:40:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1690ms 11:40:49 INFO - PROCESS | 1742 | 1467139249559 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 11:40:49 INFO - PROCESS | 1742 | 1467139249564 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 11:40:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:40:49 INFO - PROCESS | 1742 | 1467139249571 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:40:49 INFO - PROCESS | 1742 | 1467139249575 Marionette TRACE conn4 <- [1,2994,null,{}] 11:40:49 INFO - PROCESS | 1742 | 1467139249581 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:49 INFO - PROCESS | 1742 | 1467139249593 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:49 INFO - PROCESS | 1742 | 1467139249864 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 11:40:50 INFO - PROCESS | 1742 | 1467139250119 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:50 INFO - PROCESS | 1742 | 1467139250126 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e7000 == 21 [pid = 1742] [id = 758] 11:40:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x916edc00) [pid = 1742] [serial = 2273] [outer = (nil)] 11:40:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x93b36800) [pid = 1742] [serial = 2274] [outer = 0x916edc00] 11:40:50 INFO - PROCESS | 1742 | 1467139250218 Marionette DEBUG loaded listener.js 11:40:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x93b3bc00) [pid = 1742] [serial = 2275] [outer = 0x916edc00] 11:40:51 INFO - PROCESS | 1742 | 1467139251009 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:40:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:40:51 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 11:40:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1495ms 11:40:51 INFO - PROCESS | 1742 | 1467139251068 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 11:40:51 INFO - PROCESS | 1742 | 1467139251073 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 11:40:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:40:51 INFO - PROCESS | 1742 | 1467139251080 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:40:51 INFO - PROCESS | 1742 | 1467139251085 Marionette TRACE conn4 <- [1,2998,null,{}] 11:40:51 INFO - PROCESS | 1742 | 1467139251091 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:51 INFO - PROCESS | 1742 | 1467139251096 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:51 INFO - PROCESS | 1742 | 1467139251286 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 11:40:51 INFO - PROCESS | 1742 | 1467139251483 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:51 INFO - PROCESS | 1742 | 1467139251494 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2c6400 == 22 [pid = 1742] [id = 759] 11:40:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e123800) [pid = 1742] [serial = 2276] [outer = (nil)] 11:40:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x93b40c00) [pid = 1742] [serial = 2277] [outer = 0x8e123800] 11:40:51 INFO - PROCESS | 1742 | 1467139251579 Marionette DEBUG loaded listener.js 11:40:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x92edb400) [pid = 1742] [serial = 2278] [outer = 0x8e123800] 11:40:52 INFO - PROCESS | 1742 | 1467139252632 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:40:52 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. 11:40:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1585ms 11:40:52 INFO - PROCESS | 1742 | 1467139252667 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 11:40:52 INFO - PROCESS | 1742 | 1467139252670 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 11:40:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:40:52 INFO - PROCESS | 1742 | 1467139252678 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:40:52 INFO - PROCESS | 1742 | 1467139252682 Marionette TRACE conn4 <- [1,3002,null,{}] 11:40:52 INFO - PROCESS | 1742 | 1467139252688 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:52 INFO - PROCESS | 1742 | 1467139252694 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:52 INFO - PROCESS | 1742 | 1467139252910 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 11:40:53 INFO - PROCESS | 1742 | 1467139253088 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:53 INFO - PROCESS | 1742 | 1467139253096 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e6c00 == 23 [pid = 1742] [id = 760] 11:40:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8c2ee400) [pid = 1742] [serial = 2279] [outer = (nil)] 11:40:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8e16cc00) [pid = 1742] [serial = 2280] [outer = 0x8c2ee400] 11:40:53 INFO - PROCESS | 1742 | 1467139253228 Marionette DEBUG loaded listener.js 11:40:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8e9a5800) [pid = 1742] [serial = 2281] [outer = 0x8c2ee400] 11:40:54 INFO - PROCESS | 1742 | 1467139254387 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:40:54 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. 11:40:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1737ms 11:40:54 INFO - PROCESS | 1742 | 1467139254416 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 11:40:54 INFO - PROCESS | 1742 | 1467139254424 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 11:40:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:40:54 INFO - PROCESS | 1742 | 1467139254432 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:40:54 INFO - PROCESS | 1742 | 1467139254438 Marionette TRACE conn4 <- [1,3006,null,{}] 11:40:54 INFO - PROCESS | 1742 | 1467139254449 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:54 INFO - PROCESS | 1742 | 1467139254454 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:54 INFO - PROCESS | 1742 | 1467139254661 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 11:40:54 INFO - PROCESS | 1742 | 1467139254868 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:54 INFO - PROCESS | 1742 | 1467139254875 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e142c00 == 24 [pid = 1742] [id = 761] 11:40:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8e143400) [pid = 1742] [serial = 2282] [outer = (nil)] 11:40:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8e1b3400) [pid = 1742] [serial = 2283] [outer = 0x8e143400] 11:40:54 INFO - PROCESS | 1742 | 1467139254956 Marionette DEBUG loaded listener.js 11:40:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e4abc00) [pid = 1742] [serial = 2284] [outer = 0x8e143400] 11:40:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2cbc00 == 23 [pid = 1742] [id = 746] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x91a0c400) [pid = 1742] [serial = 2207] [outer = (nil)] [url = about:blank] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x91088c00) [pid = 1742] [serial = 2184] [outer = (nil)] [url = about:blank] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x91093400) [pid = 1742] [serial = 2189] [outer = (nil)] [url = about:blank] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x91139400) [pid = 1742] [serial = 2190] [outer = (nil)] [url = about:blank] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e16ec00) [pid = 1742] [serial = 2198] [outer = (nil)] [url = about:blank] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e1abc00) [pid = 1742] [serial = 2199] [outer = (nil)] [url = about:blank] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x916ec000) [pid = 1742] [serial = 2192] [outer = (nil)] [url = about:blank] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x916f3000) [pid = 1742] [serial = 2193] [outer = (nil)] [url = about:blank] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8ed3f800) [pid = 1742] [serial = 2201] [outer = (nil)] [url = about:blank] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8f482c00) [pid = 1742] [serial = 2202] [outer = (nil)] [url = about:blank] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e16bc00) [pid = 1742] [serial = 2186] [outer = (nil)] [url = about:blank] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8eca8800) [pid = 1742] [serial = 2187] [outer = (nil)] [url = about:blank] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x92838000) [pid = 1742] [serial = 2195] [outer = (nil)] [url = about:blank] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x9283dc00) [pid = 1742] [serial = 2196] [outer = (nil)] [url = about:blank] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x92428800) [pid = 1742] [serial = 2208] [outer = (nil)] [url = about:blank] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x91271c00) [pid = 1742] [serial = 2204] [outer = (nil)] [url = about:blank] 11:40:55 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x916e5800) [pid = 1742] [serial = 2205] [outer = (nil)] [url = about:blank] 11:40:56 INFO - PROCESS | 1742 | 1467139256009 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:40:56 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. 11:40:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1599ms 11:40:56 INFO - PROCESS | 1742 | 1467139256032 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 11:40:56 INFO - PROCESS | 1742 | 1467139256038 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 11:40:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:40:56 INFO - PROCESS | 1742 | 1467139256049 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:40:56 INFO - PROCESS | 1742 | 1467139256053 Marionette TRACE conn4 <- [1,3010,null,{}] 11:40:56 INFO - PROCESS | 1742 | 1467139256061 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:56 INFO - PROCESS | 1742 | 1467139256067 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:56 INFO - PROCESS | 1742 | 1467139256254 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 11:40:56 INFO - PROCESS | 1742 | 1467139256421 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:56 INFO - PROCESS | 1742 | 1467139256428 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e169000 == 24 [pid = 1742] [id = 762] 11:40:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e4ae800) [pid = 1742] [serial = 2285] [outer = (nil)] 11:40:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8ed44400) [pid = 1742] [serial = 2286] [outer = 0x8e4ae800] 11:40:56 INFO - PROCESS | 1742 | 1467139256546 Marionette DEBUG loaded listener.js 11:40:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8f69d000) [pid = 1742] [serial = 2287] [outer = 0x8e4ae800] 11:40:57 INFO - PROCESS | 1742 | 1467139257488 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:40:57 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 11:40:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1488ms 11:40:57 INFO - PROCESS | 1742 | 1467139257537 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 11:40:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:40:57 INFO - PROCESS | 1742 | 1467139257543 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 11:40:57 INFO - PROCESS | 1742 | 1467139257550 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:40:57 INFO - PROCESS | 1742 | 1467139257556 Marionette TRACE conn4 <- [1,3014,null,{}] 11:40:57 INFO - PROCESS | 1742 | 1467139257574 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:57 INFO - PROCESS | 1742 | 1467139257583 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:57 INFO - PROCESS | 1742 | 1467139257764 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 11:40:57 INFO - PROCESS | 1742 | 1467139257960 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:57 INFO - PROCESS | 1742 | 1467139257971 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x916ec400 == 25 [pid = 1742] [id = 763] 11:40:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x916ee800) [pid = 1742] [serial = 2288] [outer = (nil)] 11:40:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x916f4400) [pid = 1742] [serial = 2289] [outer = 0x916ee800] 11:40:58 INFO - PROCESS | 1742 | 1467139258048 Marionette DEBUG loaded listener.js 11:40:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x91a0d000) [pid = 1742] [serial = 2290] [outer = 0x916ee800] 11:40:58 INFO - PROCESS | 1742 | [1742] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:40:58 INFO - PROCESS | 1742 | 1467139258962 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:40:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:40:58 INFO - {} 11:40:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:40:58 INFO - {} 11:40:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:40:58 INFO - {} 11:40:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:40:58 INFO - {} 11:40:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1437ms 11:40:58 INFO - PROCESS | 1742 | 1467139258989 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 11:40:58 INFO - PROCESS | 1742 | 1467139258994 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 11:40:58 INFO - TEST-START | /FileAPI/fileReader.html 11:40:59 INFO - PROCESS | 1742 | 1467139259001 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:40:59 INFO - PROCESS | 1742 | 1467139259005 Marionette TRACE conn4 <- [1,3018,null,{}] 11:40:59 INFO - PROCESS | 1742 | 1467139259018 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:59 INFO - PROCESS | 1742 | 1467139259024 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:59 INFO - PROCESS | 1742 | 1467139259269 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 11:40:59 INFO - PROCESS | 1742 | 1467139259301 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:59 INFO - PROCESS | 1742 | 1467139259314 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:40:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e123000 == 26 [pid = 1742] [id = 764] 11:40:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e9b2400) [pid = 1742] [serial = 2291] [outer = (nil)] 11:40:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x929e5400) [pid = 1742] [serial = 2292] [outer = 0x8e9b2400] 11:40:59 INFO - PROCESS | 1742 | 1467139259415 Marionette DEBUG loaded listener.js 11:40:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x92dd8000) [pid = 1742] [serial = 2293] [outer = 0x8e9b2400] 11:41:00 INFO - PROCESS | 1742 | 1467139260410 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:41:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:41:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:41:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:41:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:41:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 1439ms 11:41:00 INFO - PROCESS | 1742 | 1467139260442 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 11:41:00 INFO - PROCESS | 1742 | 1467139260445 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 11:41:00 INFO - TEST-START | /FileAPI/historical.html 11:41:00 INFO - PROCESS | 1742 | 1467139260454 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:41:00 INFO - PROCESS | 1742 | 1467139260457 Marionette TRACE conn4 <- [1,3022,null,{}] 11:41:00 INFO - PROCESS | 1742 | 1467139260470 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:00 INFO - PROCESS | 1742 | 1467139260475 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:00 INFO - PROCESS | 1742 | 1467139260696 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 11:41:00 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x90f02000) [pid = 1742] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:41:00 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e4b5c00) [pid = 1742] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:41:00 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e1b1400) [pid = 1742] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:41:00 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x9108c800) [pid = 1742] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:41:00 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e14a800) [pid = 1742] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:41:00 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8f484c00) [pid = 1742] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:41:00 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e9acc00) [pid = 1742] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:41:00 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8d2cb000) [pid = 1742] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:41:00 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e4b5400) [pid = 1742] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:41:00 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8eca9400) [pid = 1742] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:41:00 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e14b400) [pid = 1742] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:41:00 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x92de1400) [pid = 1742] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:41:00 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8c1e9000) [pid = 1742] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x91272800) [pid = 1742] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8d2cc000) [pid = 1742] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:41:01 INFO - PROCESS | 1742 | 1467139261001 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:01 INFO - PROCESS | 1742 | 1467139261008 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e9000 == 27 [pid = 1742] [id = 765] 11:41:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8d2cb000) [pid = 1742] [serial = 2294] [outer = (nil)] 11:41:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e4b5c00) [pid = 1742] [serial = 2295] [outer = 0x8d2cb000] 11:41:01 INFO - PROCESS | 1742 | 1467139261093 Marionette DEBUG loaded listener.js 11:41:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x92c7d000) [pid = 1742] [serial = 2296] [outer = 0x8d2cb000] 11:41:01 INFO - PROCESS | 1742 | 1467139261880 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:41:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:41:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:41:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:41:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:41:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:41:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:41:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:41:01 INFO - TEST-OK | /FileAPI/historical.html | took 1460ms 11:41:01 INFO - PROCESS | 1742 | 1467139261916 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 11:41:01 INFO - PROCESS | 1742 | 1467139261919 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 11:41:01 INFO - TEST-START | /FileAPI/idlharness.html 11:41:01 INFO - PROCESS | 1742 | 1467139261927 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:41:01 INFO - PROCESS | 1742 | 1467139261931 Marionette TRACE conn4 <- [1,3026,null,{}] 11:41:01 INFO - PROCESS | 1742 | 1467139261937 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:01 INFO - PROCESS | 1742 | 1467139261954 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:02 INFO - PROCESS | 1742 | 1467139262272 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 11:41:02 INFO - PROCESS | 1742 | 1467139262288 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:02 INFO - PROCESS | 1742 | 1467139262298 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e4000 == 28 [pid = 1742] [id = 766] 11:41:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x92c74400) [pid = 1742] [serial = 2297] [outer = (nil)] 11:41:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x93e73c00) [pid = 1742] [serial = 2298] [outer = 0x92c74400] 11:41:02 INFO - PROCESS | 1742 | 1467139262376 Marionette DEBUG loaded listener.js 11:41:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x93e77c00) [pid = 1742] [serial = 2299] [outer = 0x92c74400] 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:41:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:41:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:41:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:41:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:41:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:41:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:41:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:41:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:41:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:41:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:41:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:41:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:41:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:41:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:41:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:41:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:41:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:41:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:41:04 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 11:41:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:41:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:41:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:41:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:41:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:41:04 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 11:41:04 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 11:41:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:41:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:41:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:41:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:41:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:41:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:41:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:41:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:41:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:41:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:41:04 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 11:41:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:41:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:41:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:41:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:41:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:41:04 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 11:41:04 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 11:41:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:41:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:41:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:41:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:41:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:41:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:41:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 2585ms 11:41:04 INFO - PROCESS | 1742 | 1467139264297 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:41:04 INFO - PROCESS | 1742 | 1467139264639 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 11:41:04 INFO - PROCESS | 1742 | 1467139264644 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 11:41:04 INFO - TEST-START | /FileAPI/idlharness.worker 11:41:04 INFO - PROCESS | 1742 | 1467139264658 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:41:04 INFO - PROCESS | 1742 | 1467139264662 Marionette TRACE conn4 <- [1,3030,null,{}] 11:41:04 INFO - PROCESS | 1742 | 1467139264674 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:04 INFO - PROCESS | 1742 | 1467139264680 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:04 INFO - PROCESS | 1742 | 1467139264900 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 11:41:05 INFO - PROCESS | 1742 | 1467139265106 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:05 INFO - PROCESS | 1742 | 1467139265113 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c99400 == 29 [pid = 1742] [id = 767] 11:41:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x93e70400) [pid = 1742] [serial = 2300] [outer = (nil)] 11:41:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x949ef800) [pid = 1742] [serial = 2301] [outer = 0x93e70400] 11:41:05 INFO - PROCESS | 1742 | 1467139265246 Marionette DEBUG loaded listener.js 11:41:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x9539a400) [pid = 1742] [serial = 2302] [outer = 0x93e70400] 11:41:05 INFO - PROCESS | 1742 | [1742] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:41:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:41:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:41:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:41:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:41:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:41:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:41:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:41:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:41:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:41:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:41:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:41:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:41:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:41:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:41:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:41:07 INFO - {} 11:41:07 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 11:41:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:41:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:41:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:41:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:41:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:41:07 INFO - {} 11:41:07 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 - {} 11:41:07 INFO - {} 11:41:07 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 11:41:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:41:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:41:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:41:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:41:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:41:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:41:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:41:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:41:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:41:07 INFO - {} 11:41:07 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 11:41:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:41:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:41:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:41:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:41:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:41:07 INFO - {} 11:41:07 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 - {} 11:41:07 INFO - {} 11:41:07 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 11:41:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:41:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:41:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:41:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:41:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:41:07 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 11:41:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:41:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:41:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:41:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:41:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:41:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:41:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:41:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:41:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:41:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:41:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:41:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:41:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:41:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:41:07 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 11:41:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:41:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:41:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:41:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:41:07 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 11:41:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:41:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:41:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:41:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:41:07 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 11:41:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:41:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:41:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:41:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:41:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:41:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:41:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:41:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:41:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:41:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:41:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:41:07 INFO - {} 11:41:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:41:07 INFO - {} 11:41:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:41:08 INFO - {} 11:41:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:41:08 INFO - {} 11:41:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3128ms 11:41:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:41:08 INFO - PROCESS | 1742 | 1467139267619 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:41:08 INFO - PROCESS | 1742 | 1467139267789 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 11:41:08 INFO - PROCESS | 1742 | 1467139267812 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 11:41:08 INFO - PROCESS | 1742 | 1467139267841 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:41:08 INFO - PROCESS | 1742 | 1467139267865 Marionette TRACE conn4 <- [1,3034,null,{}] 11:41:08 INFO - PROCESS | 1742 | 1467139267935 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:08 INFO - PROCESS | 1742 | 1467139267948 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:08 INFO - PROCESS | 1742 | 1467139268214 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 11:41:08 INFO - PROCESS | 1742 | 1467139268416 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:08 INFO - PROCESS | 1742 | 1467139268426 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1e3400 == 30 [pid = 1742] [id = 768] 11:41:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x953f5800) [pid = 1742] [serial = 2303] [outer = (nil)] 11:41:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x99fecc00) [pid = 1742] [serial = 2304] [outer = 0x953f5800] 11:41:08 INFO - PROCESS | 1742 | 1467139268515 Marionette DEBUG loaded listener.js 11:41:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x9a225800) [pid = 1742] [serial = 2305] [outer = 0x953f5800] 11:41:09 INFO - PROCESS | 1742 | 1467139269674 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:41:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:41:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1860ms 11:41:09 INFO - PROCESS | 1742 | 1467139269704 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 11:41:09 INFO - PROCESS | 1742 | 1467139269712 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 11:41:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:41:09 INFO - PROCESS | 1742 | 1467139269725 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:41:09 INFO - PROCESS | 1742 | 1467139269736 Marionette TRACE conn4 <- [1,3038,null,{}] 11:41:09 INFO - PROCESS | 1742 | 1467139269764 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:09 INFO - PROCESS | 1742 | 1467139269778 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:10 INFO - PROCESS | 1742 | 1467139270106 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 11:41:10 INFO - PROCESS | 1742 | 1467139270314 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:10 INFO - PROCESS | 1742 | 1467139270325 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a5ce000 == 31 [pid = 1742] [id = 769] 11:41:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x9a5cf000) [pid = 1742] [serial = 2306] [outer = (nil)] 11:41:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x9a71f000) [pid = 1742] [serial = 2307] [outer = 0x9a5cf000] 11:41:10 INFO - PROCESS | 1742 | 1467139270431 Marionette DEBUG loaded listener.js 11:41:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x9a723000) [pid = 1742] [serial = 2308] [outer = 0x9a5cf000] 11:41:11 INFO - PROCESS | 1742 | 1467139271322 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:41:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:41:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:41:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1619ms 11:41:11 INFO - PROCESS | 1742 | 1467139271343 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 11:41:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:41:11 INFO - PROCESS | 1742 | 1467139271348 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 11:41:11 INFO - PROCESS | 1742 | 1467139271356 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:41:11 INFO - PROCESS | 1742 | 1467139271360 Marionette TRACE conn4 <- [1,3042,null,{}] 11:41:11 INFO - PROCESS | 1742 | 1467139271366 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:11 INFO - PROCESS | 1742 | 1467139271372 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:11 INFO - PROCESS | 1742 | 1467139271573 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 11:41:11 INFO - PROCESS | 1742 | 1467139271792 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 1742 | 1467139271801 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f48a800 == 32 [pid = 1742] [id = 770] 11:41:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x9a2e7c00) [pid = 1742] [serial = 2309] [outer = (nil)] 11:41:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x9a72cc00) [pid = 1742] [serial = 2310] [outer = 0x9a2e7c00] 11:41:11 INFO - PROCESS | 1742 | 1467139271889 Marionette DEBUG loaded listener.js 11:41:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x9a757c00) [pid = 1742] [serial = 2311] [outer = 0x9a2e7c00] 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:41:13 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. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:41:13 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'.) 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:41:13 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. 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:41:13 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. 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:41:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:41:13 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. 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:41:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:41:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:41:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:41:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:41:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:41:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:41:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:41:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:41:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:41:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:41:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:41:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:41:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:41:13 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1888ms 11:41:13 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:41:13 INFO - PROCESS | 1742 | 1467139273132 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:41:13 INFO - PROCESS | 1742 | 1467139273340 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 11:41:13 INFO - PROCESS | 1742 | 1467139273343 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 11:41:13 INFO - PROCESS | 1742 | 1467139273443 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:41:13 INFO - PROCESS | 1742 | 1467139273446 Marionette TRACE conn4 <- [1,3046,null,{}] 11:41:13 INFO - PROCESS | 1742 | 1467139273527 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:13 INFO - PROCESS | 1742 | 1467139273534 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:13 INFO - PROCESS | 1742 | 1467139273734 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 11:41:13 INFO - PROCESS | 1742 | 1467139273932 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:13 INFO - PROCESS | 1742 | 1467139273942 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ef400 == 33 [pid = 1742] [id = 771] 11:41:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8c2e1c00) [pid = 1742] [serial = 2312] [outer = (nil)] 11:41:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8e142800) [pid = 1742] [serial = 2313] [outer = 0x8c2e1c00] 11:41:14 INFO - PROCESS | 1742 | 1467139274069 Marionette DEBUG loaded listener.js 11:41:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8e1b3800) [pid = 1742] [serial = 2314] [outer = 0x8c2e1c00] 11:41:14 INFO - PROCESS | 1742 | [1742] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:41:15 INFO - PROCESS | 1742 | 1467139275371 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:41:15 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:41:15 INFO - {} 11:41:15 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2053ms 11:41:15 INFO - PROCESS | 1742 | 1467139275506 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 11:41:15 INFO - PROCESS | 1742 | 1467139275516 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 11:41:15 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:41:15 INFO - PROCESS | 1742 | 1467139275540 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:41:15 INFO - PROCESS | 1742 | 1467139275551 Marionette TRACE conn4 <- [1,3050,null,{}] 11:41:15 INFO - PROCESS | 1742 | 1467139275569 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:15 INFO - PROCESS | 1742 | 1467139275581 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:15 INFO - PROCESS | 1742 | 1467139275816 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 11:41:16 INFO - PROCESS | 1742 | 1467139276077 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:16 INFO - PROCESS | 1742 | 1467139276083 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:17 INFO - PROCESS | 1742 | --DOCSHELL 0x92ed2000 == 32 [pid = 1742] [id = 757] 11:41:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c1ebc00 == 33 [pid = 1742] [id = 772] 11:41:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8c1ec000) [pid = 1742] [serial = 2315] [outer = (nil)] 11:41:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8c2e4c00) [pid = 1742] [serial = 2316] [outer = 0x8c1ec000] 11:41:17 INFO - PROCESS | 1742 | 1467139277292 Marionette DEBUG loaded listener.js 11:41:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8e11f800) [pid = 1742] [serial = 2317] [outer = 0x8c1ec000] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x91a0c800) [pid = 1742] [serial = 2254] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x916ea400) [pid = 1742] [serial = 2217] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x92de0000) [pid = 1742] [serial = 2225] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x92d80c00) [pid = 1742] [serial = 2223] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x9113d400) [pid = 1742] [serial = 2249] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e14f000) [pid = 1742] [serial = 2242] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8f691c00) [pid = 1742] [serial = 2237] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x90f04400) [pid = 1742] [serial = 2238] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x916e6800) [pid = 1742] [serial = 2252] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8e1b4c00) [pid = 1742] [serial = 2231] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8f487c00) [pid = 1742] [serial = 2246] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8ed3a000) [pid = 1742] [serial = 2213] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x92d7d000) [pid = 1742] [serial = 2222] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e163000) [pid = 1742] [serial = 2234] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e4a8400) [pid = 1742] [serial = 2235] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x93c5e400) [pid = 1742] [serial = 2229] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x93c57800) [pid = 1742] [serial = 2228] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8d2c6c00) [pid = 1742] [serial = 2210] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x92c72c00) [pid = 1742] [serial = 2219] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x91275000) [pid = 1742] [serial = 2251] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e4aec00) [pid = 1742] [serial = 2232] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8f481800) [pid = 1742] [serial = 2214] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x91143400) [pid = 1742] [serial = 2216] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e122800) [pid = 1742] [serial = 2211] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x92c75000) [pid = 1742] [serial = 2220] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x91092c00) [pid = 1742] [serial = 2248] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e16e800) [pid = 1742] [serial = 2243] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8ed3d400) [pid = 1742] [serial = 2245] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8d2cd000) [pid = 1742] [serial = 2240] [outer = (nil)] [url = about:blank] 11:41:17 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x93aeb800) [pid = 1742] [serial = 2226] [outer = (nil)] [url = about:blank] 11:41:18 INFO - PROCESS | 1742 | 1467139278282 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:41:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:41:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:41:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:41:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:41:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2815ms 11:41:18 INFO - PROCESS | 1742 | 1467139278356 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 11:41:18 INFO - PROCESS | 1742 | 1467139278363 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 11:41:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:41:18 INFO - PROCESS | 1742 | 1467139278373 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:41:18 INFO - PROCESS | 1742 | 1467139278378 Marionette TRACE conn4 <- [1,3054,null,{}] 11:41:18 INFO - PROCESS | 1742 | 1467139278391 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:18 INFO - PROCESS | 1742 | 1467139278398 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:18 INFO - PROCESS | 1742 | 1467139278585 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 11:41:18 INFO - PROCESS | 1742 | 1467139278736 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:18 INFO - PROCESS | 1742 | 1467139278744 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e16f400 == 34 [pid = 1742] [id = 773] 11:41:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e16f800) [pid = 1742] [serial = 2318] [outer = (nil)] 11:41:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e1a9c00) [pid = 1742] [serial = 2319] [outer = 0x8e16f800] 11:41:18 INFO - PROCESS | 1742 | 1467139278825 Marionette DEBUG loaded listener.js 11:41:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e1b1800) [pid = 1742] [serial = 2320] [outer = 0x8e16f800] 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:41:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:41:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:41:20 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" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:41:20 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" 11:41:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:41:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:41:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1857ms 11:41:20 INFO - PROCESS | 1742 | 1467139280034 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:41:20 INFO - PROCESS | 1742 | 1467139280380 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 11:41:20 INFO - PROCESS | 1742 | 1467139280398 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 11:41:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:41:20 INFO - PROCESS | 1742 | 1467139280498 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:41:20 INFO - PROCESS | 1742 | 1467139280504 Marionette TRACE conn4 <- [1,3058,null,{}] 11:41:20 INFO - PROCESS | 1742 | 1467139280511 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:20 INFO - PROCESS | 1742 | 1467139280516 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:20 INFO - PROCESS | 1742 | 1467139280794 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 11:41:20 INFO - PROCESS | 1742 | 1467139280825 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:20 INFO - PROCESS | 1742 | 1467139280834 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4b3400 == 35 [pid = 1742] [id = 774] 11:41:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e9ae000) [pid = 1742] [serial = 2321] [outer = (nil)] 11:41:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8f47e800) [pid = 1742] [serial = 2322] [outer = 0x8e9ae000] 11:41:20 INFO - PROCESS | 1742 | 1467139280910 Marionette DEBUG loaded listener.js 11:41:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x90f03c00) [pid = 1742] [serial = 2323] [outer = 0x8e9ae000] 11:41:21 INFO - PROCESS | 1742 | 1467139281925 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:41:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:41:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:41:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:41:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:41:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:41:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:41:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:41:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:41:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:41:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:41:21 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:21 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:41:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:41:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:41:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:41:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:41:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:41:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:41:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:41:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:41:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1503ms 11:41:22 INFO - PROCESS | 1742 | 1467139282003 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 11:41:22 INFO - PROCESS | 1742 | 1467139282008 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 11:41:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:41:22 INFO - PROCESS | 1742 | 1467139282020 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:41:22 INFO - PROCESS | 1742 | 1467139282027 Marionette TRACE conn4 <- [1,3062,null,{}] 11:41:22 INFO - PROCESS | 1742 | 1467139282053 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:22 INFO - PROCESS | 1742 | 1467139282063 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:22 INFO - PROCESS | 1742 | 1467139282916 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 11:41:22 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x916ee800) [pid = 1742] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:41:22 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e9b2400) [pid = 1742] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:41:22 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8d2cb000) [pid = 1742] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:41:22 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x92841c00) [pid = 1742] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:41:22 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e123800) [pid = 1742] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:41:22 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x90f10400) [pid = 1742] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:41:22 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x916f2000) [pid = 1742] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:41:22 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8c2ee400) [pid = 1742] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:41:22 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e14ec00) [pid = 1742] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:41:22 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x92ed5000) [pid = 1742] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e4ae800) [pid = 1742] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x916edc00) [pid = 1742] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x92c72800) [pid = 1742] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e143400) [pid = 1742] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e146000) [pid = 1742] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x92c74400) [pid = 1742] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:41:23 INFO - PROCESS | 1742 | 1467139283122 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:23 INFO - PROCESS | 1742 | 1467139283130 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e146000 == 36 [pid = 1742] [id = 775] 11:41:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e14ec00) [pid = 1742] [serial = 2324] [outer = (nil)] 11:41:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x91140c00) [pid = 1742] [serial = 2325] [outer = 0x8e14ec00] 11:41:23 INFO - PROCESS | 1742 | 1467139283232 Marionette DEBUG loaded listener.js 11:41:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x91277c00) [pid = 1742] [serial = 2326] [outer = 0x8e14ec00] 11:41:23 INFO - PROCESS | 1742 | [1742] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:41:24 INFO - PROCESS | 1742 | 1467139284010 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:41:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:41:24 INFO - {} 11:41:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 2000ms 11:41:24 INFO - PROCESS | 1742 | 1467139284019 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 11:41:24 INFO - PROCESS | 1742 | 1467139284024 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 11:41:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:41:24 INFO - PROCESS | 1742 | 1467139284031 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:41:24 INFO - PROCESS | 1742 | 1467139284034 Marionette TRACE conn4 <- [1,3066,null,{}] 11:41:24 INFO - PROCESS | 1742 | 1467139284050 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:24 INFO - PROCESS | 1742 | 1467139284054 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:24 INFO - PROCESS | 1742 | 1467139284253 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 11:41:24 INFO - PROCESS | 1742 | 1467139284264 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:24 INFO - PROCESS | 1742 | 1467139284274 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1b0c00 == 37 [pid = 1742] [id = 776] 11:41:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8ecae000) [pid = 1742] [serial = 2327] [outer = (nil)] 11:41:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x91a0d400) [pid = 1742] [serial = 2328] [outer = 0x8ecae000] 11:41:24 INFO - PROCESS | 1742 | 1467139284351 Marionette DEBUG loaded listener.js 11:41:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x9242e400) [pid = 1742] [serial = 2329] [outer = 0x8ecae000] 11:41:25 INFO - PROCESS | 1742 | 1467139285452 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:41:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:41:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:41:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:41:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:41:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:41:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:41:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:41:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1484ms 11:41:25 INFO - PROCESS | 1742 | 1467139285521 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 11:41:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:41:25 INFO - PROCESS | 1742 | 1467139285532 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 11:41:25 INFO - PROCESS | 1742 | 1467139285543 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:41:25 INFO - PROCESS | 1742 | 1467139285548 Marionette TRACE conn4 <- [1,3070,null,{}] 11:41:25 INFO - PROCESS | 1742 | 1467139285559 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:25 INFO - PROCESS | 1742 | 1467139285566 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:25 INFO - PROCESS | 1742 | 1467139285805 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 11:41:26 INFO - PROCESS | 1742 | 1467139286072 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:26 INFO - PROCESS | 1742 | 1467139286084 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1a8000 == 38 [pid = 1742] [id = 777] 11:41:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e1aa400) [pid = 1742] [serial = 2330] [outer = (nil)] 11:41:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e9a9800) [pid = 1742] [serial = 2331] [outer = 0x8e1aa400] 11:41:26 INFO - PROCESS | 1742 | 1467139286218 Marionette DEBUG loaded listener.js 11:41:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8f485400) [pid = 1742] [serial = 2332] [outer = 0x8e1aa400] 11:41:27 INFO - PROCESS | 1742 | 1467139287129 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:41:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:41:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:41:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:41:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:41:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:41:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:41:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1651ms 11:41:27 INFO - PROCESS | 1742 | 1467139287194 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 11:41:27 INFO - PROCESS | 1742 | 1467139287202 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 11:41:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:41:27 INFO - PROCESS | 1742 | 1467139287244 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:41:27 INFO - PROCESS | 1742 | 1467139287250 Marionette TRACE conn4 <- [1,3074,null,{}] 11:41:27 INFO - PROCESS | 1742 | 1467139287257 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:27 INFO - PROCESS | 1742 | 1467139287264 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:27 INFO - PROCESS | 1742 | 1467139287462 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 11:41:27 INFO - PROCESS | 1742 | 1467139287666 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:27 INFO - PROCESS | 1742 | 1467139287678 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e121800 == 39 [pid = 1742] [id = 778] 11:41:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x91090400) [pid = 1742] [serial = 2333] [outer = (nil)] 11:41:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x9113a400) [pid = 1742] [serial = 2334] [outer = 0x91090400] 11:41:27 INFO - PROCESS | 1742 | 1467139287807 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x91279000) [pid = 1742] [serial = 2335] [outer = 0x91090400] 11:41:28 INFO - PROCESS | 1742 | 1467139288795 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:41:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:41:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:41:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:41:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:41:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:41:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:41:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1600ms 11:41:28 INFO - PROCESS | 1742 | 1467139288843 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 11:41:28 INFO - PROCESS | 1742 | 1467139288847 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 11:41:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:41:28 INFO - PROCESS | 1742 | 1467139288856 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 1742 | 1467139288863 Marionette TRACE conn4 <- [1,3078,null,{}] 11:41:28 INFO - PROCESS | 1742 | 1467139288881 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:28 INFO - PROCESS | 1742 | 1467139288891 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:29 INFO - PROCESS | 1742 | 1467139289205 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 11:41:29 INFO - PROCESS | 1742 | 1467139289365 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:29 INFO - PROCESS | 1742 | 1467139289377 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x91275000 == 40 [pid = 1742] [id = 779] 11:41:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x91278c00) [pid = 1742] [serial = 2336] [outer = (nil)] 11:41:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x9127f800) [pid = 1742] [serial = 2337] [outer = 0x91278c00] 11:41:29 INFO - PROCESS | 1742 | 1467139289563 Marionette DEBUG loaded listener.js 11:41:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x92c6fc00) [pid = 1742] [serial = 2338] [outer = 0x91278c00] 11:41:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 11:41:30 INFO - reader.readAsText(blob_2) 11:41:30 INFO - }" did not throw 11:41:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 11:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 11:41:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 11:41:30 INFO - reader.readAsDataURL(blob_2) 11:41:30 INFO - }" did not throw 11:41:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 11:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 11:41:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 11:41:30 INFO - reader.readAsArrayBuffer(blob_2) 11:41:30 INFO - }" did not throw 11:41:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 11:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 11:41:30 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 11:41:30 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 11:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:30 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 11:41:30 INFO - PROCESS | 1742 | 1467139290517 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 11:41:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:41:30 INFO - PROCESS | 1742 | 1467139290534 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:41:30 INFO - PROCESS | 1742 | 1467139290541 Marionette TRACE conn4 <- [1,3082,null,{}] 11:41:30 INFO - PROCESS | 1742 | 1467139290569 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:30 INFO - PROCESS | 1742 | 1467139290575 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:30 INFO - PROCESS | 1742 | 1467139290777 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 11:41:31 INFO - PROCESS | 1742 | 1467139290979 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:31 INFO - PROCESS | 1742 | 1467139290990 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f08000 == 41 [pid = 1742] [id = 780] 11:41:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x92c78800) [pid = 1742] [serial = 2339] [outer = (nil)] 11:41:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x92d7e800) [pid = 1742] [serial = 2340] [outer = 0x92c78800] 11:41:31 INFO - PROCESS | 1742 | 1467139291114 Marionette DEBUG loaded listener.js 11:41:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92d82000) [pid = 1742] [serial = 2341] [outer = 0x92c78800] 11:41:32 INFO - PROCESS | 1742 | 1467139292023 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:41:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:41:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:41:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:41:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1513ms 11:41:32 INFO - PROCESS | 1742 | 1467139292059 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 11:41:32 INFO - PROCESS | 1742 | 1467139292063 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 11:41:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:41:32 INFO - PROCESS | 1742 | 1467139292074 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:41:32 INFO - PROCESS | 1742 | 1467139292078 Marionette TRACE conn4 <- [1,3086,null,{}] 11:41:32 INFO - PROCESS | 1742 | 1467139292085 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:32 INFO - PROCESS | 1742 | 1467139292092 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:32 INFO - PROCESS | 1742 | 1467139292293 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 11:41:32 INFO - PROCESS | 1742 | 1467139292515 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 1742 | 1467139292524 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e143400 == 42 [pid = 1742] [id = 781] 11:41:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e166c00) [pid = 1742] [serial = 2342] [outer = (nil)] 11:41:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x92ecc800) [pid = 1742] [serial = 2343] [outer = 0x8e166c00] 11:41:32 INFO - PROCESS | 1742 | 1467139292615 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x92ed5800) [pid = 1742] [serial = 2344] [outer = 0x8e166c00] 11:41:33 INFO - PROCESS | 1742 | 1467139293587 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:41:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:41:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1541ms 11:41:33 INFO - PROCESS | 1742 | 1467139293616 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 11:41:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:41:33 INFO - PROCESS | 1742 | 1467139293621 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 11:41:33 INFO - PROCESS | 1742 | 1467139293629 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:41:33 INFO - PROCESS | 1742 | 1467139293632 Marionette TRACE conn4 <- [1,3090,null,{}] 11:41:33 INFO - PROCESS | 1742 | 1467139293640 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:33 INFO - PROCESS | 1742 | 1467139293652 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:33 INFO - PROCESS | 1742 | 1467139293936 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 11:41:34 INFO - PROCESS | 1742 | 1467139294140 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:34 INFO - PROCESS | 1742 | 1467139294148 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f69c000 == 43 [pid = 1742] [id = 782] 11:41:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x90f08800) [pid = 1742] [serial = 2345] [outer = (nil)] 11:41:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x93c61800) [pid = 1742] [serial = 2346] [outer = 0x90f08800] 11:41:34 INFO - PROCESS | 1742 | 1467139294249 Marionette DEBUG loaded listener.js 11:41:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x93c5b800) [pid = 1742] [serial = 2347] [outer = 0x90f08800] 11:41:35 INFO - PROCESS | 1742 | 1467139295223 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:41:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:41:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1646ms 11:41:35 INFO - PROCESS | 1742 | 1467139295274 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 11:41:35 INFO - PROCESS | 1742 | 1467139295279 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 11:41:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:41:35 INFO - PROCESS | 1742 | 1467139295286 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:41:35 INFO - PROCESS | 1742 | 1467139295291 Marionette TRACE conn4 <- [1,3094,null,{}] 11:41:35 INFO - PROCESS | 1742 | 1467139295298 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:35 INFO - PROCESS | 1742 | 1467139295304 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:35 INFO - PROCESS | 1742 | 1467139295587 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 11:41:35 INFO - PROCESS | 1742 | 1467139295737 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:35 INFO - PROCESS | 1742 | 1467139295750 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2f0c00 == 44 [pid = 1742] [id = 783] 11:41:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e16e000) [pid = 1742] [serial = 2348] [outer = (nil)] 11:41:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x9539c800) [pid = 1742] [serial = 2349] [outer = 0x8e16e000] 11:41:35 INFO - PROCESS | 1742 | 1467139295876 Marionette DEBUG loaded listener.js 11:41:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x95399800) [pid = 1742] [serial = 2350] [outer = 0x8e16e000] 11:41:36 INFO - PROCESS | 1742 | 1467139296772 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:41:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:41:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1530ms 11:41:36 INFO - PROCESS | 1742 | 1467139296818 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 11:41:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:41:36 INFO - PROCESS | 1742 | 1467139296830 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 11:41:36 INFO - PROCESS | 1742 | 1467139296838 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:41:36 INFO - PROCESS | 1742 | 1467139296842 Marionette TRACE conn4 <- [1,3098,null,{}] 11:41:36 INFO - PROCESS | 1742 | 1467139296896 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:36 INFO - PROCESS | 1742 | 1467139296902 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:37 INFO - PROCESS | 1742 | 1467139297103 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 11:41:37 INFO - PROCESS | 1742 | 1467139297377 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 1742 | 1467139297384 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e7000 == 45 [pid = 1742] [id = 784] 11:41:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8d2d0400) [pid = 1742] [serial = 2351] [outer = (nil)] 11:41:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x953ee000) [pid = 1742] [serial = 2352] [outer = 0x8d2d0400] 11:41:37 INFO - PROCESS | 1742 | 1467139297476 Marionette DEBUG loaded listener.js 11:41:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x953f7c00) [pid = 1742] [serial = 2353] [outer = 0x8d2d0400] 11:41:38 INFO - PROCESS | 1742 | 1467139298406 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:41:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1582ms 11:41:38 INFO - PROCESS | 1742 | 1467139298420 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 1742 | 1467139298425 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 11:41:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:41:38 INFO - PROCESS | 1742 | 1467139298433 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - PROCESS | 1742 | 1467139298437 Marionette TRACE conn4 <- [1,3102,null,{}] 11:41:38 INFO - PROCESS | 1742 | 1467139298445 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:38 INFO - PROCESS | 1742 | 1467139298451 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:38 INFO - PROCESS | 1742 | 1467139298642 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 11:41:39 INFO - PROCESS | 1742 | 1467139299058 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:39 INFO - PROCESS | 1742 | 1467139299072 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2cd000 == 46 [pid = 1742] [id = 785] 11:41:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8d2cd800) [pid = 1742] [serial = 2354] [outer = (nil)] 11:41:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8e125000) [pid = 1742] [serial = 2355] [outer = 0x8d2cd800] 11:41:39 INFO - PROCESS | 1742 | 1467139299215 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e14dc00) [pid = 1742] [serial = 2356] [outer = 0x8d2cd800] 11:41:40 INFO - PROCESS | 1742 | 1467139300070 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:41:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:41:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1689ms 11:41:40 INFO - PROCESS | 1742 | 1467139300123 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 11:41:40 INFO - PROCESS | 1742 | 1467139300129 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 11:41:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:41:40 INFO - PROCESS | 1742 | 1467139300138 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 1742 | 1467139300144 Marionette TRACE conn4 <- [1,3106,null,{}] 11:41:40 INFO - PROCESS | 1742 | 1467139300153 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:40 INFO - PROCESS | 1742 | 1467139300162 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:40 INFO - PROCESS | 1742 | 1467139300356 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 11:41:40 INFO - PROCESS | 1742 | 1467139300593 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:40 INFO - PROCESS | 1742 | 1467139300604 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e122800 == 47 [pid = 1742] [id = 786] 11:41:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e16a000) [pid = 1742] [serial = 2357] [outer = (nil)] 11:41:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8f69a400) [pid = 1742] [serial = 2358] [outer = 0x8e16a000] 11:41:40 INFO - PROCESS | 1742 | 1467139300761 Marionette DEBUG loaded listener.js 11:41:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x90f0c800) [pid = 1742] [serial = 2359] [outer = 0x8e16a000] 11:41:41 INFO - PROCESS | 1742 | --DOCSHELL 0x8e165400 == 46 [pid = 1742] [id = 750] 11:41:41 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1b0000 == 45 [pid = 1742] [id = 748] 11:41:41 INFO - PROCESS | 1742 | --DOCSHELL 0x9108bc00 == 44 [pid = 1742] [id = 749] 11:41:41 INFO - PROCESS | 1742 | --DOCSHELL 0x8e14a400 == 43 [pid = 1742] [id = 747] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x91a0d000) [pid = 1742] [serial = 2290] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x929e5400) [pid = 1742] [serial = 2292] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e4b5c00) [pid = 1742] [serial = 2295] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x92dd8000) [pid = 1742] [serial = 2293] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x929e5000) [pid = 1742] [serial = 2263] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x929ed000) [pid = 1742] [serial = 2264] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x93b40c00) [pid = 1742] [serial = 2277] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x92edb400) [pid = 1742] [serial = 2278] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x9113c800) [pid = 1742] [serial = 2260] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x916e7400) [pid = 1742] [serial = 2261] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91a0ec00) [pid = 1742] [serial = 2255] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e16cc00) [pid = 1742] [serial = 2280] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e9a5800) [pid = 1742] [serial = 2281] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x916f4400) [pid = 1742] [serial = 2289] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x92ddd400) [pid = 1742] [serial = 2269] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x92ddf000) [pid = 1742] [serial = 2270] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x916eb000) [pid = 1742] [serial = 2272] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8ed44400) [pid = 1742] [serial = 2286] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8f69d000) [pid = 1742] [serial = 2287] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x93b36800) [pid = 1742] [serial = 2274] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x93b3bc00) [pid = 1742] [serial = 2275] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x92d78800) [pid = 1742] [serial = 2266] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x92d7ac00) [pid = 1742] [serial = 2267] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e1b3400) [pid = 1742] [serial = 2283] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e4abc00) [pid = 1742] [serial = 2284] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e4af800) [pid = 1742] [serial = 2257] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e9aac00) [pid = 1742] [serial = 2258] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x93e77c00) [pid = 1742] [serial = 2299] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x92c7d000) [pid = 1742] [serial = 2296] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x93e73c00) [pid = 1742] [serial = 2298] [outer = (nil)] [url = about:blank] 11:41:41 INFO - PROCESS | 1742 | 1467139301758 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:41:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:41:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:41:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:41:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1641ms 11:41:41 INFO - PROCESS | 1742 | 1467139301783 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 11:41:41 INFO - PROCESS | 1742 | 1467139301790 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 11:41:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:41:41 INFO - PROCESS | 1742 | 1467139301801 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:41:41 INFO - PROCESS | 1742 | 1467139301804 Marionette TRACE conn4 <- [1,3110,null,{}] 11:41:41 INFO - PROCESS | 1742 | 1467139301812 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:41 INFO - PROCESS | 1742 | 1467139301818 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:42 INFO - PROCESS | 1742 | 1467139302031 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 11:41:42 INFO - PROCESS | 1742 | 1467139302204 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:42 INFO - PROCESS | 1742 | 1467139302213 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4b2000 == 44 [pid = 1742] [id = 787] 11:41:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e4b6400) [pid = 1742] [serial = 2360] [outer = (nil)] 11:41:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8ed44400) [pid = 1742] [serial = 2361] [outer = 0x8e4b6400] 11:41:42 INFO - PROCESS | 1742 | 1467139302293 Marionette DEBUG loaded listener.js 11:41:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8f694800) [pid = 1742] [serial = 2362] [outer = 0x8e4b6400] 11:41:43 INFO - PROCESS | 1742 | 1467139303130 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:41:43 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:41:43 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 11:41:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:41:43 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1381ms 11:41:43 INFO - PROCESS | 1742 | 1467139303184 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 11:41:43 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:41:43 INFO - PROCESS | 1742 | 1467139303189 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 11:41:43 INFO - PROCESS | 1742 | 1467139303198 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 1742 | 1467139303207 Marionette TRACE conn4 <- [1,3114,null,{}] 11:41:43 INFO - PROCESS | 1742 | 1467139303221 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:43 INFO - PROCESS | 1742 | 1467139303230 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:43 INFO - PROCESS | 1742 | 1467139303405 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 11:41:43 INFO - PROCESS | 1742 | 1467139303594 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"bb9bc3c2-c0dd-49e9-8498-dec30181c1d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:43 INFO - PROCESS | 1742 | 1467139303604 Marionette INFO sendAsync 0e499a0e-d77d-43f1-903d-595809fa8772 11:41:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4ad000 == 45 [pid = 1742] [id = 788] 11:41:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x91140400) [pid = 1742] [serial = 2363] [outer = (nil)] 11:41:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x916e7400) [pid = 1742] [serial = 2364] [outer = 0x91140400] 11:41:43 INFO - PROCESS | 1742 | 1467139303674 Marionette DEBUG loaded listener.js 11:41:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x916ed800) [pid = 1742] [serial = 2365] [outer = 0x91140400] 11:41:44 INFO - PROCESS | 1742 | 1467139304514 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:41:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:41:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1343ms 11:41:44 INFO - PROCESS | 1742 | 1467139304547 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 11:41:44 INFO - PROCESS | 1742 | 1467139304551 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 11:41:45 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9a2e7c00) [pid = 1742] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:41:45 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9a5cf000) [pid = 1742] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:41:45 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x953f5800) [pid = 1742] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:41:45 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8c2e1c00) [pid = 1742] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:41:45 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8c1ec000) [pid = 1742] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:41:45 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e16f800) [pid = 1742] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 11:41:45 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e9ae000) [pid = 1742] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 11:41:45 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e14ec00) [pid = 1742] [serial = 2324] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 11:41:45 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x93e70400) [pid = 1742] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:41:45 WARNING - u'runner_teardown' () 11:41:45 INFO - No more tests 11:41:45 INFO - Got 0 unexpected results 11:41:45 INFO - SUITE-END | took 1338s 11:41:45 INFO - Closing logging queue 11:41:45 INFO - queue closed 11:41:45 INFO - Return code: 0 11:41:45 WARNING - # TBPL SUCCESS # 11:41:45 INFO - Running post-action listener: _resource_record_post_action 11:41:45 INFO - Running post-run listener: _resource_record_post_run 11:41:47 INFO - Total resource usage - Wall time: 1374s; CPU: 98.0%; Read bytes: 14036992; Write bytes: 920920064; Read time: 800; Write time: 387620 11:41:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:41:47 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 135004160; Read time: 0; Write time: 217332 11:41:47 INFO - run-tests - Wall time: 1344s; CPU: 98.0%; Read bytes: 11075584; Write bytes: 775557120; Read time: 632; Write time: 155024 11:41:47 INFO - Running post-run listener: _upload_blobber_files 11:41:47 INFO - Blob upload gear active. 11:41:47 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:41:47 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 11:41:47 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'] 11:41:47 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 11:41:47 INFO - (blobuploader) - INFO - Open directory for files ... 11:41:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:41:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:41:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:41:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:41:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:41:50 INFO - (blobuploader) - INFO - Done attempting. 11:41:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:41:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:41:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:41:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:41:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:41:51 INFO - (blobuploader) - INFO - Done attempting. 11:41:51 INFO - (blobuploader) - INFO - Iteration through files over. 11:41:51 INFO - Return code: 0 11:41:51 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:41:51 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:41:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a65845b02b37a5b69929aa4ebe13e986695612d63bb10cd828f6546886f41179317822659a3652817e5469f2fe73d473798e3a46815af9d751efdc482a19f2cc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cddf39927d6cccca9fcf42c547c9cade0cbf5835b4f8ba427096c53ca0e72bc2eceec258e670bc2e6f5f43cfeb0736da362a00b7527b062f2937bc1c07625f5a"} 11:41:51 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:41:51 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:41:51 INFO - Contents: 11:41:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a65845b02b37a5b69929aa4ebe13e986695612d63bb10cd828f6546886f41179317822659a3652817e5469f2fe73d473798e3a46815af9d751efdc482a19f2cc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cddf39927d6cccca9fcf42c547c9cade0cbf5835b4f8ba427096c53ca0e72bc2eceec258e670bc2e6f5f43cfeb0736da362a00b7527b062f2937bc1c07625f5a"} 11:41:51 INFO - Running post-run listener: copy_logs_to_upload_dir 11:41:51 INFO - Copying logs to upload dir... 11:41:51 INFO - mkdir: /builds/slave/test/build/upload/logs 11:41:51 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1464.306215 ========= master_lag: 0.33 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 24 secs) (at 2016-06-28 11:41:51.895177) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 11:41:51.896294) ========= 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-1467137194.780930-1598797527 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a65845b02b37a5b69929aa4ebe13e986695612d63bb10cd828f6546886f41179317822659a3652817e5469f2fe73d473798e3a46815af9d751efdc482a19f2cc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cddf39927d6cccca9fcf42c547c9cade0cbf5835b4f8ba427096c53ca0e72bc2eceec258e670bc2e6f5f43cfeb0736da362a00b7527b062f2937bc1c07625f5a"} build_url:https://queue.taskcluster.net/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032456 build_url: 'https://queue.taskcluster.net/v1/task/J9OevOIzSbik88ucRsO_JA/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/a65845b02b37a5b69929aa4ebe13e986695612d63bb10cd828f6546886f41179317822659a3652817e5469f2fe73d473798e3a46815af9d751efdc482a19f2cc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cddf39927d6cccca9fcf42c547c9cade0cbf5835b4f8ba427096c53ca0e72bc2eceec258e670bc2e6f5f43cfeb0736da362a00b7527b062f2937bc1c07625f5a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/J9OevOIzSbik88ucRsO_JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 11:41:51.967184) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 11:41:51.967662) ========= 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-1467137194.780930-1598797527 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017727 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 11:41:52.033566) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 11:41:52.033884) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 11:41:52.034316) ========= ========= Total master_lag: 1.19 =========