builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-063 starttime: 1467868054.21 results: success (0) buildid: 20160706204229 builduid: 8d63b2827b9f4cf9b8f9f0da9fefc1a1 revision: e4b27dae353c933a01584dfeff27d547ef60f04e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 22:07:34.215442) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 22:07:34.267298) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-07-06 22:07:34.267590) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-07-06 22:07:36.710856) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 22:07:36.711147) ========= 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-1467867354.277565-1781836148 _=/tools/buildbot/bin/python using PTY: False --2016-07-06 22:07:36-- 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% 10.5M=0.001s 2016-07-06 22:07:37 (10.5 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.558395 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 22:07:37.301741) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 22:07:37.302026) ========= 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-1467867354.277565-1781836148 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.068630 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 22:07:37.402426) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-06 22:07:37.402737) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev e4b27dae353c933a01584dfeff27d547ef60f04e --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 e4b27dae353c933a01584dfeff27d547ef60f04e --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-1467867354.277565-1781836148 _=/tools/buildbot/bin/python using PTY: False 2016-07-06 22:07:37,532 truncating revision to first 12 chars 2016-07-06 22:07:37,533 Setting DEBUG logging. 2016-07-06 22:07:37,533 attempt 1/10 2016-07-06 22:07:37,533 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/e4b27dae353c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 22:07:38,908 unpacking tar archive at: mozilla-beta-e4b27dae353c/testing/mozharness/ program finished with exit code 0 elapsedTime=2.147613 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-06 22:07:39.580534) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 22:07:39.580819) ========= script_repo_revision: e4b27dae353c933a01584dfeff27d547ef60f04e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 22:07:39.581200) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 22:07:39.581470) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 22:07:39.618031) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 48 mins, 45 secs) (at 2016-07-06 22:07:39.618328) ========= /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-1467867354.277565-1781836148 _=/tools/buildbot/bin/python using PTY: False 22:07:39 INFO - MultiFileLogger online at 20160706 22:07:39 in /builds/slave/test 22:07:39 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 22:07:39 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:07:39 INFO - {'append_to_log': False, 22:07:39 INFO - 'base_work_dir': '/builds/slave/test', 22:07:39 INFO - 'blob_upload_branch': 'mozilla-beta', 22:07:39 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:07:39 INFO - 'buildbot_json_path': 'buildprops.json', 22:07:39 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:07:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:07:39 INFO - 'download_minidump_stackwalk': True, 22:07:39 INFO - 'download_symbols': 'true', 22:07:39 INFO - 'e10s': False, 22:07:39 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:07:39 INFO - 'tooltool.py': '/tools/tooltool.py', 22:07:39 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:07:39 INFO - '/tools/misc-python/virtualenv.py')}, 22:07:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:07:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:07:39 INFO - 'log_level': 'info', 22:07:39 INFO - 'log_to_console': True, 22:07:39 INFO - 'opt_config_files': (), 22:07:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:07:39 INFO - '--processes=1', 22:07:39 INFO - '--config=%(test_path)s/wptrunner.ini', 22:07:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:07:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:07:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:07:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:07:39 INFO - 'pip_index': False, 22:07:39 INFO - 'require_test_zip': True, 22:07:39 INFO - 'test_type': ('testharness',), 22:07:39 INFO - 'this_chunk': '1', 22:07:39 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:07:39 INFO - 'total_chunks': '10', 22:07:39 INFO - 'virtualenv_path': 'venv', 22:07:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:07:39 INFO - 'work_dir': 'build'} 22:07:39 INFO - ##### 22:07:39 INFO - ##### Running clobber step. 22:07:39 INFO - ##### 22:07:39 INFO - Running pre-action listener: _resource_record_pre_action 22:07:39 INFO - Running main action method: clobber 22:07:39 INFO - rmtree: /builds/slave/test/build 22:07:39 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 22:07:42 INFO - Running post-action listener: _resource_record_post_action 22:07:42 INFO - ##### 22:07:42 INFO - ##### Running read-buildbot-config step. 22:07:42 INFO - ##### 22:07:42 INFO - Running pre-action listener: _resource_record_pre_action 22:07:42 INFO - Running main action method: read_buildbot_config 22:07:42 INFO - Using buildbot properties: 22:07:42 INFO - { 22:07:42 INFO - "project": "", 22:07:42 INFO - "product": "firefox", 22:07:42 INFO - "script_repo_revision": "production", 22:07:42 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 22:07:42 INFO - "repository": "", 22:07:42 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 22:07:42 INFO - "buildid": "20160706204229", 22:07:42 INFO - "pgo_build": "False", 22:07:42 INFO - "basedir": "/builds/slave/test", 22:07:42 INFO - "buildnumber": 0, 22:07:42 INFO - "slavename": "tst-linux32-spot-063", 22:07:42 INFO - "revision": "e4b27dae353c933a01584dfeff27d547ef60f04e", 22:07:42 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 22:07:42 INFO - "platform": "linux", 22:07:42 INFO - "branch": "mozilla-beta", 22:07:42 INFO - "repo_path": "releases/mozilla-beta", 22:07:42 INFO - "moz_repo_path": "", 22:07:42 INFO - "stage_platform": "linux", 22:07:42 INFO - "builduid": "8d63b2827b9f4cf9b8f9f0da9fefc1a1", 22:07:42 INFO - "slavebuilddir": "test" 22:07:42 INFO - } 22:07:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 22:07:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 22:07:42 INFO - Running post-action listener: _resource_record_post_action 22:07:42 INFO - ##### 22:07:42 INFO - ##### Running download-and-extract step. 22:07:42 INFO - ##### 22:07:42 INFO - Running pre-action listener: _resource_record_pre_action 22:07:42 INFO - Running main action method: download_and_extract 22:07:42 INFO - mkdir: /builds/slave/test/build/tests 22:07: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')]} 22:07:42 INFO - https://queue.taskcluster.net/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 22:07:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 22:07:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 22:07:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/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 22:07:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/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 22:07:50 INFO - Downloaded 1291 bytes. 22:07:50 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 22:07:50 INFO - Using the following test package requirements: 22:07:50 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 22:07:50 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:07:50 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 22:07:50 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:07:50 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 22:07:50 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:07:50 INFO - u'jsshell-linux-i686.zip'], 22:07:50 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:07:50 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 22:07:50 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 22:07:50 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:07:50 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 22:07:50 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:07:50 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 22:07:50 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:07:50 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 22:07:50 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:07:50 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 22:07:50 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 22:07:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:07:50 INFO - https://queue.taskcluster.net/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 22:07:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 22:07:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 22:07:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/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 22:07:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/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 22:08:01 INFO - Downloaded 22860918 bytes. 22:08:01 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/*'] 22:08:01 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/* 22:08:01 INFO - caution: filename not matched: web-platform/* 22:08:01 INFO - Return code: 11 22:08:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:08:01 INFO - https://queue.taskcluster.net/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 22:08:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 22:08:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 22:08:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/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 22:08:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/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 22:08:13 INFO - Downloaded 36389876 bytes. 22:08:13 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/*'] 22:08:13 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/* 22:08:17 INFO - caution: filename not matched: bin/* 22:08:17 INFO - caution: filename not matched: config/* 22:08:17 INFO - caution: filename not matched: mozbase/* 22:08:17 INFO - caution: filename not matched: marionette/* 22:08:17 INFO - caution: filename not matched: tools/wptserve/* 22:08:17 INFO - Return code: 11 22:08:17 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')]} 22:08:17 INFO - https://queue.taskcluster.net/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 22:08:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 22:08:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 22:08:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/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 22:08:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/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 22:08:39 INFO - Downloaded 69352027 bytes. 22:08:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 22:08:39 INFO - mkdir: /builds/slave/test/properties 22:08:39 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:08:39 INFO - Writing to file /builds/slave/test/properties/build_url 22:08:39 INFO - Contents: 22:08:39 INFO - build_url:https://queue.taskcluster.net/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 22:09:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 22:09:09 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:09:09 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:09:09 INFO - Contents: 22:09:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 22:09:09 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')]} 22:09:09 INFO - https://queue.taskcluster.net/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:09:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 22:09:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 22:09:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/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 22:09:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Rcs-y4RLTVORiwPd8dRD8g/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 22:09:34 INFO - Downloaded 92362912 bytes. 22:09:34 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'] 22:09:34 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 22:09:43 INFO - Return code: 0 22:09:43 INFO - Running post-action listener: _resource_record_post_action 22:09:43 INFO - Running post-action listener: set_extra_try_arguments 22:09:43 INFO - ##### 22:09:43 INFO - ##### Running create-virtualenv step. 22:09:43 INFO - ##### 22:09:43 INFO - Running pre-action listener: _pre_create_virtualenv 22:09:43 INFO - Running pre-action listener: _resource_record_pre_action 22:09:43 INFO - Running main action method: create_virtualenv 22:09:43 INFO - Creating virtualenv /builds/slave/test/build/venv 22:09:43 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 22:09:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:09:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:09:44 INFO - Using real prefix '/usr' 22:09:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:09:45 INFO - Installing distribute.............................................................................................................................................................................................done. 22:09:49 INFO - Installing pip.................done. 22:09:49 INFO - Return code: 0 22:09:49 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 22:09:49 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')]} 22:09:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:09:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:09:49 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')]} 22:09:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:09:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:09:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x969cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9703598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97b5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9497e30>, '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 0x9734c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97b3470>, '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-1467867354.277565-1781836148', '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 22:09:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 22:09:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 22:09:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:09:49 INFO - 'CCACHE_UMASK': '002', 22:09:49 INFO - 'DISPLAY': ':0', 22:09:49 INFO - 'HOME': '/home/cltbld', 22:09:49 INFO - 'LANG': 'en_US.UTF-8', 22:09:49 INFO - 'LOGNAME': 'cltbld', 22:09:49 INFO - 'MAIL': '/var/mail/cltbld', 22:09:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:09:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:09:49 INFO - 'MOZ_NO_REMOTE': '1', 22:09:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:09:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:09:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:09:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:09:49 INFO - 'PWD': '/builds/slave/test', 22:09:49 INFO - 'SHELL': '/bin/bash', 22:09:49 INFO - 'SHLVL': '1', 22:09:49 INFO - 'TERM': 'linux', 22:09:49 INFO - 'TMOUT': '86400', 22:09:49 INFO - 'USER': 'cltbld', 22:09:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467867354.277565-1781836148', 22:09:49 INFO - '_': '/tools/buildbot/bin/python'} 22:09:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:09:49 INFO - Downloading/unpacking psutil>=0.7.1 22:09:49 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 22:09:49 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 22:09:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:09:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:09:49 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 22:09:49 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 22:09:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:09:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:09:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:09:55 INFO - Installing collected packages: psutil 22:09:55 INFO - Running setup.py install for psutil 22:09:55 INFO - building 'psutil._psutil_linux' extension 22:09:55 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 22:09:55 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 22:09:55 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 22:09:55 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 22:09:56 INFO - building 'psutil._psutil_posix' extension 22:09:56 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 22:09:56 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 22:09:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:09:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:09:56 INFO - Successfully installed psutil 22:09:56 INFO - Cleaning up... 22:09:56 INFO - Return code: 0 22:09:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 22:09:56 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')]} 22:09:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:09:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:09:56 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')]} 22:09:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:09:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:09:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x969cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9703598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97b5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9497e30>, '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 0x9734c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97b3470>, '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-1467867354.277565-1781836148', '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 22:09:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 22:09:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 22:09:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:09:56 INFO - 'CCACHE_UMASK': '002', 22:09:56 INFO - 'DISPLAY': ':0', 22:09:56 INFO - 'HOME': '/home/cltbld', 22:09:56 INFO - 'LANG': 'en_US.UTF-8', 22:09:56 INFO - 'LOGNAME': 'cltbld', 22:09:56 INFO - 'MAIL': '/var/mail/cltbld', 22:09:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:09:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:09:56 INFO - 'MOZ_NO_REMOTE': '1', 22:09:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:09:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:09:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:09:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:09:56 INFO - 'PWD': '/builds/slave/test', 22:09:56 INFO - 'SHELL': '/bin/bash', 22:09:56 INFO - 'SHLVL': '1', 22:09:56 INFO - 'TERM': 'linux', 22:09:56 INFO - 'TMOUT': '86400', 22:09:56 INFO - 'USER': 'cltbld', 22:09:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467867354.277565-1781836148', 22:09:56 INFO - '_': '/tools/buildbot/bin/python'} 22:09:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:09:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:09:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:09:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:09:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:09:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:09:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:09:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:10:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:10:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:10:02 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 22:10:02 INFO - Installing collected packages: mozsystemmonitor 22:10:02 INFO - Running setup.py install for mozsystemmonitor 22:10:02 INFO - Successfully installed mozsystemmonitor 22:10:02 INFO - Cleaning up... 22:10:02 INFO - Return code: 0 22:10:02 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:10:02 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')]} 22:10:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:10:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:10:02 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')]} 22:10:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:10:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:10:02 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x969cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9703598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97b5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9497e30>, '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 0x9734c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97b3470>, '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-1467867354.277565-1781836148', '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 22:10:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 22:10:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 22:10:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:10:02 INFO - 'CCACHE_UMASK': '002', 22:10:02 INFO - 'DISPLAY': ':0', 22:10:02 INFO - 'HOME': '/home/cltbld', 22:10:02 INFO - 'LANG': 'en_US.UTF-8', 22:10:02 INFO - 'LOGNAME': 'cltbld', 22:10:02 INFO - 'MAIL': '/var/mail/cltbld', 22:10:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:10:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:10:02 INFO - 'MOZ_NO_REMOTE': '1', 22:10:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:10:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:10:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:10:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:10:02 INFO - 'PWD': '/builds/slave/test', 22:10:02 INFO - 'SHELL': '/bin/bash', 22:10:02 INFO - 'SHLVL': '1', 22:10:02 INFO - 'TERM': 'linux', 22:10:02 INFO - 'TMOUT': '86400', 22:10:02 INFO - 'USER': 'cltbld', 22:10:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467867354.277565-1781836148', 22:10:02 INFO - '_': '/tools/buildbot/bin/python'} 22:10:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:10:02 INFO - Downloading/unpacking blobuploader==1.2.4 22:10:02 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 22:10:02 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 22:10:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:10:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:10:02 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 22:10:02 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 22:10:08 INFO - Downloading blobuploader-1.2.4.tar.gz 22:10:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:10:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:10:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:10:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:10:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:10:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:10:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:10:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:10:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:10:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:10:09 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 22:10:09 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 22:10:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:10:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:10:09 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 22:10:09 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 22:10:10 INFO - Downloading docopt-0.6.1.tar.gz 22:10:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:10:10 INFO - Installing collected packages: blobuploader, requests, docopt 22:10:10 INFO - Running setup.py install for blobuploader 22:10:10 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:10:10 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:10:10 INFO - Running setup.py install for requests 22:10:11 INFO - Running setup.py install for docopt 22:10:11 INFO - Successfully installed blobuploader requests docopt 22:10:11 INFO - Cleaning up... 22:10:11 INFO - Return code: 0 22:10:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:10:11 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')]} 22:10:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:10:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:10:11 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')]} 22:10:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:10:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:10:11 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x969cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9703598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97b5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9497e30>, '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 0x9734c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97b3470>, '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-1467867354.277565-1781836148', '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 22:10:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 22:10:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:10:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:10:11 INFO - 'CCACHE_UMASK': '002', 22:10:11 INFO - 'DISPLAY': ':0', 22:10:11 INFO - 'HOME': '/home/cltbld', 22:10:11 INFO - 'LANG': 'en_US.UTF-8', 22:10:11 INFO - 'LOGNAME': 'cltbld', 22:10:11 INFO - 'MAIL': '/var/mail/cltbld', 22:10:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:10:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:10:11 INFO - 'MOZ_NO_REMOTE': '1', 22:10:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:10:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:10:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:10:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:10:11 INFO - 'PWD': '/builds/slave/test', 22:10:11 INFO - 'SHELL': '/bin/bash', 22:10:11 INFO - 'SHLVL': '1', 22:10:11 INFO - 'TERM': 'linux', 22:10:11 INFO - 'TMOUT': '86400', 22:10:11 INFO - 'USER': 'cltbld', 22:10:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467867354.277565-1781836148', 22:10:11 INFO - '_': '/tools/buildbot/bin/python'} 22:10:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:10:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:10:12 INFO - Running setup.py (path:/tmp/pip-hcWXFw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:10:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:10:12 INFO - Running setup.py (path:/tmp/pip-Ggv9v0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:10:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:10:12 INFO - Running setup.py (path:/tmp/pip-se3WNr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:10:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:10:12 INFO - Running setup.py (path:/tmp/pip-6gUVKP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:10:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:10:12 INFO - Running setup.py (path:/tmp/pip-_WRgTh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:10:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:10:12 INFO - Running setup.py (path:/tmp/pip-6meyfW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:10:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:10:12 INFO - Running setup.py (path:/tmp/pip-1kw4_k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:10:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:10:13 INFO - Running setup.py (path:/tmp/pip-wsazQT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:10:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:10:13 INFO - Running setup.py (path:/tmp/pip-SPdpxT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:10:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:10:13 INFO - Running setup.py (path:/tmp/pip-NUEDco-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:10:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:10:13 INFO - Running setup.py (path:/tmp/pip-2cuOQc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:10:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:10:13 INFO - Running setup.py (path:/tmp/pip-nkISy8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:10:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:10:13 INFO - Running setup.py (path:/tmp/pip-_NLdeD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:10:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:10:13 INFO - Running setup.py (path:/tmp/pip-exz_Ap-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:10:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:10:13 INFO - Running setup.py (path:/tmp/pip-Z0uVoC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:10:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:10:14 INFO - Running setup.py (path:/tmp/pip-NqkZpG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:10:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:10:14 INFO - Running setup.py (path:/tmp/pip-4m_RYD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:10:14 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:10:14 INFO - Running setup.py (path:/tmp/pip-Z4HesU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:10:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:10:14 INFO - Running setup.py (path:/tmp/pip-8VCWEq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:10:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:10:14 INFO - Running setup.py (path:/tmp/pip-1lxNBA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:10:14 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:10:15 INFO - Running setup.py (path:/tmp/pip-Vp6KmY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:10:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:10:15 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 22:10:15 INFO - Running setup.py install for manifestparser 22:10:15 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:10:15 INFO - Running setup.py install for mozcrash 22:10:15 INFO - Running setup.py install for mozdebug 22:10:15 INFO - Running setup.py install for mozdevice 22:10:16 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:10:16 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:10:16 INFO - Running setup.py install for mozfile 22:10:16 INFO - Running setup.py install for mozhttpd 22:10:16 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:10:16 INFO - Running setup.py install for mozinfo 22:10:16 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:10:16 INFO - Running setup.py install for mozInstall 22:10:17 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:10:17 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:10:17 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:10:17 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:10:17 INFO - Running setup.py install for mozleak 22:10:17 INFO - Running setup.py install for mozlog 22:10:17 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:10:17 INFO - Running setup.py install for moznetwork 22:10:17 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:10:17 INFO - Running setup.py install for mozprocess 22:10:17 INFO - Running setup.py install for mozprofile 22:10:18 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:10:18 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:10:18 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:10:18 INFO - Running setup.py install for mozrunner 22:10:18 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:10:18 INFO - Running setup.py install for mozscreenshot 22:10:18 INFO - Running setup.py install for moztest 22:10:19 INFO - Running setup.py install for mozversion 22:10:19 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:10:19 INFO - Running setup.py install for wptserve 22:10:19 INFO - Running setup.py install for marionette-driver 22:10:19 INFO - Running setup.py install for browsermob-proxy 22:10:19 INFO - Running setup.py install for marionette-client 22:10:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:10:20 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:10:20 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 22:10:20 INFO - Cleaning up... 22:10:20 INFO - Return code: 0 22:10:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:10:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:10:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:10:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:10:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:10:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:10:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:10:20 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x969cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9703598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97b5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9497e30>, '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 0x9734c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97b3470>, '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-1467867354.277565-1781836148', '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 22:10:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 22:10:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:10:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:10:20 INFO - 'CCACHE_UMASK': '002', 22:10:20 INFO - 'DISPLAY': ':0', 22:10:20 INFO - 'HOME': '/home/cltbld', 22:10:20 INFO - 'LANG': 'en_US.UTF-8', 22:10:20 INFO - 'LOGNAME': 'cltbld', 22:10:20 INFO - 'MAIL': '/var/mail/cltbld', 22:10:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:10:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:10:20 INFO - 'MOZ_NO_REMOTE': '1', 22:10:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:10:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:10:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:10:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:10:20 INFO - 'PWD': '/builds/slave/test', 22:10:20 INFO - 'SHELL': '/bin/bash', 22:10:20 INFO - 'SHLVL': '1', 22:10:20 INFO - 'TERM': 'linux', 22:10:20 INFO - 'TMOUT': '86400', 22:10:20 INFO - 'USER': 'cltbld', 22:10:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467867354.277565-1781836148', 22:10:20 INFO - '_': '/tools/buildbot/bin/python'} 22:10:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:10:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:10:20 INFO - Running setup.py (path:/tmp/pip-aCo3dM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:10:21 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)) 22:10:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:10:21 INFO - Running setup.py (path:/tmp/pip-25_6N4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:10:21 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)) 22:10:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:10:21 INFO - Running setup.py (path:/tmp/pip-vTHHMB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:10:21 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)) 22:10:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:10:21 INFO - Running setup.py (path:/tmp/pip-8zjJ3Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:10:21 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)) 22:10:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:10:21 INFO - Running setup.py (path:/tmp/pip-7EBP63-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:10:21 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)) 22:10:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:10:21 INFO - Running setup.py (path:/tmp/pip-kZULwY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:10:21 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)) 22:10:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:10:21 INFO - Running setup.py (path:/tmp/pip-tRk__g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:10:21 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)) 22:10:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:10:21 INFO - Running setup.py (path:/tmp/pip-dHJ72R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:10:22 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)) 22:10:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:10:22 INFO - Running setup.py (path:/tmp/pip-Epsf2O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:10:22 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)) 22:10:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:10:22 INFO - Running setup.py (path:/tmp/pip-nQwxyJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:10:22 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)) 22:10:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:10:22 INFO - Running setup.py (path:/tmp/pip-IQ_k1a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:10:22 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)) 22:10:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:10:22 INFO - Running setup.py (path:/tmp/pip-l32lIq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:10:22 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)) 22:10:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:10:22 INFO - Running setup.py (path:/tmp/pip-IQKhDT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:10:22 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)) 22:10:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:10:22 INFO - Running setup.py (path:/tmp/pip-LQlnbR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:10:22 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)) 22:10:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:10:22 INFO - Running setup.py (path:/tmp/pip-Mr1521-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:10:23 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)) 22:10:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:10:23 INFO - Running setup.py (path:/tmp/pip-qwRRvb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:10:23 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)) 22:10:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:10:23 INFO - Running setup.py (path:/tmp/pip-UKiBvm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:10:23 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)) 22:10:23 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:10:23 INFO - Running setup.py (path:/tmp/pip-gRZC4S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:10:23 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)) 22:10:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:10:23 INFO - Running setup.py (path:/tmp/pip-vuYP7N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:10:23 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)) 22:10:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:10:23 INFO - Running setup.py (path:/tmp/pip-7YBjl0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:10:23 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)) 22:10:23 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:10:24 INFO - Running setup.py (path:/tmp/pip-mqTa9o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:10:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:10:24 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)) 22:10:24 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)) 22:10:24 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)) 22:10:24 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)) 22:10:24 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)) 22:10:24 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)) 22:10:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:10:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:10:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:10:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:10:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:10:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:10:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:10:29 INFO - Downloading blessings-1.6.tar.gz 22:10:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:10:29 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)) 22:10:29 INFO - Installing collected packages: blessings 22:10:29 INFO - Running setup.py install for blessings 22:10:29 INFO - Successfully installed blessings 22:10:29 INFO - Cleaning up... 22:10:29 INFO - Return code: 0 22:10:29 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:10:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:10:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:10:30 INFO - Reading from file tmpfile_stdout 22:10:30 INFO - Current package versions: 22:10:30 INFO - argparse == 1.2.1 22:10:30 INFO - blessings == 1.6 22:10:30 INFO - blobuploader == 1.2.4 22:10:30 INFO - browsermob-proxy == 0.6.0 22:10:30 INFO - docopt == 0.6.1 22:10:30 INFO - manifestparser == 1.1 22:10:30 INFO - marionette-client == 2.3.0 22:10:30 INFO - marionette-driver == 1.4.0 22:10:30 INFO - mozInstall == 1.12 22:10:30 INFO - mozcrash == 0.17 22:10:30 INFO - mozdebug == 0.1 22:10:30 INFO - mozdevice == 0.48 22:10:30 INFO - mozfile == 1.2 22:10:30 INFO - mozhttpd == 0.7 22:10:30 INFO - mozinfo == 0.9 22:10:30 INFO - mozleak == 0.1 22:10:30 INFO - mozlog == 3.1 22:10:30 INFO - moznetwork == 0.27 22:10:30 INFO - mozprocess == 0.22 22:10:30 INFO - mozprofile == 0.28 22:10:30 INFO - mozrunner == 6.11 22:10:30 INFO - mozscreenshot == 0.1 22:10:30 INFO - mozsystemmonitor == 0.0 22:10:30 INFO - moztest == 0.7 22:10:30 INFO - mozversion == 1.4 22:10:30 INFO - psutil == 3.1.1 22:10:30 INFO - requests == 1.2.3 22:10:30 INFO - wptserve == 1.4.0 22:10:30 INFO - wsgiref == 0.1.2 22:10:30 INFO - Running post-action listener: _resource_record_post_action 22:10:30 INFO - Running post-action listener: _start_resource_monitoring 22:10:30 INFO - Starting resource monitoring. 22:10:30 INFO - ##### 22:10:30 INFO - ##### Running pull step. 22:10:30 INFO - ##### 22:10:30 INFO - Running pre-action listener: _resource_record_pre_action 22:10:30 INFO - Running main action method: pull 22:10:30 INFO - Pull has nothing to do! 22:10:30 INFO - Running post-action listener: _resource_record_post_action 22:10:30 INFO - ##### 22:10:30 INFO - ##### Running install step. 22:10:30 INFO - ##### 22:10:30 INFO - Running pre-action listener: _resource_record_pre_action 22:10:30 INFO - Running main action method: install 22:10:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:10:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:10:30 INFO - Reading from file tmpfile_stdout 22:10:30 INFO - Detecting whether we're running mozinstall >=1.0... 22:10:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:10:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:10:30 INFO - Reading from file tmpfile_stdout 22:10:30 INFO - Output received: 22:10:30 INFO - Usage: mozinstall [options] installer 22:10:30 INFO - Options: 22:10:30 INFO - -h, --help show this help message and exit 22:10:30 INFO - -d DEST, --destination=DEST 22:10:30 INFO - Directory to install application into. [default: 22:10:30 INFO - "/builds/slave/test"] 22:10:30 INFO - --app=APP Application being installed. [default: firefox] 22:10:30 INFO - mkdir: /builds/slave/test/build/application 22:10:30 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'] 22:10:30 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 22:11:02 INFO - Reading from file tmpfile_stdout 22:11:02 INFO - Output received: 22:11:02 INFO - /builds/slave/test/build/application/firefox/firefox 22:11:02 INFO - Running post-action listener: _resource_record_post_action 22:11:02 INFO - ##### 22:11:02 INFO - ##### Running run-tests step. 22:11:02 INFO - ##### 22:11:02 INFO - Running pre-action listener: _resource_record_pre_action 22:11:02 INFO - Running main action method: run_tests 22:11:02 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:11:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:11:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:11:02 INFO - grabbing minidump binary from tooltool 22:11:02 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')]} 22:11:02 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 0x9497e30>, '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 0x9734c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97b3470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:11:02 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 22:11:02 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 22:11:02 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 22:11:02 INFO - Return code: 0 22:11:02 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 22:11:02 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:11:02 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/Rcs-y4RLTVORiwPd8dRD8g/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 22:11:02 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/Rcs-y4RLTVORiwPd8dRD8g/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 22:11:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:11:02 INFO - 'CCACHE_UMASK': '002', 22:11:02 INFO - 'DISPLAY': ':0', 22:11:02 INFO - 'HOME': '/home/cltbld', 22:11:02 INFO - 'LANG': 'en_US.UTF-8', 22:11:02 INFO - 'LOGNAME': 'cltbld', 22:11:02 INFO - 'MAIL': '/var/mail/cltbld', 22:11:02 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:11:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:11:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:11:02 INFO - 'MOZ_NO_REMOTE': '1', 22:11:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:11:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:11:02 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:11:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:11:02 INFO - 'PWD': '/builds/slave/test', 22:11:02 INFO - 'SHELL': '/bin/bash', 22:11:02 INFO - 'SHLVL': '1', 22:11:02 INFO - 'TERM': 'linux', 22:11:02 INFO - 'TMOUT': '86400', 22:11:02 INFO - 'USER': 'cltbld', 22:11:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467867354.277565-1781836148', 22:11:02 INFO - '_': '/tools/buildbot/bin/python'} 22:11:02 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/Rcs-y4RLTVORiwPd8dRD8g/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 22:11:03 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 22:11:03 INFO - import pkg_resources 22:11:04 INFO - Using 1 client processes 22:11:04 INFO - wptserve Starting http server on 127.0.0.1:8000 22:11:04 INFO - wptserve Starting http server on 127.0.0.1:8001 22:11:04 INFO - wptserve Starting http server on 127.0.0.1:8443 22:11:06 INFO - SUITE-START | Running 778 tests 22:11:06 INFO - Running testharness tests 22:11:06 INFO - Setting up ssl 22:11:06 INFO - PROCESS | certutil | 22:11:07 INFO - PROCESS | certutil | 22:11:07 INFO - PROCESS | certutil | 22:11:07 INFO - Certificate Nickname Trust Attributes 22:11:07 INFO - SSL,S/MIME,JAR/XPI 22:11:07 INFO - 22:11:07 INFO - web-platform-tests CT,, 22:11:07 INFO - 22:11:07 INFO - Starting runner 22:11:10 INFO - PROCESS | 1752 | 1467868270112 Marionette DEBUG Marionette enabled via build flag and pref 22:11:10 INFO - PROCESS | 1752 | ++DOCSHELL 0xa4e4ec00 == 1 [pid = 1752] [id = 1] 22:11:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 1 (0xa4e4f000) [pid = 1752] [serial = 1] [outer = (nil)] 22:11:10 INFO - PROCESS | 1752 | [1752] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:11:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 2 (0xa4e4f800) [pid = 1752] [serial = 2] [outer = 0xa4e4f000] 22:11:10 INFO - PROCESS | 1752 | 1467868270900 Marionette INFO Listening on port 2828 22:11:11 INFO - PROCESS | 1752 | 1467868271537 Marionette DEBUG Marionette enabled via command-line flag 22:11:11 INFO - PROCESS | 1752 | ++DOCSHELL 0xa23a6800 == 2 [pid = 1752] [id = 2] 22:11:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 3 (0xa23a7c00) [pid = 1752] [serial = 3] [outer = (nil)] 22:11:11 INFO - PROCESS | 1752 | [1752] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:11:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1752] [serial = 4] [outer = 0xa23a7c00] 22:11:11 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d2180 22:11:11 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d2c60 22:11:11 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dbce0 22:11:11 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f8940 22:11:11 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fe680 22:11:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 5 (0xa111b400) [pid = 1752] [serial = 5] [outer = 0xa4e4f000] 22:11:11 INFO - PROCESS | 1752 | [1752] 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 22:11:11 INFO - PROCESS | 1752 | 1467868271975 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:43569 22:11:12 INFO - PROCESS | 1752 | [1752] 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 22:11:12 INFO - PROCESS | 1752 | 1467868272009 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:43570 22:11:12 INFO - PROCESS | 1752 | 1467868272072 Marionette DEBUG Closed connection conn0 22:11:12 INFO - PROCESS | 1752 | [1752] 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 22:11:12 INFO - PROCESS | 1752 | 1467868272188 Marionette DEBUG Closed connection conn1 22:11:12 INFO - PROCESS | 1752 | [1752] 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 22:11:12 INFO - PROCESS | 1752 | 1467868272215 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:43571 22:11:12 INFO - PROCESS | 1752 | 1467868272271 Marionette DEBUG Closed connection conn2 22:11:12 INFO - PROCESS | 1752 | [1752] 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 22:11:12 INFO - PROCESS | 1752 | 1467868272298 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:43572 22:11:12 INFO - PROCESS | 1752 | [1752] 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 22:11:12 INFO - PROCESS | 1752 | 1467868272373 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:43573 22:11:12 INFO - PROCESS | 1752 | 1467868272386 Marionette DEBUG Closed connection conn3 22:11:12 INFO - PROCESS | 1752 | 1467868272420 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:11:12 INFO - PROCESS | 1752 | 1467868272438 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":"20160706204229","device":"desktop","version":"48.0"} 22:11:13 INFO - PROCESS | 1752 | [1752] 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 22:11:13 INFO - PROCESS | 1752 | ++DOCSHELL 0xa2538800 == 3 [pid = 1752] [id = 3] 22:11:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 6 (0xa253d000) [pid = 1752] [serial = 6] [outer = (nil)] 22:11:13 INFO - PROCESS | 1752 | ++DOCSHELL 0xa253d400 == 4 [pid = 1752] [id = 4] 22:11:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 7 (0x9ad01400) [pid = 1752] [serial = 7] [outer = (nil)] 22:11:14 INFO - PROCESS | 1752 | [1752] 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 22:11:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a3c2000 == 5 [pid = 1752] [id = 5] 22:11:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 8 (0x9a3c2400) [pid = 1752] [serial = 8] [outer = (nil)] 22:11:14 INFO - PROCESS | 1752 | [1752] 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 22:11:14 INFO - PROCESS | 1752 | [1752] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:11:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 9 (0x9a29f800) [pid = 1752] [serial = 9] [outer = 0x9a3c2400] 22:11:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 10 (0x9a3d7400) [pid = 1752] [serial = 10] [outer = 0xa253d000] 22:11:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 11 (0x9a3d9000) [pid = 1752] [serial = 11] [outer = 0x9ad01400] 22:11:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 12 (0x99ec0400) [pid = 1752] [serial = 12] [outer = 0x9a3c2400] 22:11:16 INFO - PROCESS | 1752 | 1467868276480 Marionette INFO startBrowser cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:16 INFO - PROCESS | 1752 | 1467868276526 Marionette DEBUG loaded listener.js 22:11:16 INFO - PROCESS | 1752 | 1467868276546 Marionette DEBUG loaded listener.js 22:11:16 INFO - PROCESS | 1752 | 1467868276549 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 13 (0x9ad02000) [pid = 1752] [serial = 13] [outer = 0x9a3c2400] 22:11:17 INFO - PROCESS | 1752 | 1467868277274 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"cff4ff3a-bf13-47fd-81a1-98be8802bf00","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":"20160706204229","device":"desktop","version":"48.0","command_id":1}}] 22:11:17 INFO - PROCESS | 1752 | 1467868277511 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}] 22:11:17 INFO - PROCESS | 1752 | 1467868277520 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:17 INFO - PROCESS | 1752 | 1467868277830 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 22:11:18 INFO - PROCESS | 1752 | 1467868278028 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:11:18 INFO - PROCESS | 1752 | 1467868278036 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:18 INFO - PROCESS | 1752 | [1752] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:11:18 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:11:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 14 (0x95258c00) [pid = 1752] [serial = 14] [outer = 0x9a3c2400] 22:11:18 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:11:18 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:11:18 INFO - PROCESS | 1752 | 1467868278731 Marionette TRACE conn4 <- [1,3,null,{}] 22:11:18 INFO - PROCESS | 1752 | 1467868278789 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 22:11:18 INFO - PROCESS | 1752 | 1467868278797 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:18 INFO - PROCESS | 1752 | 1467868278873 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 22:11:18 INFO - PROCESS | 1752 | 1467868278944 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 22:11:18 INFO - PROCESS | 1752 | 1467868278948 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 22:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:11:18 INFO - PROCESS | 1752 | 1467868278977 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:11:18 INFO - PROCESS | 1752 | 1467868278984 Marionette TRACE conn4 <- [1,6,null,{}] 22:11:19 INFO - PROCESS | 1752 | 1467868279018 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}] 22:11:19 INFO - PROCESS | 1752 | 1467868279022 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:19 INFO - PROCESS | 1752 | 1467868279115 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 22:11:19 INFO - PROCESS | 1752 | 1467868279121 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:19 INFO - PROCESS | 1752 | 1467868279136 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e17000 == 6 [pid = 1752] [id = 6] 22:11:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 15 (0x93e17400) [pid = 1752] [serial = 15] [outer = (nil)] 22:11:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 16 (0x93e19400) [pid = 1752] [serial = 16] [outer = 0x93e17400] 22:11:19 INFO - PROCESS | 1752 | 1467868279216 Marionette DEBUG loaded listener.js 22:11:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 17 (0x93e1e800) [pid = 1752] [serial = 17] [outer = 0x93e17400] 22:11:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cd2400 == 7 [pid = 1752] [id = 7] 22:11:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 18 (0x93cd4400) [pid = 1752] [serial = 18] [outer = (nil)] 22:11:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 19 (0x93cd6800) [pid = 1752] [serial = 19] [outer = 0x93cd4400] 22:11:19 INFO - PROCESS | 1752 | 1467868279765 Marionette DEBUG loaded listener.js 22:11:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 20 (0x93cd8c00) [pid = 1752] [serial = 20] [outer = 0x93cd4400] 22:11:20 INFO - PROCESS | 1752 | [1752] 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 22:11:20 INFO - PROCESS | 1752 | 1467868280332 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]]]}] 22:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1416ms 22:11:20 INFO - PROCESS | 1752 | 1467868280454 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 22:11:20 INFO - PROCESS | 1752 | 1467868280458 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 22:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:11:20 INFO - PROCESS | 1752 | 1467868280686 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:11:20 INFO - PROCESS | 1752 | 1467868280692 Marionette TRACE conn4 <- [1,10,null,{}] 22:11:20 INFO - PROCESS | 1752 | 1467868280783 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}] 22:11:20 INFO - PROCESS | 1752 | 1467868280789 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:21 INFO - PROCESS | 1752 | 1467868281018 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 22:11:21 INFO - PROCESS | 1752 | 1467868281152 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:21 INFO - PROCESS | 1752 | 1467868281165 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c08000 == 8 [pid = 1752] [id = 8] 22:11:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 21 (0x93c0d800) [pid = 1752] [serial = 21] [outer = (nil)] 22:11:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 22 (0x93cd7800) [pid = 1752] [serial = 22] [outer = 0x93c0d800] 22:11:21 INFO - PROCESS | 1752 | 1467868281250 Marionette DEBUG loaded listener.js 22:11:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 23 (0x93e11800) [pid = 1752] [serial = 23] [outer = 0x93c0d800] 22:11:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x953d2000 == 9 [pid = 1752] [id = 9] 22:11:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 24 (0x956bdc00) [pid = 1752] [serial = 24] [outer = (nil)] 22:11:22 INFO - PROCESS | 1752 | 1467868282139 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]]]}] 22:11:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 25 (0x93e18800) [pid = 1752] [serial = 25] [outer = 0x956bdc00] 22:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1711ms 22:11:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 26 (0x93e11400) [pid = 1752] [serial = 26] [outer = 0x956bdc00] 22:11:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x990efc00 == 10 [pid = 1752] [id = 10] 22:11:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 27 (0x990f1c00) [pid = 1752] [serial = 27] [outer = (nil)] 22:11:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 28 (0x99b28c00) [pid = 1752] [serial = 28] [outer = 0x990f1c00] 22:11:22 INFO - PROCESS | 1752 | 1467868282344 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 22:11:22 INFO - PROCESS | 1752 | 1467868282351 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 22:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:11:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 29 (0x9a3d0000) [pid = 1752] [serial = 29] [outer = 0x990f1c00] 22:11:22 INFO - PROCESS | 1752 | 1467868282441 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:11:22 INFO - PROCESS | 1752 | 1467868282446 Marionette TRACE conn4 <- [1,14,null,{}] 22:11:22 INFO - PROCESS | 1752 | 1467868282529 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}] 22:11:22 INFO - PROCESS | 1752 | 1467868282539 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:22 INFO - PROCESS | 1752 | 1467868282882 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 22:11:23 INFO - PROCESS | 1752 | 1467868283005 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:23 INFO - PROCESS | 1752 | 1467868283018 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e14800 == 11 [pid = 1752] [id = 11] 22:11:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 30 (0x98503800) [pid = 1752] [serial = 30] [outer = (nil)] 22:11:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 31 (0x9b9a5c00) [pid = 1752] [serial = 31] [outer = 0x98503800] 22:11:23 INFO - PROCESS | 1752 | 1467868283100 Marionette DEBUG loaded listener.js 22:11:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 32 (0xa1119c00) [pid = 1752] [serial = 32] [outer = 0x98503800] 22:11:24 INFO - PROCESS | 1752 | 1467868284008 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]]]}] 22:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1693ms 22:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:11:24 INFO - PROCESS | 1752 | 1467868284081 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 22:11:24 INFO - PROCESS | 1752 | 1467868284084 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 22:11:24 INFO - PROCESS | 1752 | 1467868284092 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:11:24 INFO - PROCESS | 1752 | 1467868284095 Marionette TRACE conn4 <- [1,18,null,{}] 22:11:24 INFO - PROCESS | 1752 | 1467868284102 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}] 22:11:24 INFO - PROCESS | 1752 | 1467868284107 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:24 INFO - PROCESS | 1752 | 1467868284363 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 22:11:24 INFO - PROCESS | 1752 | 1467868284538 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:24 INFO - PROCESS | 1752 | 1467868284558 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:24 INFO - PROCESS | 1752 | ++DOCSHELL 0xa20ab800 == 12 [pid = 1752] [id = 12] 22:11:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 33 (0xa2322400) [pid = 1752] [serial = 33] [outer = (nil)] 22:11:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 34 (0xa2536400) [pid = 1752] [serial = 34] [outer = 0xa2322400] 22:11:24 INFO - PROCESS | 1752 | 1467868284666 Marionette DEBUG loaded listener.js 22:11:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 35 (0xa507d800) [pid = 1752] [serial = 35] [outer = 0xa2322400] 22:11:25 INFO - PROCESS | 1752 | 1467868285574 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]]]}] 22:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1546ms 22:11:25 INFO - PROCESS | 1752 | 1467868285638 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 22:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:11:25 INFO - PROCESS | 1752 | 1467868285643 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 22:11:25 INFO - PROCESS | 1752 | 1467868285651 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:11:25 INFO - PROCESS | 1752 | 1467868285654 Marionette TRACE conn4 <- [1,22,null,{}] 22:11:25 INFO - PROCESS | 1752 | 1467868285661 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}] 22:11:25 INFO - PROCESS | 1752 | 1467868285667 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:25 INFO - PROCESS | 1752 | 1467868285899 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 22:11:26 INFO - PROCESS | 1752 | 1467868286229 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:26 INFO - PROCESS | 1752 | 1467868286236 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x952ed000 == 13 [pid = 1752] [id = 13] 22:11:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 36 (0x952ed800) [pid = 1752] [serial = 36] [outer = (nil)] 22:11:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 37 (0x95469c00) [pid = 1752] [serial = 37] [outer = 0x952ed800] 22:11:26 INFO - PROCESS | 1752 | 1467868286324 Marionette DEBUG loaded listener.js 22:11:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 38 (0x97bf6800) [pid = 1752] [serial = 38] [outer = 0x952ed800] 22:11:27 INFO - PROCESS | 1752 | 1467868287402 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]]]}] 22:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1785ms 22:11:27 INFO - PROCESS | 1752 | 1467868287437 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 22:11:27 INFO - PROCESS | 1752 | 1467868287441 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 22:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:11:27 INFO - PROCESS | 1752 | 1467868287450 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:11:27 INFO - PROCESS | 1752 | 1467868287455 Marionette TRACE conn4 <- [1,26,null,{}] 22:11:27 INFO - PROCESS | 1752 | 1467868287464 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}] 22:11:27 INFO - PROCESS | 1752 | 1467868287470 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:27 INFO - PROCESS | 1752 | 1467868287660 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 22:11:27 INFO - PROCESS | 1752 | 1467868287758 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:27 INFO - PROCESS | 1752 | 1467868287774 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x99998400 == 14 [pid = 1752] [id = 14] 22:11:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 39 (0x9999bc00) [pid = 1752] [serial = 39] [outer = (nil)] 22:11:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 40 (0x9a29c800) [pid = 1752] [serial = 40] [outer = 0x9999bc00] 22:11:27 INFO - PROCESS | 1752 | 1467868287847 Marionette DEBUG loaded listener.js 22:11:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 41 (0x9ad0cc00) [pid = 1752] [serial = 41] [outer = 0x9999bc00] 22:11:28 INFO - PROCESS | 1752 | 1467868288619 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]]]}] 22:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1231ms 22:11:28 INFO - PROCESS | 1752 | 1467868288691 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 22:11:28 INFO - PROCESS | 1752 | 1467868288697 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 22:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:11:28 INFO - PROCESS | 1752 | 1467868288705 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:11:28 INFO - PROCESS | 1752 | 1467868288709 Marionette TRACE conn4 <- [1,30,null,{}] 22:11:28 INFO - PROCESS | 1752 | 1467868288715 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}] 22:11:28 INFO - PROCESS | 1752 | 1467868288721 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:28 INFO - PROCESS | 1752 | 1467868288895 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 22:11:28 INFO - PROCESS | 1752 | 1467868288912 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:28 INFO - PROCESS | 1752 | 1467868288924 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a2a0800 == 15 [pid = 1752] [id = 15] 22:11:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 42 (0x9b9acc00) [pid = 1752] [serial = 42] [outer = (nil)] 22:11:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 43 (0x9d57b000) [pid = 1752] [serial = 43] [outer = 0x9b9acc00] 22:11:29 INFO - PROCESS | 1752 | 1467868289000 Marionette DEBUG loaded listener.js 22:11:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 44 (0xa1120c00) [pid = 1752] [serial = 44] [outer = 0x9b9acc00] 22:11:29 INFO - PROCESS | 1752 | 1467868289842 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]]]}] 22:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1183ms 22:11:29 INFO - PROCESS | 1752 | 1467868289889 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 22:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:11:29 INFO - PROCESS | 1752 | 1467868289894 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 22:11:29 INFO - PROCESS | 1752 | 1467868289909 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:11:29 INFO - PROCESS | 1752 | 1467868289918 Marionette TRACE conn4 <- [1,34,null,{}] 22:11:29 INFO - PROCESS | 1752 | 1467868289927 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}] 22:11:29 INFO - PROCESS | 1752 | 1467868289936 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:30 INFO - PROCESS | 1752 | 1467868290112 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 22:11:30 INFO - PROCESS | 1752 | 1467868290209 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:30 INFO - PROCESS | 1752 | 1467868290219 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x97bf5000 == 16 [pid = 1752] [id = 16] 22:11:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 45 (0x97bf5800) [pid = 1752] [serial = 45] [outer = (nil)] 22:11:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 46 (0xa1190400) [pid = 1752] [serial = 46] [outer = 0x97bf5800] 22:11:30 INFO - PROCESS | 1752 | 1467868290288 Marionette DEBUG loaded listener.js 22:11:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 47 (0xa253e800) [pid = 1752] [serial = 47] [outer = 0x97bf5800] 22:11:31 INFO - PROCESS | 1752 | 1467868291024 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]]]}] 22:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1152ms 22:11:31 INFO - PROCESS | 1752 | 1467868291053 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 22:11:31 INFO - PROCESS | 1752 | 1467868291058 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 22:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:11:31 INFO - PROCESS | 1752 | 1467868291065 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:11:31 INFO - PROCESS | 1752 | 1467868291082 Marionette TRACE conn4 <- [1,38,null,{}] 22:11:31 INFO - PROCESS | 1752 | 1467868291104 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}] 22:11:31 INFO - PROCESS | 1752 | 1467868291109 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:31 INFO - PROCESS | 1752 | 1467868291266 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 22:11:31 INFO - PROCESS | 1752 | 1467868291275 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:31 INFO - PROCESS | 1752 | 1467868291281 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:31 INFO - PROCESS | 1752 | ++DOCSHELL 0xa255b400 == 17 [pid = 1752] [id = 17] 22:11:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 48 (0xa2fb4c00) [pid = 1752] [serial = 48] [outer = (nil)] 22:11:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 49 (0xa3202800) [pid = 1752] [serial = 49] [outer = 0xa2fb4c00] 22:11:31 INFO - PROCESS | 1752 | 1467868291354 Marionette DEBUG loaded listener.js 22:11:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 50 (0xa3288000) [pid = 1752] [serial = 50] [outer = 0xa2fb4c00] 22:11:32 INFO - PROCESS | 1752 | 1467868292205 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]]]}] 22:11:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1211ms 22:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:11:32 INFO - PROCESS | 1752 | 1467868292278 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 22:11:32 INFO - PROCESS | 1752 | 1467868292281 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 22:11:32 INFO - PROCESS | 1752 | 1467868292288 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:11:32 INFO - PROCESS | 1752 | 1467868292291 Marionette TRACE conn4 <- [1,42,null,{}] 22:11:32 INFO - PROCESS | 1752 | 1467868292297 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}] 22:11:32 INFO - PROCESS | 1752 | 1467868292303 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:32 INFO - PROCESS | 1752 | 1467868292469 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 22:11:32 INFO - PROCESS | 1752 | 1467868292565 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:32 INFO - PROCESS | 1752 | 1467868292582 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:32 INFO - PROCESS | 1752 | ++DOCSHELL 0xa344f400 == 18 [pid = 1752] [id = 18] 22:11:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 51 (0xa34c0c00) [pid = 1752] [serial = 51] [outer = (nil)] 22:11:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 52 (0xa4e51000) [pid = 1752] [serial = 52] [outer = 0xa34c0c00] 22:11:32 INFO - PROCESS | 1752 | 1467868292672 Marionette DEBUG loaded listener.js 22:11:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0xa6827800) [pid = 1752] [serial = 53] [outer = 0xa34c0c00] 22:11:33 INFO - PROCESS | 1752 | 1467868293513 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]]]}] 22:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1286ms 22:11:33 INFO - PROCESS | 1752 | 1467868293577 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 22:11:33 INFO - PROCESS | 1752 | 1467868293581 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 22:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:11:33 INFO - PROCESS | 1752 | 1467868293587 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:11:33 INFO - PROCESS | 1752 | 1467868293591 Marionette TRACE conn4 <- [1,46,null,{}] 22:11:33 INFO - PROCESS | 1752 | 1467868293597 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}] 22:11:33 INFO - PROCESS | 1752 | 1467868293602 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:33 INFO - PROCESS | 1752 | 1467868293763 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 22:11:33 INFO - PROCESS | 1752 | 1467868293779 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:33 INFO - PROCESS | 1752 | 1467868293788 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b9cec00 == 19 [pid = 1752] [id = 19] 22:11:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x9b9d0400) [pid = 1752] [serial = 54] [outer = (nil)] 22:11:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0xa34c2400) [pid = 1752] [serial = 55] [outer = 0x9b9d0400] 22:11:33 INFO - PROCESS | 1752 | 1467868293859 Marionette DEBUG loaded listener.js 22:11:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0xa6894400) [pid = 1752] [serial = 56] [outer = 0x9b9d0400] 22:11:34 INFO - PROCESS | 1752 | 1467868294640 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]]]}] 22:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1078ms 22:11:34 INFO - PROCESS | 1752 | 1467868294668 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 22:11:34 INFO - PROCESS | 1752 | 1467868294671 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 22:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:11:34 INFO - PROCESS | 1752 | 1467868294705 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:11:34 INFO - PROCESS | 1752 | 1467868294710 Marionette TRACE conn4 <- [1,50,null,{}] 22:11:34 INFO - PROCESS | 1752 | 1467868294718 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}] 22:11:34 INFO - PROCESS | 1752 | 1467868294722 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:34 INFO - PROCESS | 1752 | 1467868294895 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 22:11:34 INFO - PROCESS | 1752 | 1467868294906 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:34 INFO - PROCESS | 1752 | 1467868294913 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x99ed6400 == 20 [pid = 1752] [id = 20] 22:11:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x99ed7c00) [pid = 1752] [serial = 57] [outer = (nil)] 22:11:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x99edb400) [pid = 1752] [serial = 58] [outer = 0x99ed7c00] 22:11:34 INFO - PROCESS | 1752 | 1467868294983 Marionette DEBUG loaded listener.js 22:11:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x99edd400) [pid = 1752] [serial = 59] [outer = 0x99ed7c00] 22:11:35 INFO - PROCESS | 1752 | 1467868295775 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]]]}] 22:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1113ms 22:11:35 INFO - PROCESS | 1752 | 1467868295793 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 22:11:35 INFO - PROCESS | 1752 | 1467868295795 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 22:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:11:35 INFO - PROCESS | 1752 | 1467868295805 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:11:35 INFO - PROCESS | 1752 | 1467868295807 Marionette TRACE conn4 <- [1,54,null,{}] 22:11:35 INFO - PROCESS | 1752 | 1467868295814 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}] 22:11:35 INFO - PROCESS | 1752 | 1467868295819 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:36 INFO - PROCESS | 1752 | --DOCSHELL 0x93e17000 == 19 [pid = 1752] [id = 6] 22:11:36 INFO - PROCESS | 1752 | --DOCSHELL 0x93e14800 == 18 [pid = 1752] [id = 11] 22:11:36 INFO - PROCESS | 1752 | --DOCSHELL 0xa20ab800 == 17 [pid = 1752] [id = 12] 22:11:36 INFO - PROCESS | 1752 | --DOCSHELL 0x93c08000 == 16 [pid = 1752] [id = 8] 22:11:36 INFO - PROCESS | 1752 | 1467868296966 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 22:11:37 INFO - PROCESS | 1752 | 1467868297091 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:37 INFO - PROCESS | 1752 | 1467868297101 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x95255c00 == 17 [pid = 1752] [id = 21] 22:11:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x95256800) [pid = 1752] [serial = 60] [outer = (nil)] 22:11:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x953d2800) [pid = 1752] [serial = 61] [outer = 0x95256800] 22:11:37 INFO - PROCESS | 1752 | 1467868297180 Marionette DEBUG loaded listener.js 22:11:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x97b0e400) [pid = 1752] [serial = 62] [outer = 0x95256800] 22:11:38 INFO - PROCESS | 1752 | 1467868298439 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]]]}] 22:11:38 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x93e17400) [pid = 1752] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:11:38 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x93c0d800) [pid = 1752] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:11:38 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x98503800) [pid = 1752] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:11:38 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0xa2322400) [pid = 1752] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:11:38 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x952ed800) [pid = 1752] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:11:38 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x9999bc00) [pid = 1752] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:11:38 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x9b9acc00) [pid = 1752] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:11:38 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x97bf5800) [pid = 1752] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:11:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2735ms 22:11:38 INFO - PROCESS | 1752 | 1467868298572 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 22:11:38 INFO - PROCESS | 1752 | 1467868298578 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 22:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:11:38 INFO - PROCESS | 1752 | 1467868298587 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:11:38 INFO - PROCESS | 1752 | 1467868298592 Marionette TRACE conn4 <- [1,58,null,{}] 22:11:38 INFO - PROCESS | 1752 | 1467868298600 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}] 22:11:38 INFO - PROCESS | 1752 | 1467868298607 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:38 INFO - PROCESS | 1752 | 1467868298778 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 22:11:38 INFO - PROCESS | 1752 | 1467868298875 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:38 INFO - PROCESS | 1752 | 1467868298885 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x98502c00 == 18 [pid = 1752] [id = 22] 22:11:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x98503000) [pid = 1752] [serial = 63] [outer = (nil)] 22:11:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x98d3e400) [pid = 1752] [serial = 64] [outer = 0x98503000] 22:11:38 INFO - PROCESS | 1752 | 1467868298958 Marionette DEBUG loaded listener.js 22:11:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x990ed400) [pid = 1752] [serial = 65] [outer = 0x98503000] 22:11:39 INFO - PROCESS | 1752 | 1467868299662 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]]]}] 22:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1140ms 22:11:39 INFO - PROCESS | 1752 | 1467868299730 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 22:11:39 INFO - PROCESS | 1752 | 1467868299736 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 22:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:11:39 INFO - PROCESS | 1752 | 1467868299748 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:11:39 INFO - PROCESS | 1752 | 1467868299752 Marionette TRACE conn4 <- [1,62,null,{}] 22:11:39 INFO - PROCESS | 1752 | 1467868299759 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}] 22:11:39 INFO - PROCESS | 1752 | 1467868299765 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:39 INFO - PROCESS | 1752 | 1467868299933 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 22:11:39 INFO - PROCESS | 1752 | 1467868299948 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:39 INFO - PROCESS | 1752 | 1467868299959 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x9ad02800 == 19 [pid = 1752] [id = 23] 22:11:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x9ad03800) [pid = 1752] [serial = 66] [outer = (nil)] 22:11:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x9b05e800) [pid = 1752] [serial = 67] [outer = 0x9ad03800] 22:11:40 INFO - PROCESS | 1752 | 1467868300037 Marionette DEBUG loaded listener.js 22:11:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x9b5cb800) [pid = 1752] [serial = 68] [outer = 0x9ad03800] 22:11:41 INFO - PROCESS | 1752 | 1467868301036 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]]]}] 22:11:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1329ms 22:11:41 INFO - PROCESS | 1752 | 1467868301079 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 22:11:41 INFO - PROCESS | 1752 | 1467868301086 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 22:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:11:41 INFO - PROCESS | 1752 | 1467868301095 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:11:41 INFO - PROCESS | 1752 | 1467868301102 Marionette TRACE conn4 <- [1,66,null,{}] 22:11:41 INFO - PROCESS | 1752 | 1467868301112 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}] 22:11:41 INFO - PROCESS | 1752 | 1467868301119 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:41 INFO - PROCESS | 1752 | 1467868301312 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 22:11:41 INFO - PROCESS | 1752 | 1467868301449 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:41 INFO - PROCESS | 1752 | 1467868301463 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x95250000 == 20 [pid = 1752] [id = 24] 22:11:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x952ed800) [pid = 1752] [serial = 69] [outer = (nil)] 22:11:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x999c8400) [pid = 1752] [serial = 70] [outer = 0x952ed800] 22:11:41 INFO - PROCESS | 1752 | 1467868301585 Marionette DEBUG loaded listener.js 22:11:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x99ed9400) [pid = 1752] [serial = 71] [outer = 0x952ed800] 22:11:42 INFO - PROCESS | 1752 | 1467868302456 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]]]}] 22:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1442ms 22:11:42 INFO - PROCESS | 1752 | 1467868302536 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 22:11:42 INFO - PROCESS | 1752 | 1467868302544 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 22:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:11:42 INFO - PROCESS | 1752 | 1467868302555 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:11:42 INFO - PROCESS | 1752 | 1467868302560 Marionette TRACE conn4 <- [1,70,null,{}] 22:11:42 INFO - PROCESS | 1752 | 1467868302567 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}] 22:11:42 INFO - PROCESS | 1752 | 1467868302573 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:42 INFO - PROCESS | 1752 | 1467868302791 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 22:11:42 INFO - PROCESS | 1752 | 1467868302930 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:42 INFO - PROCESS | 1752 | 1467868302940 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x98db3c00 == 21 [pid = 1752] [id = 25] 22:11:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9b509c00) [pid = 1752] [serial = 72] [outer = (nil)] 22:11:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9b9ee400) [pid = 1752] [serial = 73] [outer = 0x9b509c00] 22:11:43 INFO - PROCESS | 1752 | 1467868303036 Marionette DEBUG loaded listener.js 22:11:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9d572400) [pid = 1752] [serial = 74] [outer = 0x9b509c00] 22:11:43 INFO - PROCESS | 1752 | 1467868303937 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]]]}] 22:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1432ms 22:11:43 INFO - PROCESS | 1752 | 1467868303987 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 22:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:11:43 INFO - PROCESS | 1752 | 1467868303992 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 22:11:44 INFO - PROCESS | 1752 | 1467868303999 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:11:44 INFO - PROCESS | 1752 | 1467868304006 Marionette TRACE conn4 <- [1,74,null,{}] 22:11:44 INFO - PROCESS | 1752 | 1467868304024 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}] 22:11:44 INFO - PROCESS | 1752 | 1467868304034 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:44 INFO - PROCESS | 1752 | 1467868304219 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 22:11:44 INFO - PROCESS | 1752 | 1467868304355 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:44 INFO - PROCESS | 1752 | 1467868304368 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:44 INFO - PROCESS | 1752 | ++DOCSHELL 0xa209ec00 == 22 [pid = 1752] [id = 26] 22:11:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0xa20a1400) [pid = 1752] [serial = 75] [outer = (nil)] 22:11:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0xa2582800) [pid = 1752] [serial = 76] [outer = 0xa20a1400] 22:11:44 INFO - PROCESS | 1752 | 1467868304456 Marionette DEBUG loaded listener.js 22:11:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0xa3208800) [pid = 1752] [serial = 77] [outer = 0xa20a1400] 22:11:45 INFO - PROCESS | 1752 | 1467868305306 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]]]}] 22:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1350ms 22:11:45 INFO - PROCESS | 1752 | 1467868305364 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 22:11:45 INFO - PROCESS | 1752 | 1467868305367 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 22:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:11:45 INFO - PROCESS | 1752 | 1467868305394 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:11:45 INFO - PROCESS | 1752 | 1467868305397 Marionette TRACE conn4 <- [1,78,null,{}] 22:11:45 INFO - PROCESS | 1752 | 1467868305404 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}] 22:11:45 INFO - PROCESS | 1752 | 1467868305409 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:45 INFO - PROCESS | 1752 | 1467868305601 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 22:11:45 INFO - PROCESS | 1752 | 1467868305736 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:45 INFO - PROCESS | 1752 | 1467868305742 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x9ac74400 == 23 [pid = 1752] [id = 27] 22:11:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9b9d6800) [pid = 1752] [serial = 78] [outer = (nil)] 22:11:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0xa5021c00) [pid = 1752] [serial = 79] [outer = 0x9b9d6800] 22:11:45 INFO - PROCESS | 1752 | 1467868305832 Marionette DEBUG loaded listener.js 22:11:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0xa6a94000) [pid = 1752] [serial = 80] [outer = 0x9b9d6800] 22:11:46 INFO - PROCESS | 1752 | 1467868306669 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]]]}] 22:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1347ms 22:11:46 INFO - PROCESS | 1752 | 1467868306740 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 22:11:46 INFO - PROCESS | 1752 | 1467868306744 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 22:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:11:46 INFO - PROCESS | 1752 | 1467868306751 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:11:46 INFO - PROCESS | 1752 | 1467868306755 Marionette TRACE conn4 <- [1,82,null,{}] 22:11:46 INFO - PROCESS | 1752 | 1467868306761 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}] 22:11:46 INFO - PROCESS | 1752 | 1467868306767 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:46 INFO - PROCESS | 1752 | 1467868306939 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 22:11:47 INFO - PROCESS | 1752 | 1467868307076 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:47 INFO - PROCESS | 1752 | 1467868307085 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:47 INFO - PROCESS | 1752 | ++DOCSHELL 0xa35dd000 == 24 [pid = 1752] [id = 28] 22:11:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0xa4e0c800) [pid = 1752] [serial = 81] [outer = (nil)] 22:11:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0xa6ea2800) [pid = 1752] [serial = 82] [outer = 0xa4e0c800] 22:11:47 INFO - PROCESS | 1752 | 1467868307173 Marionette DEBUG loaded listener.js 22:11:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0xa6ea8000) [pid = 1752] [serial = 83] [outer = 0xa4e0c800] 22:11:47 INFO - PROCESS | 1752 | 1467868307983 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]]]}] 22:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1289ms 22:11:48 INFO - PROCESS | 1752 | 1467868308041 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 22:11:48 INFO - PROCESS | 1752 | 1467868308049 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 22:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:11:48 INFO - PROCESS | 1752 | 1467868308074 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:11:48 INFO - PROCESS | 1752 | 1467868308077 Marionette TRACE conn4 <- [1,86,null,{}] 22:11:48 INFO - PROCESS | 1752 | 1467868308084 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}] 22:11:48 INFO - PROCESS | 1752 | 1467868308095 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:48 INFO - PROCESS | 1752 | 1467868308302 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 22:11:48 INFO - PROCESS | 1752 | 1467868308458 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:48 INFO - PROCESS | 1752 | 1467868308468 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c03400 == 25 [pid = 1752] [id = 29] 22:11:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0xa34cb000) [pid = 1752] [serial = 84] [outer = (nil)] 22:11:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0xa8253000) [pid = 1752] [serial = 85] [outer = 0xa34cb000] 22:11:48 INFO - PROCESS | 1752 | 1467868308550 Marionette DEBUG loaded listener.js 22:11:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0xa825f400) [pid = 1752] [serial = 86] [outer = 0xa34cb000] 22:11:49 INFO - PROCESS | 1752 | 1467868309375 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]]]}] 22:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1336ms 22:11:49 INFO - PROCESS | 1752 | 1467868309408 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 22:11:49 INFO - PROCESS | 1752 | 1467868309412 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 22:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:11:49 INFO - PROCESS | 1752 | 1467868309419 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:11:49 INFO - PROCESS | 1752 | 1467868309423 Marionette TRACE conn4 <- [1,90,null,{}] 22:11:49 INFO - PROCESS | 1752 | 1467868309451 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}] 22:11:49 INFO - PROCESS | 1752 | 1467868309455 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:49 INFO - PROCESS | 1752 | 1467868309632 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 22:11:49 INFO - PROCESS | 1752 | 1467868309860 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:49 INFO - PROCESS | 1752 | 1467868309867 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x930e1c00 == 26 [pid = 1752] [id = 30] 22:11:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x930e3c00) [pid = 1752] [serial = 87] [outer = (nil)] 22:11:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x93c0ec00) [pid = 1752] [serial = 88] [outer = 0x930e3c00] 22:11:49 INFO - PROCESS | 1752 | 1467868309953 Marionette DEBUG loaded listener.js 22:11:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x95255800) [pid = 1752] [serial = 89] [outer = 0x930e3c00] 22:11:50 INFO - PROCESS | 1752 | 1467868310831 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]]]}] 22:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1505ms 22:11:50 INFO - PROCESS | 1752 | 1467868310927 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 22:11:50 INFO - PROCESS | 1752 | 1467868310934 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 22:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:11:50 INFO - PROCESS | 1752 | 1467868310942 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:11:50 INFO - PROCESS | 1752 | 1467868310947 Marionette TRACE conn4 <- [1,94,null,{}] 22:11:50 INFO - PROCESS | 1752 | 1467868310956 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}] 22:11:50 INFO - PROCESS | 1752 | 1467868310965 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:51 INFO - PROCESS | 1752 | 1467868311150 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 22:11:51 INFO - PROCESS | 1752 | --DOCSHELL 0x952ed000 == 25 [pid = 1752] [id = 13] 22:11:52 INFO - PROCESS | 1752 | 1467868311986 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:52 INFO - PROCESS | 1752 | 1467868311999 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x99ec0400) [pid = 1752] [serial = 12] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x93cd7800) [pid = 1752] [serial = 22] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x99b28c00) [pid = 1752] [serial = 28] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9b9a5c00) [pid = 1752] [serial = 31] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0xa2536400) [pid = 1752] [serial = 34] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x95469c00) [pid = 1752] [serial = 37] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x97bf6800) [pid = 1752] [serial = 38] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9a29c800) [pid = 1752] [serial = 40] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9d57b000) [pid = 1752] [serial = 43] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0xa1120c00) [pid = 1752] [serial = 44] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0xa1190400) [pid = 1752] [serial = 46] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0xa3202800) [pid = 1752] [serial = 49] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0xa4e51000) [pid = 1752] [serial = 52] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0xa34c2400) [pid = 1752] [serial = 55] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x93e18800) [pid = 1752] [serial = 25] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0xa253e800) [pid = 1752] [serial = 47] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9ad0cc00) [pid = 1752] [serial = 41] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0xa1119c00) [pid = 1752] [serial = 32] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x93e11800) [pid = 1752] [serial = 23] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0xa507d800) [pid = 1752] [serial = 35] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x93e1e800) [pid = 1752] [serial = 17] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x9a29f800) [pid = 1752] [serial = 9] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0xa4e4f800) [pid = 1752] [serial = 2] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x93cd6800) [pid = 1752] [serial = 19] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x93e19400) [pid = 1752] [serial = 16] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cd7800 == 26 [pid = 1752] [id = 31] 22:11:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x93cdac00) [pid = 1752] [serial = 90] [outer = (nil)] 22:11:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x93e0f400) [pid = 1752] [serial = 91] [outer = 0x93cdac00] 22:11:52 INFO - PROCESS | 1752 | 1467868312215 Marionette DEBUG loaded listener.js 22:11:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x93e1a000) [pid = 1752] [serial = 92] [outer = 0x93cdac00] 22:11:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x95694000) [pid = 1752] [serial = 93] [outer = 0x990f1c00] 22:11:53 INFO - PROCESS | 1752 | 1467868313072 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]]]}] 22:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2189ms 22:11:53 INFO - PROCESS | 1752 | 1467868313132 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 22:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:11:53 INFO - PROCESS | 1752 | 1467868313138 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 22:11:53 INFO - PROCESS | 1752 | 1467868313146 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:11:53 INFO - PROCESS | 1752 | 1467868313152 Marionette TRACE conn4 <- [1,98,null,{}] 22:11:53 INFO - PROCESS | 1752 | 1467868313160 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}] 22:11:53 INFO - PROCESS | 1752 | 1467868313169 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:53 INFO - PROCESS | 1752 | 1467868313349 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 22:11:53 INFO - PROCESS | 1752 | 1467868313468 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:53 INFO - PROCESS | 1752 | 1467868313479 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x956ae400 == 27 [pid = 1752] [id = 32] 22:11:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x956bc400) [pid = 1752] [serial = 94] [outer = (nil)] 22:11:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x97b10400) [pid = 1752] [serial = 95] [outer = 0x956bc400] 22:11:53 INFO - PROCESS | 1752 | 1467868313558 Marionette DEBUG loaded listener.js 22:11:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x98503400) [pid = 1752] [serial = 96] [outer = 0x956bc400] 22:11:54 INFO - PROCESS | 1752 | 1467868314349 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]]]}] 22:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1254ms 22:11:54 INFO - PROCESS | 1752 | 1467868314404 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 22:11:54 INFO - PROCESS | 1752 | 1467868314412 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 22:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:11:54 INFO - PROCESS | 1752 | 1467868314433 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:11:54 INFO - PROCESS | 1752 | 1467868314437 Marionette TRACE conn4 <- [1,102,null,{}] 22:11:54 INFO - PROCESS | 1752 | 1467868314445 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}] 22:11:54 INFO - PROCESS | 1752 | 1467868314451 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:54 INFO - PROCESS | 1752 | 1467868314673 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 22:11:54 INFO - PROCESS | 1752 | 1467868314699 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:54 INFO - PROCESS | 1752 | 1467868314710 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x9569e800 == 28 [pid = 1752] [id = 33] 22:11:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9569f800) [pid = 1752] [serial = 97] [outer = (nil)] 22:11:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x99ed6c00) [pid = 1752] [serial = 98] [outer = 0x9569f800] 22:11:54 INFO - PROCESS | 1752 | 1467868314783 Marionette DEBUG loaded listener.js 22:11:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9a2eb800) [pid = 1752] [serial = 99] [outer = 0x9569f800] 22:11:55 INFO - PROCESS | 1752 | 1467868315685 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]]]}] 22:11:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1289ms 22:11:55 INFO - PROCESS | 1752 | 1467868315720 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 22:11:55 INFO - PROCESS | 1752 | 1467868315723 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 22:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:11:55 INFO - PROCESS | 1752 | 1467868315735 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:11:55 INFO - PROCESS | 1752 | 1467868315745 Marionette TRACE conn4 <- [1,106,null,{}] 22:11:55 INFO - PROCESS | 1752 | 1467868315775 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}] 22:11:55 INFO - PROCESS | 1752 | 1467868315785 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:56 INFO - PROCESS | 1752 | 1467868316010 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 22:11:56 INFO - PROCESS | 1752 | 1467868316039 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:56 INFO - PROCESS | 1752 | 1467868316045 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b9d2400 == 29 [pid = 1752] [id = 34] 22:11:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9b9d3800) [pid = 1752] [serial = 100] [outer = (nil)] 22:11:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9d551c00) [pid = 1752] [serial = 101] [outer = 0x9b9d3800] 22:11:56 INFO - PROCESS | 1752 | 1467868316122 Marionette DEBUG loaded listener.js 22:11:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9d909000) [pid = 1752] [serial = 102] [outer = 0x9b9d3800] 22:11:56 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x99ed7c00) [pid = 1752] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:11:56 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0xa2fb4c00) [pid = 1752] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:11:56 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0xa34c0c00) [pid = 1752] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:11:56 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9b9d0400) [pid = 1752] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:11:56 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9ad03800) [pid = 1752] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:11:56 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x98503000) [pid = 1752] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:11:56 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x95256800) [pid = 1752] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:11:57 INFO - PROCESS | 1752 | 1467868317136 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]]]}] 22:11:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1464ms 22:11:57 INFO - PROCESS | 1752 | 1467868317197 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 22:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:11:57 INFO - PROCESS | 1752 | 1467868317202 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 22:11:57 INFO - PROCESS | 1752 | 1467868317208 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:11:57 INFO - PROCESS | 1752 | 1467868317212 Marionette TRACE conn4 <- [1,110,null,{}] 22:11:57 INFO - PROCESS | 1752 | 1467868317217 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}] 22:11:57 INFO - PROCESS | 1752 | 1467868317222 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:57 INFO - PROCESS | 1752 | 1467868317422 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 22:11:57 INFO - PROCESS | 1752 | 1467868317437 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:57 INFO - PROCESS | 1752 | 1467868317446 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x99ed7400 == 30 [pid = 1752] [id = 35] 22:11:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x99ed9c00) [pid = 1752] [serial = 103] [outer = (nil)] 22:11:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9d950000) [pid = 1752] [serial = 104] [outer = 0x99ed9c00] 22:11:57 INFO - PROCESS | 1752 | 1467868317521 Marionette DEBUG loaded listener.js 22:11:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0xa118b400) [pid = 1752] [serial = 105] [outer = 0x99ed9c00] 22:11:58 INFO - PROCESS | 1752 | 1467868318343 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]]]}] 22:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1180ms 22:11:58 INFO - PROCESS | 1752 | 1467868318389 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 22:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:11:58 INFO - PROCESS | 1752 | 1467868318394 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 22:11:58 INFO - PROCESS | 1752 | 1467868318401 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:11:58 INFO - PROCESS | 1752 | 1467868318404 Marionette TRACE conn4 <- [1,114,null,{}] 22:11:58 INFO - PROCESS | 1752 | 1467868318410 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}] 22:11:58 INFO - PROCESS | 1752 | 1467868318422 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:58 INFO - PROCESS | 1752 | 1467868318589 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 22:11:58 INFO - PROCESS | 1752 | 1467868318601 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:58 INFO - PROCESS | 1752 | 1467868318622 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:11:58 INFO - PROCESS | 1752 | ++DOCSHELL 0xa20ab800 == 31 [pid = 1752] [id = 36] 22:11:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0xa236f800) [pid = 1752] [serial = 106] [outer = (nil)] 22:11:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0xa23a3400) [pid = 1752] [serial = 107] [outer = 0xa236f800] 22:11:58 INFO - PROCESS | 1752 | 1467868318791 Marionette DEBUG loaded listener.js 22:11:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0xa25ef400) [pid = 1752] [serial = 108] [outer = 0xa236f800] 22:11:59 INFO - PROCESS | 1752 | 1467868319856 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]]]}] 22:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1542ms 22:11:59 INFO - PROCESS | 1752 | 1467868319944 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 22:11:59 INFO - PROCESS | 1752 | 1467868319951 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 22:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:11:59 INFO - PROCESS | 1752 | 1467868319960 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:11:59 INFO - PROCESS | 1752 | 1467868319969 Marionette TRACE conn4 <- [1,118,null,{}] 22:11:59 INFO - PROCESS | 1752 | 1467868319978 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}] 22:11:59 INFO - PROCESS | 1752 | 1467868319984 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:00 INFO - PROCESS | 1752 | 1467868320233 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 22:12:00 INFO - PROCESS | 1752 | 1467868320418 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:00 INFO - PROCESS | 1752 | 1467868320427 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x93144800 == 32 [pid = 1752] [id = 37] 22:12:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x953ca800) [pid = 1752] [serial = 109] [outer = (nil)] 22:12:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x953cc800) [pid = 1752] [serial = 110] [outer = 0x953ca800] 22:12:00 INFO - PROCESS | 1752 | 1467868320533 Marionette DEBUG loaded listener.js 22:12:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x953d1400) [pid = 1752] [serial = 111] [outer = 0x953ca800] 22:12:01 INFO - PROCESS | 1752 | 1467868321455 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]]]}] 22:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1538ms 22:12:01 INFO - PROCESS | 1752 | 1467868321523 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 22:12:01 INFO - PROCESS | 1752 | 1467868321535 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 22:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:12:01 INFO - PROCESS | 1752 | 1467868321552 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:12:01 INFO - PROCESS | 1752 | 1467868321558 Marionette TRACE conn4 <- [1,122,null,{}] 22:12:01 INFO - PROCESS | 1752 | 1467868321569 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}] 22:12:01 INFO - PROCESS | 1752 | 1467868321575 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:01 INFO - PROCESS | 1752 | 1467868321803 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 22:12:01 INFO - PROCESS | 1752 | 1467868321959 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:01 INFO - PROCESS | 1752 | 1467868321970 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x98dbf400 == 33 [pid = 1752] [id = 38] 22:12:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x999d3400) [pid = 1752] [serial = 112] [outer = (nil)] 22:12:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x99ec5800) [pid = 1752] [serial = 113] [outer = 0x999d3400] 22:12:02 INFO - PROCESS | 1752 | 1467868322084 Marionette DEBUG loaded listener.js 22:12:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9ac74c00) [pid = 1752] [serial = 114] [outer = 0x999d3400] 22:12:02 INFO - PROCESS | 1752 | 1467868322981 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]]]}] 22:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1445ms 22:12:02 INFO - PROCESS | 1752 | 1467868322997 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 22:12:03 INFO - PROCESS | 1752 | 1467868323003 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 22:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:12:03 INFO - PROCESS | 1752 | 1467868323014 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:12:03 INFO - PROCESS | 1752 | 1467868323021 Marionette TRACE conn4 <- [1,126,null,{}] 22:12:03 INFO - PROCESS | 1752 | 1467868323077 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}] 22:12:03 INFO - PROCESS | 1752 | 1467868323088 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:03 INFO - PROCESS | 1752 | 1467868323328 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 22:12:03 INFO - PROCESS | 1752 | 1467868323534 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:03 INFO - PROCESS | 1752 | 1467868323548 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x9d907c00 == 34 [pid = 1752] [id = 39] 22:12:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9d954800) [pid = 1752] [serial = 115] [outer = (nil)] 22:12:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0xa232b000) [pid = 1752] [serial = 116] [outer = 0x9d954800] 22:12:03 INFO - PROCESS | 1752 | 1467868323707 Marionette DEBUG loaded listener.js 22:12:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0xa2561000) [pid = 1752] [serial = 117] [outer = 0x9d954800] 22:12:04 INFO - PROCESS | 1752 | 1467868324667 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]]]}] 22:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1719ms 22:12:04 INFO - PROCESS | 1752 | 1467868324733 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 22:12:04 INFO - PROCESS | 1752 | 1467868324738 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 22:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:12:04 INFO - PROCESS | 1752 | 1467868324745 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:12:04 INFO - PROCESS | 1752 | 1467868324749 Marionette TRACE conn4 <- [1,130,null,{}] 22:12:04 INFO - PROCESS | 1752 | 1467868324755 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}] 22:12:04 INFO - PROCESS | 1752 | 1467868324760 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:04 INFO - PROCESS | 1752 | 1467868324955 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 22:12:05 INFO - PROCESS | 1752 | 1467868325269 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:05 INFO - PROCESS | 1752 | 1467868325280 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c0d800 == 35 [pid = 1752] [id = 40] 22:12:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x93cd3400) [pid = 1752] [serial = 118] [outer = (nil)] 22:12:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x93cdc800) [pid = 1752] [serial = 119] [outer = 0x93cd3400] 22:12:05 INFO - PROCESS | 1752 | 1467868325368 Marionette DEBUG loaded listener.js 22:12:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x953ccc00) [pid = 1752] [serial = 120] [outer = 0x93cd3400] 22:12:06 INFO - PROCESS | 1752 | --DOCSHELL 0x9b9cec00 == 34 [pid = 1752] [id = 19] 22:12:06 INFO - PROCESS | 1752 | --DOCSHELL 0xa344f400 == 33 [pid = 1752] [id = 18] 22:12:06 INFO - PROCESS | 1752 | --DOCSHELL 0xa209ec00 == 32 [pid = 1752] [id = 26] 22:12:06 INFO - PROCESS | 1752 | --DOCSHELL 0x9ad02800 == 31 [pid = 1752] [id = 23] 22:12:06 INFO - PROCESS | 1752 | --DOCSHELL 0xa255b400 == 30 [pid = 1752] [id = 17] 22:12:06 INFO - PROCESS | 1752 | --DOCSHELL 0x95250000 == 29 [pid = 1752] [id = 24] 22:12:06 INFO - PROCESS | 1752 | --DOCSHELL 0x97bf5000 == 28 [pid = 1752] [id = 16] 22:12:06 INFO - PROCESS | 1752 | --DOCSHELL 0x98502c00 == 27 [pid = 1752] [id = 22] 22:12:06 INFO - PROCESS | 1752 | --DOCSHELL 0x9a2a0800 == 26 [pid = 1752] [id = 15] 22:12:06 INFO - PROCESS | 1752 | --DOCSHELL 0x95255c00 == 25 [pid = 1752] [id = 21] 22:12:06 INFO - PROCESS | 1752 | --DOCSHELL 0x99998400 == 24 [pid = 1752] [id = 14] 22:12:06 INFO - PROCESS | 1752 | 1467868326466 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]]]}] 22:12:06 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x99edb400) [pid = 1752] [serial = 58] [outer = (nil)] [url = about:blank] 22:12:06 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0xa3288000) [pid = 1752] [serial = 50] [outer = (nil)] [url = about:blank] 22:12:06 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0xa6827800) [pid = 1752] [serial = 53] [outer = (nil)] [url = about:blank] 22:12:06 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0xa6894400) [pid = 1752] [serial = 56] [outer = (nil)] [url = about:blank] 22:12:06 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9b5cb800) [pid = 1752] [serial = 68] [outer = (nil)] [url = about:blank] 22:12:06 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9b05e800) [pid = 1752] [serial = 67] [outer = (nil)] [url = about:blank] 22:12:06 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x990ed400) [pid = 1752] [serial = 65] [outer = (nil)] [url = about:blank] 22:12:06 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x99edd400) [pid = 1752] [serial = 59] [outer = (nil)] [url = about:blank] 22:12:06 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x953d2800) [pid = 1752] [serial = 61] [outer = (nil)] [url = about:blank] 22:12:06 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x97b0e400) [pid = 1752] [serial = 62] [outer = (nil)] [url = about:blank] 22:12:06 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x98d3e400) [pid = 1752] [serial = 64] [outer = (nil)] [url = about:blank] 22:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1785ms 22:12:06 INFO - PROCESS | 1752 | 1467868326532 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 22:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:12:06 INFO - PROCESS | 1752 | 1467868326538 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 22:12:06 INFO - PROCESS | 1752 | 1467868326546 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:12:06 INFO - PROCESS | 1752 | 1467868326551 Marionette TRACE conn4 <- [1,134,null,{}] 22:12:06 INFO - PROCESS | 1752 | 1467868326569 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}] 22:12:06 INFO - PROCESS | 1752 | 1467868326577 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:06 INFO - PROCESS | 1752 | 1467868326744 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 22:12:06 INFO - PROCESS | 1752 | 1467868326795 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:06 INFO - PROCESS | 1752 | 1467868326806 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x97b05c00 == 25 [pid = 1752] [id = 41] 22:12:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x97b06c00) [pid = 1752] [serial = 121] [outer = (nil)] 22:12:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x97bf1800) [pid = 1752] [serial = 122] [outer = 0x97b06c00] 22:12:06 INFO - PROCESS | 1752 | 1467868326886 Marionette DEBUG loaded listener.js 22:12:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x990f7400) [pid = 1752] [serial = 123] [outer = 0x97b06c00] 22:12:07 INFO - PROCESS | 1752 | 1467868327880 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]]]}] 22:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1399ms 22:12:07 INFO - PROCESS | 1752 | 1467868327947 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 22:12:07 INFO - PROCESS | 1752 | 1467868327953 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 22:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:12:07 INFO - PROCESS | 1752 | 1467868327968 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:12:07 INFO - PROCESS | 1752 | 1467868327972 Marionette TRACE conn4 <- [1,138,null,{}] 22:12:07 INFO - PROCESS | 1752 | 1467868327979 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}] 22:12:07 INFO - PROCESS | 1752 | 1467868327984 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:08 INFO - PROCESS | 1752 | 1467868328176 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 22:12:08 INFO - PROCESS | 1752 | 1467868328188 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:08 INFO - PROCESS | 1752 | 1467868328195 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b5c2400 == 26 [pid = 1752] [id = 42] 22:12:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9b5c3800) [pid = 1752] [serial = 124] [outer = (nil)] 22:12:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9b9cd000) [pid = 1752] [serial = 125] [outer = 0x9b5c3800] 22:12:08 INFO - PROCESS | 1752 | 1467868328269 Marionette DEBUG loaded listener.js 22:12:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9b9d7c00) [pid = 1752] [serial = 126] [outer = 0x9b5c3800] 22:12:09 INFO - PROCESS | 1752 | 1467868329206 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]]]}] 22:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1289ms 22:12:09 INFO - PROCESS | 1752 | 1467868329252 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 22:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:12:09 INFO - PROCESS | 1752 | 1467868329256 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 22:12:09 INFO - PROCESS | 1752 | 1467868329265 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:12:09 INFO - PROCESS | 1752 | 1467868329274 Marionette TRACE conn4 <- [1,142,null,{}] 22:12:09 INFO - PROCESS | 1752 | 1467868329314 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}] 22:12:09 INFO - PROCESS | 1752 | 1467868329322 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:09 INFO - PROCESS | 1752 | 1467868329534 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 22:12:09 INFO - PROCESS | 1752 | 1467868329560 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:09 INFO - PROCESS | 1752 | 1467868329566 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:09 INFO - PROCESS | 1752 | ++DOCSHELL 0xa2558800 == 27 [pid = 1752] [id = 43] 22:12:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0xa2fb4c00) [pid = 1752] [serial = 127] [outer = (nil)] 22:12:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0xa320ac00) [pid = 1752] [serial = 128] [outer = 0xa2fb4c00] 22:12:09 INFO - PROCESS | 1752 | 1467868329641 Marionette DEBUG loaded listener.js 22:12:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0xa344f400) [pid = 1752] [serial = 129] [outer = 0xa2fb4c00] 22:12:10 INFO - PROCESS | 1752 | 1467868330644 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]]]}] 22:12:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:12:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1426ms 22:12:10 INFO - PROCESS | 1752 | 1467868330796 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 22:12:10 INFO - PROCESS | 1752 | 1467868330803 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 22:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:12:10 INFO - PROCESS | 1752 | 1467868330905 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:12:10 INFO - PROCESS | 1752 | 1467868330911 Marionette TRACE conn4 <- [1,146,null,{}] 22:12:11 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9b9d3800) [pid = 1752] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:12:11 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9569f800) [pid = 1752] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:12:11 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x93cdac00) [pid = 1752] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:12:11 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x952ed800) [pid = 1752] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:12:11 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x956bc400) [pid = 1752] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:12:11 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9b509c00) [pid = 1752] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:12:11 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0xa20a1400) [pid = 1752] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:12:11 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9b9d6800) [pid = 1752] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:12:11 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0xa4e0c800) [pid = 1752] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:12:11 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x930e3c00) [pid = 1752] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:12:11 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0xa34cb000) [pid = 1752] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:12:11 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x99ed9c00) [pid = 1752] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:12:11 INFO - PROCESS | 1752 | 1467868331305 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}] 22:12:11 INFO - PROCESS | 1752 | 1467868331313 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:11 INFO - PROCESS | 1752 | 1467868331602 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 22:12:11 INFO - PROCESS | 1752 | 1467868331690 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:11 INFO - PROCESS | 1752 | 1467868331703 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x9546a800 == 28 [pid = 1752] [id = 44] 22:12:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x956a0c00) [pid = 1752] [serial = 130] [outer = (nil)] 22:12:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9b9d4000) [pid = 1752] [serial = 131] [outer = 0x956a0c00] 22:12:11 INFO - PROCESS | 1752 | 1467868331825 Marionette DEBUG loaded listener.js 22:12:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0xa2322400) [pid = 1752] [serial = 132] [outer = 0x956a0c00] 22:12:12 INFO - PROCESS | 1752 | 1467868332625 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]]]}] 22:12:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1823ms 22:12:12 INFO - PROCESS | 1752 | 1467868332661 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 22:12:12 INFO - PROCESS | 1752 | 1467868332665 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 22:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:12:12 INFO - PROCESS | 1752 | 1467868332678 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:12:12 INFO - PROCESS | 1752 | 1467868332681 Marionette TRACE conn4 <- [1,150,null,{}] 22:12:12 INFO - PROCESS | 1752 | 1467868332687 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}] 22:12:12 INFO - PROCESS | 1752 | 1467868332692 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:12 INFO - PROCESS | 1752 | 1467868332854 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 22:12:12 INFO - PROCESS | 1752 | 1467868332863 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:12 INFO - PROCESS | 1752 | 1467868332883 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x9569cc00 == 29 [pid = 1752] [id = 45] 22:12:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0xa4e0c800) [pid = 1752] [serial = 133] [outer = (nil)] 22:12:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0xa62d6c00) [pid = 1752] [serial = 134] [outer = 0xa4e0c800] 22:12:12 INFO - PROCESS | 1752 | 1467868332964 Marionette DEBUG loaded listener.js 22:12:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0xa682f400) [pid = 1752] [serial = 135] [outer = 0xa4e0c800] 22:12:14 INFO - PROCESS | 1752 | 1467868334028 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]]]}] 22:12:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1403ms 22:12:14 INFO - PROCESS | 1752 | 1467868334083 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 22:12:14 INFO - PROCESS | 1752 | 1467868334090 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 22:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:12:14 INFO - PROCESS | 1752 | 1467868334099 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:12:14 INFO - PROCESS | 1752 | 1467868334107 Marionette TRACE conn4 <- [1,154,null,{}] 22:12:14 INFO - PROCESS | 1752 | 1467868334115 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}] 22:12:14 INFO - PROCESS | 1752 | 1467868334122 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:14 INFO - PROCESS | 1752 | 1467868334423 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 22:12:14 INFO - PROCESS | 1752 | 1467868334540 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:14 INFO - PROCESS | 1752 | 1467868334548 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x9569f800 == 30 [pid = 1752] [id = 46] 22:12:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9569fc00) [pid = 1752] [serial = 136] [outer = (nil)] 22:12:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x98d3e800) [pid = 1752] [serial = 137] [outer = 0x9569fc00] 22:12:14 INFO - PROCESS | 1752 | 1467868334658 Marionette DEBUG loaded listener.js 22:12:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x99ed4000) [pid = 1752] [serial = 138] [outer = 0x9569fc00] 22:12:15 INFO - PROCESS | 1752 | 1467868335549 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]]]}] 22:12:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1497ms 22:12:15 INFO - PROCESS | 1752 | 1467868335597 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 22:12:15 INFO - PROCESS | 1752 | 1467868335605 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 22:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:12:15 INFO - PROCESS | 1752 | 1467868335618 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:12:15 INFO - PROCESS | 1752 | 1467868335622 Marionette TRACE conn4 <- [1,158,null,{}] 22:12:15 INFO - PROCESS | 1752 | 1467868335630 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}] 22:12:15 INFO - PROCESS | 1752 | 1467868335636 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:15 INFO - PROCESS | 1752 | 1467868335869 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 22:12:16 INFO - PROCESS | 1752 | 1467868336047 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:16 INFO - PROCESS | 1752 | 1467868336058 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b9d8000 == 31 [pid = 1752] [id = 47] 22:12:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9d575400) [pid = 1752] [serial = 139] [outer = (nil)] 22:12:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0xa111c800) [pid = 1752] [serial = 140] [outer = 0x9d575400] 22:12:16 INFO - PROCESS | 1752 | 1467868336195 Marionette DEBUG loaded listener.js 22:12:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9850e400) [pid = 1752] [serial = 141] [outer = 0x9d575400] 22:12:16 INFO - PROCESS | 1752 | 1467868336677 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:12:17 INFO - PROCESS | 1752 | 1467868337166 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]]]}] 22:12:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:12:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1586ms 22:12:17 INFO - PROCESS | 1752 | 1467868337204 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 22:12:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:12:17 INFO - PROCESS | 1752 | 1467868337209 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 22:12:17 INFO - PROCESS | 1752 | 1467868337217 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:12:17 INFO - PROCESS | 1752 | 1467868337224 Marionette TRACE conn4 <- [1,162,null,{}] 22:12:17 INFO - PROCESS | 1752 | 1467868337242 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}] 22:12:17 INFO - PROCESS | 1752 | 1467868337251 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:17 INFO - PROCESS | 1752 | 1467868337452 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 22:12:17 INFO - PROCESS | 1752 | 1467868337599 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:17 INFO - PROCESS | 1752 | 1467868337611 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:17 INFO - PROCESS | 1752 | ++DOCSHELL 0xa6ea9000 == 32 [pid = 1752] [id = 48] 22:12:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0xa6f46000) [pid = 1752] [serial = 142] [outer = (nil)] 22:12:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0xa6f76400) [pid = 1752] [serial = 143] [outer = 0xa6f46000] 22:12:17 INFO - PROCESS | 1752 | 1467868337727 Marionette DEBUG loaded listener.js 22:12:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0xa6f81c00) [pid = 1752] [serial = 144] [outer = 0xa6f46000] 22:12:18 INFO - PROCESS | 1752 | 1467868338628 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]]]}] 22:12:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1499ms 22:12:18 INFO - PROCESS | 1752 | 1467868338716 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 22:12:18 INFO - PROCESS | 1752 | 1467868338726 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 22:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:12:18 INFO - PROCESS | 1752 | 1467868338742 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:12:18 INFO - PROCESS | 1752 | 1467868338745 Marionette TRACE conn4 <- [1,166,null,{}] 22:12:18 INFO - PROCESS | 1752 | 1467868338819 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}] 22:12:18 INFO - PROCESS | 1752 | 1467868338823 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:19 INFO - PROCESS | 1752 | 1467868339166 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 22:12:19 INFO - PROCESS | 1752 | 1467868339356 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:19 INFO - PROCESS | 1752 | 1467868339363 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a21f800 == 33 [pid = 1752] [id = 49] 22:12:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x9a222000) [pid = 1752] [serial = 145] [outer = (nil)] 22:12:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9a226000) [pid = 1752] [serial = 146] [outer = 0x9a222000] 22:12:19 INFO - PROCESS | 1752 | 1467868339452 Marionette DEBUG loaded listener.js 22:12:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9a229000) [pid = 1752] [serial = 147] [outer = 0x9a222000] 22:12:20 INFO - PROCESS | 1752 | 1467868340355 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]]]}] 22:12:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1649ms 22:12:20 INFO - PROCESS | 1752 | 1467868340388 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 22:12:20 INFO - PROCESS | 1752 | 1467868340392 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 22:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:12:20 INFO - PROCESS | 1752 | 1467868340399 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:12:20 INFO - PROCESS | 1752 | 1467868340403 Marionette TRACE conn4 <- [1,170,null,{}] 22:12:20 INFO - PROCESS | 1752 | 1467868340409 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}] 22:12:20 INFO - PROCESS | 1752 | 1467868340416 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:20 INFO - PROCESS | 1752 | 1467868340606 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 22:12:20 INFO - PROCESS | 1752 | 1467868340752 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:20 INFO - PROCESS | 1752 | 1467868340761 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:20 INFO - PROCESS | 1752 | ++DOCSHELL 0xa255b400 == 34 [pid = 1752] [id = 50] 22:12:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0xa6aa1400) [pid = 1752] [serial = 148] [outer = (nil)] 22:12:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0xa82f7000) [pid = 1752] [serial = 149] [outer = 0xa6aa1400] 22:12:20 INFO - PROCESS | 1752 | 1467868340844 Marionette DEBUG loaded listener.js 22:12:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0xa82f9c00) [pid = 1752] [serial = 150] [outer = 0xa6aa1400] 22:12:21 INFO - PROCESS | 1752 | 1467868341792 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]]]}] 22:12:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1435ms 22:12:21 INFO - PROCESS | 1752 | 1467868341836 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 22:12:21 INFO - PROCESS | 1752 | 1467868341840 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 22:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:12:21 INFO - PROCESS | 1752 | 1467868341847 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:12:21 INFO - PROCESS | 1752 | 1467868341851 Marionette TRACE conn4 <- [1,174,null,{}] 22:12:21 INFO - PROCESS | 1752 | 1467868341857 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}] 22:12:21 INFO - PROCESS | 1752 | 1467868341868 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:22 INFO - PROCESS | 1752 | 1467868342067 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 22:12:22 INFO - PROCESS | 1752 | 1467868342374 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:22 INFO - PROCESS | 1752 | 1467868342384 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e1ec00 == 35 [pid = 1752] [id = 51] 22:12:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x95250000) [pid = 1752] [serial = 151] [outer = (nil)] 22:12:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x953ce800) [pid = 1752] [serial = 152] [outer = 0x95250000] 22:12:22 INFO - PROCESS | 1752 | 1467868342521 Marionette DEBUG loaded listener.js 22:12:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x95698400) [pid = 1752] [serial = 153] [outer = 0x95250000] 22:12:23 INFO - PROCESS | 1752 | 1467868343372 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]]]}] 22:12:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1589ms 22:12:23 INFO - PROCESS | 1752 | 1467868343438 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 22:12:23 INFO - PROCESS | 1752 | 1467868343449 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 22:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:12:23 INFO - PROCESS | 1752 | 1467868343459 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:12:23 INFO - PROCESS | 1752 | 1467868343463 Marionette TRACE conn4 <- [1,178,null,{}] 22:12:23 INFO - PROCESS | 1752 | 1467868343473 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}] 22:12:23 INFO - PROCESS | 1752 | 1467868343481 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:23 INFO - PROCESS | 1752 | 1467868343717 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 22:12:23 INFO - PROCESS | 1752 | --DOCSHELL 0x930e1c00 == 34 [pid = 1752] [id = 30] 22:12:23 INFO - PROCESS | 1752 | 1467868343944 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:23 INFO - PROCESS | 1752 | 1467868343951 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e10400 == 35 [pid = 1752] [id = 52] 22:12:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x93e14800) [pid = 1752] [serial = 154] [outer = (nil)] 22:12:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x95259800) [pid = 1752] [serial = 155] [outer = 0x93e14800] 22:12:24 INFO - PROCESS | 1752 | 1467868344036 Marionette DEBUG loaded listener.js 22:12:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x998c2000) [pid = 1752] [serial = 156] [outer = 0x93e14800] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0xa6a94000) [pid = 1752] [serial = 80] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0xa5021c00) [pid = 1752] [serial = 79] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0xa6ea8000) [pid = 1752] [serial = 83] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0xa6ea2800) [pid = 1752] [serial = 82] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x95255800) [pid = 1752] [serial = 89] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x93c0ec00) [pid = 1752] [serial = 88] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x99ed6c00) [pid = 1752] [serial = 98] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x9d909000) [pid = 1752] [serial = 102] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0xa825f400) [pid = 1752] [serial = 86] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0xa8253000) [pid = 1752] [serial = 85] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x98503400) [pid = 1752] [serial = 96] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9d950000) [pid = 1752] [serial = 104] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0xa118b400) [pid = 1752] [serial = 105] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9d551c00) [pid = 1752] [serial = 101] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x9a2eb800) [pid = 1752] [serial = 99] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x93e0f400) [pid = 1752] [serial = 91] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9a3d0000) [pid = 1752] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x93e1a000) [pid = 1752] [serial = 92] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x99ed9400) [pid = 1752] [serial = 71] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x999c8400) [pid = 1752] [serial = 70] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x97b10400) [pid = 1752] [serial = 95] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9d572400) [pid = 1752] [serial = 74] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9b9ee400) [pid = 1752] [serial = 73] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0xa3208800) [pid = 1752] [serial = 77] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0xa2582800) [pid = 1752] [serial = 76] [outer = (nil)] [url = about:blank] 22:12:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1337ms 22:12:24 INFO - PROCESS | 1752 | 1467868344787 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]]]}] 22:12:24 INFO - PROCESS | 1752 | 1467868344801 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 22:12:24 INFO - PROCESS | 1752 | 1467868344807 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 22:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:12:24 INFO - PROCESS | 1752 | 1467868344838 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:12:24 INFO - PROCESS | 1752 | 1467868344841 Marionette TRACE conn4 <- [1,182,null,{}] 22:12:24 INFO - PROCESS | 1752 | 1467868344852 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}] 22:12:24 INFO - PROCESS | 1752 | 1467868344857 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:25 INFO - PROCESS | 1752 | 1467868345032 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 22:12:25 INFO - PROCESS | 1752 | 1467868345044 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:25 INFO - PROCESS | 1752 | 1467868345051 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x99a84000 == 36 [pid = 1752] [id = 53] 22:12:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x99edc400) [pid = 1752] [serial = 157] [outer = (nil)] 22:12:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9a2e8c00) [pid = 1752] [serial = 158] [outer = 0x99edc400] 22:12:25 INFO - PROCESS | 1752 | 1467868345124 Marionette DEBUG loaded listener.js 22:12:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9a479800) [pid = 1752] [serial = 159] [outer = 0x99edc400] 22:12:26 INFO - PROCESS | 1752 | 1467868346055 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]]]}] 22:12:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1248ms 22:12:26 INFO - PROCESS | 1752 | 1467868346081 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 22:12:26 INFO - PROCESS | 1752 | 1467868346085 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 22:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:12:26 INFO - PROCESS | 1752 | 1467868346095 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:12:26 INFO - PROCESS | 1752 | 1467868346104 Marionette TRACE conn4 <- [1,186,null,{}] 22:12:26 INFO - PROCESS | 1752 | 1467868346120 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}] 22:12:26 INFO - PROCESS | 1752 | 1467868346128 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:26 INFO - PROCESS | 1752 | 1467868346310 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 22:12:26 INFO - PROCESS | 1752 | 1467868346441 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:26 INFO - PROCESS | 1752 | 1467868346449 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x930ecc00 == 37 [pid = 1752] [id = 54] 22:12:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9a47bc00) [pid = 1752] [serial = 160] [outer = (nil)] 22:12:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9ad09c00) [pid = 1752] [serial = 161] [outer = 0x9a47bc00] 22:12:26 INFO - PROCESS | 1752 | 1467868346529 Marionette DEBUG loaded listener.js 22:12:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9b5cb000) [pid = 1752] [serial = 162] [outer = 0x9a47bc00] 22:12:27 INFO - PROCESS | 1752 | 1467868347281 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]]]}] 22:12:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:12:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1241ms 22:12:27 INFO - PROCESS | 1752 | 1467868347335 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 22:12:27 INFO - PROCESS | 1752 | 1467868347340 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 22:12:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:12:27 INFO - PROCESS | 1752 | 1467868347364 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:12:27 INFO - PROCESS | 1752 | 1467868347368 Marionette TRACE conn4 <- [1,190,null,{}] 22:12:27 INFO - PROCESS | 1752 | 1467868347373 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}] 22:12:27 INFO - PROCESS | 1752 | 1467868347379 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:27 INFO - PROCESS | 1752 | 1467868347607 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 22:12:27 INFO - PROCESS | 1752 | 1467868347631 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:27 INFO - PROCESS | 1752 | 1467868347638 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x930e3400 == 38 [pid = 1752] [id = 55] 22:12:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x97bf5000) [pid = 1752] [serial = 163] [outer = (nil)] 22:12:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9b9bc400) [pid = 1752] [serial = 164] [outer = 0x97bf5000] 22:12:27 INFO - PROCESS | 1752 | 1467868347710 Marionette DEBUG loaded listener.js 22:12:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9b9c0000) [pid = 1752] [serial = 165] [outer = 0x97bf5000] 22:12:28 INFO - PROCESS | 1752 | 1467868348611 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]]]}] 22:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1281ms 22:12:28 INFO - PROCESS | 1752 | 1467868348645 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 22:12:28 INFO - PROCESS | 1752 | 1467868348648 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 22:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:12:28 INFO - PROCESS | 1752 | 1467868348656 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:12:28 INFO - PROCESS | 1752 | 1467868348659 Marionette TRACE conn4 <- [1,194,null,{}] 22:12:28 INFO - PROCESS | 1752 | 1467868348666 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}] 22:12:28 INFO - PROCESS | 1752 | 1467868348670 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:28 INFO - PROCESS | 1752 | 1467868348986 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 22:12:28 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x97b06c00) [pid = 1752] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:12:28 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9b5c3800) [pid = 1752] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:12:29 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0xa2fb4c00) [pid = 1752] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:12:29 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x93cd3400) [pid = 1752] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:12:29 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x956a0c00) [pid = 1752] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:12:29 INFO - PROCESS | 1752 | 1467868349073 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:29 INFO - PROCESS | 1752 | 1467868349091 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c09800 == 39 [pid = 1752] [id = 56] 22:12:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x95472400) [pid = 1752] [serial = 166] [outer = (nil)] 22:12:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9ad0cc00) [pid = 1752] [serial = 167] [outer = 0x95472400] 22:12:29 INFO - PROCESS | 1752 | 1467868349172 Marionette DEBUG loaded listener.js 22:12:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9d572c00) [pid = 1752] [serial = 168] [outer = 0x95472400] 22:12:29 INFO - PROCESS | 1752 | 1467868349934 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]]]}] 22:12:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1334ms 22:12:29 INFO - PROCESS | 1752 | 1467868349991 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 22:12:29 INFO - PROCESS | 1752 | 1467868349995 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 22:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:12:30 INFO - PROCESS | 1752 | 1467868350007 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:12:30 INFO - PROCESS | 1752 | 1467868350009 Marionette TRACE conn4 <- [1,198,null,{}] 22:12:30 INFO - PROCESS | 1752 | 1467868350016 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}] 22:12:30 INFO - PROCESS | 1752 | 1467868350022 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:30 INFO - PROCESS | 1752 | 1467868350190 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 22:12:30 INFO - PROCESS | 1752 | 1467868350201 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:30 INFO - PROCESS | 1752 | 1467868350209 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a226c00 == 40 [pid = 1752] [id = 57] 22:12:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9b9f1000) [pid = 1752] [serial = 169] [outer = (nil)] 22:12:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0xa2542800) [pid = 1752] [serial = 170] [outer = 0x9b9f1000] 22:12:30 INFO - PROCESS | 1752 | 1467868350279 Marionette DEBUG loaded listener.js 22:12:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0xa200f800) [pid = 1752] [serial = 171] [outer = 0x9b9f1000] 22:12:31 INFO - PROCESS | 1752 | 1467868351189 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]]]}] 22:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1236ms 22:12:31 INFO - PROCESS | 1752 | 1467868351244 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 22:12:31 INFO - PROCESS | 1752 | 1467868351251 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 22:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:12:31 INFO - PROCESS | 1752 | 1467868351261 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:12:31 INFO - PROCESS | 1752 | 1467868351266 Marionette TRACE conn4 <- [1,202,null,{}] 22:12:31 INFO - PROCESS | 1752 | 1467868351276 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}] 22:12:31 INFO - PROCESS | 1752 | 1467868351283 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:31 INFO - PROCESS | 1752 | 1467868351498 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 22:12:31 INFO - PROCESS | 1752 | 1467868351622 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:31 INFO - PROCESS | 1752 | 1467868351637 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cd9800 == 41 [pid = 1752] [id = 58] 22:12:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x93e18c00) [pid = 1752] [serial = 172] [outer = (nil)] 22:12:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x956a0400) [pid = 1752] [serial = 173] [outer = 0x93e18c00] 22:12:31 INFO - PROCESS | 1752 | 1467868351720 Marionette DEBUG loaded listener.js 22:12:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x99ec0c00) [pid = 1752] [serial = 174] [outer = 0x93e18c00] 22:12:32 INFO - PROCESS | 1752 | 1467868352674 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]]]}] 22:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1434ms 22:12:32 INFO - PROCESS | 1752 | 1467868352695 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 22:12:32 INFO - PROCESS | 1752 | 1467868352703 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 22:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:12:32 INFO - PROCESS | 1752 | 1467868352715 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:12:32 INFO - PROCESS | 1752 | 1467868352719 Marionette TRACE conn4 <- [1,206,null,{}] 22:12:32 INFO - PROCESS | 1752 | 1467868352727 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}] 22:12:32 INFO - PROCESS | 1752 | 1467868352733 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:32 INFO - PROCESS | 1752 | 1467868352931 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 22:12:33 INFO - PROCESS | 1752 | 1467868353082 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:33 INFO - PROCESS | 1752 | 1467868353089 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a223800 == 42 [pid = 1752] [id = 59] 22:12:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x9a3d0000) [pid = 1752] [serial = 175] [outer = (nil)] 22:12:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9a47ec00) [pid = 1752] [serial = 176] [outer = 0x9a3d0000] 22:12:33 INFO - PROCESS | 1752 | 1467868353179 Marionette DEBUG loaded listener.js 22:12:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9a483400) [pid = 1752] [serial = 177] [outer = 0x9a3d0000] 22:12:34 INFO - PROCESS | 1752 | 1467868354137 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]]]}] 22:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1492ms 22:12:34 INFO - PROCESS | 1752 | 1467868354207 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 22:12:34 INFO - PROCESS | 1752 | 1467868354212 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 22:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:12:34 INFO - PROCESS | 1752 | 1467868354220 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:12:34 INFO - PROCESS | 1752 | 1467868354226 Marionette TRACE conn4 <- [1,210,null,{}] 22:12:34 INFO - PROCESS | 1752 | 1467868354244 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}] 22:12:34 INFO - PROCESS | 1752 | 1467868354253 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:34 INFO - PROCESS | 1752 | 1467868354482 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 22:12:34 INFO - PROCESS | 1752 | 1467868354672 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:34 INFO - PROCESS | 1752 | 1467868354683 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a485800 == 43 [pid = 1752] [id = 60] 22:12:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0xa118c000) [pid = 1752] [serial = 178] [outer = (nil)] 22:12:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0xa2320c00) [pid = 1752] [serial = 179] [outer = 0xa118c000] 22:12:34 INFO - PROCESS | 1752 | 1467868354811 Marionette DEBUG loaded listener.js 22:12:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0xa3209800) [pid = 1752] [serial = 180] [outer = 0xa118c000] 22:12:35 INFO - PROCESS | 1752 | 1467868355691 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]]]}] 22:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1538ms 22:12:35 INFO - PROCESS | 1752 | 1467868355759 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 22:12:35 INFO - PROCESS | 1752 | 1467868355765 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 22:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:12:35 INFO - PROCESS | 1752 | 1467868355773 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:12:35 INFO - PROCESS | 1752 | 1467868355776 Marionette TRACE conn4 <- [1,214,null,{}] 22:12:35 INFO - PROCESS | 1752 | 1467868355783 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}] 22:12:35 INFO - PROCESS | 1752 | 1467868355788 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:36 INFO - PROCESS | 1752 | 1467868356016 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 22:12:36 INFO - PROCESS | 1752 | 1467868356169 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:36 INFO - PROCESS | 1752 | 1467868356181 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x93144000 == 44 [pid = 1752] [id = 61] 22:12:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0xa344f000) [pid = 1752] [serial = 181] [outer = (nil)] 22:12:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0xa620f000) [pid = 1752] [serial = 182] [outer = 0xa344f000] 22:12:36 INFO - PROCESS | 1752 | 1467868356312 Marionette DEBUG loaded listener.js 22:12:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0xa68a0c00) [pid = 1752] [serial = 183] [outer = 0xa344f000] 22:12:37 INFO - PROCESS | 1752 | 1467868357205 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]]]}] 22:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1488ms 22:12:37 INFO - PROCESS | 1752 | 1467868357263 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 22:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:12:37 INFO - PROCESS | 1752 | 1467868357267 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 22:12:37 INFO - PROCESS | 1752 | 1467868357274 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:12:37 INFO - PROCESS | 1752 | 1467868357277 Marionette TRACE conn4 <- [1,218,null,{}] 22:12:37 INFO - PROCESS | 1752 | 1467868357284 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}] 22:12:37 INFO - PROCESS | 1752 | 1467868357290 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:37 INFO - PROCESS | 1752 | 1467868357477 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 22:12:37 INFO - PROCESS | 1752 | 1467868357628 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:37 INFO - PROCESS | 1752 | 1467868357638 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:37 INFO - PROCESS | 1752 | ++DOCSHELL 0xa6ea3400 == 45 [pid = 1752] [id = 62] 22:12:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0xa6ea8000) [pid = 1752] [serial = 184] [outer = (nil)] 22:12:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0xa6f47c00) [pid = 1752] [serial = 185] [outer = 0xa6ea8000] 22:12:37 INFO - PROCESS | 1752 | 1467868357723 Marionette DEBUG loaded listener.js 22:12:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0xa6f4a800) [pid = 1752] [serial = 186] [outer = 0xa6ea8000] 22:12:38 INFO - PROCESS | 1752 | 1467868358588 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]]]}] 22:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1337ms 22:12:38 INFO - PROCESS | 1752 | 1467868358611 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 22:12:38 INFO - PROCESS | 1752 | 1467868358615 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 22:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:12:38 INFO - PROCESS | 1752 | 1467868358623 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:12:38 INFO - PROCESS | 1752 | 1467868358627 Marionette TRACE conn4 <- [1,222,null,{}] 22:12:38 INFO - PROCESS | 1752 | 1467868358654 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}] 22:12:38 INFO - PROCESS | 1752 | 1467868358665 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:38 INFO - PROCESS | 1752 | 1467868358896 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 22:12:39 INFO - PROCESS | 1752 | 1467868359050 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:39 INFO - PROCESS | 1752 | 1467868359057 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x952f7400 == 46 [pid = 1752] [id = 63] 22:12:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x97bfb000) [pid = 1752] [serial = 187] [outer = (nil)] 22:12:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0xa8cbec00) [pid = 1752] [serial = 188] [outer = 0x97bfb000] 22:12:39 INFO - PROCESS | 1752 | 1467868359145 Marionette DEBUG loaded listener.js 22:12:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0xa9021000) [pid = 1752] [serial = 189] [outer = 0x97bfb000] 22:12:40 INFO - PROCESS | 1752 | 1467868360006 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]]]}] 22:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1402ms 22:12:40 INFO - PROCESS | 1752 | 1467868360027 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 22:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:12:40 INFO - PROCESS | 1752 | 1467868360031 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 22:12:40 INFO - PROCESS | 1752 | 1467868360039 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:12:40 INFO - PROCESS | 1752 | 1467868360042 Marionette TRACE conn4 <- [1,226,null,{}] 22:12:40 INFO - PROCESS | 1752 | 1467868360067 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}] 22:12:40 INFO - PROCESS | 1752 | 1467868360073 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:40 INFO - PROCESS | 1752 | 1467868360264 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 22:12:40 INFO - PROCESS | 1752 | 1467868360419 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:40 INFO - PROCESS | 1752 | 1467868360429 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bc4400 == 47 [pid = 1752] [id = 64] 22:12:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x91bc5000) [pid = 1752] [serial = 190] [outer = (nil)] 22:12:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x91bcb400) [pid = 1752] [serial = 191] [outer = 0x91bc5000] 22:12:40 INFO - PROCESS | 1752 | 1467868360512 Marionette DEBUG loaded listener.js 22:12:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x91bcd000) [pid = 1752] [serial = 192] [outer = 0x91bc5000] 22:12:41 INFO - PROCESS | 1752 | 1467868361400 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]]]}] 22:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1394ms 22:12:41 INFO - PROCESS | 1752 | 1467868361437 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 22:12:41 INFO - PROCESS | 1752 | 1467868361447 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 22:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:12:41 INFO - PROCESS | 1752 | 1467868361460 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:12:41 INFO - PROCESS | 1752 | 1467868361465 Marionette TRACE conn4 <- [1,230,null,{}] 22:12:41 INFO - PROCESS | 1752 | 1467868361472 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}] 22:12:41 INFO - PROCESS | 1752 | 1467868361478 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:41 INFO - PROCESS | 1752 | 1467868361683 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 22:12:41 INFO - PROCESS | 1752 | 1467868361838 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:41 INFO - PROCESS | 1752 | 1467868361847 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bc7000 == 48 [pid = 1752] [id = 65] 22:12:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x91bc7c00) [pid = 1752] [serial = 193] [outer = (nil)] 22:12:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0xa8c83000) [pid = 1752] [serial = 194] [outer = 0x91bc7c00] 22:12:41 INFO - PROCESS | 1752 | 1467868361933 Marionette DEBUG loaded listener.js 22:12:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0xa9025800) [pid = 1752] [serial = 195] [outer = 0x91bc7c00] 22:12:42 INFO - PROCESS | 1752 | 1467868362813 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]]]}] 22:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1390ms 22:12:42 INFO - PROCESS | 1752 | 1467868362851 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 22:12:42 INFO - PROCESS | 1752 | 1467868362854 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 22:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:12:42 INFO - PROCESS | 1752 | 1467868362863 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:12:42 INFO - PROCESS | 1752 | 1467868362867 Marionette TRACE conn4 <- [1,234,null,{}] 22:12:42 INFO - PROCESS | 1752 | 1467868362897 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}] 22:12:42 INFO - PROCESS | 1752 | 1467868362901 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:43 INFO - PROCESS | 1752 | 1467868363092 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 22:12:43 INFO - PROCESS | 1752 | 1467868363250 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:43 INFO - PROCESS | 1752 | 1467868363259 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cad400 == 49 [pid = 1752] [id = 66] 22:12:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x91cae000) [pid = 1752] [serial = 196] [outer = (nil)] 22:12:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x91cb6c00) [pid = 1752] [serial = 197] [outer = 0x91cae000] 22:12:43 INFO - PROCESS | 1752 | 1467868363352 Marionette DEBUG loaded listener.js 22:12:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x91cb8000) [pid = 1752] [serial = 198] [outer = 0x91cae000] 22:12:44 INFO - PROCESS | 1752 | 1467868364454 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]]]}] 22:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1655ms 22:12:44 INFO - PROCESS | 1752 | 1467868364520 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 22:12:44 INFO - PROCESS | 1752 | 1467868364526 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 22:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:12:44 INFO - PROCESS | 1752 | 1467868364535 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:12:44 INFO - PROCESS | 1752 | 1467868364543 Marionette TRACE conn4 <- [1,238,null,{}] 22:12:44 INFO - PROCESS | 1752 | 1467868364552 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}] 22:12:44 INFO - PROCESS | 1752 | 1467868364558 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:44 INFO - PROCESS | 1752 | 1467868364840 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 22:12:45 INFO - PROCESS | 1752 | 1467868365037 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:45 INFO - PROCESS | 1752 | 1467868365046 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cd8000 == 50 [pid = 1752] [id = 67] 22:12:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x91cd9400) [pid = 1752] [serial = 199] [outer = (nil)] 22:12:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x93138800) [pid = 1752] [serial = 200] [outer = 0x91cd9400] 22:12:45 INFO - PROCESS | 1752 | 1467868365173 Marionette DEBUG loaded listener.js 22:12:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x93cd7000) [pid = 1752] [serial = 201] [outer = 0x91cd9400] 22:12:45 INFO - PROCESS | 1752 | --DOCSHELL 0xa35dd000 == 49 [pid = 1752] [id = 28] 22:12:45 INFO - PROCESS | 1752 | --DOCSHELL 0x98db3c00 == 48 [pid = 1752] [id = 25] 22:12:45 INFO - PROCESS | 1752 | --DOCSHELL 0x93cd7800 == 47 [pid = 1752] [id = 31] 22:12:45 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0xa62d6c00) [pid = 1752] [serial = 134] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0xa232b000) [pid = 1752] [serial = 116] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x97bf1800) [pid = 1752] [serial = 122] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x990f7400) [pid = 1752] [serial = 123] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x9b9cd000) [pid = 1752] [serial = 125] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0xa320ac00) [pid = 1752] [serial = 128] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x99ec5800) [pid = 1752] [serial = 113] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x953cc800) [pid = 1752] [serial = 110] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0xa344f400) [pid = 1752] [serial = 129] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x953ccc00) [pid = 1752] [serial = 120] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x93cdc800) [pid = 1752] [serial = 119] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0xa23a3400) [pid = 1752] [serial = 107] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0xa2322400) [pid = 1752] [serial = 132] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x9b9d4000) [pid = 1752] [serial = 131] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9b9d7c00) [pid = 1752] [serial = 126] [outer = (nil)] [url = about:blank] 22:12:46 INFO - PROCESS | 1752 | 1467868366021 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]]]}] 22:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1550ms 22:12:46 INFO - PROCESS | 1752 | 1467868366086 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 22:12:46 INFO - PROCESS | 1752 | 1467868366093 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 22:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:12:46 INFO - PROCESS | 1752 | 1467868366105 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:12:46 INFO - PROCESS | 1752 | 1467868366108 Marionette TRACE conn4 <- [1,242,null,{}] 22:12:46 INFO - PROCESS | 1752 | 1467868366116 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}] 22:12:46 INFO - PROCESS | 1752 | 1467868366122 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:46 INFO - PROCESS | 1752 | 1467868366311 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 22:12:46 INFO - PROCESS | 1752 | 1467868366441 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:46 INFO - PROCESS | 1752 | 1467868366449 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cd7000 == 48 [pid = 1752] [id = 68] 22:12:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x953cf800) [pid = 1752] [serial = 202] [outer = (nil)] 22:12:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9546a000) [pid = 1752] [serial = 203] [outer = 0x953cf800] 22:12:46 INFO - PROCESS | 1752 | 1467868366546 Marionette DEBUG loaded listener.js 22:12:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x97bf1800) [pid = 1752] [serial = 204] [outer = 0x953cf800] 22:12:47 INFO - PROCESS | 1752 | 1467868367459 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]]]}] 22:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1385ms 22:12:47 INFO - PROCESS | 1752 | 1467868367489 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 22:12:47 INFO - PROCESS | 1752 | 1467868367492 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 22:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:12:47 INFO - PROCESS | 1752 | 1467868367501 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:12:47 INFO - PROCESS | 1752 | 1467868367508 Marionette TRACE conn4 <- [1,246,null,{}] 22:12:47 INFO - PROCESS | 1752 | 1467868367525 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}] 22:12:47 INFO - PROCESS | 1752 | 1467868367534 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:47 INFO - PROCESS | 1752 | 1467868367715 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 22:12:47 INFO - PROCESS | 1752 | 1467868367727 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:47 INFO - PROCESS | 1752 | 1467868367736 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x99ede400 == 49 [pid = 1752] [id = 69] 22:12:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9a21a400) [pid = 1752] [serial = 205] [outer = (nil)] 22:12:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9a2eb800) [pid = 1752] [serial = 206] [outer = 0x9a21a400] 22:12:47 INFO - PROCESS | 1752 | 1467868367923 Marionette DEBUG loaded listener.js 22:12:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9a484400) [pid = 1752] [serial = 207] [outer = 0x9a21a400] 22:12:48 INFO - PROCESS | 1752 | 1467868368779 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]]]}] 22:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1289ms 22:12:48 INFO - PROCESS | 1752 | 1467868368790 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 22:12:48 INFO - PROCESS | 1752 | 1467868368794 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 22:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:12:48 INFO - PROCESS | 1752 | 1467868368806 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:12:48 INFO - PROCESS | 1752 | 1467868368809 Marionette TRACE conn4 <- [1,250,null,{}] 22:12:48 INFO - PROCESS | 1752 | 1467868368837 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}] 22:12:48 INFO - PROCESS | 1752 | 1467868368842 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:49 INFO - PROCESS | 1752 | 1467868369106 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 22:12:49 INFO - PROCESS | 1752 | 1467868369137 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:49 INFO - PROCESS | 1752 | 1467868369145 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a477c00 == 50 [pid = 1752] [id = 70] 22:12:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9b516c00) [pid = 1752] [serial = 208] [outer = (nil)] 22:12:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x9b9b8c00) [pid = 1752] [serial = 209] [outer = 0x9b516c00] 22:12:49 INFO - PROCESS | 1752 | 1467868369217 Marionette DEBUG loaded listener.js 22:12:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9b9d2c00) [pid = 1752] [serial = 210] [outer = 0x9b516c00] 22:12:50 INFO - PROCESS | 1752 | 1467868370038 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]]]}] 22:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1259ms 22:12:50 INFO - PROCESS | 1752 | 1467868370060 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 22:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:12:50 INFO - PROCESS | 1752 | 1467868370064 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 22:12:50 INFO - PROCESS | 1752 | 1467868370071 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:12:50 INFO - PROCESS | 1752 | 1467868370074 Marionette TRACE conn4 <- [1,254,null,{}] 22:12:50 INFO - PROCESS | 1752 | 1467868370080 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}] 22:12:50 INFO - PROCESS | 1752 | 1467868370085 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:50 INFO - PROCESS | 1752 | 1467868370290 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 22:12:50 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x95472400) [pid = 1752] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:12:50 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x9a47bc00) [pid = 1752] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:12:50 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x93e14800) [pid = 1752] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:12:50 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x99edc400) [pid = 1752] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:12:50 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x95250000) [pid = 1752] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:12:50 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x97bf5000) [pid = 1752] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:12:50 INFO - PROCESS | 1752 | 1467868370482 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:50 INFO - PROCESS | 1752 | 1467868370492 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x914a5c00 == 51 [pid = 1752] [id = 71] 22:12:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x914a6800) [pid = 1752] [serial = 211] [outer = (nil)] 22:12:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x914ae400) [pid = 1752] [serial = 212] [outer = 0x914a6800] 22:12:50 INFO - PROCESS | 1752 | 1467868370563 Marionette DEBUG loaded listener.js 22:12:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x914b2400) [pid = 1752] [serial = 213] [outer = 0x914a6800] 22:12:51 INFO - PROCESS | 1752 | 1467868371322 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]]]}] 22:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1290ms 22:12:51 INFO - PROCESS | 1752 | 1467868371361 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 22:12:51 INFO - PROCESS | 1752 | 1467868371365 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 22:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:12:51 INFO - PROCESS | 1752 | 1467868371372 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:12:51 INFO - PROCESS | 1752 | 1467868371375 Marionette TRACE conn4 <- [1,258,null,{}] 22:12:51 INFO - PROCESS | 1752 | 1467868371381 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}] 22:12:51 INFO - PROCESS | 1752 | 1467868371391 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:51 INFO - PROCESS | 1752 | 1467868371589 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 22:12:51 INFO - PROCESS | 1752 | 1467868371700 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:51 INFO - PROCESS | 1752 | 1467868371709 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x914a8c00 == 52 [pid = 1752] [id = 72] 22:12:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x914aec00) [pid = 1752] [serial = 214] [outer = (nil)] 22:12:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x9d551c00) [pid = 1752] [serial = 215] [outer = 0x914aec00] 22:12:51 INFO - PROCESS | 1752 | 1467868371786 Marionette DEBUG loaded listener.js 22:12:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9d912000) [pid = 1752] [serial = 216] [outer = 0x914aec00] 22:12:52 INFO - PROCESS | 1752 | 1467868372730 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]]]}] 22:12:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x91cb0c00) [pid = 1752] [serial = 217] [outer = 0x990f1c00] 22:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1433ms 22:12:52 INFO - PROCESS | 1752 | 1467868372824 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 22:12:52 INFO - PROCESS | 1752 | 1467868372832 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 22:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:12:52 INFO - PROCESS | 1752 | 1467868372906 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:12:52 INFO - PROCESS | 1752 | 1467868372913 Marionette TRACE conn4 <- [1,262,null,{}] 22:12:52 INFO - PROCESS | 1752 | 1467868372925 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}] 22:12:52 INFO - PROCESS | 1752 | 1467868372932 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:53 INFO - PROCESS | 1752 | 1467868373126 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 22:12:53 INFO - PROCESS | 1752 | 1467868373346 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:53 INFO - PROCESS | 1752 | 1467868373365 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bc8400 == 53 [pid = 1752] [id = 73] 22:12:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x91cbac00) [pid = 1752] [serial = 218] [outer = (nil)] 22:12:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x91de1400) [pid = 1752] [serial = 219] [outer = 0x91cbac00] 22:12:53 INFO - PROCESS | 1752 | 1467868373503 Marionette DEBUG loaded listener.js 22:12:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x91de4800) [pid = 1752] [serial = 220] [outer = 0x91cbac00] 22:12:54 INFO - PROCESS | 1752 | 1467868374402 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]]]}] 22:12:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1580ms 22:12:54 INFO - PROCESS | 1752 | 1467868374446 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 22:12:54 INFO - PROCESS | 1752 | 1467868374455 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 22:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:12:54 INFO - PROCESS | 1752 | 1467868374468 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:12:54 INFO - PROCESS | 1752 | 1467868374474 Marionette TRACE conn4 <- [1,266,null,{}] 22:12:54 INFO - PROCESS | 1752 | 1467868374481 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}] 22:12:54 INFO - PROCESS | 1752 | 1467868374486 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:54 INFO - PROCESS | 1752 | 1467868374735 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 22:12:54 INFO - PROCESS | 1752 | 1467868374934 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:54 INFO - PROCESS | 1752 | 1467868374944 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c0cc00 == 54 [pid = 1752] [id = 74] 22:12:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x93cd7800) [pid = 1752] [serial = 221] [outer = (nil)] 22:12:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x93e1ac00) [pid = 1752] [serial = 222] [outer = 0x93cd7800] 22:12:55 INFO - PROCESS | 1752 | 1467868375077 Marionette DEBUG loaded listener.js 22:12:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x953d0800) [pid = 1752] [serial = 223] [outer = 0x93cd7800] 22:12:55 INFO - PROCESS | 1752 | 1467868375961 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]]]}] 22:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1536ms 22:12:56 INFO - PROCESS | 1752 | 1467868376004 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 22:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:12:56 INFO - PROCESS | 1752 | 1467868376009 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 22:12:56 INFO - PROCESS | 1752 | 1467868376016 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:12:56 INFO - PROCESS | 1752 | 1467868376023 Marionette TRACE conn4 <- [1,270,null,{}] 22:12:56 INFO - PROCESS | 1752 | 1467868376042 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}] 22:12:56 INFO - PROCESS | 1752 | 1467868376051 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:56 INFO - PROCESS | 1752 | 1467868376256 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 22:12:56 INFO - PROCESS | 1752 | 1467868376413 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:56 INFO - PROCESS | 1752 | 1467868376425 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a225000 == 55 [pid = 1752] [id = 75] 22:12:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x9a478800) [pid = 1752] [serial = 224] [outer = (nil)] 22:12:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x9b032800) [pid = 1752] [serial = 225] [outer = 0x9a478800] 22:12:56 INFO - PROCESS | 1752 | 1467868376524 Marionette DEBUG loaded listener.js 22:12:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x9b9bf800) [pid = 1752] [serial = 226] [outer = 0x9a478800] 22:12:57 INFO - PROCESS | 1752 | 1467868377468 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]]]}] 22:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1497ms 22:12:57 INFO - PROCESS | 1752 | 1467868377514 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 22:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:12:57 INFO - PROCESS | 1752 | 1467868377519 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 22:12:57 INFO - PROCESS | 1752 | 1467868377525 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:12:57 INFO - PROCESS | 1752 | 1467868377529 Marionette TRACE conn4 <- [1,274,null,{}] 22:12:57 INFO - PROCESS | 1752 | 1467868377535 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}] 22:12:57 INFO - PROCESS | 1752 | 1467868377541 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:57 INFO - PROCESS | 1752 | 1467868377733 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 22:12:57 INFO - PROCESS | 1752 | 1467868377889 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:57 INFO - PROCESS | 1752 | 1467868377898 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a482800 == 56 [pid = 1752] [id = 76] 22:12:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x9b9d0400) [pid = 1752] [serial = 227] [outer = (nil)] 22:12:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0xa118f400) [pid = 1752] [serial = 228] [outer = 0x9b9d0400] 22:12:57 INFO - PROCESS | 1752 | 1467868377978 Marionette DEBUG loaded listener.js 22:12:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0xa23a3000) [pid = 1752] [serial = 229] [outer = 0x9b9d0400] 22:12:58 INFO - PROCESS | 1752 | 1467868378893 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]]]}] 22:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1434ms 22:12:58 INFO - PROCESS | 1752 | 1467868378961 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 22:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:12:58 INFO - PROCESS | 1752 | 1467868378965 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 22:12:58 INFO - PROCESS | 1752 | 1467868378972 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:12:58 INFO - PROCESS | 1752 | 1467868378976 Marionette TRACE conn4 <- [1,278,null,{}] 22:12:58 INFO - PROCESS | 1752 | 1467868378983 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}] 22:12:58 INFO - PROCESS | 1752 | 1467868378988 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:59 INFO - PROCESS | 1752 | 1467868379239 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 22:12:59 INFO - PROCESS | 1752 | 1467868379433 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:59 INFO - PROCESS | 1752 | 1467868379441 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:12:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bcc000 == 57 [pid = 1752] [id = 77] 22:12:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x9b50b000) [pid = 1752] [serial = 230] [outer = (nil)] 22:12:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0xa328b800) [pid = 1752] [serial = 231] [outer = 0x9b50b000] 22:12:59 INFO - PROCESS | 1752 | 1467868379572 Marionette DEBUG loaded listener.js 22:12:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0xa34c3800) [pid = 1752] [serial = 232] [outer = 0x9b50b000] 22:13:00 INFO - PROCESS | 1752 | 1467868380451 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]]]}] 22:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1540ms 22:13:00 INFO - PROCESS | 1752 | 1467868380512 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 22:13:00 INFO - PROCESS | 1752 | 1467868380517 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 22:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:13:00 INFO - PROCESS | 1752 | 1467868380524 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:13:00 INFO - PROCESS | 1752 | 1467868380527 Marionette TRACE conn4 <- [1,282,null,{}] 22:13:00 INFO - PROCESS | 1752 | 1467868380534 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}] 22:13:00 INFO - PROCESS | 1752 | 1467868380544 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:00 INFO - PROCESS | 1752 | 1467868380802 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 22:13:01 INFO - PROCESS | 1752 | 1467868381008 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:01 INFO - PROCESS | 1752 | 1467868381016 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f804000 == 58 [pid = 1752] [id = 78] 22:13:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x8f809400) [pid = 1752] [serial = 233] [outer = (nil)] 22:13:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x8f80ec00) [pid = 1752] [serial = 234] [outer = 0x8f809400] 22:13:01 INFO - PROCESS | 1752 | 1467868381116 Marionette DEBUG loaded listener.js 22:13:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0xa320b800) [pid = 1752] [serial = 235] [outer = 0x8f809400] 22:13:01 INFO - PROCESS | 1752 | 1467868381993 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]]]}] 22:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1537ms 22:13:02 INFO - PROCESS | 1752 | 1467868382063 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 22:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:13:02 INFO - PROCESS | 1752 | 1467868382068 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 22:13:02 INFO - PROCESS | 1752 | 1467868382075 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:13:02 INFO - PROCESS | 1752 | 1467868382079 Marionette TRACE conn4 <- [1,286,null,{}] 22:13:02 INFO - PROCESS | 1752 | 1467868382085 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}] 22:13:02 INFO - PROCESS | 1752 | 1467868382091 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:02 INFO - PROCESS | 1752 | 1467868382318 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 22:13:02 INFO - PROCESS | 1752 | 1467868382781 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:02 INFO - PROCESS | 1752 | 1467868382793 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f94b000 == 59 [pid = 1752] [id = 79] 22:13:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8f94b400) [pid = 1752] [serial = 236] [outer = (nil)] 22:13:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8f94d400) [pid = 1752] [serial = 237] [outer = 0x8f94b400] 22:13:02 INFO - PROCESS | 1752 | 1467868382913 Marionette DEBUG loaded listener.js 22:13:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x914af000) [pid = 1752] [serial = 238] [outer = 0x8f94b400] 22:13:03 INFO - PROCESS | 1752 | 1467868383851 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]]]}] 22:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1838ms 22:13:03 INFO - PROCESS | 1752 | 1467868383916 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 22:13:03 INFO - PROCESS | 1752 | 1467868383922 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 22:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:13:03 INFO - PROCESS | 1752 | 1467868383930 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:13:03 INFO - PROCESS | 1752 | 1467868383935 Marionette TRACE conn4 <- [1,290,null,{}] 22:13:03 INFO - PROCESS | 1752 | 1467868383944 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}] 22:13:03 INFO - PROCESS | 1752 | 1467868383952 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:04 INFO - PROCESS | 1752 | 1467868384182 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 22:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x930e3400 == 58 [pid = 1752] [id = 55] 22:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x914a5c00 == 57 [pid = 1752] [id = 71] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0xa82f7000) [pid = 1752] [serial = 149] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0xa2542800) [pid = 1752] [serial = 170] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | 1467868384468 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:04 INFO - PROCESS | 1752 | 1467868384478 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x9a477c00 == 56 [pid = 1752] [id = 70] 22:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x99ede400 == 55 [pid = 1752] [id = 69] 22:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x91cd7000 == 54 [pid = 1752] [id = 68] 22:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x91cd8000 == 53 [pid = 1752] [id = 67] 22:13:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cb8c00 == 54 [pid = 1752] [id = 80] 22:13:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x91cce000) [pid = 1752] [serial = 239] [outer = (nil)] 22:13:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x91cd7800) [pid = 1752] [serial = 240] [outer = 0x91cce000] 22:13:04 INFO - PROCESS | 1752 | 1467868384584 Marionette DEBUG loaded listener.js 22:13:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x91de0400) [pid = 1752] [serial = 241] [outer = 0x91cce000] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x9ad0cc00) [pid = 1752] [serial = 167] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x9ad09c00) [pid = 1752] [serial = 161] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x95259800) [pid = 1752] [serial = 155] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x9a479800) [pid = 1752] [serial = 159] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x953ce800) [pid = 1752] [serial = 152] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x9a2e8c00) [pid = 1752] [serial = 158] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x98d3e800) [pid = 1752] [serial = 137] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0xa111c800) [pid = 1752] [serial = 140] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x9b9bc400) [pid = 1752] [serial = 164] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x9b9c0000) [pid = 1752] [serial = 165] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x9d572c00) [pid = 1752] [serial = 168] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0xa6f76400) [pid = 1752] [serial = 143] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x998c2000) [pid = 1752] [serial = 156] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x9a226000) [pid = 1752] [serial = 146] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x95698400) [pid = 1752] [serial = 153] [outer = (nil)] [url = about:blank] 22:13:04 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x9b5cb000) [pid = 1752] [serial = 162] [outer = (nil)] [url = about:blank] 22:13:05 INFO - PROCESS | 1752 | 1467868385371 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]]]}] 22:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1494ms 22:13:05 INFO - PROCESS | 1752 | 1467868385428 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 22:13:05 INFO - PROCESS | 1752 | 1467868385433 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 22:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:13:05 INFO - PROCESS | 1752 | 1467868385441 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:13:05 INFO - PROCESS | 1752 | 1467868385446 Marionette TRACE conn4 <- [1,294,null,{}] 22:13:05 INFO - PROCESS | 1752 | 1467868385451 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}] 22:13:05 INFO - PROCESS | 1752 | 1467868385457 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:05 INFO - PROCESS | 1752 | 1467868385644 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 22:13:05 INFO - PROCESS | 1752 | 1467868385764 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:05 INFO - PROCESS | 1752 | 1467868385773 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x91ccd400 == 55 [pid = 1752] [id = 81] 22:13:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x91deac00) [pid = 1752] [serial = 242] [outer = (nil)] 22:13:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x93e19400) [pid = 1752] [serial = 243] [outer = 0x91deac00] 22:13:05 INFO - PROCESS | 1752 | 1467868385846 Marionette DEBUG loaded listener.js 22:13:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x953ce800) [pid = 1752] [serial = 244] [outer = 0x91deac00] 22:13:06 INFO - PROCESS | 1752 | 1467868386733 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]]]}] 22:13:06 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. 22:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1333ms 22:13:06 INFO - PROCESS | 1752 | 1467868386776 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 22:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:13:06 INFO - PROCESS | 1752 | 1467868386780 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 22:13:06 INFO - PROCESS | 1752 | 1467868386794 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:13:06 INFO - PROCESS | 1752 | 1467868386804 Marionette TRACE conn4 <- [1,298,null,{}] 22:13:06 INFO - PROCESS | 1752 | 1467868386814 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}] 22:13:06 INFO - PROCESS | 1752 | 1467868386821 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:07 INFO - PROCESS | 1752 | 1467868386995 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 22:13:07 INFO - PROCESS | 1752 | 1467868387135 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:07 INFO - PROCESS | 1752 | 1467868387145 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e15800 == 56 [pid = 1752] [id = 82] 22:13:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x97b0f800) [pid = 1752] [serial = 245] [outer = (nil)] 22:13:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x99b27c00) [pid = 1752] [serial = 246] [outer = 0x97b0f800] 22:13:07 INFO - PROCESS | 1752 | 1467868387214 Marionette DEBUG loaded listener.js 22:13:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x99ed7000) [pid = 1752] [serial = 247] [outer = 0x97b0f800] 22:13:08 INFO - PROCESS | 1752 | 1467868388027 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]]]}] 22:13:08 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. 22:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1300ms 22:13:08 INFO - PROCESS | 1752 | 1467868388098 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 22:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:13:08 INFO - PROCESS | 1752 | 1467868388103 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 22:13:08 INFO - PROCESS | 1752 | 1467868388109 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:13:08 INFO - PROCESS | 1752 | 1467868388113 Marionette TRACE conn4 <- [1,302,null,{}] 22:13:08 INFO - PROCESS | 1752 | 1467868388119 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}] 22:13:08 INFO - PROCESS | 1752 | 1467868388139 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:08 INFO - PROCESS | 1752 | 1467868388365 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 22:13:08 INFO - PROCESS | 1752 | 1467868388389 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:08 INFO - PROCESS | 1752 | 1467868388395 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f948800 == 57 [pid = 1752] [id = 83] 22:13:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x953d1000) [pid = 1752] [serial = 248] [outer = (nil)] 22:13:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x9a228400) [pid = 1752] [serial = 249] [outer = 0x953d1000] 22:13:08 INFO - PROCESS | 1752 | 1467868388481 Marionette DEBUG loaded listener.js 22:13:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x9a477800) [pid = 1752] [serial = 250] [outer = 0x953d1000] 22:13:09 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x9b516c00) [pid = 1752] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:13:09 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x914a6800) [pid = 1752] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:13:09 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x91cd9400) [pid = 1752] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:13:09 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x9a21a400) [pid = 1752] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:13:09 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x953cf800) [pid = 1752] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:13:09 INFO - PROCESS | 1752 | 1467868389536 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]]]}] 22:13:09 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. 22:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1485ms 22:13:09 INFO - PROCESS | 1752 | 1467868389595 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 22:13:09 INFO - PROCESS | 1752 | 1467868389598 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 22:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:13:09 INFO - PROCESS | 1752 | 1467868389605 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:13:09 INFO - PROCESS | 1752 | 1467868389609 Marionette TRACE conn4 <- [1,306,null,{}] 22:13:09 INFO - PROCESS | 1752 | 1467868389615 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}] 22:13:09 INFO - PROCESS | 1752 | 1467868389620 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:09 INFO - PROCESS | 1752 | 1467868389784 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 22:13:09 INFO - PROCESS | 1752 | 1467868389944 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:09 INFO - PROCESS | 1752 | 1467868389961 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x99998c00 == 58 [pid = 1752] [id = 84] 22:13:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x99edbc00) [pid = 1752] [serial = 251] [outer = (nil)] 22:13:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x9b02a000) [pid = 1752] [serial = 252] [outer = 0x99edbc00] 22:13:10 INFO - PROCESS | 1752 | 1467868390040 Marionette DEBUG loaded listener.js 22:13:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x91cbb400) [pid = 1752] [serial = 253] [outer = 0x99edbc00] 22:13:10 INFO - PROCESS | 1752 | 1467868390859 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]]]}] 22:13:10 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. 22:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1288ms 22:13:10 INFO - PROCESS | 1752 | 1467868390895 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 22:13:10 INFO - PROCESS | 1752 | 1467868390898 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 22:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:13:10 INFO - PROCESS | 1752 | 1467868390905 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:13:10 INFO - PROCESS | 1752 | 1467868390908 Marionette TRACE conn4 <- [1,310,null,{}] 22:13:10 INFO - PROCESS | 1752 | 1467868390914 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}] 22:13:10 INFO - PROCESS | 1752 | 1467868390919 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:11 INFO - PROCESS | 1752 | 1467868391082 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 22:13:11 INFO - PROCESS | 1752 | 1467868391098 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:11 INFO - PROCESS | 1752 | 1467868391108 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f946800 == 59 [pid = 1752] [id = 85] 22:13:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x91607800) [pid = 1752] [serial = 254] [outer = (nil)] 22:13:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x9160f000) [pid = 1752] [serial = 255] [outer = 0x91607800] 22:13:11 INFO - PROCESS | 1752 | 1467868391181 Marionette DEBUG loaded listener.js 22:13:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x9ac73c00) [pid = 1752] [serial = 256] [outer = 0x91607800] 22:13:12 INFO - PROCESS | 1752 | 1467868392276 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]]]}] 22:13:12 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. 22:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1436ms 22:13:12 INFO - PROCESS | 1752 | 1467868392343 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 22:13:12 INFO - PROCESS | 1752 | 1467868392350 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 22:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:13:12 INFO - PROCESS | 1752 | 1467868392358 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:13:12 INFO - PROCESS | 1752 | 1467868392367 Marionette TRACE conn4 <- [1,314,null,{}] 22:13:12 INFO - PROCESS | 1752 | 1467868392375 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}] 22:13:12 INFO - PROCESS | 1752 | 1467868392380 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:12 INFO - PROCESS | 1752 | 1467868392619 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 22:13:12 INFO - PROCESS | 1752 | 1467868392830 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:12 INFO - PROCESS | 1752 | 1467868392838 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x91605c00 == 60 [pid = 1752] [id = 86] 22:13:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x91606c00) [pid = 1752] [serial = 257] [outer = (nil)] 22:13:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x91610800) [pid = 1752] [serial = 258] [outer = 0x91606c00] 22:13:12 INFO - PROCESS | 1752 | 1467868392942 Marionette DEBUG loaded listener.js 22:13:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x91caf800) [pid = 1752] [serial = 259] [outer = 0x91606c00] 22:13:13 INFO - PROCESS | 1752 | 1467868393852 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]]]}] 22:13:13 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. 22:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1546ms 22:13:13 INFO - PROCESS | 1752 | 1467868393905 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 22:13:13 INFO - PROCESS | 1752 | 1467868393913 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 22:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:13:13 INFO - PROCESS | 1752 | 1467868393924 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:13:13 INFO - PROCESS | 1752 | 1467868393928 Marionette TRACE conn4 <- [1,318,null,{}] 22:13:13 INFO - PROCESS | 1752 | 1467868393935 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}] 22:13:13 INFO - PROCESS | 1752 | 1467868393942 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:14 INFO - PROCESS | 1752 | 1467868394189 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 22:13:14 INFO - PROCESS | 1752 | 1467868394408 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:14 INFO - PROCESS | 1752 | 1467868394418 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x93141c00 == 61 [pid = 1752] [id = 87] 22:13:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x93cda800) [pid = 1752] [serial = 260] [outer = (nil)] 22:13:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x953c9800) [pid = 1752] [serial = 261] [outer = 0x93cda800] 22:13:14 INFO - PROCESS | 1752 | 1467868394547 Marionette DEBUG loaded listener.js 22:13:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x95699000) [pid = 1752] [serial = 262] [outer = 0x93cda800] 22:13:15 INFO - PROCESS | 1752 | 1467868395530 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]]]}] 22:13:15 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. 22:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1683ms 22:13:15 INFO - PROCESS | 1752 | 1467868395608 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 22:13:15 INFO - PROCESS | 1752 | 1467868395616 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 22:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:13:15 INFO - PROCESS | 1752 | 1467868395624 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:13:15 INFO - PROCESS | 1752 | 1467868395630 Marionette TRACE conn4 <- [1,322,null,{}] 22:13:15 INFO - PROCESS | 1752 | 1467868395647 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}] 22:13:15 INFO - PROCESS | 1752 | 1467868395657 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:15 INFO - PROCESS | 1752 | 1467868395972 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 22:13:16 INFO - PROCESS | 1752 | 1467868396142 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:16 INFO - PROCESS | 1752 | 1467868396154 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b9b2c00 == 62 [pid = 1752] [id = 88] 22:13:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x9b9b3000) [pid = 1752] [serial = 263] [outer = (nil)] 22:13:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x9b9cb400) [pid = 1752] [serial = 264] [outer = 0x9b9b3000] 22:13:16 INFO - PROCESS | 1752 | 1467868396248 Marionette DEBUG loaded listener.js 22:13:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x9b9f3800) [pid = 1752] [serial = 265] [outer = 0x9b9b3000] 22:13:17 INFO - PROCESS | 1752 | 1467868397141 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]]]}] 22:13:17 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. 22:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1593ms 22:13:17 INFO - PROCESS | 1752 | 1467868397218 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 22:13:17 INFO - PROCESS | 1752 | 1467868397223 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 22:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:13:17 INFO - PROCESS | 1752 | 1467868397230 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:13:17 INFO - PROCESS | 1752 | 1467868397234 Marionette TRACE conn4 <- [1,326,null,{}] 22:13:17 INFO - PROCESS | 1752 | 1467868397241 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}] 22:13:17 INFO - PROCESS | 1752 | 1467868397246 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:17 INFO - PROCESS | 1752 | 1467868397477 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 22:13:17 INFO - PROCESS | 1752 | 1467868397678 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:17 INFO - PROCESS | 1752 | 1467868397687 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x91ba9400 == 63 [pid = 1752] [id = 89] 22:13:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x91baac00) [pid = 1752] [serial = 266] [outer = (nil)] 22:13:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x91bb0c00) [pid = 1752] [serial = 267] [outer = 0x91baac00] 22:13:17 INFO - PROCESS | 1752 | 1467868397814 Marionette DEBUG loaded listener.js 22:13:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x91bb4000) [pid = 1752] [serial = 268] [outer = 0x91baac00] 22:13:18 INFO - PROCESS | 1752 | 1467868398722 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]]]}] 22:13:18 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. 22:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1537ms 22:13:18 INFO - PROCESS | 1752 | 1467868398769 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 22:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:13:18 INFO - PROCESS | 1752 | 1467868398774 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 22:13:18 INFO - PROCESS | 1752 | 1467868398781 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:13:18 INFO - PROCESS | 1752 | 1467868398785 Marionette TRACE conn4 <- [1,330,null,{}] 22:13:18 INFO - PROCESS | 1752 | 1467868398792 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}] 22:13:18 INFO - PROCESS | 1752 | 1467868398796 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:19 INFO - PROCESS | 1752 | 1467868399019 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 22:13:19 INFO - PROCESS | 1752 | 1467868399230 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:19 INFO - PROCESS | 1752 | 1467868399242 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f947400 == 64 [pid = 1752] [id = 90] 22:13:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x91bb5c00) [pid = 1752] [serial = 269] [outer = (nil)] 22:13:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x9b9c1000) [pid = 1752] [serial = 270] [outer = 0x91bb5c00] 22:13:19 INFO - PROCESS | 1752 | 1467868399351 Marionette DEBUG loaded listener.js 22:13:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x9d550000) [pid = 1752] [serial = 271] [outer = 0x91bb5c00] 22:13:20 INFO - PROCESS | 1752 | 1467868400298 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]]]}] 22:13:20 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. 22:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1536ms 22:13:20 INFO - PROCESS | 1752 | 1467868400317 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 22:13:20 INFO - PROCESS | 1752 | 1467868400321 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 22:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:13:20 INFO - PROCESS | 1752 | 1467868400327 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:13:20 INFO - PROCESS | 1752 | 1467868400331 Marionette TRACE conn4 <- [1,334,null,{}] 22:13:20 INFO - PROCESS | 1752 | 1467868400337 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}] 22:13:20 INFO - PROCESS | 1752 | 1467868400347 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:20 INFO - PROCESS | 1752 | 1467868400555 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 22:13:20 INFO - PROCESS | 1752 | 1467868400718 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:20 INFO - PROCESS | 1752 | 1467868400728 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f80dc00 == 65 [pid = 1752] [id = 91] 22:13:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x91605000) [pid = 1752] [serial = 272] [outer = (nil)] 22:13:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0xa4e4f400) [pid = 1752] [serial = 273] [outer = 0x91605000] 22:13:20 INFO - PROCESS | 1752 | 1467868400851 Marionette DEBUG loaded listener.js 22:13:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0xa5018400) [pid = 1752] [serial = 274] [outer = 0x91605000] 22:13:21 INFO - PROCESS | 1752 | 1467868401726 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]]]}] 22:13:21 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. 22:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1450ms 22:13:21 INFO - PROCESS | 1752 | 1467868401778 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 22:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:13:21 INFO - PROCESS | 1752 | 1467868401783 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 22:13:21 INFO - PROCESS | 1752 | 1467868401789 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:13:21 INFO - PROCESS | 1752 | 1467868401793 Marionette TRACE conn4 <- [1,338,null,{}] 22:13:21 INFO - PROCESS | 1752 | 1467868401799 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}] 22:13:21 INFO - PROCESS | 1752 | 1467868401805 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:21 INFO - PROCESS | 1752 | 1467868401991 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 22:13:22 INFO - PROCESS | 1752 | 1467868402155 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:22 INFO - PROCESS | 1752 | 1467868402164 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f80c800 == 66 [pid = 1752] [id = 92] 22:13:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8f80cc00) [pid = 1752] [serial = 275] [outer = (nil)] 22:13:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0xa6ea6400) [pid = 1752] [serial = 276] [outer = 0x8f80cc00] 22:13:22 INFO - PROCESS | 1752 | 1467868402248 Marionette DEBUG loaded listener.js 22:13:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0xa6f3c400) [pid = 1752] [serial = 277] [outer = 0x8f80cc00] 22:13:23 INFO - PROCESS | 1752 | 1467868403119 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]]]}] 22:13:23 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. 22:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1382ms 22:13:23 INFO - PROCESS | 1752 | 1467868403172 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 22:13:23 INFO - PROCESS | 1752 | 1467868403177 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 22:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:13:23 INFO - PROCESS | 1752 | 1467868403184 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:13:23 INFO - PROCESS | 1752 | 1467868403189 Marionette TRACE conn4 <- [1,342,null,{}] 22:13:23 INFO - PROCESS | 1752 | 1467868403195 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}] 22:13:23 INFO - PROCESS | 1752 | 1467868403200 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:23 INFO - PROCESS | 1752 | 1467868403397 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 22:13:23 INFO - PROCESS | 1752 | 1467868403561 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:23 INFO - PROCESS | 1752 | 1467868403569 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1ebc00 == 67 [pid = 1752] [id = 93] 22:13:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8f1ec400) [pid = 1752] [serial = 278] [outer = (nil)] 22:13:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8f1f4400) [pid = 1752] [serial = 279] [outer = 0x8f1ec400] 22:13:23 INFO - PROCESS | 1752 | 1467868403648 Marionette DEBUG loaded listener.js 22:13:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8f1f6800) [pid = 1752] [serial = 280] [outer = 0x8f1ec400] 22:13:24 INFO - PROCESS | 1752 | 1467868404630 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]]]}] 22:13:24 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. 22:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1485ms 22:13:24 INFO - PROCESS | 1752 | 1467868404670 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 22:13:24 INFO - PROCESS | 1752 | 1467868404675 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 22:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:13:24 INFO - PROCESS | 1752 | 1467868404682 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:13:24 INFO - PROCESS | 1752 | 1467868404686 Marionette TRACE conn4 <- [1,346,null,{}] 22:13:24 INFO - PROCESS | 1752 | 1467868404692 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}] 22:13:24 INFO - PROCESS | 1752 | 1467868404698 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:24 INFO - PROCESS | 1752 | 1467868404896 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 22:13:25 INFO - PROCESS | 1752 | 1467868405327 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:25 INFO - PROCESS | 1752 | 1467868405336 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2b2800 == 68 [pid = 1752] [id = 94] 22:13:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8f2b2c00) [pid = 1752] [serial = 281] [outer = (nil)] 22:13:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8f802400) [pid = 1752] [serial = 282] [outer = 0x8f2b2c00] 22:13:25 INFO - PROCESS | 1752 | 1467868405459 Marionette DEBUG loaded listener.js 22:13:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x8f810000) [pid = 1752] [serial = 283] [outer = 0x8f2b2c00] 22:13:26 INFO - PROCESS | 1752 | 1467868406355 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]]]}] 22:13:26 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. 22:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1736ms 22:13:26 INFO - PROCESS | 1752 | 1467868406421 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 22:13:26 INFO - PROCESS | 1752 | 1467868406427 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 22:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:13:26 INFO - PROCESS | 1752 | 1467868406436 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:13:26 INFO - PROCESS | 1752 | 1467868406440 Marionette TRACE conn4 <- [1,350,null,{}] 22:13:26 INFO - PROCESS | 1752 | 1467868406449 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}] 22:13:26 INFO - PROCESS | 1752 | 1467868406457 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:26 INFO - PROCESS | 1752 | 1467868406745 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x99998c00 == 67 [pid = 1752] [id = 84] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8f948800 == 66 [pid = 1752] [id = 83] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x93e15800 == 65 [pid = 1752] [id = 82] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x91ccd400 == 64 [pid = 1752] [id = 81] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x91cb8c00 == 63 [pid = 1752] [id = 80] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8f94b000 == 62 [pid = 1752] [id = 79] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x93c0cc00 == 61 [pid = 1752] [id = 74] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x91bc8400 == 60 [pid = 1752] [id = 73] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x91cad400 == 59 [pid = 1752] [id = 66] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0xa6ea3400 == 58 [pid = 1752] [id = 62] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x952f7400 == 57 [pid = 1752] [id = 63] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x91bc4400 == 56 [pid = 1752] [id = 64] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x91bc7000 == 55 [pid = 1752] [id = 65] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x93e10400 == 54 [pid = 1752] [id = 52] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x99a84000 == 53 [pid = 1752] [id = 53] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x9a223800 == 52 [pid = 1752] [id = 59] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x930ecc00 == 51 [pid = 1752] [id = 54] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x9ac74400 == 50 [pid = 1752] [id = 27] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x99ed6400 == 49 [pid = 1752] [id = 20] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x9a226c00 == 48 [pid = 1752] [id = 57] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x9a482800 == 47 [pid = 1752] [id = 76] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x93c09800 == 46 [pid = 1752] [id = 56] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x9a225000 == 45 [pid = 1752] [id = 75] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x93e1ec00 == 44 [pid = 1752] [id = 51] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8f804000 == 43 [pid = 1752] [id = 78] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x9a21f800 == 42 [pid = 1752] [id = 49] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x91bcc000 == 41 [pid = 1752] [id = 77] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0xa255b400 == 40 [pid = 1752] [id = 50] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x93cd9800 == 39 [pid = 1752] [id = 58] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x93c03400 == 38 [pid = 1752] [id = 29] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x9a485800 == 37 [pid = 1752] [id = 60] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x93144000 == 36 [pid = 1752] [id = 61] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x914a8c00 == 35 [pid = 1752] [id = 72] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2b2800 == 34 [pid = 1752] [id = 94] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8f80c800 == 33 [pid = 1752] [id = 92] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1ebc00 == 32 [pid = 1752] [id = 93] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8f80dc00 == 31 [pid = 1752] [id = 91] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x91ba9400 == 30 [pid = 1752] [id = 89] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8f947400 == 29 [pid = 1752] [id = 90] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x9b9b2c00 == 28 [pid = 1752] [id = 88] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x91605c00 == 27 [pid = 1752] [id = 86] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x93141c00 == 26 [pid = 1752] [id = 87] 22:13:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8f946800 == 25 [pid = 1752] [id = 85] 22:13:28 INFO - PROCESS | 1752 | 1467868408221 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:28 INFO - PROCESS | 1752 | 1467868408232 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x9b9b8c00) [pid = 1752] [serial = 209] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x914ae400) [pid = 1752] [serial = 212] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x9b9d2c00) [pid = 1752] [serial = 210] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x91cb6c00) [pid = 1752] [serial = 197] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x93138800) [pid = 1752] [serial = 200] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x93cd7000) [pid = 1752] [serial = 201] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x9a47ec00) [pid = 1752] [serial = 176] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0xa8cbec00) [pid = 1752] [serial = 188] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x91bcb400) [pid = 1752] [serial = 191] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x9a2eb800) [pid = 1752] [serial = 206] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0xa6f47c00) [pid = 1752] [serial = 185] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x9546a000) [pid = 1752] [serial = 203] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x97bf1800) [pid = 1752] [serial = 204] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x956a0400) [pid = 1752] [serial = 173] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0xa620f000) [pid = 1752] [serial = 182] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0xa2320c00) [pid = 1752] [serial = 179] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x9d551c00) [pid = 1752] [serial = 215] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x914b2400) [pid = 1752] [serial = 213] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x9a484400) [pid = 1752] [serial = 207] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0xa8c83000) [pid = 1752] [serial = 194] [outer = (nil)] [url = about:blank] 22:13:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2a5c00 == 26 [pid = 1752] [id = 95] 22:13:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x8f2aac00) [pid = 1752] [serial = 284] [outer = (nil)] 22:13:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x8f2adc00) [pid = 1752] [serial = 285] [outer = 0x8f2aac00] 22:13:28 INFO - PROCESS | 1752 | 1467868408461 Marionette DEBUG loaded listener.js 22:13:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8f2b2400) [pid = 1752] [serial = 286] [outer = 0x8f2aac00] 22:13:29 INFO - PROCESS | 1752 | 1467868409265 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]]]}] 22:13:29 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. 22:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 2854ms 22:13:29 INFO - PROCESS | 1752 | 1467868409292 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 22:13:29 INFO - PROCESS | 1752 | 1467868409298 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 22:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:13:29 INFO - PROCESS | 1752 | 1467868409306 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:13:29 INFO - PROCESS | 1752 | 1467868409311 Marionette TRACE conn4 <- [1,354,null,{}] 22:13:29 INFO - PROCESS | 1752 | 1467868409319 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}] 22:13:29 INFO - PROCESS | 1752 | 1467868409328 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:29 INFO - PROCESS | 1752 | 1467868409509 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 22:13:29 INFO - PROCESS | 1752 | 1467868409525 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:29 INFO - PROCESS | 1752 | 1467868409535 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f94a800 == 27 [pid = 1752] [id = 96] 22:13:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8f94c000) [pid = 1752] [serial = 287] [outer = (nil)] 22:13:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x914a8c00) [pid = 1752] [serial = 288] [outer = 0x8f94c000] 22:13:29 INFO - PROCESS | 1752 | 1467868409621 Marionette DEBUG loaded listener.js 22:13:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x914b1c00) [pid = 1752] [serial = 289] [outer = 0x8f94c000] 22:13:30 INFO - PROCESS | 1752 | 1467868410590 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]]]}] 22:13:30 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. 22:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1336ms 22:13:30 INFO - PROCESS | 1752 | 1467868410646 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 22:13:30 INFO - PROCESS | 1752 | 1467868410654 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 22:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:13:30 INFO - PROCESS | 1752 | 1467868410696 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:13:30 INFO - PROCESS | 1752 | 1467868410700 Marionette TRACE conn4 <- [1,358,null,{}] 22:13:30 INFO - PROCESS | 1752 | 1467868410725 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}] 22:13:30 INFO - PROCESS | 1752 | 1467868410731 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:30 INFO - PROCESS | 1752 | 1467868410969 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 22:13:31 INFO - PROCESS | 1752 | 1467868410994 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:31 INFO - PROCESS | 1752 | 1467868411004 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x91602000 == 28 [pid = 1752] [id = 97] 22:13:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x91ba9400) [pid = 1752] [serial = 290] [outer = (nil)] 22:13:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x91bc2c00) [pid = 1752] [serial = 291] [outer = 0x91ba9400] 22:13:31 INFO - PROCESS | 1752 | 1467868411076 Marionette DEBUG loaded listener.js 22:13:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x91bcec00) [pid = 1752] [serial = 292] [outer = 0x91ba9400] 22:13:32 INFO - PROCESS | 1752 | 1467868412141 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]]]}] 22:13:32 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. 22:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1468ms 22:13:32 INFO - PROCESS | 1752 | 1467868412163 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 22:13:32 INFO - PROCESS | 1752 | 1467868412168 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 22:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:13:32 INFO - PROCESS | 1752 | 1467868412178 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:13:32 INFO - PROCESS | 1752 | 1467868412189 Marionette TRACE conn4 <- [1,362,null,{}] 22:13:32 INFO - PROCESS | 1752 | 1467868412212 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}] 22:13:32 INFO - PROCESS | 1752 | 1467868412221 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:32 INFO - PROCESS | 1752 | 1467868412461 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 22:13:32 INFO - PROCESS | 1752 | 1467868412486 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:32 INFO - PROCESS | 1752 | 1467868412497 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x91decc00 == 29 [pid = 1752] [id = 98] 22:13:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x930e1c00) [pid = 1752] [serial = 293] [outer = (nil)] 22:13:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x93c0ac00) [pid = 1752] [serial = 294] [outer = 0x930e1c00] 22:13:32 INFO - PROCESS | 1752 | 1467868412570 Marionette DEBUG loaded listener.js 22:13:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x93cda000) [pid = 1752] [serial = 295] [outer = 0x930e1c00] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x91607800) [pid = 1752] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8f809400) [pid = 1752] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x9d575400) [pid = 1752] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x9a3d0000) [pid = 1752] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x9a478800) [pid = 1752] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x91cce000) [pid = 1752] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x91cae000) [pid = 1752] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x9a222000) [pid = 1752] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x9b9f1000) [pid = 1752] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x93e18c00) [pid = 1752] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x9d954800) [pid = 1752] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x9b9d0400) [pid = 1752] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x9b50b000) [pid = 1752] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x97b0f800) [pid = 1752] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x953d1000) [pid = 1752] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x91bc7c00) [pid = 1752] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x91deac00) [pid = 1752] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x999d3400) [pid = 1752] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x914aec00) [pid = 1752] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x9569fc00) [pid = 1752] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x91bc5000) [pid = 1752] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x93cd7800) [pid = 1752] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0xa4e0c800) [pid = 1752] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x953ca800) [pid = 1752] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0xa6aa1400) [pid = 1752] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x99edbc00) [pid = 1752] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x91cbac00) [pid = 1752] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x8f94b400) [pid = 1752] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0xa6f46000) [pid = 1752] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0xa118c000) [pid = 1752] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x97bfb000) [pid = 1752] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0xa344f000) [pid = 1752] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0xa236f800) [pid = 1752] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:13:34 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0xa6ea8000) [pid = 1752] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:13:34 INFO - PROCESS | 1752 | 1467868414608 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]]]}] 22:13:34 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. 22:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 2462ms 22:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:13:34 INFO - PROCESS | 1752 | 1467868414639 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 22:13:34 INFO - PROCESS | 1752 | 1467868414643 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 22:13:34 INFO - PROCESS | 1752 | 1467868414650 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:13:34 INFO - PROCESS | 1752 | 1467868414653 Marionette TRACE conn4 <- [1,366,null,{}] 22:13:34 INFO - PROCESS | 1752 | 1467868414660 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}] 22:13:34 INFO - PROCESS | 1752 | 1467868414672 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:34 INFO - PROCESS | 1752 | 1467868414921 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 22:13:35 INFO - PROCESS | 1752 | 1467868415006 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:35 INFO - PROCESS | 1752 | 1467868415013 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1eb800 == 30 [pid = 1752] [id = 99] 22:13:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x91bc7c00) [pid = 1752] [serial = 296] [outer = (nil)] 22:13:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x93137800) [pid = 1752] [serial = 297] [outer = 0x91bc7c00] 22:13:35 INFO - PROCESS | 1752 | 1467868415087 Marionette DEBUG loaded listener.js 22:13:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x93e13c00) [pid = 1752] [serial = 298] [outer = 0x91bc7c00] 22:13:35 INFO - PROCESS | 1752 | 1467868415983 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]]]}] 22:13:36 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. 22:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1388ms 22:13:36 INFO - PROCESS | 1752 | 1467868416039 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 22:13:36 INFO - PROCESS | 1752 | 1467868416046 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 22:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:13:36 INFO - PROCESS | 1752 | 1467868416057 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:13:36 INFO - PROCESS | 1752 | 1467868416063 Marionette TRACE conn4 <- [1,370,null,{}] 22:13:36 INFO - PROCESS | 1752 | 1467868416075 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}] 22:13:36 INFO - PROCESS | 1752 | 1467868416080 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:36 INFO - PROCESS | 1752 | 1467868416382 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 22:13:36 INFO - PROCESS | 1752 | 1467868416569 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:36 INFO - PROCESS | 1752 | 1467868416587 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f809c00 == 31 [pid = 1752] [id = 100] 22:13:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x8f80b400) [pid = 1752] [serial = 299] [outer = (nil)] 22:13:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x8f942800) [pid = 1752] [serial = 300] [outer = 0x8f80b400] 22:13:36 INFO - PROCESS | 1752 | 1467868416681 Marionette DEBUG loaded listener.js 22:13:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x9160ac00) [pid = 1752] [serial = 301] [outer = 0x8f80b400] 22:13:37 INFO - PROCESS | 1752 | 1467868417687 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]]]}] 22:13:37 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. 22:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1651ms 22:13:37 INFO - PROCESS | 1752 | 1467868417708 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 22:13:37 INFO - PROCESS | 1752 | 1467868417716 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 22:13:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:13:37 INFO - PROCESS | 1752 | 1467868417728 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:13:37 INFO - PROCESS | 1752 | 1467868417732 Marionette TRACE conn4 <- [1,374,null,{}] 22:13:37 INFO - PROCESS | 1752 | 1467868417740 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}] 22:13:37 INFO - PROCESS | 1752 | 1467868417746 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:37 INFO - PROCESS | 1752 | 1467868417978 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 22:13:38 INFO - PROCESS | 1752 | 1467868418190 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:38 INFO - PROCESS | 1752 | 1467868418202 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2a7000 == 32 [pid = 1752] [id = 101] 22:13:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x91ddfc00) [pid = 1752] [serial = 302] [outer = (nil)] 22:13:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x93138800) [pid = 1752] [serial = 303] [outer = 0x91ddfc00] 22:13:38 INFO - PROCESS | 1752 | 1467868418333 Marionette DEBUG loaded listener.js 22:13:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x95255c00) [pid = 1752] [serial = 304] [outer = 0x91ddfc00] 22:13:39 INFO - PROCESS | 1752 | 1467868419280 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:13:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:13:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1586ms 22:13:39 INFO - PROCESS | 1752 | 1467868419314 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 22:13:39 INFO - PROCESS | 1752 | 1467868419318 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 22:13:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:13:39 INFO - PROCESS | 1752 | 1467868419327 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:13:39 INFO - PROCESS | 1752 | 1467868419333 Marionette TRACE conn4 <- [1,378,null,{}] 22:13:39 INFO - PROCESS | 1752 | 1467868419350 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}] 22:13:39 INFO - PROCESS | 1752 | 1467868419359 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:39 INFO - PROCESS | 1752 | 1467868419590 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 22:13:39 INFO - PROCESS | 1752 | 1467868419809 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:39 INFO - PROCESS | 1752 | 1467868419822 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x9569bc00 == 33 [pid = 1752] [id = 102] 22:13:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x9569ec00) [pid = 1752] [serial = 305] [outer = (nil)] 22:13:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x956b5800) [pid = 1752] [serial = 306] [outer = 0x9569ec00] 22:13:39 INFO - PROCESS | 1752 | 1467868419954 Marionette DEBUG loaded listener.js 22:13:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x97bf0400) [pid = 1752] [serial = 307] [outer = 0x9569ec00] 22:13:40 INFO - PROCESS | 1752 | 1467868420924 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:13:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:13:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1639ms 22:13:40 INFO - PROCESS | 1752 | 1467868420967 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 22:13:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:13:40 INFO - PROCESS | 1752 | 1467868420972 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 22:13:40 INFO - PROCESS | 1752 | 1467868420979 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:13:40 INFO - PROCESS | 1752 | 1467868420983 Marionette TRACE conn4 <- [1,382,null,{}] 22:13:40 INFO - PROCESS | 1752 | 1467868420990 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}] 22:13:41 INFO - PROCESS | 1752 | 1467868420995 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:41 INFO - PROCESS | 1752 | 1467868421187 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 22:13:41 INFO - PROCESS | 1752 | 1467868421395 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:41 INFO - PROCESS | 1752 | 1467868421404 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cb2000 == 34 [pid = 1752] [id = 103] 22:13:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x98502c00) [pid = 1752] [serial = 308] [outer = (nil)] 22:13:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x98dba800) [pid = 1752] [serial = 309] [outer = 0x98502c00] 22:13:41 INFO - PROCESS | 1752 | 1467868421528 Marionette DEBUG loaded listener.js 22:13:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x998cd800) [pid = 1752] [serial = 310] [outer = 0x98502c00] 22:13:42 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:13:42 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:13:42 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:13:42 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:13:42 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:13:42 INFO - PROCESS | 1752 | 1467868422458 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:13:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:13:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1537ms 22:13:42 INFO - PROCESS | 1752 | 1467868422516 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 22:13:42 INFO - PROCESS | 1752 | 1467868422519 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 22:13:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:13:42 INFO - PROCESS | 1752 | 1467868422527 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:13:42 INFO - PROCESS | 1752 | 1467868422531 Marionette TRACE conn4 <- [1,386,null,{}] 22:13:42 INFO - PROCESS | 1752 | 1467868422537 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}] 22:13:42 INFO - PROCESS | 1752 | 1467868422543 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:42 INFO - PROCESS | 1752 | 1467868422762 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 22:13:42 INFO - PROCESS | 1752 | 1467868422974 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:42 INFO - PROCESS | 1752 | 1467868422980 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x91deb000 == 35 [pid = 1752] [id = 104] 22:13:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x98db3400) [pid = 1752] [serial = 311] [outer = (nil)] 22:13:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x99ed9800) [pid = 1752] [serial = 312] [outer = 0x98db3400] 22:13:43 INFO - PROCESS | 1752 | 1467868423082 Marionette DEBUG loaded listener.js 22:13:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x99edf000) [pid = 1752] [serial = 313] [outer = 0x98db3400] 22:13:44 INFO - PROCESS | 1752 | 1467868424026 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]]]}] 22:13:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:13:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1540ms 22:13:44 INFO - PROCESS | 1752 | 1467868424068 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 22:13:44 INFO - PROCESS | 1752 | 1467868424072 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 22:13:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:13:44 INFO - PROCESS | 1752 | 1467868424079 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:13:44 INFO - PROCESS | 1752 | 1467868424082 Marionette TRACE conn4 <- [1,390,null,{}] 22:13:44 INFO - PROCESS | 1752 | 1467868424089 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}] 22:13:44 INFO - PROCESS | 1752 | 1467868424101 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:44 INFO - PROCESS | 1752 | 1467868424344 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 22:13:44 INFO - PROCESS | 1752 | 1467868424568 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:44 INFO - PROCESS | 1752 | 1467868424576 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2a4800 == 36 [pid = 1752] [id = 105] 22:13:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8f2a7400) [pid = 1752] [serial = 314] [outer = (nil)] 22:13:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x9a47b400) [pid = 1752] [serial = 315] [outer = 0x8f2a7400] 22:13:44 INFO - PROCESS | 1752 | 1467868424684 Marionette DEBUG loaded listener.js 22:13:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x9a483800) [pid = 1752] [serial = 316] [outer = 0x8f2a7400] 22:13:45 INFO - PROCESS | 1752 | 1467868425632 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]]]}] 22:13:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:13:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1588ms 22:13:45 INFO - PROCESS | 1752 | 1467868425668 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 22:13:45 INFO - PROCESS | 1752 | 1467868425672 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 22:13:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:13:45 INFO - PROCESS | 1752 | 1467868425680 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:13:45 INFO - PROCESS | 1752 | 1467868425684 Marionette TRACE conn4 <- [1,394,null,{}] 22:13:45 INFO - PROCESS | 1752 | 1467868425690 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}] 22:13:45 INFO - PROCESS | 1752 | 1467868425696 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:45 INFO - PROCESS | 1752 | 1467868425890 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 22:13:46 INFO - PROCESS | 1752 | 1467868426102 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:46 INFO - PROCESS | 1752 | 1467868426112 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f8800 == 37 [pid = 1752] [id = 106] 22:13:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8f807000) [pid = 1752] [serial = 317] [outer = (nil)] 22:13:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x9b5c8000) [pid = 1752] [serial = 318] [outer = 0x8f807000] 22:13:46 INFO - PROCESS | 1752 | 1467868426236 Marionette DEBUG loaded listener.js 22:13:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x9b5c3800) [pid = 1752] [serial = 319] [outer = 0x8f807000] 22:13:47 INFO - PROCESS | 1752 | 1467868427161 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]]]}] 22:13:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:13:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1541ms 22:13:47 INFO - PROCESS | 1752 | 1467868427221 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 22:13:47 INFO - PROCESS | 1752 | 1467868427226 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 22:13:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:13:47 INFO - PROCESS | 1752 | 1467868427233 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:13:47 INFO - PROCESS | 1752 | 1467868427237 Marionette TRACE conn4 <- [1,398,null,{}] 22:13:47 INFO - PROCESS | 1752 | 1467868427243 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}] 22:13:47 INFO - PROCESS | 1752 | 1467868427248 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:47 INFO - PROCESS | 1752 | 1467868427434 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 22:13:47 INFO - PROCESS | 1752 | 1467868427652 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:47 INFO - PROCESS | 1752 | 1467868427661 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2a5400 == 38 [pid = 1752] [id = 107] 22:13:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8f2a7800) [pid = 1752] [serial = 320] [outer = (nil)] 22:13:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x9b9b9c00) [pid = 1752] [serial = 321] [outer = 0x8f2a7800] 22:13:47 INFO - PROCESS | 1752 | 1467868427783 Marionette DEBUG loaded listener.js 22:13:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x9b9cb000) [pid = 1752] [serial = 322] [outer = 0x8f2a7800] 22:13:48 INFO - PROCESS | 1752 | 1467868428746 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]]]}] 22:13:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:13:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1583ms 22:13:48 INFO - PROCESS | 1752 | 1467868428818 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 22:13:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:13:48 INFO - PROCESS | 1752 | 1467868428822 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 22:13:48 INFO - PROCESS | 1752 | 1467868428829 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:13:48 INFO - PROCESS | 1752 | 1467868428833 Marionette TRACE conn4 <- [1,402,null,{}] 22:13:48 INFO - PROCESS | 1752 | 1467868428839 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}] 22:13:48 INFO - PROCESS | 1752 | 1467868428845 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:49 INFO - PROCESS | 1752 | 1467868429065 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 22:13:49 INFO - PROCESS | 1752 | 1467868429327 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:49 INFO - PROCESS | 1752 | 1467868429335 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0ea000 == 39 [pid = 1752] [id = 108] 22:13:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8f0ea800) [pid = 1752] [serial = 323] [outer = (nil)] 22:13:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8f0ee000) [pid = 1752] [serial = 324] [outer = 0x8f0ea800] 22:13:49 INFO - PROCESS | 1752 | 1467868429421 Marionette DEBUG loaded listener.js 22:13:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8f0f1000) [pid = 1752] [serial = 325] [outer = 0x8f0ea800] 22:13:50 INFO - PROCESS | 1752 | 1467868430599 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]]]}] 22:13:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:13:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1837ms 22:13:50 INFO - PROCESS | 1752 | 1467868430667 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 22:13:50 INFO - PROCESS | 1752 | 1467868430673 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 22:13:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:13:50 INFO - PROCESS | 1752 | 1467868430682 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:13:50 INFO - PROCESS | 1752 | 1467868430687 Marionette TRACE conn4 <- [1,406,null,{}] 22:13:50 INFO - PROCESS | 1752 | 1467868430695 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}] 22:13:50 INFO - PROCESS | 1752 | 1467868430702 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:50 INFO - PROCESS | 1752 | 1467868430984 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 22:13:51 INFO - PROCESS | 1752 | 1467868431215 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:51 INFO - PROCESS | 1752 | 1467868431228 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f808400 == 40 [pid = 1752] [id = 109] 22:13:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8f809400) [pid = 1752] [serial = 326] [outer = (nil)] 22:13:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8f948800) [pid = 1752] [serial = 327] [outer = 0x8f809400] 22:13:51 INFO - PROCESS | 1752 | 1467868431304 Marionette DEBUG loaded listener.js 22:13:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x914a5c00) [pid = 1752] [serial = 328] [outer = 0x8f809400] 22:13:51 INFO - PROCESS | 1752 | --DOCSHELL 0x97b05c00 == 39 [pid = 1752] [id = 41] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x9160f000) [pid = 1752] [serial = 255] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x9ac73c00) [pid = 1752] [serial = 256] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x91cbb400) [pid = 1752] [serial = 253] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8f80ec00) [pid = 1752] [serial = 234] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x9850e400) [pid = 1752] [serial = 141] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x9a483400) [pid = 1752] [serial = 177] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x9b032800) [pid = 1752] [serial = 225] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x91cd7800) [pid = 1752] [serial = 240] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x91cb8000) [pid = 1752] [serial = 198] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x95694000) [pid = 1752] [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.] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x9a229000) [pid = 1752] [serial = 147] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0xa200f800) [pid = 1752] [serial = 171] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x99ec0c00) [pid = 1752] [serial = 174] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0xa2561000) [pid = 1752] [serial = 117] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0xa118f400) [pid = 1752] [serial = 228] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0xa34c3800) [pid = 1752] [serial = 232] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x99ed7000) [pid = 1752] [serial = 247] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x9a477800) [pid = 1752] [serial = 250] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0xa320b800) [pid = 1752] [serial = 235] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0xa9025800) [pid = 1752] [serial = 195] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x953ce800) [pid = 1752] [serial = 244] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0xa328b800) [pid = 1752] [serial = 231] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x9ac74c00) [pid = 1752] [serial = 114] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x9d912000) [pid = 1752] [serial = 216] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x9a228400) [pid = 1752] [serial = 249] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0xa23a3000) [pid = 1752] [serial = 229] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x99ed4000) [pid = 1752] [serial = 138] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x91bcd000) [pid = 1752] [serial = 192] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x953d0800) [pid = 1752] [serial = 223] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x93e1ac00) [pid = 1752] [serial = 222] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0xa682f400) [pid = 1752] [serial = 135] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x9b9bf800) [pid = 1752] [serial = 226] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x91de0400) [pid = 1752] [serial = 241] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x953d1400) [pid = 1752] [serial = 111] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0xa82f9c00) [pid = 1752] [serial = 150] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x93e19400) [pid = 1752] [serial = 243] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x9b02a000) [pid = 1752] [serial = 252] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x91de1400) [pid = 1752] [serial = 219] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x8f94d400) [pid = 1752] [serial = 237] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0xa6f81c00) [pid = 1752] [serial = 144] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x99b27c00) [pid = 1752] [serial = 246] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x914af000) [pid = 1752] [serial = 238] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x91de4800) [pid = 1752] [serial = 220] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0xa3209800) [pid = 1752] [serial = 180] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0xa9021000) [pid = 1752] [serial = 189] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0xa68a0c00) [pid = 1752] [serial = 183] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0xa25ef400) [pid = 1752] [serial = 108] [outer = (nil)] [url = about:blank] 22:13:51 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0xa6f4a800) [pid = 1752] [serial = 186] [outer = (nil)] [url = about:blank] 22:13:52 INFO - PROCESS | 1752 | 1467868432261 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]]]}] 22:13:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:13:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1639ms 22:13:52 INFO - PROCESS | 1752 | 1467868432320 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 22:13:52 INFO - PROCESS | 1752 | 1467868432328 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 22:13:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:13:52 INFO - PROCESS | 1752 | 1467868432340 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:13:52 INFO - PROCESS | 1752 | 1467868432344 Marionette TRACE conn4 <- [1,410,null,{}] 22:13:52 INFO - PROCESS | 1752 | 1467868432351 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}] 22:13:52 INFO - PROCESS | 1752 | 1467868432357 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:52 INFO - PROCESS | 1752 | 1467868432546 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 22:13:52 INFO - PROCESS | 1752 | 1467868432671 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:52 INFO - PROCESS | 1752 | 1467868432680 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x9160cc00 == 40 [pid = 1752] [id = 110] 22:13:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x91610c00) [pid = 1752] [serial = 329] [outer = (nil)] 22:13:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91bce400) [pid = 1752] [serial = 330] [outer = 0x91610c00] 22:13:52 INFO - PROCESS | 1752 | 1467868432753 Marionette DEBUG loaded listener.js 22:13:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x91cbb400) [pid = 1752] [serial = 331] [outer = 0x91610c00] 22:13:53 INFO - PROCESS | 1752 | 1467868433644 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]]]}] 22:13:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:13:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1332ms 22:13:53 INFO - PROCESS | 1752 | 1467868433673 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 22:13:53 INFO - PROCESS | 1752 | 1467868433677 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 22:13:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:13:53 INFO - PROCESS | 1752 | 1467868433685 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:13:53 INFO - PROCESS | 1752 | 1467868433691 Marionette TRACE conn4 <- [1,414,null,{}] 22:13:53 INFO - PROCESS | 1752 | 1467868433708 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}] 22:13:53 INFO - PROCESS | 1752 | 1467868433717 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:53 INFO - PROCESS | 1752 | 1467868433900 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 22:13:54 INFO - PROCESS | 1752 | 1467868434042 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:54 INFO - PROCESS | 1752 | 1467868434053 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c02800 == 41 [pid = 1752] [id = 111] 22:13:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x93c07c00) [pid = 1752] [serial = 332] [outer = (nil)] 22:13:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x93cdd800) [pid = 1752] [serial = 333] [outer = 0x93c07c00] 22:13:54 INFO - PROCESS | 1752 | 1467868434128 Marionette DEBUG loaded listener.js 22:13:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x953c7800) [pid = 1752] [serial = 334] [outer = 0x93c07c00] 22:13:55 INFO - PROCESS | 1752 | 1467868435027 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]]]}] 22:13:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:13:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1387ms 22:13:55 INFO - PROCESS | 1752 | 1467868435072 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 22:13:55 INFO - PROCESS | 1752 | 1467868435080 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 22:13:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:13:55 INFO - PROCESS | 1752 | 1467868435103 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:13:55 INFO - PROCESS | 1752 | 1467868435107 Marionette TRACE conn4 <- [1,418,null,{}] 22:13:55 INFO - PROCESS | 1752 | 1467868435113 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}] 22:13:55 INFO - PROCESS | 1752 | 1467868435118 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:55 INFO - PROCESS | 1752 | 1467868435344 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 22:13:55 INFO - PROCESS | 1752 | 1467868435368 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:55 INFO - PROCESS | 1752 | 1467868435379 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x91debc00 == 42 [pid = 1752] [id = 112] 22:13:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x93e18000) [pid = 1752] [serial = 335] [outer = (nil)] 22:13:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x953d1400) [pid = 1752] [serial = 336] [outer = 0x93e18000] 22:13:55 INFO - PROCESS | 1752 | 1467868435466 Marionette DEBUG loaded listener.js 22:13:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x95464c00) [pid = 1752] [serial = 337] [outer = 0x93e18000] 22:13:56 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x91606c00) [pid = 1752] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:13:56 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x93cda800) [pid = 1752] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:13:56 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x9b9b3000) [pid = 1752] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:13:56 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x91baac00) [pid = 1752] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:13:56 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x91bb5c00) [pid = 1752] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:13:56 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8f2aac00) [pid = 1752] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:13:56 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8f94c000) [pid = 1752] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:13:56 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8f2b2c00) [pid = 1752] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:13:56 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x91605000) [pid = 1752] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:13:56 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x91ba9400) [pid = 1752] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:13:56 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8f80cc00) [pid = 1752] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:13:56 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x930e1c00) [pid = 1752] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:13:56 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8f1ec400) [pid = 1752] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:13:57 INFO - PROCESS | 1752 | 1467868437006 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]]]}] 22:13:57 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 22:13:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1933ms 22:13:57 INFO - PROCESS | 1752 | 1467868437038 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 22:13:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:13:57 INFO - PROCESS | 1752 | 1467868437042 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 22:13:57 INFO - PROCESS | 1752 | 1467868437049 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:13:57 INFO - PROCESS | 1752 | 1467868437052 Marionette TRACE conn4 <- [1,422,null,{}] 22:13:57 INFO - PROCESS | 1752 | 1467868437058 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}] 22:13:57 INFO - PROCESS | 1752 | 1467868437063 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:57 INFO - PROCESS | 1752 | 1467868437272 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 22:13:57 INFO - PROCESS | 1752 | 1467868437285 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:57 INFO - PROCESS | 1752 | 1467868437292 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2b2c00 == 43 [pid = 1752] [id = 113] 22:13:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f94c000) [pid = 1752] [serial = 338] [outer = (nil)] 22:13:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x91bb3000) [pid = 1752] [serial = 339] [outer = 0x8f94c000] 22:13:57 INFO - PROCESS | 1752 | 1467868437366 Marionette DEBUG loaded listener.js 22:13:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x953c9400) [pid = 1752] [serial = 340] [outer = 0x8f94c000] 22:13:58 INFO - PROCESS | 1752 | 1467868438636 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]]]}] 22:13:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:13:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1633ms 22:13:58 INFO - PROCESS | 1752 | 1467868438687 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 22:13:58 INFO - PROCESS | 1752 | 1467868438692 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 22:13:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:13:58 INFO - PROCESS | 1752 | 1467868438704 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:13:58 INFO - PROCESS | 1752 | 1467868438709 Marionette TRACE conn4 <- [1,426,null,{}] 22:13:58 INFO - PROCESS | 1752 | 1467868438827 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}] 22:13:58 INFO - PROCESS | 1752 | 1467868438834 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:59 INFO - PROCESS | 1752 | 1467868439030 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 22:13:59 INFO - PROCESS | 1752 | 1467868439192 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:59 INFO - PROCESS | 1752 | 1467868439206 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:13:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2a6000 == 44 [pid = 1752] [id = 114] 22:13:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8f2abc00) [pid = 1752] [serial = 341] [outer = (nil)] 22:13:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8f80b000) [pid = 1752] [serial = 342] [outer = 0x8f2abc00] 22:13:59 INFO - PROCESS | 1752 | 1467868439291 Marionette DEBUG loaded listener.js 22:13:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8f944800) [pid = 1752] [serial = 343] [outer = 0x8f2abc00] 22:14:00 INFO - PROCESS | 1752 | 1467868440309 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] 22:14:00 INFO - PROCESS | 1752 | 1467868440361 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 22:14:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:14:00 INFO - PROCESS | 1752 | 1467868440372 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:14:00 INFO - PROCESS | 1752 | 1467868440376 Marionette TRACE conn4 <- [1,430,null,{}] 22:14:00 INFO - PROCESS | 1752 | 1467868440384 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}] 22:14:00 INFO - PROCESS | 1752 | 1467868440390 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:00 INFO - PROCESS | 1752 | 1467868440611 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 22:14:00 INFO - PROCESS | 1752 | 1467868440888 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:00 INFO - PROCESS | 1752 | 1467868440898 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cd0800 == 45 [pid = 1752] [id = 115] 22:14:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x91cd7400) [pid = 1752] [serial = 344] [outer = (nil)] 22:14:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x91de0400) [pid = 1752] [serial = 345] [outer = 0x91cd7400] 22:14:00 INFO - PROCESS | 1752 | 1467868440994 Marionette DEBUG loaded listener.js 22:14:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x93c0b400) [pid = 1752] [serial = 346] [outer = 0x91cd7400] 22:14:01 INFO - PROCESS | 1752 | 1467868441985 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]]]}] 22:14:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:14:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1688ms 22:14:02 INFO - PROCESS | 1752 | 1467868442061 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 22:14:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:14:02 INFO - PROCESS | 1752 | 1467868442067 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 22:14:02 INFO - PROCESS | 1752 | 1467868442075 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:14:02 INFO - PROCESS | 1752 | 1467868442082 Marionette TRACE conn4 <- [1,434,null,{}] 22:14:02 INFO - PROCESS | 1752 | 1467868442102 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}] 22:14:02 INFO - PROCESS | 1752 | 1467868442112 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:02 INFO - PROCESS | 1752 | 1467868442449 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 22:14:02 INFO - PROCESS | 1752 | 1467868442688 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:02 INFO - PROCESS | 1752 | 1467868442702 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x97bf5800 == 46 [pid = 1752] [id = 116] 22:14:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x97bfa000) [pid = 1752] [serial = 347] [outer = (nil)] 22:14:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x990f4c00) [pid = 1752] [serial = 348] [outer = 0x97bfa000] 22:14:02 INFO - PROCESS | 1752 | 1467868442787 Marionette DEBUG loaded listener.js 22:14:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x99ed3000) [pid = 1752] [serial = 349] [outer = 0x97bfa000] 22:14:03 INFO - PROCESS | 1752 | 1467868443676 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]]]}] 22:14:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:14:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1654ms 22:14:03 INFO - PROCESS | 1752 | 1467868443744 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 22:14:03 INFO - PROCESS | 1752 | 1467868443750 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 22:14:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:14:03 INFO - PROCESS | 1752 | 1467868443759 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:14:03 INFO - PROCESS | 1752 | 1467868443762 Marionette TRACE conn4 <- [1,438,null,{}] 22:14:03 INFO - PROCESS | 1752 | 1467868443769 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}] 22:14:03 INFO - PROCESS | 1752 | 1467868443773 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:03 INFO - PROCESS | 1752 | 1467868443980 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 22:14:04 INFO - PROCESS | 1752 | 1467868444196 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:04 INFO - PROCESS | 1752 | 1467868444205 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x99ec2800 == 47 [pid = 1752] [id = 117] 22:14:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x99eda400) [pid = 1752] [serial = 350] [outer = (nil)] 22:14:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9a220400) [pid = 1752] [serial = 351] [outer = 0x99eda400] 22:14:04 INFO - PROCESS | 1752 | 1467868444302 Marionette DEBUG loaded listener.js 22:14:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9a2a1400) [pid = 1752] [serial = 352] [outer = 0x99eda400] 22:14:05 INFO - PROCESS | 1752 | 1467868445260 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]]]}] 22:14:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:14:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1595ms 22:14:05 INFO - PROCESS | 1752 | 1467868445354 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 22:14:05 INFO - PROCESS | 1752 | 1467868445358 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 22:14:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:14:05 INFO - PROCESS | 1752 | 1467868445366 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:14:05 INFO - PROCESS | 1752 | 1467868445369 Marionette TRACE conn4 <- [1,442,null,{}] 22:14:05 INFO - PROCESS | 1752 | 1467868445376 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}] 22:14:05 INFO - PROCESS | 1752 | 1467868445381 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:05 INFO - PROCESS | 1752 | 1467868445574 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 22:14:05 INFO - PROCESS | 1752 | 1467868445789 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:05 INFO - PROCESS | 1752 | 1467868445797 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x93143000 == 48 [pid = 1752] [id = 118] 22:14:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x99edc400) [pid = 1752] [serial = 353] [outer = (nil)] 22:14:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9a485400) [pid = 1752] [serial = 354] [outer = 0x99edc400] 22:14:05 INFO - PROCESS | 1752 | 1467868445930 Marionette DEBUG loaded listener.js 22:14:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9ad09c00) [pid = 1752] [serial = 355] [outer = 0x99edc400] 22:14:06 INFO - PROCESS | 1752 | 1467868446865 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]]]}] 22:14:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:14:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1584ms 22:14:06 INFO - PROCESS | 1752 | 1467868446952 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 22:14:06 INFO - PROCESS | 1752 | 1467868446956 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 22:14:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:14:06 INFO - PROCESS | 1752 | 1467868446965 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:14:06 INFO - PROCESS | 1752 | 1467868446969 Marionette TRACE conn4 <- [1,446,null,{}] 22:14:06 INFO - PROCESS | 1752 | 1467868446975 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}] 22:14:06 INFO - PROCESS | 1752 | 1467868446985 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:07 INFO - PROCESS | 1752 | 1467868447253 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 22:14:07 INFO - PROCESS | 1752 | 1467868447522 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:07 INFO - PROCESS | 1752 | 1467868447528 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x9160dc00 == 49 [pid = 1752] [id = 119] 22:14:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x9a479800) [pid = 1752] [serial = 356] [outer = (nil)] 22:14:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x9b9ca800) [pid = 1752] [serial = 357] [outer = 0x9a479800] 22:14:07 INFO - PROCESS | 1752 | 1467868447625 Marionette DEBUG loaded listener.js 22:14:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x9b9f0400) [pid = 1752] [serial = 358] [outer = 0x9a479800] 22:14:08 INFO - PROCESS | 1752 | 1467868448570 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]]]}] 22:14:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:14:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1637ms 22:14:08 INFO - PROCESS | 1752 | 1467868448603 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 22:14:08 INFO - PROCESS | 1752 | 1467868448607 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 22:14:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:14:08 INFO - PROCESS | 1752 | 1467868448615 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:14:08 INFO - PROCESS | 1752 | 1467868448620 Marionette TRACE conn4 <- [1,450,null,{}] 22:14:08 INFO - PROCESS | 1752 | 1467868448627 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}] 22:14:08 INFO - PROCESS | 1752 | 1467868448632 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:08 INFO - PROCESS | 1752 | 1467868448829 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 22:14:09 INFO - PROCESS | 1752 | 1467868449046 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:09 INFO - PROCESS | 1752 | 1467868449052 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1eb000 == 50 [pid = 1752] [id = 120] 22:14:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x8f1f0000) [pid = 1752] [serial = 359] [outer = (nil)] 22:14:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x8f2ad000) [pid = 1752] [serial = 360] [outer = 0x8f1f0000] 22:14:09 INFO - PROCESS | 1752 | 1467868449182 Marionette DEBUG loaded listener.js 22:14:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x914ae400) [pid = 1752] [serial = 361] [outer = 0x8f1f0000] 22:14:10 INFO - PROCESS | 1752 | 1467868450503 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] 22:14:10 INFO - PROCESS | 1752 | 1467868450665 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 22:14:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:14:10 INFO - PROCESS | 1752 | 1467868450694 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:14:10 INFO - PROCESS | 1752 | 1467868450700 Marionette TRACE conn4 <- [1,454,null,{}] 22:14:10 INFO - PROCESS | 1752 | 1467868450708 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}] 22:14:10 INFO - PROCESS | 1752 | 1467868450715 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:10 INFO - PROCESS | 1752 | 1467868450902 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 22:14:11 INFO - PROCESS | 1752 | 1467868451188 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:11 INFO - PROCESS | 1752 | 1467868451205 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bca800 == 51 [pid = 1752] [id = 121] 22:14:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x91bcb800) [pid = 1752] [serial = 362] [outer = (nil)] 22:14:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x91cb4c00) [pid = 1752] [serial = 363] [outer = 0x91bcb800] 22:14:11 INFO - PROCESS | 1752 | 1467868451282 Marionette DEBUG loaded listener.js 22:14:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x91cda000) [pid = 1752] [serial = 364] [outer = 0x91bcb800] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0x9569cc00 == 50 [pid = 1752] [id = 45] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0x9b5c2400 == 49 [pid = 1752] [id = 42] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0x9b9d2400 == 48 [pid = 1752] [id = 34] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0x9569e800 == 47 [pid = 1752] [id = 33] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0x9546a800 == 46 [pid = 1752] [id = 44] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0x99ed7400 == 45 [pid = 1752] [id = 35] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0xa2558800 == 44 [pid = 1752] [id = 43] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2a5c00 == 43 [pid = 1752] [id = 95] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0x956ae400 == 42 [pid = 1752] [id = 32] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0x9569f800 == 41 [pid = 1752] [id = 46] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0x9d907c00 == 40 [pid = 1752] [id = 39] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0x93144800 == 39 [pid = 1752] [id = 37] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0xa20ab800 == 38 [pid = 1752] [id = 36] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0xa6ea9000 == 37 [pid = 1752] [id = 48] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0x9b9d8000 == 36 [pid = 1752] [id = 47] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0x93c0d800 == 35 [pid = 1752] [id = 40] 22:14:12 INFO - PROCESS | 1752 | --DOCSHELL 0x98dbf400 == 34 [pid = 1752] [id = 38] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x93137800) [pid = 1752] [serial = 297] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x91caf800) [pid = 1752] [serial = 259] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x91610800) [pid = 1752] [serial = 258] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x95699000) [pid = 1752] [serial = 262] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x953c9800) [pid = 1752] [serial = 261] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x9b9f3800) [pid = 1752] [serial = 265] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x9b9cb400) [pid = 1752] [serial = 264] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x91bb4000) [pid = 1752] [serial = 268] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x91bb0c00) [pid = 1752] [serial = 267] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x9d550000) [pid = 1752] [serial = 271] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x9b9c1000) [pid = 1752] [serial = 270] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x8f2adc00) [pid = 1752] [serial = 285] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x8f2b2400) [pid = 1752] [serial = 286] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x914a8c00) [pid = 1752] [serial = 288] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8f810000) [pid = 1752] [serial = 283] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8f802400) [pid = 1752] [serial = 282] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0xa5018400) [pid = 1752] [serial = 274] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x91bcec00) [pid = 1752] [serial = 292] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0xa4e4f400) [pid = 1752] [serial = 273] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0xa6f3c400) [pid = 1752] [serial = 277] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x93c0ac00) [pid = 1752] [serial = 294] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0xa6ea6400) [pid = 1752] [serial = 276] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8f1f6800) [pid = 1752] [serial = 280] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8f1f4400) [pid = 1752] [serial = 279] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x93cda000) [pid = 1752] [serial = 295] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x91bc2c00) [pid = 1752] [serial = 291] [outer = (nil)] [url = about:blank] 22:14:12 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x914b1c00) [pid = 1752] [serial = 289] [outer = (nil)] [url = about:blank] 22:14:13 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:14:13 INFO - PROCESS | 1752 | 1467868453477 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]]]}] 22:14:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:14:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 2857ms 22:14:13 INFO - PROCESS | 1752 | 1467868453542 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 22:14:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:14:13 INFO - PROCESS | 1752 | 1467868453548 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 22:14:13 INFO - PROCESS | 1752 | 1467868453557 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:14:13 INFO - PROCESS | 1752 | 1467868453563 Marionette TRACE conn4 <- [1,458,null,{}] 22:14:13 INFO - PROCESS | 1752 | 1467868453572 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}] 22:14:13 INFO - PROCESS | 1752 | 1467868453577 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:13 INFO - PROCESS | 1752 | 1467868453763 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 22:14:13 INFO - PROCESS | 1752 | 1467868453905 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:13 INFO - PROCESS | 1752 | 1467868453912 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2a5800 == 35 [pid = 1752] [id = 122] 22:14:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f2a9c00) [pid = 1752] [serial = 365] [outer = (nil)] 22:14:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f810000) [pid = 1752] [serial = 366] [outer = 0x8f2a9c00] 22:14:14 INFO - PROCESS | 1752 | 1467868453995 Marionette DEBUG loaded listener.js 22:14:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8f948000) [pid = 1752] [serial = 367] [outer = 0x8f2a9c00] 22:14:14 INFO - PROCESS | 1752 | 1467868454882 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] 22:14:14 INFO - PROCESS | 1752 | 1467868454964 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 22:14:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:14:14 INFO - PROCESS | 1752 | 1467868454978 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:14:14 INFO - PROCESS | 1752 | 1467868454983 Marionette TRACE conn4 <- [1,462,null,{}] 22:14:14 INFO - PROCESS | 1752 | 1467868454989 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}] 22:14:14 INFO - PROCESS | 1752 | 1467868454995 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:15 INFO - PROCESS | 1752 | 1467868455227 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 22:14:15 INFO - PROCESS | 1752 | 1467868455304 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:15 INFO - PROCESS | 1752 | 1467868455313 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x9160b000 == 36 [pid = 1752] [id = 123] 22:14:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x91bad800) [pid = 1752] [serial = 368] [outer = (nil)] 22:14:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x91bb4000) [pid = 1752] [serial = 369] [outer = 0x91bad800] 22:14:15 INFO - PROCESS | 1752 | 1467868455403 Marionette DEBUG loaded listener.js 22:14:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91bc3800) [pid = 1752] [serial = 370] [outer = 0x91bad800] 22:14:16 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:14:17 INFO - PROCESS | 1752 | 1467868456990 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] 22:14:17 INFO - PROCESS | 1752 | 1467868457051 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 22:14:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:14:17 INFO - PROCESS | 1752 | 1467868457065 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:14:17 INFO - PROCESS | 1752 | 1467868457071 Marionette TRACE conn4 <- [1,466,null,{}] 22:14:17 INFO - PROCESS | 1752 | 1467868457090 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}] 22:14:17 INFO - PROCESS | 1752 | 1467868457101 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:17 INFO - PROCESS | 1752 | 1467868457312 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 22:14:17 INFO - PROCESS | 1752 | 1467868457343 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:17 INFO - PROCESS | 1752 | 1467868457357 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x9524b800 == 37 [pid = 1752] [id = 124] 22:14:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x95255800) [pid = 1752] [serial = 371] [outer = (nil)] 22:14:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x9546c400) [pid = 1752] [serial = 372] [outer = 0x95255800] 22:14:17 INFO - PROCESS | 1752 | 1467868457432 Marionette DEBUG loaded listener.js 22:14:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x95697c00) [pid = 1752] [serial = 373] [outer = 0x95255800] 22:14:18 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9569ec00) [pid = 1752] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:14:18 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x98db3400) [pid = 1752] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:14:18 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x98502c00) [pid = 1752] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:14:18 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8f807000) [pid = 1752] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:14:18 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8f809400) [pid = 1752] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:14:18 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8f94c000) [pid = 1752] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:14:18 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8f2a7400) [pid = 1752] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:14:18 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8f2a7800) [pid = 1752] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:14:18 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x91bc7c00) [pid = 1752] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:14:18 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x93e18000) [pid = 1752] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:14:18 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91610c00) [pid = 1752] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:14:18 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x91ddfc00) [pid = 1752] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:14:18 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8f0ea800) [pid = 1752] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:14:18 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8f80b400) [pid = 1752] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:14:18 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x93c07c00) [pid = 1752] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:14:19 INFO - PROCESS | 1752 | 1467868459003 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] 22:14:19 INFO - PROCESS | 1752 | 1467868459067 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 22:14:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:14:19 INFO - PROCESS | 1752 | 1467868459074 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:14:19 INFO - PROCESS | 1752 | 1467868459077 Marionette TRACE conn4 <- [1,470,null,{}] 22:14:19 INFO - PROCESS | 1752 | 1467868459083 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}] 22:14:19 INFO - PROCESS | 1752 | 1467868459089 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:19 INFO - PROCESS | 1752 | 1467868459265 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 22:14:19 INFO - PROCESS | 1752 | 1467868459274 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:19 INFO - PROCESS | 1752 | 1467868459283 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0ea800 == 38 [pid = 1752] [id = 125] 22:14:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8f0ec800) [pid = 1752] [serial = 374] [outer = (nil)] 22:14:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x95469c00) [pid = 1752] [serial = 375] [outer = 0x8f0ec800] 22:14:19 INFO - PROCESS | 1752 | 1467868459459 Marionette DEBUG loaded listener.js 22:14:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x97b05c00) [pid = 1752] [serial = 376] [outer = 0x8f0ec800] 22:14:20 INFO - PROCESS | 1752 | 1467868460316 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]]]}] 22:14:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:14:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1293ms 22:14:20 INFO - PROCESS | 1752 | 1467868460451 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 22:14:20 INFO - PROCESS | 1752 | 1467868460455 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 22:14:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:14:20 INFO - PROCESS | 1752 | 1467868460468 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:14:20 INFO - PROCESS | 1752 | 1467868460473 Marionette TRACE conn4 <- [1,474,null,{}] 22:14:20 INFO - PROCESS | 1752 | 1467868460493 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}] 22:14:20 INFO - PROCESS | 1752 | 1467868460502 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:20 INFO - PROCESS | 1752 | 1467868460731 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 22:14:21 INFO - PROCESS | 1752 | 1467868460981 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:21 INFO - PROCESS | 1752 | 1467868460997 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f801800 == 39 [pid = 1752] [id = 126] 22:14:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8f802c00) [pid = 1752] [serial = 377] [outer = (nil)] 22:14:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8f80dc00) [pid = 1752] [serial = 378] [outer = 0x8f802c00] 22:14:21 INFO - PROCESS | 1752 | 1467868461125 Marionette DEBUG loaded listener.js 22:14:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x914ae800) [pid = 1752] [serial = 379] [outer = 0x8f802c00] 22:14:22 INFO - PROCESS | 1752 | 1467868462137 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]]]}] 22:14:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:14:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1746ms 22:14:22 INFO - PROCESS | 1752 | 1467868462215 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 22:14:22 INFO - PROCESS | 1752 | 1467868462222 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 22:14:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:14:22 INFO - PROCESS | 1752 | 1467868462233 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:14:22 INFO - PROCESS | 1752 | 1467868462239 Marionette TRACE conn4 <- [1,478,null,{}] 22:14:22 INFO - PROCESS | 1752 | 1467868462248 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}] 22:14:22 INFO - PROCESS | 1752 | 1467868462256 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:22 INFO - PROCESS | 1752 | 1467868462491 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 22:14:22 INFO - PROCESS | 1752 | 1467868462709 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:22 INFO - PROCESS | 1752 | 1467868462723 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e7800 == 40 [pid = 1752] [id = 127] 22:14:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x91ddd800) [pid = 1752] [serial = 380] [outer = (nil)] 22:14:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x93e1ac00) [pid = 1752] [serial = 381] [outer = 0x91ddd800] 22:14:22 INFO - PROCESS | 1752 | 1467868462807 Marionette DEBUG loaded listener.js 22:14:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x953c9c00) [pid = 1752] [serial = 382] [outer = 0x91ddd800] 22:14:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x956b9800) [pid = 1752] [serial = 383] [outer = 0x990f1c00] 22:14:23 INFO - PROCESS | 1752 | 1467868463953 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]]]}] 22:14:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:14:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1800ms 22:14:24 INFO - PROCESS | 1752 | 1467868464031 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 22:14:24 INFO - PROCESS | 1752 | 1467868464036 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 22:14:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:14:24 INFO - PROCESS | 1752 | 1467868464043 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:14:24 INFO - PROCESS | 1752 | 1467868464048 Marionette TRACE conn4 <- [1,482,null,{}] 22:14:24 INFO - PROCESS | 1752 | 1467868464063 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}] 22:14:24 INFO - PROCESS | 1752 | 1467868464073 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:24 INFO - PROCESS | 1752 | 1467868464314 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 22:14:24 INFO - PROCESS | 1752 | 1467868464563 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:24 INFO - PROCESS | 1752 | 1467868464579 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x99ece800 == 41 [pid = 1752] [id = 128] 22:14:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x99ecf400) [pid = 1752] [serial = 384] [outer = (nil)] 22:14:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x99ed8400) [pid = 1752] [serial = 385] [outer = 0x99ecf400] 22:14:24 INFO - PROCESS | 1752 | 1467868464665 Marionette DEBUG loaded listener.js 22:14:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8f93ec00) [pid = 1752] [serial = 386] [outer = 0x99ecf400] 22:14:25 INFO - PROCESS | 1752 | 1467868465651 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]]]}] 22:14:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:14:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1640ms 22:14:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:14:25 INFO - PROCESS | 1752 | 1467868465684 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 22:14:25 INFO - PROCESS | 1752 | 1467868465687 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 22:14:25 INFO - PROCESS | 1752 | 1467868465695 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:14:25 INFO - PROCESS | 1752 | 1467868465698 Marionette TRACE conn4 <- [1,486,null,{}] 22:14:25 INFO - PROCESS | 1752 | 1467868465706 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}] 22:14:25 INFO - PROCESS | 1752 | 1467868465712 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:25 INFO - PROCESS | 1752 | 1467868465902 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 22:14:26 INFO - PROCESS | 1752 | 1467868466123 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:26 INFO - PROCESS | 1752 | 1467868466133 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x9569d000 == 42 [pid = 1752] [id = 129] 22:14:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x9a225000) [pid = 1752] [serial = 387] [outer = (nil)] 22:14:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9a29fc00) [pid = 1752] [serial = 388] [outer = 0x9a225000] 22:14:26 INFO - PROCESS | 1752 | 1467868466229 Marionette DEBUG loaded listener.js 22:14:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9a2e8c00) [pid = 1752] [serial = 389] [outer = 0x9a225000] 22:14:27 INFO - PROCESS | 1752 | 1467868467169 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]]]}] 22:14:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:14:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1537ms 22:14:27 INFO - PROCESS | 1752 | 1467868467232 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 22:14:27 INFO - PROCESS | 1752 | 1467868467235 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 22:14:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:14:27 INFO - PROCESS | 1752 | 1467868467243 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:14:27 INFO - PROCESS | 1752 | 1467868467247 Marionette TRACE conn4 <- [1,490,null,{}] 22:14:27 INFO - PROCESS | 1752 | 1467868467253 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}] 22:14:27 INFO - PROCESS | 1752 | 1467868467259 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:27 INFO - PROCESS | 1752 | 1467868467442 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 22:14:27 INFO - PROCESS | 1752 | 1467868467648 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:27 INFO - PROCESS | 1752 | 1467868467657 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1ec800 == 43 [pid = 1752] [id = 130] 22:14:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x91bc1c00) [pid = 1752] [serial = 390] [outer = (nil)] 22:14:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9a486000) [pid = 1752] [serial = 391] [outer = 0x91bc1c00] 22:14:27 INFO - PROCESS | 1752 | 1467868467748 Marionette DEBUG loaded listener.js 22:14:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9ac7a000) [pid = 1752] [serial = 392] [outer = 0x91bc1c00] 22:14:28 INFO - PROCESS | 1752 | 1467868468625 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]]]}] 22:14:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:14:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1434ms 22:14:28 INFO - PROCESS | 1752 | 1467868468678 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 22:14:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:14:28 INFO - PROCESS | 1752 | 1467868468683 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 22:14:28 INFO - PROCESS | 1752 | 1467868468690 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:14:28 INFO - PROCESS | 1752 | 1467868468694 Marionette TRACE conn4 <- [1,494,null,{}] 22:14:28 INFO - PROCESS | 1752 | 1467868468700 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}] 22:14:28 INFO - PROCESS | 1752 | 1467868468711 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:28 INFO - PROCESS | 1752 | 1467868468989 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 22:14:29 INFO - PROCESS | 1752 | 1467868469203 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:29 INFO - PROCESS | 1752 | 1467868469211 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f80e800 == 44 [pid = 1752] [id = 131] 22:14:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9b9b7c00) [pid = 1752] [serial = 393] [outer = (nil)] 22:14:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9b9bc000) [pid = 1752] [serial = 394] [outer = 0x9b9b7c00] 22:14:29 INFO - PROCESS | 1752 | 1467868469344 Marionette DEBUG loaded listener.js 22:14:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x9b9d0400) [pid = 1752] [serial = 395] [outer = 0x9b9b7c00] 22:14:30 INFO - PROCESS | 1752 | 1467868470290 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]]]}] 22:14:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:14:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1639ms 22:14:30 INFO - PROCESS | 1752 | 1467868470329 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 22:14:30 INFO - PROCESS | 1752 | 1467868470334 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 22:14:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:14:30 INFO - PROCESS | 1752 | 1467868470341 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:14:30 INFO - PROCESS | 1752 | 1467868470343 Marionette TRACE conn4 <- [1,498,null,{}] 22:14:30 INFO - PROCESS | 1752 | 1467868470351 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}] 22:14:30 INFO - PROCESS | 1752 | 1467868470355 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:30 INFO - PROCESS | 1752 | 1467868470560 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 22:14:30 INFO - PROCESS | 1752 | 1467868470767 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:30 INFO - PROCESS | 1752 | 1467868470773 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2b3400 == 45 [pid = 1752] [id = 132] 22:14:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x91bb3800) [pid = 1752] [serial = 396] [outer = (nil)] 22:14:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9b9d6800) [pid = 1752] [serial = 397] [outer = 0x91bb3800] 22:14:30 INFO - PROCESS | 1752 | 1467868470914 Marionette DEBUG loaded listener.js 22:14:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x9b9eb400) [pid = 1752] [serial = 398] [outer = 0x91bb3800] 22:14:31 INFO - PROCESS | 1752 | 1467868471813 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]]]}] 22:14:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:14:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1533ms 22:14:31 INFO - PROCESS | 1752 | 1467868471885 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 22:14:31 INFO - PROCESS | 1752 | 1467868471889 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 22:14:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:14:31 INFO - PROCESS | 1752 | 1467868471897 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:14:31 INFO - PROCESS | 1752 | 1467868471900 Marionette TRACE conn4 <- [1,502,null,{}] 22:14:31 INFO - PROCESS | 1752 | 1467868471907 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}] 22:14:31 INFO - PROCESS | 1752 | 1467868471912 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:32 INFO - PROCESS | 1752 | 1467868472116 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 22:14:32 INFO - PROCESS | 1752 | 1467868472326 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:32 INFO - PROCESS | 1752 | 1467868472341 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0eb800 == 46 [pid = 1752] [id = 133] 22:14:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x8f0f1800) [pid = 1752] [serial = 399] [outer = (nil)] 22:14:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x8f940c00) [pid = 1752] [serial = 400] [outer = 0x8f0f1800] 22:14:32 INFO - PROCESS | 1752 | 1467868472437 Marionette DEBUG loaded listener.js 22:14:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x91602400) [pid = 1752] [serial = 401] [outer = 0x8f0f1800] 22:14:33 INFO - PROCESS | 1752 | 1467868473305 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]]]}] 22:14:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:14:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1441ms 22:14:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:14:33 INFO - PROCESS | 1752 | 1467868473338 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 22:14:33 INFO - PROCESS | 1752 | 1467868473342 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 22:14:33 INFO - PROCESS | 1752 | 1467868473349 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:14:33 INFO - PROCESS | 1752 | 1467868473353 Marionette TRACE conn4 <- [1,506,null,{}] 22:14:33 INFO - PROCESS | 1752 | 1467868473359 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}] 22:14:33 INFO - PROCESS | 1752 | 1467868473365 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:33 INFO - PROCESS | 1752 | 1467868473544 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 22:14:33 INFO - PROCESS | 1752 | 1467868473885 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:33 INFO - PROCESS | 1752 | 1467868473896 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1ec000 == 47 [pid = 1752] [id = 134] 22:14:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x8f1ec400) [pid = 1752] [serial = 402] [outer = (nil)] 22:14:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x8f1f7800) [pid = 1752] [serial = 403] [outer = 0x8f1ec400] 22:14:34 INFO - PROCESS | 1752 | 1467868474017 Marionette DEBUG loaded listener.js 22:14:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x8f2ae800) [pid = 1752] [serial = 404] [outer = 0x8f1ec400] 22:14:35 INFO - PROCESS | 1752 | 1467868475026 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]]]}] 22:14:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:14:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1739ms 22:14:35 INFO - PROCESS | 1752 | 1467868475091 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 22:14:35 INFO - PROCESS | 1752 | 1467868475097 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 22:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:14:35 INFO - PROCESS | 1752 | 1467868475105 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:14:35 INFO - PROCESS | 1752 | 1467868475110 Marionette TRACE conn4 <- [1,510,null,{}] 22:14:35 INFO - PROCESS | 1752 | 1467868475118 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}] 22:14:35 INFO - PROCESS | 1752 | 1467868475126 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:35 INFO - PROCESS | 1752 | 1467868475371 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 22:14:35 INFO - PROCESS | 1752 | --DOCSHELL 0x9524b800 == 46 [pid = 1752] [id = 124] 22:14:35 INFO - PROCESS | 1752 | --DOCSHELL 0x9160b000 == 45 [pid = 1752] [id = 123] 22:14:35 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2a5800 == 44 [pid = 1752] [id = 122] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x97bf0400) [pid = 1752] [serial = 307] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x99edf000) [pid = 1752] [serial = 313] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x998cd800) [pid = 1752] [serial = 310] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x9b5c3800) [pid = 1752] [serial = 319] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x914a5c00) [pid = 1752] [serial = 328] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x91bb3000) [pid = 1752] [serial = 339] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x98dba800) [pid = 1752] [serial = 309] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x9a47b400) [pid = 1752] [serial = 315] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x9b9cb000) [pid = 1752] [serial = 322] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x93e13c00) [pid = 1752] [serial = 298] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x953d1400) [pid = 1752] [serial = 336] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x8f948800) [pid = 1752] [serial = 327] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x91cbb400) [pid = 1752] [serial = 331] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x93138800) [pid = 1752] [serial = 303] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x8f0f1000) [pid = 1752] [serial = 325] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x95464c00) [pid = 1752] [serial = 337] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x99ed9800) [pid = 1752] [serial = 312] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8f0ee000) [pid = 1752] [serial = 324] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x9b9b9c00) [pid = 1752] [serial = 321] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x9a483800) [pid = 1752] [serial = 316] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x9160ac00) [pid = 1752] [serial = 301] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x9b5c8000) [pid = 1752] [serial = 318] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x95255c00) [pid = 1752] [serial = 304] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x956b5800) [pid = 1752] [serial = 306] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x93cdd800) [pid = 1752] [serial = 333] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x953c7800) [pid = 1752] [serial = 334] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91bce400) [pid = 1752] [serial = 330] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8f942800) [pid = 1752] [serial = 300] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x953c9400) [pid = 1752] [serial = 340] [outer = (nil)] [url = about:blank] 22:14:35 INFO - PROCESS | 1752 | 1467868475641 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:35 INFO - PROCESS | 1752 | 1467868475649 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e6c00 == 45 [pid = 1752] [id = 135] 22:14:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8f0f0000) [pid = 1752] [serial = 405] [outer = (nil)] 22:14:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8f945000) [pid = 1752] [serial = 406] [outer = 0x8f0f0000] 22:14:35 INFO - PROCESS | 1752 | 1467868475749 Marionette DEBUG loaded listener.js 22:14:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9160d000) [pid = 1752] [serial = 407] [outer = 0x8f0f0000] 22:14:36 INFO - PROCESS | 1752 | 1467868476710 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]]]}] 22:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1634ms 22:14:36 INFO - PROCESS | 1752 | 1467868476750 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 22:14:36 INFO - PROCESS | 1752 | 1467868476760 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 22:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:14:36 INFO - PROCESS | 1752 | 1467868476772 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:14:36 INFO - PROCESS | 1752 | 1467868476776 Marionette TRACE conn4 <- [1,514,null,{}] 22:14:36 INFO - PROCESS | 1752 | 1467868476786 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}] 22:14:36 INFO - PROCESS | 1752 | 1467868476793 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:36 INFO - PROCESS | 1752 | 1467868476976 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 22:14:37 INFO - PROCESS | 1752 | 1467868477108 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:37 INFO - PROCESS | 1752 | 1467868477114 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cbcc00 == 46 [pid = 1752] [id = 136] 22:14:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x91cdcc00) [pid = 1752] [serial = 408] [outer = (nil)] 22:14:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9313ac00) [pid = 1752] [serial = 409] [outer = 0x91cdcc00] 22:14:37 INFO - PROCESS | 1752 | 1467868477272 Marionette DEBUG loaded listener.js 22:14:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x93e12000) [pid = 1752] [serial = 410] [outer = 0x91cdcc00] 22:14:38 INFO - PROCESS | 1752 | 1467868478101 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]]]}] 22:14:38 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 22:14:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1386ms 22:14:38 INFO - PROCESS | 1752 | 1467868478161 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 22:14:38 INFO - PROCESS | 1752 | 1467868478166 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 22:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:14:38 INFO - PROCESS | 1752 | 1467868478181 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:14:38 INFO - PROCESS | 1752 | 1467868478190 Marionette TRACE conn4 <- [1,518,null,{}] 22:14:38 INFO - PROCESS | 1752 | 1467868478213 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}] 22:14:38 INFO - PROCESS | 1752 | 1467868478221 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:38 INFO - PROCESS | 1752 | 1467868478453 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 22:14:38 INFO - PROCESS | 1752 | 1467868478478 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:38 INFO - PROCESS | 1752 | 1467868478485 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2a4c00 == 47 [pid = 1752] [id = 137] 22:14:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x93e19000) [pid = 1752] [serial = 411] [outer = (nil)] 22:14:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x9569a400) [pid = 1752] [serial = 412] [outer = 0x93e19000] 22:14:38 INFO - PROCESS | 1752 | 1467868478559 Marionette DEBUG loaded listener.js 22:14:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x956bc400) [pid = 1752] [serial = 413] [outer = 0x93e19000] 22:14:39 INFO - PROCESS | 1752 | 1467868479465 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]]]}] 22:14:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:14:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1318ms 22:14:39 INFO - PROCESS | 1752 | 1467868479493 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 22:14:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:14:39 INFO - PROCESS | 1752 | 1467868479512 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 22:14:39 INFO - PROCESS | 1752 | 1467868479528 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:14:39 INFO - PROCESS | 1752 | 1467868479531 Marionette TRACE conn4 <- [1,522,null,{}] 22:14:39 INFO - PROCESS | 1752 | 1467868479538 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}] 22:14:39 INFO - PROCESS | 1752 | 1467868479544 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:39 INFO - PROCESS | 1752 | 1467868479759 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 22:14:39 INFO - PROCESS | 1752 | 1467868479783 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:39 INFO - PROCESS | 1752 | 1467868479792 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bc7c00 == 48 [pid = 1752] [id = 138] 22:14:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x95256800) [pid = 1752] [serial = 414] [outer = (nil)] 22:14:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x98d48800) [pid = 1752] [serial = 415] [outer = 0x95256800] 22:14:39 INFO - PROCESS | 1752 | 1467868479862 Marionette DEBUG loaded listener.js 22:14:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x999c8400) [pid = 1752] [serial = 416] [outer = 0x95256800] 22:14:40 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8f2abc00) [pid = 1752] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:14:40 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x91cd7400) [pid = 1752] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:14:40 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x91bcb800) [pid = 1752] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:14:40 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8f2a9c00) [pid = 1752] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:14:40 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x97bfa000) [pid = 1752] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:14:40 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x91bad800) [pid = 1752] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:14:40 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x99eda400) [pid = 1752] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:14:40 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x95255800) [pid = 1752] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:14:40 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x99edc400) [pid = 1752] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:14:40 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9a479800) [pid = 1752] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:14:40 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8f1f0000) [pid = 1752] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:14:40 INFO - PROCESS | 1752 | 1467868480857 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]]]}] 22:14:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:14:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1396ms 22:14:40 INFO - PROCESS | 1752 | 1467868480915 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 22:14:40 INFO - PROCESS | 1752 | 1467868480918 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 22:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:14:40 INFO - PROCESS | 1752 | 1467868480925 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:14:40 INFO - PROCESS | 1752 | 1467868480929 Marionette TRACE conn4 <- [1,526,null,{}] 22:14:40 INFO - PROCESS | 1752 | 1467868480935 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}] 22:14:40 INFO - PROCESS | 1752 | 1467868480940 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:41 INFO - PROCESS | 1752 | 1467868481117 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 22:14:41 INFO - PROCESS | 1752 | 1467868481235 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:41 INFO - PROCESS | 1752 | 1467868481252 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x95255800 == 49 [pid = 1752] [id = 139] 22:14:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9546f800) [pid = 1752] [serial = 417] [outer = (nil)] 22:14:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x99ecdc00) [pid = 1752] [serial = 418] [outer = 0x9546f800] 22:14:41 INFO - PROCESS | 1752 | 1467868481332 Marionette DEBUG loaded listener.js 22:14:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9a21cc00) [pid = 1752] [serial = 419] [outer = 0x9546f800] 22:14:42 INFO - PROCESS | 1752 | 1467868482195 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]]]}] 22:14:42 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 22:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1386ms 22:14:42 INFO - PROCESS | 1752 | 1467868482312 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 22:14:42 INFO - PROCESS | 1752 | 1467868482319 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 22:14:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:14:42 INFO - PROCESS | 1752 | 1467868482329 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:14:42 INFO - PROCESS | 1752 | 1467868482335 Marionette TRACE conn4 <- [1,530,null,{}] 22:14:42 INFO - PROCESS | 1752 | 1467868482356 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}] 22:14:42 INFO - PROCESS | 1752 | 1467868482364 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:42 INFO - PROCESS | 1752 | 1467868482593 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 22:14:42 INFO - PROCESS | 1752 | 1467868482837 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:42 INFO - PROCESS | 1752 | 1467868482853 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f5400 == 50 [pid = 1752] [id = 140] 22:14:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f80c800) [pid = 1752] [serial = 420] [outer = (nil)] 22:14:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f94cc00) [pid = 1752] [serial = 421] [outer = 0x8f80c800] 22:14:42 INFO - PROCESS | 1752 | 1467868482983 Marionette DEBUG loaded listener.js 22:14:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x91ba9c00) [pid = 1752] [serial = 422] [outer = 0x8f80c800] 22:14:43 INFO - PROCESS | 1752 | 1467868483865 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"]]]}] 22:14:43 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 22:14:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:14:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:14:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:14:43 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 22:14:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:14:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:14:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:14:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1598ms 22:14:43 INFO - PROCESS | 1752 | 1467868483937 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 22:14:43 INFO - PROCESS | 1752 | 1467868483942 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 22:14:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:14:43 INFO - PROCESS | 1752 | 1467868483959 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:14:43 INFO - PROCESS | 1752 | 1467868483966 Marionette TRACE conn4 <- [1,534,null,{}] 22:14:43 INFO - PROCESS | 1752 | 1467868483974 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}] 22:14:43 INFO - PROCESS | 1752 | 1467868483980 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:44 INFO - PROCESS | 1752 | 1467868484266 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 22:14:44 INFO - PROCESS | 1752 | 1467868484445 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:44 INFO - PROCESS | 1752 | 1467868484456 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bd0c00 == 51 [pid = 1752] [id = 141] 22:14:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x95255c00) [pid = 1752] [serial = 423] [outer = (nil)] 22:14:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x95472000) [pid = 1752] [serial = 424] [outer = 0x95255c00] 22:14:44 INFO - PROCESS | 1752 | 1467868484586 Marionette DEBUG loaded listener.js 22:14:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x98504400) [pid = 1752] [serial = 425] [outer = 0x95255c00] 22:14:45 INFO - PROCESS | 1752 | 1467868485488 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]]]}] 22:14:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 22:14:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1599ms 22:14:45 INFO - PROCESS | 1752 | 1467868485554 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 22:14:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:14:45 INFO - PROCESS | 1752 | 1467868485560 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 22:14:45 INFO - PROCESS | 1752 | 1467868485569 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:14:45 INFO - PROCESS | 1752 | 1467868485582 Marionette TRACE conn4 <- [1,538,null,{}] 22:14:45 INFO - PROCESS | 1752 | 1467868485604 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}] 22:14:45 INFO - PROCESS | 1752 | 1467868485614 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:45 INFO - PROCESS | 1752 | 1467868485903 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 22:14:46 INFO - PROCESS | 1752 | 1467868486131 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:46 INFO - PROCESS | 1752 | 1467868486149 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x953d1800 == 52 [pid = 1752] [id = 142] 22:14:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x9a486c00) [pid = 1752] [serial = 426] [outer = (nil)] 22:14:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x9b9a9c00) [pid = 1752] [serial = 427] [outer = 0x9a486c00] 22:14:46 INFO - PROCESS | 1752 | 1467868486256 Marionette DEBUG loaded listener.js 22:14:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9b9b9000) [pid = 1752] [serial = 428] [outer = 0x9a486c00] 22:14:47 INFO - PROCESS | 1752 | 1467868487180 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]]]}] 22:14:47 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. 22:14:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1658ms 22:14:47 INFO - PROCESS | 1752 | 1467868487241 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 22:14:47 INFO - PROCESS | 1752 | 1467868487246 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 22:14:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:14:47 INFO - PROCESS | 1752 | 1467868487256 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:14:47 INFO - PROCESS | 1752 | 1467868487260 Marionette TRACE conn4 <- [1,542,null,{}] 22:14:47 INFO - PROCESS | 1752 | 1467868487266 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}] 22:14:47 INFO - PROCESS | 1752 | 1467868487271 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:47 INFO - PROCESS | 1752 | 1467868487475 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 22:14:47 INFO - PROCESS | 1752 | 1467868487642 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:47 INFO - PROCESS | 1752 | 1467868487654 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f8000 == 53 [pid = 1752] [id = 143] 22:14:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9b9cb400) [pid = 1752] [serial = 429] [outer = (nil)] 22:14:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9b9f3800) [pid = 1752] [serial = 430] [outer = 0x9b9cb400] 22:14:47 INFO - PROCESS | 1752 | 1467868487780 Marionette DEBUG loaded listener.js 22:14:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9d577000) [pid = 1752] [serial = 431] [outer = 0x9b9cb400] 22:14:48 INFO - PROCESS | 1752 | 1467868488666 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]]]}] 22:14:48 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. 22:14:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1439ms 22:14:48 INFO - PROCESS | 1752 | 1467868488696 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 22:14:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:14:48 INFO - PROCESS | 1752 | 1467868488700 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 22:14:48 INFO - PROCESS | 1752 | 1467868488708 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:14:48 INFO - PROCESS | 1752 | 1467868488711 Marionette TRACE conn4 <- [1,546,null,{}] 22:14:48 INFO - PROCESS | 1752 | 1467868488717 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}] 22:14:48 INFO - PROCESS | 1752 | 1467868488723 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:48 INFO - PROCESS | 1752 | 1467868488964 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 22:14:49 INFO - PROCESS | 1752 | 1467868489131 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:49 INFO - PROCESS | 1752 | 1467868489144 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b061000 == 54 [pid = 1752] [id = 144] 22:14:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9b9b4800) [pid = 1752] [serial = 432] [outer = (nil)] 22:14:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9d908400) [pid = 1752] [serial = 433] [outer = 0x9b9b4800] 22:14:49 INFO - PROCESS | 1752 | 1467868489226 Marionette DEBUG loaded listener.js 22:14:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9d954800) [pid = 1752] [serial = 434] [outer = 0x9b9b4800] 22:14:50 INFO - PROCESS | 1752 | 1467868490161 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]]]}] 22:14:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 22:14:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1483ms 22:14:50 INFO - PROCESS | 1752 | 1467868490222 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 22:14:50 INFO - PROCESS | 1752 | 1467868490227 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 22:14:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:14:50 INFO - PROCESS | 1752 | 1467868490237 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:14:50 INFO - PROCESS | 1752 | 1467868490241 Marionette TRACE conn4 <- [1,550,null,{}] 22:14:50 INFO - PROCESS | 1752 | 1467868490249 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}] 22:14:50 INFO - PROCESS | 1752 | 1467868490260 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:50 INFO - PROCESS | 1752 | 1467868490527 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 22:14:50 INFO - PROCESS | 1752 | 1467868490799 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:50 INFO - PROCESS | 1752 | 1467868490806 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f9400 == 55 [pid = 1752] [id = 145] 22:14:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x9d90b800) [pid = 1752] [serial = 435] [outer = (nil)] 22:14:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0xa236f800) [pid = 1752] [serial = 436] [outer = 0x9d90b800] 22:14:50 INFO - PROCESS | 1752 | 1467868490901 Marionette DEBUG loaded listener.js 22:14:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0xa2534c00) [pid = 1752] [serial = 437] [outer = 0x9d90b800] 22:14:51 INFO - PROCESS | 1752 | 1467868491820 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]]]}] 22:14:51 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. 22:14:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1634ms 22:14:51 INFO - PROCESS | 1752 | 1467868491875 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 22:14:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:14:51 INFO - PROCESS | 1752 | 1467868491880 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 22:14:51 INFO - PROCESS | 1752 | 1467868491887 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:14:51 INFO - PROCESS | 1752 | 1467868491891 Marionette TRACE conn4 <- [1,554,null,{}] 22:14:51 INFO - PROCESS | 1752 | 1467868491899 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}] 22:14:51 INFO - PROCESS | 1752 | 1467868491905 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:52 INFO - PROCESS | 1752 | 1467868492109 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 22:14:52 INFO - PROCESS | 1752 | 1467868492331 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:52 INFO - PROCESS | 1752 | 1467868492340 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x91ccd800 == 56 [pid = 1752] [id = 146] 22:14:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x9a479400) [pid = 1752] [serial = 438] [outer = (nil)] 22:14:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0xa2581000) [pid = 1752] [serial = 439] [outer = 0x9a479400] 22:14:52 INFO - PROCESS | 1752 | 1467868492467 Marionette DEBUG loaded listener.js 22:14:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0xa25fac00) [pid = 1752] [serial = 440] [outer = 0x9a479400] 22:14:53 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:14:53 INFO - PROCESS | 1752 | 1467868493411 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]]]}] 22:14:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:14:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1537ms 22:14:53 INFO - PROCESS | 1752 | 1467868493424 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 22:14:53 INFO - PROCESS | 1752 | 1467868493428 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 22:14:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:14:53 INFO - PROCESS | 1752 | 1467868493435 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:14:53 INFO - PROCESS | 1752 | 1467868493438 Marionette TRACE conn4 <- [1,558,null,{}] 22:14:53 INFO - PROCESS | 1752 | 1467868493446 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}] 22:14:53 INFO - PROCESS | 1752 | 1467868493450 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:53 INFO - PROCESS | 1752 | 1467868493654 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 22:14:53 INFO - PROCESS | 1752 | 1467868493820 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:53 INFO - PROCESS | 1752 | 1467868493828 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f80f800 == 57 [pid = 1752] [id = 147] 22:14:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0xa2371400) [pid = 1752] [serial = 441] [outer = (nil)] 22:14:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0xa2ff6400) [pid = 1752] [serial = 442] [outer = 0xa2371400] 22:14:53 INFO - PROCESS | 1752 | 1467868493910 Marionette DEBUG loaded listener.js 22:14:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0xa3206c00) [pid = 1752] [serial = 443] [outer = 0xa2371400] 22:14:54 INFO - PROCESS | 1752 | 1467868494880 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]]]}] 22:14:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:14:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1482ms 22:14:54 INFO - PROCESS | 1752 | 1467868494918 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 22:14:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:14:54 INFO - PROCESS | 1752 | 1467868494923 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 22:14:54 INFO - PROCESS | 1752 | 1467868494930 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:14:54 INFO - PROCESS | 1752 | 1467868494934 Marionette TRACE conn4 <- [1,562,null,{}] 22:14:54 INFO - PROCESS | 1752 | 1467868494940 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}] 22:14:54 INFO - PROCESS | 1752 | 1467868494945 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:55 INFO - PROCESS | 1752 | 1467868495134 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 22:14:55 INFO - PROCESS | 1752 | 1467868495299 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:55 INFO - PROCESS | 1752 | 1467868495310 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8face800 == 58 [pid = 1752] [id = 148] 22:14:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x8facec00) [pid = 1752] [serial = 444] [outer = (nil)] 22:14:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x8fad5c00) [pid = 1752] [serial = 445] [outer = 0x8facec00] 22:14:55 INFO - PROCESS | 1752 | 1467868495389 Marionette DEBUG loaded listener.js 22:14:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x8fad9c00) [pid = 1752] [serial = 446] [outer = 0x8facec00] 22:14:56 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:14:56 INFO - PROCESS | 1752 | 1467868496393 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]]]}] 22:14:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:14:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1536ms 22:14:56 INFO - PROCESS | 1752 | 1467868496466 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 22:14:56 INFO - PROCESS | 1752 | 1467868496469 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 22:14:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:14:56 INFO - PROCESS | 1752 | 1467868496479 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:14:56 INFO - PROCESS | 1752 | 1467868496482 Marionette TRACE conn4 <- [1,566,null,{}] 22:14:56 INFO - PROCESS | 1752 | 1467868496489 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}] 22:14:56 INFO - PROCESS | 1752 | 1467868496494 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:56 INFO - PROCESS | 1752 | 1467868496724 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 22:14:57 INFO - PROCESS | 1752 | 1467868497232 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:57 INFO - PROCESS | 1752 | 1467868497243 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2b2800 == 59 [pid = 1752] [id = 149] 22:14:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x8f2b3800) [pid = 1752] [serial = 447] [outer = (nil)] 22:14:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x8f810800) [pid = 1752] [serial = 448] [outer = 0x8f2b3800] 22:14:57 INFO - PROCESS | 1752 | 1467868497327 Marionette DEBUG loaded listener.js 22:14:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x8fadd000) [pid = 1752] [serial = 449] [outer = 0x8f2b3800] 22:14:57 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:14:58 INFO - PROCESS | 1752 | 1467868498230 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]]]}] 22:14:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:14:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1787ms 22:14:58 INFO - PROCESS | 1752 | 1467868498268 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 22:14:58 INFO - PROCESS | 1752 | 1467868498272 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 22:14:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:14:58 INFO - PROCESS | 1752 | 1467868498282 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:14:58 INFO - PROCESS | 1752 | 1467868498287 Marionette TRACE conn4 <- [1,570,null,{}] 22:14:58 INFO - PROCESS | 1752 | 1467868498296 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}] 22:14:58 INFO - PROCESS | 1752 | 1467868498303 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:58 INFO - PROCESS | 1752 | 1467868498495 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 22:14:58 INFO - PROCESS | 1752 | 1467868498820 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:58 INFO - PROCESS | 1752 | 1467868498836 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:14:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1ea400 == 60 [pid = 1752] [id = 150] 22:14:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x8f1f4800) [pid = 1752] [serial = 450] [outer = (nil)] 22:14:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x91baec00) [pid = 1752] [serial = 451] [outer = 0x8f1f4800] 22:14:58 INFO - PROCESS | 1752 | 1467868498916 Marionette DEBUG loaded listener.js 22:14:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x91cb2400) [pid = 1752] [serial = 452] [outer = 0x8f1f4800] 22:14:59 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x91bc7c00 == 59 [pid = 1752] [id = 138] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2a4c00 == 58 [pid = 1752] [id = 137] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x91cbcc00 == 57 [pid = 1752] [id = 136] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e6c00 == 56 [pid = 1752] [id = 135] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1ec000 == 55 [pid = 1752] [id = 134] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2a6000 == 54 [pid = 1752] [id = 114] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2b3400 == 53 [pid = 1752] [id = 132] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x91cd0800 == 52 [pid = 1752] [id = 115] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x97bf5800 == 51 [pid = 1752] [id = 116] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x99ec2800 == 50 [pid = 1752] [id = 117] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x93143000 == 49 [pid = 1752] [id = 118] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x9160dc00 == 48 [pid = 1752] [id = 119] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1eb000 == 47 [pid = 1752] [id = 120] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0ea800 == 46 [pid = 1752] [id = 125] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2b2c00 == 45 [pid = 1752] [id = 113] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x9569d000 == 44 [pid = 1752] [id = 129] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e7800 == 43 [pid = 1752] [id = 127] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f801800 == 42 [pid = 1752] [id = 126] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1ec800 == 41 [pid = 1752] [id = 130] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x91bca800 == 40 [pid = 1752] [id = 121] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f80e800 == 39 [pid = 1752] [id = 131] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x99ece800 == 38 [pid = 1752] [id = 128] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0eb800 == 37 [pid = 1752] [id = 133] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2b2800 == 36 [pid = 1752] [id = 149] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8face800 == 35 [pid = 1752] [id = 148] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x91ccd800 == 34 [pid = 1752] [id = 146] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f80f800 == 33 [pid = 1752] [id = 147] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f9400 == 32 [pid = 1752] [id = 145] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x9b061000 == 31 [pid = 1752] [id = 144] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x953d1800 == 30 [pid = 1752] [id = 142] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f8000 == 29 [pid = 1752] [id = 143] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x91bd0c00 == 28 [pid = 1752] [id = 141] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x95255800 == 27 [pid = 1752] [id = 139] 22:15:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f5400 == 26 [pid = 1752] [id = 140] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x95469c00) [pid = 1752] [serial = 375] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x8f944800) [pid = 1752] [serial = 343] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x8f80b000) [pid = 1752] [serial = 342] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x93c0b400) [pid = 1752] [serial = 346] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x91de0400) [pid = 1752] [serial = 345] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x91cda000) [pid = 1752] [serial = 364] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x91cb4c00) [pid = 1752] [serial = 363] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x8f810000) [pid = 1752] [serial = 366] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x99ed3000) [pid = 1752] [serial = 349] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x8f948000) [pid = 1752] [serial = 367] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x990f4c00) [pid = 1752] [serial = 348] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x91bb4000) [pid = 1752] [serial = 369] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x9a2a1400) [pid = 1752] [serial = 352] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x9a220400) [pid = 1752] [serial = 351] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x9546c400) [pid = 1752] [serial = 372] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x9ad09c00) [pid = 1752] [serial = 355] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x9a485400) [pid = 1752] [serial = 354] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x9b9f0400) [pid = 1752] [serial = 358] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x9b9ca800) [pid = 1752] [serial = 357] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x95697c00) [pid = 1752] [serial = 373] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x914ae400) [pid = 1752] [serial = 361] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8f2ad000) [pid = 1752] [serial = 360] [outer = (nil)] [url = about:blank] 22:15:00 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x91bc3800) [pid = 1752] [serial = 370] [outer = (nil)] [url = about:blank] 22:15:01 INFO - PROCESS | 1752 | 1467868501195 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]]]}] 22:15:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:15:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 2951ms 22:15:01 INFO - PROCESS | 1752 | 1467868501233 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 22:15:01 INFO - PROCESS | 1752 | 1467868501240 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 22:15:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:15:01 INFO - PROCESS | 1752 | 1467868501250 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:15:01 INFO - PROCESS | 1752 | 1467868501253 Marionette TRACE conn4 <- [1,574,null,{}] 22:15:01 INFO - PROCESS | 1752 | 1467868501264 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}] 22:15:01 INFO - PROCESS | 1752 | 1467868501270 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:01 INFO - PROCESS | 1752 | 1467868501456 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 22:15:01 INFO - PROCESS | 1752 | 1467868501600 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:01 INFO - PROCESS | 1752 | 1467868501616 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f1400 == 27 [pid = 1752] [id = 151] 22:15:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8f2a6c00) [pid = 1752] [serial = 453] [outer = (nil)] 22:15:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x8f2ac400) [pid = 1752] [serial = 454] [outer = 0x8f2a6c00] 22:15:01 INFO - PROCESS | 1752 | 1467868501693 Marionette DEBUG loaded listener.js 22:15:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x8f2aec00) [pid = 1752] [serial = 455] [outer = 0x8f2a6c00] 22:15:02 INFO - PROCESS | 1752 | 1467868502694 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]]]}] 22:15:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:15:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1491ms 22:15:02 INFO - PROCESS | 1752 | 1467868502741 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 22:15:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:15:02 INFO - PROCESS | 1752 | 1467868502749 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 22:15:02 INFO - PROCESS | 1752 | 1467868502762 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:15:02 INFO - PROCESS | 1752 | 1467868502767 Marionette TRACE conn4 <- [1,578,null,{}] 22:15:02 INFO - PROCESS | 1752 | 1467868502773 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}] 22:15:02 INFO - PROCESS | 1752 | 1467868502780 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:02 INFO - PROCESS | 1752 | 1467868502962 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 22:15:03 INFO - PROCESS | 1752 | 1467868503141 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:03 INFO - PROCESS | 1752 | 1467868503150 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8facf000 == 28 [pid = 1752] [id = 152] 22:15:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x8fad2c00) [pid = 1752] [serial = 456] [outer = (nil)] 22:15:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x914a5400) [pid = 1752] [serial = 457] [outer = 0x8fad2c00] 22:15:03 INFO - PROCESS | 1752 | 1467868503228 Marionette DEBUG loaded listener.js 22:15:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x914ad800) [pid = 1752] [serial = 458] [outer = 0x8fad2c00] 22:15:04 INFO - PROCESS | 1752 | 1467868504147 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]]]}] 22:15:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:15:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1436ms 22:15:04 INFO - PROCESS | 1752 | 1467868504196 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 22:15:04 INFO - PROCESS | 1752 | 1467868504200 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 22:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:15:04 INFO - PROCESS | 1752 | 1467868504216 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:15:04 INFO - PROCESS | 1752 | 1467868504223 Marionette TRACE conn4 <- [1,582,null,{}] 22:15:04 INFO - PROCESS | 1752 | 1467868504242 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}] 22:15:04 INFO - PROCESS | 1752 | 1467868504252 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:04 INFO - PROCESS | 1752 | 1467868504487 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 22:15:04 INFO - PROCESS | 1752 | 1467868504520 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:04 INFO - PROCESS | 1752 | 1467868504534 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bc8800 == 29 [pid = 1752] [id = 153] 22:15:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x91bc8c00) [pid = 1752] [serial = 459] [outer = (nil)] 22:15:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x91cb4400) [pid = 1752] [serial = 460] [outer = 0x91bc8c00] 22:15:04 INFO - PROCESS | 1752 | 1467868504611 Marionette DEBUG loaded listener.js 22:15:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x91cd0800) [pid = 1752] [serial = 461] [outer = 0x91bc8c00] 22:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x91cdcc00) [pid = 1752] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x8f1ec400) [pid = 1752] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x91bc1c00) [pid = 1752] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x9a225000) [pid = 1752] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x8f0f0000) [pid = 1752] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x91bb3800) [pid = 1752] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x95256800) [pid = 1752] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x93e19000) [pid = 1752] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x8f0ec800) [pid = 1752] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x99ecf400) [pid = 1752] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x8f0f1800) [pid = 1752] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x91ddd800) [pid = 1752] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x9b9b7c00) [pid = 1752] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8f802c00) [pid = 1752] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x9546f800) [pid = 1752] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:15:06 INFO - PROCESS | 1752 | 1467868506383 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]]]}] 22:15:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:15:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 2242ms 22:15:06 INFO - PROCESS | 1752 | 1467868506494 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 22:15:06 INFO - PROCESS | 1752 | 1467868506498 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 22:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:15:06 INFO - PROCESS | 1752 | 1467868506509 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:15:06 INFO - PROCESS | 1752 | 1467868506512 Marionette TRACE conn4 <- [1,586,null,{}] 22:15:06 INFO - PROCESS | 1752 | 1467868506519 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}] 22:15:06 INFO - PROCESS | 1752 | 1467868506525 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:06 INFO - PROCESS | 1752 | 1467868506685 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 22:15:06 INFO - PROCESS | 1752 | 1467868506701 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:06 INFO - PROCESS | 1752 | 1467868506708 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0edc00 == 30 [pid = 1752] [id = 154] 22:15:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8f810c00) [pid = 1752] [serial = 462] [outer = (nil)] 22:15:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91cd9000) [pid = 1752] [serial = 463] [outer = 0x8f810c00] 22:15:06 INFO - PROCESS | 1752 | 1467868506782 Marionette DEBUG loaded listener.js 22:15:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x91dec400) [pid = 1752] [serial = 464] [outer = 0x8f810c00] 22:15:07 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:15:07 INFO - PROCESS | 1752 | 1467868507675 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]]]}] 22:15:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:15:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1187ms 22:15:07 INFO - PROCESS | 1752 | 1467868507702 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 22:15:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:15:07 INFO - PROCESS | 1752 | 1467868507707 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 22:15:07 INFO - PROCESS | 1752 | 1467868507715 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:15:07 INFO - PROCESS | 1752 | 1467868507718 Marionette TRACE conn4 <- [1,590,null,{}] 22:15:07 INFO - PROCESS | 1752 | 1467868507724 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}] 22:15:07 INFO - PROCESS | 1752 | 1467868507730 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:07 INFO - PROCESS | 1752 | 1467868507900 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 22:15:07 INFO - PROCESS | 1752 | 1467868507909 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:07 INFO - PROCESS | 1752 | 1467868507924 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f941800 == 31 [pid = 1752] [id = 155] 22:15:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x91de9c00) [pid = 1752] [serial = 465] [outer = (nil)] 22:15:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x93e1a000) [pid = 1752] [serial = 466] [outer = 0x91de9c00] 22:15:07 INFO - PROCESS | 1752 | 1467868507994 Marionette DEBUG loaded listener.js 22:15:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x95257800) [pid = 1752] [serial = 467] [outer = 0x91de9c00] 22:15:09 INFO - PROCESS | 1752 | 1467868509688 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]]]}] 22:15:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:15:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2034ms 22:15:09 INFO - PROCESS | 1752 | 1467868509749 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 22:15:09 INFO - PROCESS | 1752 | 1467868509756 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 22:15:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:15:09 INFO - PROCESS | 1752 | 1467868509766 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:15:09 INFO - PROCESS | 1752 | 1467868509774 Marionette TRACE conn4 <- [1,594,null,{}] 22:15:09 INFO - PROCESS | 1752 | 1467868509783 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}] 22:15:09 INFO - PROCESS | 1752 | 1467868509788 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:10 INFO - PROCESS | 1752 | 1467868510080 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 22:15:10 INFO - PROCESS | 1752 | 1467868510233 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:10 INFO - PROCESS | 1752 | 1467868510241 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2aac00 == 32 [pid = 1752] [id = 156] 22:15:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8f2acc00) [pid = 1752] [serial = 468] [outer = (nil)] 22:15:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x8f94c400) [pid = 1752] [serial = 469] [outer = 0x8f2acc00] 22:15:10 INFO - PROCESS | 1752 | 1467868510333 Marionette DEBUG loaded listener.js 22:15:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x91603800) [pid = 1752] [serial = 470] [outer = 0x8f2acc00] 22:15:11 INFO - PROCESS | 1752 | 1467868511369 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]]]}] 22:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1641ms 22:15:11 INFO - PROCESS | 1752 | 1467868511406 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 22:15:11 INFO - PROCESS | 1752 | 1467868511414 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 22:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:15:11 INFO - PROCESS | 1752 | 1467868511427 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:15:11 INFO - PROCESS | 1752 | 1467868511431 Marionette TRACE conn4 <- [1,598,null,{}] 22:15:11 INFO - PROCESS | 1752 | 1467868511440 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}] 22:15:11 INFO - PROCESS | 1752 | 1467868511448 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:11 INFO - PROCESS | 1752 | 1467868511660 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 22:15:11 INFO - PROCESS | 1752 | 1467868511914 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:11 INFO - PROCESS | 1752 | 1467868511922 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x91610800 == 33 [pid = 1752] [id = 157] 22:15:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x953cdc00) [pid = 1752] [serial = 471] [outer = (nil)] 22:15:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x953d1c00) [pid = 1752] [serial = 472] [outer = 0x953cdc00] 22:15:12 INFO - PROCESS | 1752 | 1467868512061 Marionette DEBUG loaded listener.js 22:15:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x91cd8800) [pid = 1752] [serial = 473] [outer = 0x953cdc00] 22:15:13 INFO - PROCESS | 1752 | 1467868513041 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]]]}] 22:15:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:15:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1688ms 22:15:13 INFO - PROCESS | 1752 | 1467868513115 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 22:15:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:15:13 INFO - PROCESS | 1752 | 1467868513120 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 22:15:13 INFO - PROCESS | 1752 | 1467868513127 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:15:13 INFO - PROCESS | 1752 | 1467868513134 Marionette TRACE conn4 <- [1,602,null,{}] 22:15:13 INFO - PROCESS | 1752 | 1467868513152 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}] 22:15:13 INFO - PROCESS | 1752 | 1467868513162 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:13 INFO - PROCESS | 1752 | 1467868513389 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 22:15:13 INFO - PROCESS | 1752 | 1467868513604 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:13 INFO - PROCESS | 1752 | 1467868513613 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x97bf0400 == 34 [pid = 1752] [id = 158] 22:15:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x97bf1800) [pid = 1752] [serial = 474] [outer = (nil)] 22:15:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x98db3c00) [pid = 1752] [serial = 475] [outer = 0x97bf1800] 22:15:13 INFO - PROCESS | 1752 | 1467868513745 Marionette DEBUG loaded listener.js 22:15:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x999a2c00) [pid = 1752] [serial = 476] [outer = 0x97bf1800] 22:15:14 INFO - PROCESS | 1752 | 1467868514626 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]]]}] 22:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1540ms 22:15:14 INFO - PROCESS | 1752 | 1467868514668 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 22:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:15:14 INFO - PROCESS | 1752 | 1467868514673 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 22:15:14 INFO - PROCESS | 1752 | 1467868514681 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:15:14 INFO - PROCESS | 1752 | 1467868514684 Marionette TRACE conn4 <- [1,606,null,{}] 22:15:14 INFO - PROCESS | 1752 | 1467868514690 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}] 22:15:14 INFO - PROCESS | 1752 | 1467868514695 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:14 INFO - PROCESS | 1752 | 1467868514877 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 22:15:15 INFO - PROCESS | 1752 | 1467868515038 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:15 INFO - PROCESS | 1752 | 1467868515050 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bc4c00 == 35 [pid = 1752] [id = 159] 22:15:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x956bbc00) [pid = 1752] [serial = 477] [outer = (nil)] 22:15:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x99ed5400) [pid = 1752] [serial = 478] [outer = 0x956bbc00] 22:15:15 INFO - PROCESS | 1752 | 1467868515130 Marionette DEBUG loaded listener.js 22:15:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x99ed8000) [pid = 1752] [serial = 479] [outer = 0x956bbc00] 22:15:16 INFO - PROCESS | 1752 | 1467868516098 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]]]}] 22:15:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:15:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1482ms 22:15:16 INFO - PROCESS | 1752 | 1467868516277 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 22:15:16 INFO - PROCESS | 1752 | 1467868516283 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 22:15:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:15:16 INFO - PROCESS | 1752 | 1467868516370 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:15:16 INFO - PROCESS | 1752 | 1467868516375 Marionette TRACE conn4 <- [1,610,null,{}] 22:15:16 INFO - PROCESS | 1752 | 1467868516381 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}] 22:15:16 INFO - PROCESS | 1752 | 1467868516387 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:16 INFO - PROCESS | 1752 | 1467868516612 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 22:15:16 INFO - PROCESS | 1752 | 1467868516804 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:16 INFO - PROCESS | 1752 | 1467868516810 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1ef000 == 36 [pid = 1752] [id = 160] 22:15:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x8f80d400) [pid = 1752] [serial = 480] [outer = (nil)] 22:15:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x9a29f800) [pid = 1752] [serial = 481] [outer = 0x8f80d400] 22:15:16 INFO - PROCESS | 1752 | 1467868516894 Marionette DEBUG loaded listener.js 22:15:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x9a2eb800) [pid = 1752] [serial = 482] [outer = 0x8f80d400] 22:15:17 INFO - PROCESS | 1752 | 1467868517814 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]]]}] 22:15:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:15:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1500ms 22:15:17 INFO - PROCESS | 1752 | 1467868517858 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 22:15:17 INFO - PROCESS | 1752 | 1467868517862 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 22:15:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:15:17 INFO - PROCESS | 1752 | 1467868517870 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:15:17 INFO - PROCESS | 1752 | 1467868517874 Marionette TRACE conn4 <- [1,614,null,{}] 22:15:17 INFO - PROCESS | 1752 | 1467868517881 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}] 22:15:17 INFO - PROCESS | 1752 | 1467868517892 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:18 INFO - PROCESS | 1752 | 1467868518139 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 22:15:18 INFO - PROCESS | 1752 | 1467868518355 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:18 INFO - PROCESS | 1752 | 1467868518366 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0ed400 == 37 [pid = 1752] [id = 161] 22:15:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x8f0ee400) [pid = 1752] [serial = 483] [outer = (nil)] 22:15:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x9b9a9800) [pid = 1752] [serial = 484] [outer = 0x8f0ee400] 22:15:18 INFO - PROCESS | 1752 | 1467868518493 Marionette DEBUG loaded listener.js 22:15:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x9b9b8000) [pid = 1752] [serial = 485] [outer = 0x8f0ee400] 22:15:19 INFO - PROCESS | 1752 | 1467868519377 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]]]}] 22:15:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:15:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1543ms 22:15:19 INFO - PROCESS | 1752 | 1467868519414 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 22:15:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:15:19 INFO - PROCESS | 1752 | 1467868519418 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 22:15:19 INFO - PROCESS | 1752 | 1467868519424 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:15:19 INFO - PROCESS | 1752 | 1467868519428 Marionette TRACE conn4 <- [1,618,null,{}] 22:15:19 INFO - PROCESS | 1752 | 1467868519434 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}] 22:15:19 INFO - PROCESS | 1752 | 1467868519440 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:19 INFO - PROCESS | 1752 | 1467868519612 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 22:15:19 INFO - PROCESS | 1752 | 1467868519776 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:19 INFO - PROCESS | 1752 | 1467868519784 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e8800 == 38 [pid = 1752] [id = 162] 22:15:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x8f2a5800) [pid = 1752] [serial = 486] [outer = (nil)] 22:15:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x9b9ccc00) [pid = 1752] [serial = 487] [outer = 0x8f2a5800] 22:15:19 INFO - PROCESS | 1752 | 1467868519865 Marionette DEBUG loaded listener.js 22:15:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x9b9b2400) [pid = 1752] [serial = 488] [outer = 0x8f2a5800] 22:15:20 INFO - PROCESS | 1752 | 1467868520852 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]]]}] 22:15:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:15:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1480ms 22:15:20 INFO - PROCESS | 1752 | 1467868520906 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 22:15:20 INFO - PROCESS | 1752 | 1467868520910 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 22:15:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:15:20 INFO - PROCESS | 1752 | 1467868520918 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:15:20 INFO - PROCESS | 1752 | 1467868520922 Marionette TRACE conn4 <- [1,622,null,{}] 22:15:20 INFO - PROCESS | 1752 | 1467868520928 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}] 22:15:20 INFO - PROCESS | 1752 | 1467868520933 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:21 INFO - PROCESS | 1752 | 1467868521117 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 22:15:21 INFO - PROCESS | 1752 | 1467868521532 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:21 INFO - PROCESS | 1752 | 1467868521560 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0ebc00 == 39 [pid = 1752] [id = 163] 22:15:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x8f0ecc00) [pid = 1752] [serial = 489] [outer = (nil)] 22:15:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x8f1ed400) [pid = 1752] [serial = 490] [outer = 0x8f0ecc00] 22:15:21 INFO - PROCESS | 1752 | 1467868521686 Marionette DEBUG loaded listener.js 22:15:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x8f802c00) [pid = 1752] [serial = 491] [outer = 0x8f0ecc00] 22:15:22 INFO - PROCESS | 1752 | 1467868522588 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]]]}] 22:15:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:15:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1737ms 22:15:22 INFO - PROCESS | 1752 | 1467868522658 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 22:15:22 INFO - PROCESS | 1752 | 1467868522666 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 22:15:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:15:22 INFO - PROCESS | 1752 | 1467868522688 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:15:22 INFO - PROCESS | 1752 | 1467868522698 Marionette TRACE conn4 <- [1,626,null,{}] 22:15:22 INFO - PROCESS | 1752 | 1467868522707 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}] 22:15:22 INFO - PROCESS | 1752 | 1467868522713 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:22 INFO - PROCESS | 1752 | 1467868522950 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 22:15:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0edc00 == 38 [pid = 1752] [id = 154] 22:15:23 INFO - PROCESS | 1752 | --DOCSHELL 0x91bc8800 == 37 [pid = 1752] [id = 153] 22:15:23 INFO - PROCESS | 1752 | 1467868523178 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:23 INFO - PROCESS | 1752 | 1467868523187 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8facf000 == 36 [pid = 1752] [id = 152] 22:15:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f1400 == 35 [pid = 1752] [id = 151] 22:15:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e4400 == 36 [pid = 1752] [id = 164] 22:15:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x8f2ab400) [pid = 1752] [serial = 492] [outer = (nil)] 22:15:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x8f94d000) [pid = 1752] [serial = 493] [outer = 0x8f2ab400] 22:15:23 INFO - PROCESS | 1752 | 1467868523269 Marionette DEBUG loaded listener.js 22:15:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x9160f400) [pid = 1752] [serial = 494] [outer = 0x8f2ab400] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x99ecdc00) [pid = 1752] [serial = 418] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x9a21cc00) [pid = 1752] [serial = 419] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x9313ac00) [pid = 1752] [serial = 409] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x8f2ae800) [pid = 1752] [serial = 404] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x93e12000) [pid = 1752] [serial = 410] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x8f1f7800) [pid = 1752] [serial = 403] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x9ac7a000) [pid = 1752] [serial = 392] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x9a29fc00) [pid = 1752] [serial = 388] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x8f945000) [pid = 1752] [serial = 406] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x9b9d6800) [pid = 1752] [serial = 397] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x9160d000) [pid = 1752] [serial = 407] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x98d48800) [pid = 1752] [serial = 415] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x9569a400) [pid = 1752] [serial = 412] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x999c8400) [pid = 1752] [serial = 416] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x97b05c00) [pid = 1752] [serial = 376] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x956bc400) [pid = 1752] [serial = 413] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x99ed8400) [pid = 1752] [serial = 385] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x91cb0c00) [pid = 1752] [serial = 217] [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.] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x91602400) [pid = 1752] [serial = 401] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x9a486000) [pid = 1752] [serial = 391] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x953c9c00) [pid = 1752] [serial = 382] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x9b9d0400) [pid = 1752] [serial = 395] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x8f93ec00) [pid = 1752] [serial = 386] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x9b9eb400) [pid = 1752] [serial = 398] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x914ae800) [pid = 1752] [serial = 379] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x93e1ac00) [pid = 1752] [serial = 381] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x9a2e8c00) [pid = 1752] [serial = 389] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8f80dc00) [pid = 1752] [serial = 378] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9b9bc000) [pid = 1752] [serial = 394] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8f940c00) [pid = 1752] [serial = 400] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1752 | 1467868524137 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]]]}] 22:15:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1503ms 22:15:24 INFO - PROCESS | 1752 | 1467868524191 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 22:15:24 INFO - PROCESS | 1752 | 1467868524198 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 22:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:15:24 INFO - PROCESS | 1752 | 1467868524206 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:15:24 INFO - PROCESS | 1752 | 1467868524210 Marionette TRACE conn4 <- [1,630,null,{}] 22:15:24 INFO - PROCESS | 1752 | 1467868524217 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}] 22:15:24 INFO - PROCESS | 1752 | 1467868524222 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:24 INFO - PROCESS | 1752 | 1467868524409 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 22:15:24 INFO - PROCESS | 1752 | 1467868524533 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:24 INFO - PROCESS | 1752 | 1467868524540 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fad4800 == 37 [pid = 1752] [id = 165] 22:15:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x91bae000) [pid = 1752] [serial = 495] [outer = (nil)] 22:15:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x930ebc00) [pid = 1752] [serial = 496] [outer = 0x91bae000] 22:15:24 INFO - PROCESS | 1752 | 1467868524616 Marionette DEBUG loaded listener.js 22:15:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x93e1ac00) [pid = 1752] [serial = 497] [outer = 0x91bae000] 22:15:25 INFO - PROCESS | 1752 | 1467868525473 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]]]}] 22:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1333ms 22:15:25 INFO - PROCESS | 1752 | 1467868525540 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 22:15:25 INFO - PROCESS | 1752 | 1467868525544 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 22:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:15:25 INFO - PROCESS | 1752 | 1467868525559 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:15:25 INFO - PROCESS | 1752 | 1467868525568 Marionette TRACE conn4 <- [1,634,null,{}] 22:15:25 INFO - PROCESS | 1752 | 1467868525578 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}] 22:15:25 INFO - PROCESS | 1752 | 1467868525584 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:25 INFO - PROCESS | 1752 | 1467868525774 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 22:15:25 INFO - PROCESS | 1752 | 1467868525917 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:25 INFO - PROCESS | 1752 | 1467868525925 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0f2800 == 38 [pid = 1752] [id = 166] 22:15:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x952ee400) [pid = 1752] [serial = 498] [outer = (nil)] 22:15:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9569d000) [pid = 1752] [serial = 499] [outer = 0x952ee400] 22:15:25 INFO - PROCESS | 1752 | 1467868525997 Marionette DEBUG loaded listener.js 22:15:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x97b0e400) [pid = 1752] [serial = 500] [outer = 0x952ee400] 22:15:26 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:15:26 INFO - PROCESS | 1752 | 1467868526928 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]]]}] 22:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1406ms 22:15:26 INFO - PROCESS | 1752 | 1467868526959 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 22:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:15:26 INFO - PROCESS | 1752 | 1467868526964 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 22:15:26 INFO - PROCESS | 1752 | 1467868526971 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:15:26 INFO - PROCESS | 1752 | 1467868526975 Marionette TRACE conn4 <- [1,638,null,{}] 22:15:26 INFO - PROCESS | 1752 | 1467868526989 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}] 22:15:27 INFO - PROCESS | 1752 | 1467868526995 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:27 INFO - PROCESS | 1752 | 1467868527247 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 22:15:27 INFO - PROCESS | 1752 | 1467868527286 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:27 INFO - PROCESS | 1752 | 1467868527295 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e5c00 == 39 [pid = 1752] [id = 167] 22:15:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x8f0eb800) [pid = 1752] [serial = 501] [outer = (nil)] 22:15:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x985afc00) [pid = 1752] [serial = 502] [outer = 0x8f0eb800] 22:15:27 INFO - PROCESS | 1752 | 1467868527366 Marionette DEBUG loaded listener.js 22:15:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x998cd400) [pid = 1752] [serial = 503] [outer = 0x8f0eb800] 22:15:28 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x8f80c800) [pid = 1752] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:15:28 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x95255c00) [pid = 1752] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 22:15:28 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x9a486c00) [pid = 1752] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:15:28 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x9b9cb400) [pid = 1752] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:15:28 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x9b9b4800) [pid = 1752] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 22:15:28 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x9d90b800) [pid = 1752] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 22:15:28 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8fad2c00) [pid = 1752] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:15:28 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x91bc8c00) [pid = 1752] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:15:28 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x9a479400) [pid = 1752] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:15:28 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8f2a6c00) [pid = 1752] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:15:28 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0xa2371400) [pid = 1752] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:15:28 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8facec00) [pid = 1752] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:15:28 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8f1f4800) [pid = 1752] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:15:28 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8f2b3800) [pid = 1752] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:15:28 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8f810c00) [pid = 1752] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:15:28 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:15:28 INFO - PROCESS | 1752 | 1467868528434 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]]]}] 22:15:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1499ms 22:15:28 INFO - PROCESS | 1752 | 1467868528470 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 22:15:28 INFO - PROCESS | 1752 | 1467868528473 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 22:15:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:15:28 INFO - PROCESS | 1752 | 1467868528480 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:15:28 INFO - PROCESS | 1752 | 1467868528483 Marionette TRACE conn4 <- [1,642,null,{}] 22:15:28 INFO - PROCESS | 1752 | 1467868528489 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}] 22:15:28 INFO - PROCESS | 1752 | 1467868528495 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:28 INFO - PROCESS | 1752 | 1467868528714 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 22:15:28 INFO - PROCESS | 1752 | 1467868528732 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:28 INFO - PROCESS | 1752 | 1467868528752 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x9160e000 == 40 [pid = 1752] [id = 168] 22:15:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x91bb1800) [pid = 1752] [serial = 504] [outer = (nil)] 22:15:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x97bf5800) [pid = 1752] [serial = 505] [outer = 0x91bb1800] 22:15:28 INFO - PROCESS | 1752 | 1467868528833 Marionette DEBUG loaded listener.js 22:15:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x99edd000) [pid = 1752] [serial = 506] [outer = 0x91bb1800] 22:15:29 INFO - PROCESS | 1752 | 1467868529725 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]]]}] 22:15:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:15:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1287ms 22:15:29 INFO - PROCESS | 1752 | 1467868529768 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 22:15:29 INFO - PROCESS | 1752 | 1467868529772 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 22:15:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:15:29 INFO - PROCESS | 1752 | 1467868529778 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:15:29 INFO - PROCESS | 1752 | 1467868529782 Marionette TRACE conn4 <- [1,646,null,{}] 22:15:29 INFO - PROCESS | 1752 | 1467868529788 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}] 22:15:29 INFO - PROCESS | 1752 | 1467868529794 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:29 INFO - PROCESS | 1752 | 1467868529961 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 22:15:30 INFO - PROCESS | 1752 | 1467868530183 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:30 INFO - PROCESS | 1752 | 1467868530193 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e6800 == 41 [pid = 1752] [id = 169] 22:15:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8f0e6c00) [pid = 1752] [serial = 507] [outer = (nil)] 22:15:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8f0ee000) [pid = 1752] [serial = 508] [outer = 0x8f0e6c00] 22:15:30 INFO - PROCESS | 1752 | 1467868530285 Marionette DEBUG loaded listener.js 22:15:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8f1f7800) [pid = 1752] [serial = 509] [outer = 0x8f0e6c00] 22:15:31 INFO - PROCESS | 1752 | 1467868531301 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]]]}] 22:15:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1586ms 22:15:31 INFO - PROCESS | 1752 | 1467868531369 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 22:15:31 INFO - PROCESS | 1752 | 1467868531376 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 22:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:15:31 INFO - PROCESS | 1752 | 1467868531384 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:15:31 INFO - PROCESS | 1752 | 1467868531389 Marionette TRACE conn4 <- [1,650,null,{}] 22:15:31 INFO - PROCESS | 1752 | 1467868531402 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}] 22:15:31 INFO - PROCESS | 1752 | 1467868531419 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:31 INFO - PROCESS | 1752 | 1467868531680 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 22:15:31 INFO - PROCESS | 1752 | 1467868531945 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:31 INFO - PROCESS | 1752 | 1467868531955 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x914ac000 == 42 [pid = 1752] [id = 170] 22:15:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x914b1000) [pid = 1752] [serial = 510] [outer = (nil)] 22:15:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x91603400) [pid = 1752] [serial = 511] [outer = 0x914b1000] 22:15:32 INFO - PROCESS | 1752 | 1467868532041 Marionette DEBUG loaded listener.js 22:15:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9160c000) [pid = 1752] [serial = 512] [outer = 0x914b1000] 22:15:32 INFO - PROCESS | 1752 | 1467868532966 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]]]}] 22:15:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:15:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1633ms 22:15:33 INFO - PROCESS | 1752 | 1467868533021 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 22:15:33 INFO - PROCESS | 1752 | 1467868533029 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 22:15:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:15:33 INFO - PROCESS | 1752 | 1467868533037 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:15:33 INFO - PROCESS | 1752 | 1467868533042 Marionette TRACE conn4 <- [1,654,null,{}] 22:15:33 INFO - PROCESS | 1752 | 1467868533049 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}] 22:15:33 INFO - PROCESS | 1752 | 1467868533054 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:33 INFO - PROCESS | 1752 | 1467868533272 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 22:15:33 INFO - PROCESS | 1752 | 1467868533538 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:33 INFO - PROCESS | 1752 | 1467868533551 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cd0c00 == 43 [pid = 1752] [id = 171] 22:15:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x91cd7c00) [pid = 1752] [serial = 513] [outer = (nil)] 22:15:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x930e7800) [pid = 1752] [serial = 514] [outer = 0x91cd7c00] 22:15:33 INFO - PROCESS | 1752 | 1467868533681 Marionette DEBUG loaded listener.js 22:15:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x953ca000) [pid = 1752] [serial = 515] [outer = 0x91cd7c00] 22:15:34 INFO - PROCESS | 1752 | 1467868534623 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]]]}] 22:15:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:15:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1636ms 22:15:34 INFO - PROCESS | 1752 | 1467868534686 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 22:15:34 INFO - PROCESS | 1752 | 1467868534691 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 22:15:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:15:34 INFO - PROCESS | 1752 | 1467868534708 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:15:34 INFO - PROCESS | 1752 | 1467868534718 Marionette TRACE conn4 <- [1,658,null,{}] 22:15:34 INFO - PROCESS | 1752 | 1467868534726 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}] 22:15:34 INFO - PROCESS | 1752 | 1467868534734 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:34 INFO - PROCESS | 1752 | 1467868534945 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 22:15:35 INFO - PROCESS | 1752 | 1467868535159 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:35 INFO - PROCESS | 1752 | 1467868535168 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f1000 == 44 [pid = 1752] [id = 172] 22:15:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x91cb8c00) [pid = 1752] [serial = 516] [outer = (nil)] 22:15:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9a227000) [pid = 1752] [serial = 517] [outer = 0x91cb8c00] 22:15:35 INFO - PROCESS | 1752 | 1467868535266 Marionette DEBUG loaded listener.js 22:15:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x9a47cc00) [pid = 1752] [serial = 518] [outer = 0x91cb8c00] 22:15:36 INFO - PROCESS | 1752 | 1467868536178 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]]]}] 22:15:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:15:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1510ms 22:15:36 INFO - PROCESS | 1752 | 1467868536210 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 22:15:36 INFO - PROCESS | 1752 | 1467868536215 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 22:15:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:15:36 INFO - PROCESS | 1752 | 1467868536223 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:15:36 INFO - PROCESS | 1752 | 1467868536226 Marionette TRACE conn4 <- [1,662,null,{}] 22:15:36 INFO - PROCESS | 1752 | 1467868536232 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}] 22:15:36 INFO - PROCESS | 1752 | 1467868536238 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:36 INFO - PROCESS | 1752 | 1467868536457 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 22:15:36 INFO - PROCESS | 1752 | 1467868536718 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:36 INFO - PROCESS | 1752 | 1467868536730 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f1800 == 45 [pid = 1752] [id = 173] 22:15:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9a486800) [pid = 1752] [serial = 519] [outer = (nil)] 22:15:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9ad0a400) [pid = 1752] [serial = 520] [outer = 0x9a486800] 22:15:36 INFO - PROCESS | 1752 | 1467868536858 Marionette DEBUG loaded listener.js 22:15:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x9b5c2000) [pid = 1752] [serial = 521] [outer = 0x9a486800] 22:15:37 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:15:37 INFO - PROCESS | 1752 | 1467868537776 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]]]}] 22:15:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:15:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1588ms 22:15:37 INFO - PROCESS | 1752 | 1467868537812 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 22:15:37 INFO - PROCESS | 1752 | 1467868537817 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 22:15:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:15:37 INFO - PROCESS | 1752 | 1467868537824 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:15:37 INFO - PROCESS | 1752 | 1467868537828 Marionette TRACE conn4 <- [1,666,null,{}] 22:15:37 INFO - PROCESS | 1752 | 1467868537835 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}] 22:15:37 INFO - PROCESS | 1752 | 1467868537842 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:38 INFO - PROCESS | 1752 | 1467868538040 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 22:15:38 INFO - PROCESS | 1752 | 1467868538208 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:38 INFO - PROCESS | 1752 | 1467868538227 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b9b4800 == 46 [pid = 1752] [id = 174] 22:15:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x9b9b5000) [pid = 1752] [serial = 522] [outer = (nil)] 22:15:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x9b9c0400) [pid = 1752] [serial = 523] [outer = 0x9b9b5000] 22:15:38 INFO - PROCESS | 1752 | 1467868538369 Marionette DEBUG loaded listener.js 22:15:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x9d54cc00) [pid = 1752] [serial = 524] [outer = 0x9b9b5000] 22:15:38 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:15:39 INFO - PROCESS | 1752 | 1467868539360 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]]]}] 22:15:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1587ms 22:15:39 INFO - PROCESS | 1752 | 1467868539412 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 22:15:39 INFO - PROCESS | 1752 | 1467868539415 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 22:15:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:15:39 INFO - PROCESS | 1752 | 1467868539423 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:15:39 INFO - PROCESS | 1752 | 1467868539427 Marionette TRACE conn4 <- [1,670,null,{}] 22:15:39 INFO - PROCESS | 1752 | 1467868539434 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}] 22:15:39 INFO - PROCESS | 1752 | 1467868539440 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:39 INFO - PROCESS | 1752 | 1467868539648 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 22:15:39 INFO - PROCESS | 1752 | 1467868539861 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:39 INFO - PROCESS | 1752 | 1467868539870 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f810c00 == 47 [pid = 1752] [id = 175] 22:15:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x91bb1000) [pid = 1752] [serial = 525] [outer = (nil)] 22:15:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0xa1120c00) [pid = 1752] [serial = 526] [outer = 0x91bb1000] 22:15:40 INFO - PROCESS | 1752 | 1467868539997 Marionette DEBUG loaded listener.js 22:15:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0xa209f400) [pid = 1752] [serial = 527] [outer = 0x91bb1000] 22:15:40 INFO - PROCESS | 1752 | 1467868540895 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]]]}] 22:15:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:15:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1538ms 22:15:40 INFO - PROCESS | 1752 | 1467868540962 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 22:15:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:15:40 INFO - PROCESS | 1752 | 1467868540966 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 22:15:40 INFO - PROCESS | 1752 | 1467868540973 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:15:40 INFO - PROCESS | 1752 | 1467868540977 Marionette TRACE conn4 <- [1,674,null,{}] 22:15:40 INFO - PROCESS | 1752 | 1467868540982 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}] 22:15:40 INFO - PROCESS | 1752 | 1467868540988 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:41 INFO - PROCESS | 1752 | 1467868541178 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 22:15:41 INFO - PROCESS | 1752 | 1467868541390 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:41 INFO - PROCESS | 1752 | 1467868541397 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x914a6400 == 48 [pid = 1752] [id = 176] 22:15:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x9a21a400) [pid = 1752] [serial = 528] [outer = (nil)] 22:15:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0xa23a1c00) [pid = 1752] [serial = 529] [outer = 0x9a21a400] 22:15:41 INFO - PROCESS | 1752 | 1467868541531 Marionette DEBUG loaded listener.js 22:15:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0xa23a7000) [pid = 1752] [serial = 530] [outer = 0x9a21a400] 22:15:42 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:15:42 INFO - PROCESS | 1752 | 1467868542472 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]]]}] 22:15:42 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 22:15:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1543ms 22:15:42 INFO - PROCESS | 1752 | 1467868542516 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 22:15:42 INFO - PROCESS | 1752 | 1467868542520 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 22:15:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:15:42 INFO - PROCESS | 1752 | 1467868542526 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:15:42 INFO - PROCESS | 1752 | 1467868542530 Marionette TRACE conn4 <- [1,678,null,{}] 22:15:42 INFO - PROCESS | 1752 | 1467868542536 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}] 22:15:42 INFO - PROCESS | 1752 | 1467868542542 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:42 INFO - PROCESS | 1752 | 1467868542732 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 22:15:42 INFO - PROCESS | 1752 | 1467868542904 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:42 INFO - PROCESS | 1752 | 1467868542910 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fad9800 == 49 [pid = 1752] [id = 177] 22:15:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x9160c400) [pid = 1752] [serial = 531] [outer = (nil)] 22:15:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x91cbb800) [pid = 1752] [serial = 532] [outer = 0x9160c400] 22:15:42 INFO - PROCESS | 1752 | 1467868542992 Marionette DEBUG loaded listener.js 22:15:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x953c9400) [pid = 1752] [serial = 533] [outer = 0x9160c400] 22:15:44 INFO - PROCESS | 1752 | 1467868544246 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]]]}] 22:15:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:15:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1786ms 22:15:44 INFO - PROCESS | 1752 | 1467868544315 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 22:15:44 INFO - PROCESS | 1752 | 1467868544321 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 22:15:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:15:44 INFO - PROCESS | 1752 | 1467868544328 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:15:44 INFO - PROCESS | 1752 | 1467868544336 Marionette TRACE conn4 <- [1,682,null,{}] 22:15:44 INFO - PROCESS | 1752 | 1467868544345 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}] 22:15:44 INFO - PROCESS | 1752 | 1467868544353 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:44 INFO - PROCESS | 1752 | 1467868544652 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x9160cc00 == 48 [pid = 1752] [id = 110] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x9160e000 == 47 [pid = 1752] [id = 168] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e5c00 == 46 [pid = 1752] [id = 167] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0f2800 == 45 [pid = 1752] [id = 166] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8fad4800 == 44 [pid = 1752] [id = 165] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e4400 == 43 [pid = 1752] [id = 164] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0ebc00 == 42 [pid = 1752] [id = 163] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1ea400 == 41 [pid = 1752] [id = 150] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x91debc00 == 40 [pid = 1752] [id = 112] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x91decc00 == 39 [pid = 1752] [id = 98] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0ea000 == 38 [pid = 1752] [id = 108] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e8800 == 37 [pid = 1752] [id = 162] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0ed400 == 36 [pid = 1752] [id = 161] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2a4800 == 35 [pid = 1752] [id = 105] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f94a800 == 34 [pid = 1752] [id = 96] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f941800 == 33 [pid = 1752] [id = 155] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x91bc4c00 == 32 [pid = 1752] [id = 159] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x91602000 == 31 [pid = 1752] [id = 97] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x97bf0400 == 30 [pid = 1752] [id = 158] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f808400 == 29 [pid = 1752] [id = 109] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1ef000 == 28 [pid = 1752] [id = 160] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2aac00 == 27 [pid = 1752] [id = 156] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x91610800 == 26 [pid = 1752] [id = 157] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1eb800 == 25 [pid = 1752] [id = 99] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x93c02800 == 24 [pid = 1752] [id = 111] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f8800 == 23 [pid = 1752] [id = 106] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x91cb2000 == 22 [pid = 1752] [id = 103] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2a7000 == 21 [pid = 1752] [id = 101] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8f809c00 == 20 [pid = 1752] [id = 100] 22:15:45 INFO - PROCESS | 1752 | --DOCSHELL 0x91deb000 == 19 [pid = 1752] [id = 104] 22:15:46 INFO - PROCESS | 1752 | --DOCSHELL 0x9569bc00 == 18 [pid = 1752] [id = 102] 22:15:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2a5400 == 17 [pid = 1752] [id = 107] 22:15:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8f810c00 == 16 [pid = 1752] [id = 175] 22:15:46 INFO - PROCESS | 1752 | --DOCSHELL 0x914a6400 == 15 [pid = 1752] [id = 176] 22:15:46 INFO - PROCESS | 1752 | --DOCSHELL 0x9b9b4800 == 14 [pid = 1752] [id = 174] 22:15:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f1800 == 13 [pid = 1752] [id = 173] 22:15:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f1000 == 12 [pid = 1752] [id = 172] 22:15:46 INFO - PROCESS | 1752 | --DOCSHELL 0x914ac000 == 11 [pid = 1752] [id = 170] 22:15:46 INFO - PROCESS | 1752 | --DOCSHELL 0x91cd0c00 == 10 [pid = 1752] [id = 171] 22:15:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e6800 == 9 [pid = 1752] [id = 169] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x8f94cc00) [pid = 1752] [serial = 421] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x98504400) [pid = 1752] [serial = 425] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x95472000) [pid = 1752] [serial = 424] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x9b9b9000) [pid = 1752] [serial = 428] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x9b9a9c00) [pid = 1752] [serial = 427] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x9d577000) [pid = 1752] [serial = 431] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x9b9f3800) [pid = 1752] [serial = 430] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x9d954800) [pid = 1752] [serial = 434] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x9d908400) [pid = 1752] [serial = 433] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0xa2534c00) [pid = 1752] [serial = 437] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0xa236f800) [pid = 1752] [serial = 436] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x914a5400) [pid = 1752] [serial = 457] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x91cb4400) [pid = 1752] [serial = 460] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0xa25fac00) [pid = 1752] [serial = 440] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0xa2581000) [pid = 1752] [serial = 439] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x8f2ac400) [pid = 1752] [serial = 454] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x8f2aec00) [pid = 1752] [serial = 455] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0xa3206c00) [pid = 1752] [serial = 443] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0xa2ff6400) [pid = 1752] [serial = 442] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8fad9c00) [pid = 1752] [serial = 446] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x8fad5c00) [pid = 1752] [serial = 445] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x91cb2400) [pid = 1752] [serial = 452] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x91baec00) [pid = 1752] [serial = 451] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8fadd000) [pid = 1752] [serial = 449] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8f810800) [pid = 1752] [serial = 448] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x91cd0800) [pid = 1752] [serial = 461] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x93e1a000) [pid = 1752] [serial = 466] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x91ba9c00) [pid = 1752] [serial = 422] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x91cd9000) [pid = 1752] [serial = 463] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x91dec400) [pid = 1752] [serial = 464] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x914ad800) [pid = 1752] [serial = 458] [outer = (nil)] [url = about:blank] 22:15:46 INFO - PROCESS | 1752 | 1467868546121 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:46 INFO - PROCESS | 1752 | 1467868546129 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e5c00 == 10 [pid = 1752] [id = 178] 22:15:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f0e7000) [pid = 1752] [serial = 534] [outer = (nil)] 22:15:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f0ef400) [pid = 1752] [serial = 535] [outer = 0x8f0e7000] 22:15:46 INFO - PROCESS | 1752 | 1467868546259 Marionette DEBUG loaded listener.js 22:15:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8f1f0c00) [pid = 1752] [serial = 536] [outer = 0x8f0e7000] 22:15:47 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:15:47 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:15:47 INFO - PROCESS | 1752 | 1467868547558 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]]]}] 22:15:47 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) 22:15:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 3252ms 22:15:47 INFO - PROCESS | 1752 | 1467868547583 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 22:15:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:15:47 INFO - PROCESS | 1752 | 1467868547588 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 22:15:47 INFO - PROCESS | 1752 | 1467868547596 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:15:47 INFO - PROCESS | 1752 | 1467868547602 Marionette TRACE conn4 <- [1,686,null,{}] 22:15:47 INFO - PROCESS | 1752 | 1467868547676 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}] 22:15:47 INFO - PROCESS | 1752 | 1467868547682 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:47 INFO - PROCESS | 1752 | 1467868547844 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 22:15:47 INFO - PROCESS | 1752 | 1467868547858 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:47 INFO - PROCESS | 1752 | 1467868547866 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f80ec00 == 11 [pid = 1752] [id = 179] 22:15:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8f80f000) [pid = 1752] [serial = 537] [outer = (nil)] 22:15:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8f941800) [pid = 1752] [serial = 538] [outer = 0x8f80f000] 22:15:47 INFO - PROCESS | 1752 | 1467868547943 Marionette DEBUG loaded listener.js 22:15:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8f94d800) [pid = 1752] [serial = 539] [outer = 0x8f80f000] 22:15:49 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:15:49 INFO - PROCESS | 1752 | 1467868549265 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]]]}] 22:15:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:15:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1689ms 22:15:49 INFO - PROCESS | 1752 | 1467868549286 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 22:15:49 INFO - PROCESS | 1752 | 1467868549294 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 22:15:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:15:49 INFO - PROCESS | 1752 | 1467868549335 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:15:49 INFO - PROCESS | 1752 | 1467868549340 Marionette TRACE conn4 <- [1,690,null,{}] 22:15:49 INFO - PROCESS | 1752 | 1467868549346 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}] 22:15:49 INFO - PROCESS | 1752 | 1467868549352 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:49 INFO - PROCESS | 1752 | 1467868549616 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 22:15:49 INFO - PROCESS | 1752 | 1467868549648 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:49 INFO - PROCESS | 1752 | 1467868549659 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f810c00 == 12 [pid = 1752] [id = 180] 22:15:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8fad7400) [pid = 1752] [serial = 540] [outer = (nil)] 22:15:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x91603c00) [pid = 1752] [serial = 541] [outer = 0x8fad7400] 22:15:49 INFO - PROCESS | 1752 | 1467868549731 Marionette DEBUG loaded listener.js 22:15:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x91610800) [pid = 1752] [serial = 542] [outer = 0x8fad7400] 22:15:51 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:15:51 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x8f0ecc00) [pid = 1752] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:15:51 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8f2acc00) [pid = 1752] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:15:51 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8f80d400) [pid = 1752] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:15:51 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8f2ab400) [pid = 1752] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:15:51 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x956bbc00) [pid = 1752] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:15:51 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x97bf1800) [pid = 1752] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:15:51 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8f0eb800) [pid = 1752] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:15:51 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8f0ee400) [pid = 1752] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:15:51 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8f2a5800) [pid = 1752] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:15:51 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x91bae000) [pid = 1752] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:15:51 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91de9c00) [pid = 1752] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:15:51 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x952ee400) [pid = 1752] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:15:51 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x953cdc00) [pid = 1752] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:15:51 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x91bb1800) [pid = 1752] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:15:51 INFO - PROCESS | 1752 | 1467868551476 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]]]}] 22:15:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:15:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2192ms 22:15:51 INFO - PROCESS | 1752 | 1467868551526 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 22:15:51 INFO - PROCESS | 1752 | 1467868551531 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 22:15:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:15:51 INFO - PROCESS | 1752 | 1467868551540 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:15:51 INFO - PROCESS | 1752 | 1467868551550 Marionette TRACE conn4 <- [1,694,null,{}] 22:15:51 INFO - PROCESS | 1752 | 1467868551567 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}] 22:15:51 INFO - PROCESS | 1752 | 1467868551577 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:51 INFO - PROCESS | 1752 | 1467868551769 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 22:15:51 INFO - PROCESS | 1752 | 1467868551927 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:51 INFO - PROCESS | 1752 | 1467868551937 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f6400 == 13 [pid = 1752] [id = 181] 22:15:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8f1f9c00) [pid = 1752] [serial = 543] [outer = (nil)] 22:15:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x91bc7000) [pid = 1752] [serial = 544] [outer = 0x8f1f9c00] 22:15:52 INFO - PROCESS | 1752 | 1467868552029 Marionette DEBUG loaded listener.js 22:15:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x91cb3000) [pid = 1752] [serial = 545] [outer = 0x8f1f9c00] 22:15:53 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:15:53 INFO - PROCESS | 1752 | 1467868553286 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]]]}] 22:15:53 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) 22:15:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1796ms 22:15:53 INFO - PROCESS | 1752 | 1467868553440 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 22:15:53 INFO - PROCESS | 1752 | 1467868553445 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 22:15:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:15:53 INFO - PROCESS | 1752 | 1467868553467 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:15:53 INFO - PROCESS | 1752 | 1467868553474 Marionette TRACE conn4 <- [1,698,null,{}] 22:15:53 INFO - PROCESS | 1752 | 1467868553485 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}] 22:15:53 INFO - PROCESS | 1752 | 1467868553491 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:53 INFO - PROCESS | 1752 | 1467868553682 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 22:15:53 INFO - PROCESS | 1752 | 1467868553840 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:53 INFO - PROCESS | 1752 | 1467868553851 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f3800 == 14 [pid = 1752] [id = 182] 22:15:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8f2ac800) [pid = 1752] [serial = 546] [outer = (nil)] 22:15:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8f2b3000) [pid = 1752] [serial = 547] [outer = 0x8f2ac800] 22:15:53 INFO - PROCESS | 1752 | 1467868553942 Marionette DEBUG loaded listener.js 22:15:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f80d800) [pid = 1752] [serial = 548] [outer = 0x8f2ac800] 22:15:55 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:15:55 INFO - PROCESS | 1752 | 1467868555423 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]]]}] 22:15:55 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) 22:15:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1998ms 22:15:55 INFO - PROCESS | 1752 | 1467868555464 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 22:15:55 INFO - PROCESS | 1752 | 1467868555472 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 22:15:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:15:55 INFO - PROCESS | 1752 | 1467868555484 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:15:55 INFO - PROCESS | 1752 | 1467868555488 Marionette TRACE conn4 <- [1,702,null,{}] 22:15:55 INFO - PROCESS | 1752 | 1467868555495 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}] 22:15:55 INFO - PROCESS | 1752 | 1467868555501 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:55 INFO - PROCESS | 1752 | 1467868555714 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 22:15:55 INFO - PROCESS | 1752 | 1467868555873 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:55 INFO - PROCESS | 1752 | 1467868555886 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fad3000 == 15 [pid = 1752] [id = 183] 22:15:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x914aa400) [pid = 1752] [serial = 549] [outer = (nil)] 22:15:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x91606c00) [pid = 1752] [serial = 550] [outer = 0x914aa400] 22:15:55 INFO - PROCESS | 1752 | 1467868555971 Marionette DEBUG loaded listener.js 22:15:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x91bb0000) [pid = 1752] [serial = 551] [outer = 0x914aa400] 22:15:57 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:15:57 INFO - PROCESS | 1752 | 1467868557534 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]]]}] 22:15:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:15:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2097ms 22:15:57 INFO - PROCESS | 1752 | 1467868557582 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 22:15:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:15:57 INFO - PROCESS | 1752 | 1467868557586 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 22:15:57 INFO - PROCESS | 1752 | 1467868557593 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:15:57 INFO - PROCESS | 1752 | 1467868557599 Marionette TRACE conn4 <- [1,706,null,{}] 22:15:57 INFO - PROCESS | 1752 | 1467868557616 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}] 22:15:57 INFO - PROCESS | 1752 | 1467868557625 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:57 INFO - PROCESS | 1752 | 1467868557917 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 22:15:58 INFO - PROCESS | 1752 | 1467868557995 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:58 INFO - PROCESS | 1752 | 1467868558005 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cb7400 == 16 [pid = 1752] [id = 184] 22:15:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x91cd0800) [pid = 1752] [serial = 552] [outer = (nil)] 22:15:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91de1400) [pid = 1752] [serial = 553] [outer = 0x91cd0800] 22:15:58 INFO - PROCESS | 1752 | 1467868558098 Marionette DEBUG loaded listener.js 22:15:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x930e1c00) [pid = 1752] [serial = 554] [outer = 0x91cd0800] 22:15:59 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:15:59 INFO - PROCESS | 1752 | 1467868559681 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]]]}] 22:15:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8f810c00 == 15 [pid = 1752] [id = 180] 22:15:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8f80ec00 == 14 [pid = 1752] [id = 179] 22:15:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e5c00 == 13 [pid = 1752] [id = 178] 22:15:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:15:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2147ms 22:15:59 INFO - PROCESS | 1752 | 1467868559740 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 22:15:59 INFO - PROCESS | 1752 | 1467868559745 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 22:15:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8f1ed400) [pid = 1752] [serial = 490] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x91603800) [pid = 1752] [serial = 470] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x9a2eb800) [pid = 1752] [serial = 482] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x9160f400) [pid = 1752] [serial = 494] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x99ed5400) [pid = 1752] [serial = 478] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x999a2c00) [pid = 1752] [serial = 476] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x998cd400) [pid = 1752] [serial = 503] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x98db3c00) [pid = 1752] [serial = 475] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9b9b8000) [pid = 1752] [serial = 485] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9b9b2400) [pid = 1752] [serial = 488] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9a29f800) [pid = 1752] [serial = 481] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x93e1ac00) [pid = 1752] [serial = 497] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x99ed8000) [pid = 1752] [serial = 479] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x930ebc00) [pid = 1752] [serial = 496] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9b9a9800) [pid = 1752] [serial = 484] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x985afc00) [pid = 1752] [serial = 502] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x95257800) [pid = 1752] [serial = 467] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8f94c400) [pid = 1752] [serial = 469] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9569d000) [pid = 1752] [serial = 499] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x953d1c00) [pid = 1752] [serial = 472] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x91cd8800) [pid = 1752] [serial = 473] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8f94d000) [pid = 1752] [serial = 493] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9b9ccc00) [pid = 1752] [serial = 487] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x97b0e400) [pid = 1752] [serial = 500] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8f802c00) [pid = 1752] [serial = 491] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x97bf5800) [pid = 1752] [serial = 505] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x99edd000) [pid = 1752] [serial = 506] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1752 | 1467868559807 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:15:59 INFO - PROCESS | 1752 | 1467868559816 Marionette TRACE conn4 <- [1,710,null,{}] 22:15:59 INFO - PROCESS | 1752 | 1467868559827 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}] 22:15:59 INFO - PROCESS | 1752 | 1467868559832 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:15:59 INFO - PROCESS | 1752 | 1467868559976 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 22:16:00 INFO - PROCESS | 1752 | 1467868559995 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:00 INFO - PROCESS | 1752 | 1467868560010 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2ab400 == 14 [pid = 1752] [id = 185] 22:16:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8f2abc00) [pid = 1752] [serial = 555] [outer = (nil)] 22:16:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8f2b1400) [pid = 1752] [serial = 556] [outer = 0x8f2abc00] 22:16:00 INFO - PROCESS | 1752 | 1467868560088 Marionette DEBUG loaded listener.js 22:16:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8f806c00) [pid = 1752] [serial = 557] [outer = 0x8f2abc00] 22:16:01 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:01 INFO - PROCESS | 1752 | 1467868561363 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]]]}] 22:16:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:16:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1645ms 22:16:01 INFO - PROCESS | 1752 | 1467868561415 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 22:16:01 INFO - PROCESS | 1752 | 1467868561422 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 22:16:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:16:01 INFO - PROCESS | 1752 | 1467868561446 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:16:01 INFO - PROCESS | 1752 | 1467868561450 Marionette TRACE conn4 <- [1,714,null,{}] 22:16:01 INFO - PROCESS | 1752 | 1467868561457 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}] 22:16:01 INFO - PROCESS | 1752 | 1467868561462 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:01 INFO - PROCESS | 1752 | 1467868561686 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 22:16:01 INFO - PROCESS | 1752 | 1467868561830 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:01 INFO - PROCESS | 1752 | 1467868561838 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2af000 == 15 [pid = 1752] [id = 186] 22:16:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8fad4800) [pid = 1752] [serial = 558] [outer = (nil)] 22:16:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x914a6000) [pid = 1752] [serial = 559] [outer = 0x8fad4800] 22:16:01 INFO - PROCESS | 1752 | 1467868561911 Marionette DEBUG loaded listener.js 22:16:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x914b3800) [pid = 1752] [serial = 560] [outer = 0x8fad4800] 22:16:03 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:03 INFO - PROCESS | 1752 | 1467868563196 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]]]}] 22:16:03 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 22:16:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1788ms 22:16:03 INFO - PROCESS | 1752 | 1467868563235 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 22:16:03 INFO - PROCESS | 1752 | 1467868563238 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 22:16:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:16:03 INFO - PROCESS | 1752 | 1467868563245 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:16:03 INFO - PROCESS | 1752 | 1467868563251 Marionette TRACE conn4 <- [1,718,null,{}] 22:16:03 INFO - PROCESS | 1752 | 1467868563376 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}] 22:16:03 INFO - PROCESS | 1752 | 1467868563385 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:03 INFO - PROCESS | 1752 | 1467868563594 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 22:16:03 INFO - PROCESS | 1752 | 1467868563620 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:03 INFO - PROCESS | 1752 | 1467868563634 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bca000 == 16 [pid = 1752] [id = 187] 22:16:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x91bcb000) [pid = 1752] [serial = 561] [outer = (nil)] 22:16:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x91cd0000) [pid = 1752] [serial = 562] [outer = 0x91bcb000] 22:16:03 INFO - PROCESS | 1752 | 1467868563708 Marionette DEBUG loaded listener.js 22:16:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x91cda400) [pid = 1752] [serial = 563] [outer = 0x91bcb000] 22:16:04 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8f0e6c00) [pid = 1752] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:16:04 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x914b1000) [pid = 1752] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:16:04 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x91cd7c00) [pid = 1752] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:16:04 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x91cb8c00) [pid = 1752] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:16:04 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9a486800) [pid = 1752] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:16:04 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9b9b5000) [pid = 1752] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:16:04 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x91bb1000) [pid = 1752] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:16:04 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9a21a400) [pid = 1752] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:16:04 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8f0e7000) [pid = 1752] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:16:04 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9160c400) [pid = 1752] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:16:04 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8fad7400) [pid = 1752] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:16:04 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8f80f000) [pid = 1752] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:16:05 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:05 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:16:05 INFO - PROCESS | 1752 | 1467868565109 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]]]}] 22:16:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:16:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1890ms 22:16:05 INFO - PROCESS | 1752 | 1467868565136 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 22:16:05 INFO - PROCESS | 1752 | 1467868565140 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 22:16:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:16:05 INFO - PROCESS | 1752 | 1467868565186 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:16:05 INFO - PROCESS | 1752 | 1467868565190 Marionette TRACE conn4 <- [1,722,null,{}] 22:16:05 INFO - PROCESS | 1752 | 1467868565204 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}] 22:16:05 INFO - PROCESS | 1752 | 1467868565208 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:05 INFO - PROCESS | 1752 | 1467868565366 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 22:16:05 INFO - PROCESS | 1752 | 1467868565480 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:05 INFO - PROCESS | 1752 | 1467868565487 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f80cc00 == 17 [pid = 1752] [id = 188] 22:16:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8fad3c00) [pid = 1752] [serial = 564] [outer = (nil)] 22:16:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x91cd9400) [pid = 1752] [serial = 565] [outer = 0x8fad3c00] 22:16:05 INFO - PROCESS | 1752 | 1467868565561 Marionette DEBUG loaded listener.js 22:16:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x93e18c00) [pid = 1752] [serial = 566] [outer = 0x8fad3c00] 22:16:06 INFO - PROCESS | 1752 | 1467868566294 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] 22:16:06 INFO - PROCESS | 1752 | 1467868566388 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 22:16:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:16:06 INFO - PROCESS | 1752 | 1467868566397 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:16:06 INFO - PROCESS | 1752 | 1467868566404 Marionette TRACE conn4 <- [1,726,null,{}] 22:16:06 INFO - PROCESS | 1752 | 1467868566414 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}] 22:16:06 INFO - PROCESS | 1752 | 1467868566420 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:06 INFO - PROCESS | 1752 | 1467868566641 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 22:16:06 INFO - PROCESS | 1752 | 1467868566816 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:06 INFO - PROCESS | 1752 | 1467868566835 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2a7000 == 18 [pid = 1752] [id = 189] 22:16:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8f2b1800) [pid = 1752] [serial = 567] [outer = (nil)] 22:16:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8f810c00) [pid = 1752] [serial = 568] [outer = 0x8f2b1800] 22:16:06 INFO - PROCESS | 1752 | 1467868566917 Marionette DEBUG loaded listener.js 22:16:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8f80c400) [pid = 1752] [serial = 569] [outer = 0x8f2b1800] 22:16:07 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:07 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:16:08 INFO - PROCESS | 1752 | 1467868568055 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]]]}] 22:16:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:16:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1738ms 22:16:08 INFO - PROCESS | 1752 | 1467868568136 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 22:16:08 INFO - PROCESS | 1752 | 1467868568142 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 22:16:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:16:08 INFO - PROCESS | 1752 | 1467868568154 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:16:08 INFO - PROCESS | 1752 | 1467868568161 Marionette TRACE conn4 <- [1,730,null,{}] 22:16:08 INFO - PROCESS | 1752 | 1467868568169 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}] 22:16:08 INFO - PROCESS | 1752 | 1467868568175 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:08 INFO - PROCESS | 1752 | 1467868568436 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 22:16:08 INFO - PROCESS | 1752 | 1467868568659 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:08 INFO - PROCESS | 1752 | 1467868568672 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0ef800 == 19 [pid = 1752] [id = 190] 22:16:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x91bc8c00) [pid = 1752] [serial = 570] [outer = (nil)] 22:16:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x93e1ac00) [pid = 1752] [serial = 571] [outer = 0x91bc8c00] 22:16:08 INFO - PROCESS | 1752 | 1467868568754 Marionette DEBUG loaded listener.js 22:16:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x952f1000) [pid = 1752] [serial = 572] [outer = 0x91bc8c00] 22:16:09 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:09 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:16:09 INFO - PROCESS | 1752 | 1467868569726 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] 22:16:09 INFO - PROCESS | 1752 | 1467868569802 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 22:16:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:16:09 INFO - PROCESS | 1752 | 1467868569810 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:16:09 INFO - PROCESS | 1752 | 1467868569814 Marionette TRACE conn4 <- [1,734,null,{}] 22:16:09 INFO - PROCESS | 1752 | 1467868569829 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}] 22:16:09 INFO - PROCESS | 1752 | 1467868569838 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:10 INFO - PROCESS | 1752 | 1467868570065 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 22:16:10 INFO - PROCESS | 1752 | 1467868570318 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:10 INFO - PROCESS | 1752 | 1467868570333 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x95692c00 == 20 [pid = 1752] [id = 191] 22:16:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x95693000) [pid = 1752] [serial = 573] [outer = (nil)] 22:16:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x95697c00) [pid = 1752] [serial = 574] [outer = 0x95693000] 22:16:10 INFO - PROCESS | 1752 | 1467868570462 Marionette DEBUG loaded listener.js 22:16:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9569b800) [pid = 1752] [serial = 575] [outer = 0x95693000] 22:16:11 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:11 INFO - PROCESS | 1752 | 1467868571374 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]]]}] 22:16:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:16:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1635ms 22:16:11 INFO - PROCESS | 1752 | 1467868571446 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 22:16:11 INFO - PROCESS | 1752 | 1467868571450 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 22:16:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:16:11 INFO - PROCESS | 1752 | 1467868571457 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:16:11 INFO - PROCESS | 1752 | 1467868571460 Marionette TRACE conn4 <- [1,738,null,{}] 22:16:11 INFO - PROCESS | 1752 | 1467868571467 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}] 22:16:11 INFO - PROCESS | 1752 | 1467868571472 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:11 INFO - PROCESS | 1752 | 1467868571708 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 22:16:11 INFO - PROCESS | 1752 | 1467868571923 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:11 INFO - PROCESS | 1752 | 1467868571932 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2b0c00 == 21 [pid = 1752] [id = 192] 22:16:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8fada400) [pid = 1752] [serial = 576] [outer = (nil)] 22:16:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x97bf1800) [pid = 1752] [serial = 577] [outer = 0x8fada400] 22:16:12 INFO - PROCESS | 1752 | 1467868572057 Marionette DEBUG loaded listener.js 22:16:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x97bf5000) [pid = 1752] [serial = 578] [outer = 0x8fada400] 22:16:13 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:13 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:16:13 INFO - PROCESS | 1752 | 1467868573380 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]]]}] 22:16:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:16:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1937ms 22:16:13 INFO - PROCESS | 1752 | 1467868573395 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 22:16:13 INFO - PROCESS | 1752 | 1467868573399 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 22:16:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:16:13 INFO - PROCESS | 1752 | 1467868573406 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:16:13 INFO - PROCESS | 1752 | 1467868573409 Marionette TRACE conn4 <- [1,742,null,{}] 22:16:13 INFO - PROCESS | 1752 | 1467868573416 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}] 22:16:13 INFO - PROCESS | 1752 | 1467868573422 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:13 INFO - PROCESS | 1752 | 1467868573643 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 22:16:13 INFO - PROCESS | 1752 | 1467868573804 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:13 INFO - PROCESS | 1752 | 1467868573815 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f944800 == 22 [pid = 1752] [id = 193] 22:16:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x95698800) [pid = 1752] [serial = 579] [outer = (nil)] 22:16:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x98d3a400) [pid = 1752] [serial = 580] [outer = 0x95698800] 22:16:13 INFO - PROCESS | 1752 | 1467868573896 Marionette DEBUG loaded listener.js 22:16:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x97bef800) [pid = 1752] [serial = 581] [outer = 0x95698800] 22:16:15 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:15 INFO - PROCESS | 1752 | 1467868575234 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]]]}] 22:16:15 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 22:16:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1887ms 22:16:15 INFO - PROCESS | 1752 | 1467868575304 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 22:16:15 INFO - PROCESS | 1752 | 1467868575308 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 22:16:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:16:15 INFO - PROCESS | 1752 | 1467868575336 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:16:15 INFO - PROCESS | 1752 | 1467868575340 Marionette TRACE conn4 <- [1,746,null,{}] 22:16:15 INFO - PROCESS | 1752 | 1467868575346 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}] 22:16:15 INFO - PROCESS | 1752 | 1467868575358 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:15 INFO - PROCESS | 1752 | 1467868575573 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 22:16:15 INFO - PROCESS | 1752 | 1467868575888 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:15 INFO - PROCESS | 1752 | 1467868575898 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1eb400 == 23 [pid = 1752] [id = 194] 22:16:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8f1ec800) [pid = 1752] [serial = 582] [outer = (nil)] 22:16:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8f1f9000) [pid = 1752] [serial = 583] [outer = 0x8f1ec800] 22:16:15 INFO - PROCESS | 1752 | 1467868575986 Marionette DEBUG loaded listener.js 22:16:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8f80dc00) [pid = 1752] [serial = 584] [outer = 0x8f1ec800] 22:16:16 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:18 INFO - PROCESS | 1752 | --DOCSHELL 0x91cb7400 == 22 [pid = 1752] [id = 184] 22:16:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f3800 == 21 [pid = 1752] [id = 182] 22:16:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8fad3000 == 20 [pid = 1752] [id = 183] 22:16:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f6400 == 19 [pid = 1752] [id = 181] 22:16:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8fad9800 == 18 [pid = 1752] [id = 177] 22:16:18 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x91bc7000) [pid = 1752] [serial = 544] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8f1f7800) [pid = 1752] [serial = 509] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8f0ee000) [pid = 1752] [serial = 508] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9160c000) [pid = 1752] [serial = 512] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x91603400) [pid = 1752] [serial = 511] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x953ca000) [pid = 1752] [serial = 515] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x930e7800) [pid = 1752] [serial = 514] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9a47cc00) [pid = 1752] [serial = 518] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9a227000) [pid = 1752] [serial = 517] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9b5c2000) [pid = 1752] [serial = 521] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9ad0a400) [pid = 1752] [serial = 520] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9d54cc00) [pid = 1752] [serial = 524] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9b9c0400) [pid = 1752] [serial = 523] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0xa209f400) [pid = 1752] [serial = 527] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0xa1120c00) [pid = 1752] [serial = 526] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0xa23a7000) [pid = 1752] [serial = 530] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0xa23a1c00) [pid = 1752] [serial = 529] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8f0ef400) [pid = 1752] [serial = 535] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8f1f0c00) [pid = 1752] [serial = 536] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x953c9400) [pid = 1752] [serial = 533] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x91cbb800) [pid = 1752] [serial = 532] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x91603c00) [pid = 1752] [serial = 541] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8f941800) [pid = 1752] [serial = 538] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x91610800) [pid = 1752] [serial = 542] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x8f94d800) [pid = 1752] [serial = 539] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1752 | 1467868578311 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]]]}] 22:16:18 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.) 22:16:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2999ms 22:16:18 INFO - PROCESS | 1752 | 1467868578333 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 22:16:18 INFO - PROCESS | 1752 | 1467868578338 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 22:16:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:16:18 INFO - PROCESS | 1752 | 1467868578347 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:16:18 INFO - PROCESS | 1752 | 1467868578353 Marionette TRACE conn4 <- [1,750,null,{}] 22:16:18 INFO - PROCESS | 1752 | 1467868578364 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}] 22:16:18 INFO - PROCESS | 1752 | 1467868578368 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:18 INFO - PROCESS | 1752 | 1467868578538 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 22:16:18 INFO - PROCESS | 1752 | 1467868578552 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:18 INFO - PROCESS | 1752 | 1467868578562 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2b1c00 == 19 [pid = 1752] [id = 195] 22:16:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x8f2b2400) [pid = 1752] [serial = 585] [outer = (nil)] 22:16:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x8f807c00) [pid = 1752] [serial = 586] [outer = 0x8f2b2400] 22:16:18 INFO - PROCESS | 1752 | 1467868578641 Marionette DEBUG loaded listener.js 22:16:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x8f80f800) [pid = 1752] [serial = 587] [outer = 0x8f2b2400] 22:16:19 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:19 INFO - PROCESS | 1752 | 1467868579939 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]]]}] 22:16:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:16:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1644ms 22:16:19 INFO - PROCESS | 1752 | 1467868579992 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 22:16:20 INFO - PROCESS | 1752 | 1467868580002 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 22:16:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:16:20 INFO - PROCESS | 1752 | 1467868580013 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:16:20 INFO - PROCESS | 1752 | 1467868580018 Marionette TRACE conn4 <- [1,754,null,{}] 22:16:20 INFO - PROCESS | 1752 | 1467868580026 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}] 22:16:20 INFO - PROCESS | 1752 | 1467868580032 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:20 INFO - PROCESS | 1752 | 1467868580293 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 22:16:20 INFO - PROCESS | 1752 | 1467868580371 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:20 INFO - PROCESS | 1752 | 1467868580380 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x914aa000 == 20 [pid = 1752] [id = 196] 22:16:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x914ae400) [pid = 1752] [serial = 588] [outer = (nil)] 22:16:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x914b3000) [pid = 1752] [serial = 589] [outer = 0x914ae400] 22:16:20 INFO - PROCESS | 1752 | 1467868580457 Marionette DEBUG loaded listener.js 22:16:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x91608800) [pid = 1752] [serial = 590] [outer = 0x914ae400] 22:16:21 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:21 INFO - PROCESS | 1752 | 1467868581751 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]]]}] 22:16:21 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 22:16:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1783ms 22:16:21 INFO - PROCESS | 1752 | 1467868581804 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 22:16:21 INFO - PROCESS | 1752 | 1467868581809 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 22:16:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:16:21 INFO - PROCESS | 1752 | 1467868581873 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:16:21 INFO - PROCESS | 1752 | 1467868581880 Marionette TRACE conn4 <- [1,758,null,{}] 22:16:21 INFO - PROCESS | 1752 | 1467868581911 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}] 22:16:21 INFO - PROCESS | 1752 | 1467868581921 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:22 INFO - PROCESS | 1752 | 1467868582144 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 22:16:22 INFO - PROCESS | 1752 | 1467868582173 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:22 INFO - PROCESS | 1752 | 1467868582187 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bcd000 == 21 [pid = 1752] [id = 197] 22:16:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x91bd0800) [pid = 1752] [serial = 591] [outer = (nil)] 22:16:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x91cb8400) [pid = 1752] [serial = 592] [outer = 0x91bd0800] 22:16:22 INFO - PROCESS | 1752 | 1467868582261 Marionette DEBUG loaded listener.js 22:16:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x91cd4000) [pid = 1752] [serial = 593] [outer = 0x91bd0800] 22:16:23 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8fad3c00) [pid = 1752] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:16:23 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x91bcb000) [pid = 1752] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:16:23 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8f1f9c00) [pid = 1752] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:16:23 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x91cd0800) [pid = 1752] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:16:23 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x914aa400) [pid = 1752] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:16:23 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8fad4800) [pid = 1752] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:16:23 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8f2abc00) [pid = 1752] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:16:23 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x8f2ac800) [pid = 1752] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:16:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x8f2a4400) [pid = 1752] [serial = 594] [outer = 0x990f1c00] 22:16:23 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:23 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:16:23 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:23 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:23 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:23 INFO - PROCESS | 1752 | 1467868583781 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]]]}] 22:16:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:16:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 2058ms 22:16:23 INFO - PROCESS | 1752 | 1467868583915 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 22:16:23 INFO - PROCESS | 1752 | 1467868583921 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 22:16:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:16:23 INFO - PROCESS | 1752 | 1467868583929 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:16:23 INFO - PROCESS | 1752 | 1467868583935 Marionette TRACE conn4 <- [1,762,null,{}] 22:16:23 INFO - PROCESS | 1752 | 1467868583943 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}] 22:16:23 INFO - PROCESS | 1752 | 1467868583950 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:24 INFO - PROCESS | 1752 | 1467868584224 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 22:16:24 INFO - PROCESS | 1752 | 1467868584388 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:24 INFO - PROCESS | 1752 | 1467868584404 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1ea400 == 22 [pid = 1752] [id = 198] 22:16:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x8f80f000) [pid = 1752] [serial = 595] [outer = (nil)] 22:16:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x914b0c00) [pid = 1752] [serial = 596] [outer = 0x8f80f000] 22:16:24 INFO - PROCESS | 1752 | 1467868584488 Marionette DEBUG loaded listener.js 22:16:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x91ba8800) [pid = 1752] [serial = 597] [outer = 0x8f80f000] 22:16:25 INFO - PROCESS | 1752 | 1467868585820 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]]]}] 22:16:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:16:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1935ms 22:16:25 INFO - PROCESS | 1752 | 1467868585946 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 22:16:25 INFO - PROCESS | 1752 | 1467868585955 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 22:16:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:16:25 INFO - PROCESS | 1752 | 1467868585975 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:16:25 INFO - PROCESS | 1752 | 1467868585980 Marionette TRACE conn4 <- [1,766,null,{}] 22:16:25 INFO - PROCESS | 1752 | 1467868585987 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}] 22:16:25 INFO - PROCESS | 1752 | 1467868585994 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:26 INFO - PROCESS | 1752 | 1467868586242 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 22:16:26 INFO - PROCESS | 1752 | 1467868586356 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:26 INFO - PROCESS | 1752 | 1467868586366 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bab800 == 23 [pid = 1752] [id = 199] 22:16:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x91cd1000) [pid = 1752] [serial = 598] [outer = (nil)] 22:16:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x91cdac00) [pid = 1752] [serial = 599] [outer = 0x91cd1000] 22:16:26 INFO - PROCESS | 1752 | 1467868586452 Marionette DEBUG loaded listener.js 22:16:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x93139000) [pid = 1752] [serial = 600] [outer = 0x91cd1000] 22:16:27 INFO - PROCESS | 1752 | 1467868587965 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]]]}] 22:16:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:16:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2044ms 22:16:28 INFO - PROCESS | 1752 | 1467868588018 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 22:16:28 INFO - PROCESS | 1752 | 1467868588022 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 22:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:16:28 INFO - PROCESS | 1752 | 1467868588031 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:16:28 INFO - PROCESS | 1752 | 1467868588038 Marionette TRACE conn4 <- [1,770,null,{}] 22:16:28 INFO - PROCESS | 1752 | 1467868588056 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}] 22:16:28 INFO - PROCESS | 1752 | 1467868588066 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:28 INFO - PROCESS | 1752 | 1467868588457 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 22:16:28 INFO - PROCESS | 1752 | 1467868588540 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:28 INFO - PROCESS | 1752 | 1467868588553 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f94c000 == 24 [pid = 1752] [id = 200] 22:16:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8f94c400) [pid = 1752] [serial = 601] [outer = (nil)] 22:16:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8fadb800) [pid = 1752] [serial = 602] [outer = 0x8f94c400] 22:16:28 INFO - PROCESS | 1752 | 1467868588707 Marionette DEBUG loaded listener.js 22:16:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9160b400) [pid = 1752] [serial = 603] [outer = 0x8f94c400] 22:16:29 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1eb400 == 23 [pid = 1752] [id = 194] 22:16:29 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x91cd0000) [pid = 1752] [serial = 562] [outer = (nil)] [url = about:blank] 22:16:29 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x91cb3000) [pid = 1752] [serial = 545] [outer = (nil)] [url = about:blank] 22:16:29 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x91de1400) [pid = 1752] [serial = 553] [outer = (nil)] [url = about:blank] 22:16:29 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x930e1c00) [pid = 1752] [serial = 554] [outer = (nil)] [url = about:blank] 22:16:29 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x91606c00) [pid = 1752] [serial = 550] [outer = (nil)] [url = about:blank] 22:16:29 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x91bb0000) [pid = 1752] [serial = 551] [outer = (nil)] [url = about:blank] 22:16:29 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x914a6000) [pid = 1752] [serial = 559] [outer = (nil)] [url = about:blank] 22:16:29 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8f2b1400) [pid = 1752] [serial = 556] [outer = (nil)] [url = about:blank] 22:16:29 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8f806c00) [pid = 1752] [serial = 557] [outer = (nil)] [url = about:blank] 22:16:29 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x8f2b3000) [pid = 1752] [serial = 547] [outer = (nil)] [url = about:blank] 22:16:29 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x8f80d800) [pid = 1752] [serial = 548] [outer = (nil)] [url = about:blank] 22:16:29 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x93e18c00) [pid = 1752] [serial = 566] [outer = (nil)] [url = about:blank] 22:16:29 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x91cda400) [pid = 1752] [serial = 563] [outer = (nil)] [url = about:blank] 22:16:29 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x914b3800) [pid = 1752] [serial = 560] [outer = (nil)] [url = about:blank] 22:16:29 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x91cd9400) [pid = 1752] [serial = 565] [outer = (nil)] [url = about:blank] 22:16:29 INFO - PROCESS | 1752 | 1467868589583 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]]]}] 22:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1591ms 22:16:29 INFO - PROCESS | 1752 | 1467868589625 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 22:16:29 INFO - PROCESS | 1752 | 1467868589632 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 22:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:16:29 INFO - PROCESS | 1752 | 1467868589640 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:16:29 INFO - PROCESS | 1752 | 1467868589647 Marionette TRACE conn4 <- [1,774,null,{}] 22:16:29 INFO - PROCESS | 1752 | 1467868589654 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}] 22:16:29 INFO - PROCESS | 1752 | 1467868589660 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:29 INFO - PROCESS | 1752 | 1467868589828 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 22:16:29 INFO - PROCESS | 1752 | 1467868589956 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:29 INFO - PROCESS | 1752 | 1467868589966 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f80a400 == 24 [pid = 1752] [id = 201] 22:16:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x914b3800) [pid = 1752] [serial = 604] [outer = (nil)] 22:16:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x91bb3400) [pid = 1752] [serial = 605] [outer = 0x914b3800] 22:16:30 INFO - PROCESS | 1752 | 1467868590046 Marionette DEBUG loaded listener.js 22:16:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x91bd0400) [pid = 1752] [serial = 606] [outer = 0x914b3800] 22:16:30 INFO - PROCESS | 1752 | 1467868590874 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]]]}] 22:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1293ms 22:16:30 INFO - PROCESS | 1752 | 1467868590935 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 22:16:30 INFO - PROCESS | 1752 | 1467868590940 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 22:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:16:30 INFO - PROCESS | 1752 | 1467868590947 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:16:30 INFO - PROCESS | 1752 | 1467868590952 Marionette TRACE conn4 <- [1,778,null,{}] 22:16:30 INFO - PROCESS | 1752 | 1467868590958 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}] 22:16:30 INFO - PROCESS | 1752 | 1467868590963 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:31 INFO - PROCESS | 1752 | 1467868591138 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 22:16:31 INFO - PROCESS | 1752 | 1467868591260 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:31 INFO - PROCESS | 1752 | 1467868591271 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x93142000 == 25 [pid = 1752] [id = 202] 22:16:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x93142c00) [pid = 1752] [serial = 607] [outer = (nil)] 22:16:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x93cd3000) [pid = 1752] [serial = 608] [outer = 0x93142c00] 22:16:31 INFO - PROCESS | 1752 | 1467868591364 Marionette DEBUG loaded listener.js 22:16:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x93e14c00) [pid = 1752] [serial = 609] [outer = 0x93142c00] 22:16:32 INFO - PROCESS | 1752 | 1467868592300 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]]]}] 22:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1384ms 22:16:32 INFO - PROCESS | 1752 | 1467868592338 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 22:16:32 INFO - PROCESS | 1752 | 1467868592344 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 22:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:16:32 INFO - PROCESS | 1752 | 1467868592362 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:16:32 INFO - PROCESS | 1752 | 1467868592369 Marionette TRACE conn4 <- [1,782,null,{}] 22:16:32 INFO - PROCESS | 1752 | 1467868592382 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}] 22:16:32 INFO - PROCESS | 1752 | 1467868592389 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:32 INFO - PROCESS | 1752 | 1467868592604 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 22:16:32 INFO - PROCESS | 1752 | 1467868592633 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:32 INFO - PROCESS | 1752 | 1467868592644 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x91de9000 == 26 [pid = 1752] [id = 203] 22:16:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x95254400) [pid = 1752] [serial = 610] [outer = (nil)] 22:16:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x953d1000) [pid = 1752] [serial = 611] [outer = 0x95254400] 22:16:32 INFO - PROCESS | 1752 | 1467868592717 Marionette DEBUG loaded listener.js 22:16:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x95469c00) [pid = 1752] [serial = 612] [outer = 0x95254400] 22:16:33 INFO - PROCESS | 1752 | 1467868593641 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]]]}] 22:16:33 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x914ae400) [pid = 1752] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:16:33 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x95693000) [pid = 1752] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:16:33 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8f1ec800) [pid = 1752] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:16:33 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x8f2b1800) [pid = 1752] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:16:33 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x8fada400) [pid = 1752] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:16:33 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x8f2b2400) [pid = 1752] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:16:33 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x95698800) [pid = 1752] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:16:33 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x91bc8c00) [pid = 1752] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1361ms 22:16:33 INFO - PROCESS | 1752 | 1467868593716 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 22:16:33 INFO - PROCESS | 1752 | 1467868593720 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 22:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:16:33 INFO - PROCESS | 1752 | 1467868593726 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:16:33 INFO - PROCESS | 1752 | 1467868593730 Marionette TRACE conn4 <- [1,786,null,{}] 22:16:33 INFO - PROCESS | 1752 | 1467868593736 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}] 22:16:33 INFO - PROCESS | 1752 | 1467868593741 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:33 INFO - PROCESS | 1752 | 1467868593899 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 22:16:33 INFO - PROCESS | 1752 | 1467868593909 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:33 INFO - PROCESS | 1752 | 1467868593917 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1edc00 == 27 [pid = 1752] [id = 204] 22:16:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x8fad5400) [pid = 1752] [serial = 613] [outer = (nil)] 22:16:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x953cf800) [pid = 1752] [serial = 614] [outer = 0x8fad5400] 22:16:33 INFO - PROCESS | 1752 | 1467868593987 Marionette DEBUG loaded listener.js 22:16:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x9546d400) [pid = 1752] [serial = 615] [outer = 0x8fad5400] 22:16:34 INFO - PROCESS | 1752 | 1467868594897 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]]]}] 22:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1239ms 22:16:34 INFO - PROCESS | 1752 | 1467868594966 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 22:16:34 INFO - PROCESS | 1752 | 1467868594970 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 22:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:16:34 INFO - PROCESS | 1752 | 1467868594978 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:16:34 INFO - PROCESS | 1752 | 1467868594982 Marionette TRACE conn4 <- [1,790,null,{}] 22:16:34 INFO - PROCESS | 1752 | 1467868594989 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}] 22:16:35 INFO - PROCESS | 1752 | 1467868594993 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:35 INFO - PROCESS | 1752 | 1467868595214 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 22:16:35 INFO - PROCESS | 1752 | 1467868595330 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:35 INFO - PROCESS | 1752 | 1467868595348 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x953d1c00 == 28 [pid = 1752] [id = 205] 22:16:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x95692800) [pid = 1752] [serial = 616] [outer = (nil)] 22:16:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x97b0f800) [pid = 1752] [serial = 617] [outer = 0x95692800] 22:16:35 INFO - PROCESS | 1752 | 1467868595425 Marionette DEBUG loaded listener.js 22:16:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x930e7800) [pid = 1752] [serial = 618] [outer = 0x95692800] 22:16:36 INFO - PROCESS | 1752 | 1467868596458 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]]]}] 22:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1541ms 22:16:36 INFO - PROCESS | 1752 | 1467868596521 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 22:16:36 INFO - PROCESS | 1752 | 1467868596528 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 22:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:16:36 INFO - PROCESS | 1752 | 1467868596538 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:16:36 INFO - PROCESS | 1752 | 1467868596543 Marionette TRACE conn4 <- [1,794,null,{}] 22:16:36 INFO - PROCESS | 1752 | 1467868596555 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}] 22:16:36 INFO - PROCESS | 1752 | 1467868596560 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:36 INFO - PROCESS | 1752 | 1467868596807 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 22:16:37 INFO - PROCESS | 1752 | 1467868597072 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:37 INFO - PROCESS | 1752 | 1467868597080 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0ea000 == 29 [pid = 1752] [id = 206] 22:16:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x914a6000) [pid = 1752] [serial = 619] [outer = (nil)] 22:16:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x91bc9c00) [pid = 1752] [serial = 620] [outer = 0x914a6000] 22:16:37 INFO - PROCESS | 1752 | 1467868597169 Marionette DEBUG loaded listener.js 22:16:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x91cd0800) [pid = 1752] [serial = 621] [outer = 0x914a6000] 22:16:38 INFO - PROCESS | 1752 | 1467868598137 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]]]}] 22:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1649ms 22:16:38 INFO - PROCESS | 1752 | 1467868598187 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 22:16:38 INFO - PROCESS | 1752 | 1467868598196 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 22:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:16:38 INFO - PROCESS | 1752 | 1467868598208 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:16:38 INFO - PROCESS | 1752 | 1467868598212 Marionette TRACE conn4 <- [1,798,null,{}] 22:16:38 INFO - PROCESS | 1752 | 1467868598219 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}] 22:16:38 INFO - PROCESS | 1752 | 1467868598233 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:38 INFO - PROCESS | 1752 | 1467868598469 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 22:16:38 INFO - PROCESS | 1752 | 1467868598689 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:38 INFO - PROCESS | 1752 | 1467868598698 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x95257800 == 30 [pid = 1752] [id = 207] 22:16:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x953c7400) [pid = 1752] [serial = 622] [outer = (nil)] 22:16:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x953ce000) [pid = 1752] [serial = 623] [outer = 0x953c7400] 22:16:38 INFO - PROCESS | 1752 | 1467868598828 Marionette DEBUG loaded listener.js 22:16:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x95693c00) [pid = 1752] [serial = 624] [outer = 0x953c7400] 22:16:39 INFO - PROCESS | 1752 | 1467868599798 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]]]}] 22:16:39 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 22:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1641ms 22:16:39 INFO - PROCESS | 1752 | 1467868599849 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 22:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:16:39 INFO - PROCESS | 1752 | 1467868599853 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 22:16:39 INFO - PROCESS | 1752 | 1467868599861 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:16:39 INFO - PROCESS | 1752 | 1467868599868 Marionette TRACE conn4 <- [1,802,null,{}] 22:16:39 INFO - PROCESS | 1752 | 1467868599885 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}] 22:16:39 INFO - PROCESS | 1752 | 1467868599894 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:40 INFO - PROCESS | 1752 | 1467868600098 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 22:16:40 INFO - PROCESS | 1752 | 1467868600306 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:40 INFO - PROCESS | 1752 | 1467868600317 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x9313ac00 == 31 [pid = 1752] [id = 208] 22:16:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x953c9800) [pid = 1752] [serial = 625] [outer = (nil)] 22:16:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x999a3000) [pid = 1752] [serial = 626] [outer = 0x953c9800] 22:16:40 INFO - PROCESS | 1752 | 1467868600448 Marionette DEBUG loaded listener.js 22:16:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x99a8ac00) [pid = 1752] [serial = 627] [outer = 0x953c9800] 22:16:41 INFO - PROCESS | 1752 | 1467868601398 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]]]}] 22:16:41 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 22:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1587ms 22:16:41 INFO - PROCESS | 1752 | 1467868601448 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 22:16:41 INFO - PROCESS | 1752 | 1467868601454 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 22:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:16:41 INFO - PROCESS | 1752 | 1467868601460 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:16:41 INFO - PROCESS | 1752 | 1467868601464 Marionette TRACE conn4 <- [1,806,null,{}] 22:16:41 INFO - PROCESS | 1752 | 1467868601470 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}] 22:16:41 INFO - PROCESS | 1752 | 1467868601475 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:41 INFO - PROCESS | 1752 | 1467868601665 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 22:16:41 INFO - PROCESS | 1752 | 1467868601896 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:41 INFO - PROCESS | 1752 | 1467868601906 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2a9800 == 32 [pid = 1752] [id = 209] 22:16:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x953cec00) [pid = 1752] [serial = 628] [outer = (nil)] 22:16:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x99ed4400) [pid = 1752] [serial = 629] [outer = 0x953cec00] 22:16:42 INFO - PROCESS | 1752 | 1467868602027 Marionette DEBUG loaded listener.js 22:16:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x99ed6000) [pid = 1752] [serial = 630] [outer = 0x953cec00] 22:16:42 INFO - PROCESS | 1752 | 1467868602907 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]]]}] 22:16:42 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 22:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1491ms 22:16:42 INFO - PROCESS | 1752 | 1467868602952 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 22:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:16:42 INFO - PROCESS | 1752 | 1467868602957 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 22:16:42 INFO - PROCESS | 1752 | 1467868602963 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:16:42 INFO - PROCESS | 1752 | 1467868602967 Marionette TRACE conn4 <- [1,810,null,{}] 22:16:42 INFO - PROCESS | 1752 | 1467868602973 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}] 22:16:42 INFO - PROCESS | 1752 | 1467868602980 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:43 INFO - PROCESS | 1752 | 1467868603183 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 22:16:43 INFO - PROCESS | 1752 | 1467868603345 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:43 INFO - PROCESS | 1752 | 1467868603351 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x914ae400 == 33 [pid = 1752] [id = 210] 22:16:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x93cddc00) [pid = 1752] [serial = 631] [outer = (nil)] 22:16:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x99edf000) [pid = 1752] [serial = 632] [outer = 0x93cddc00] 22:16:43 INFO - PROCESS | 1752 | 1467868603439 Marionette DEBUG loaded listener.js 22:16:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9a21cc00) [pid = 1752] [serial = 633] [outer = 0x93cddc00] 22:16:44 INFO - PROCESS | 1752 | 1467868604412 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]]]}] 22:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1496ms 22:16:44 INFO - PROCESS | 1752 | 1467868604461 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 22:16:44 INFO - PROCESS | 1752 | 1467868604465 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 22:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:16:44 INFO - PROCESS | 1752 | 1467868604472 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:16:44 INFO - PROCESS | 1752 | 1467868604476 Marionette TRACE conn4 <- [1,814,null,{}] 22:16:44 INFO - PROCESS | 1752 | 1467868604482 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}] 22:16:44 INFO - PROCESS | 1752 | 1467868604492 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:44 INFO - PROCESS | 1752 | 1467868604745 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 22:16:44 INFO - PROCESS | 1752 | 1467868604974 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:44 INFO - PROCESS | 1752 | 1467868604986 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f802400 == 34 [pid = 1752] [id = 211] 22:16:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8f802c00) [pid = 1752] [serial = 634] [outer = (nil)] 22:16:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8f94ac00) [pid = 1752] [serial = 635] [outer = 0x8f802c00] 22:16:45 INFO - PROCESS | 1752 | 1467868605115 Marionette DEBUG loaded listener.js 22:16:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x91bac000) [pid = 1752] [serial = 636] [outer = 0x8f802c00] 22:16:46 INFO - PROCESS | 1752 | 1467868606253 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] 22:16:46 INFO - PROCESS | 1752 | 1467868606319 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 22:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:16:46 INFO - PROCESS | 1752 | 1467868606328 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:16:46 INFO - PROCESS | 1752 | 1467868606335 Marionette TRACE conn4 <- [1,818,null,{}] 22:16:46 INFO - PROCESS | 1752 | 1467868606434 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}] 22:16:46 INFO - PROCESS | 1752 | 1467868606449 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:46 INFO - PROCESS | 1752 | 1467868606661 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 22:16:47 INFO - PROCESS | 1752 | --DOCSHELL 0x91bca000 == 33 [pid = 1752] [id = 187] 22:16:47 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2ab400 == 32 [pid = 1752] [id = 185] 22:16:47 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2af000 == 31 [pid = 1752] [id = 186] 22:16:47 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2a7000 == 30 [pid = 1752] [id = 189] 22:16:47 INFO - PROCESS | 1752 | --DOCSHELL 0x8f80cc00 == 29 [pid = 1752] [id = 188] 22:16:47 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0ef800 == 28 [pid = 1752] [id = 190] 22:16:47 INFO - PROCESS | 1752 | --DOCSHELL 0x8f944800 == 27 [pid = 1752] [id = 193] 22:16:47 INFO - PROCESS | 1752 | --DOCSHELL 0x95692c00 == 26 [pid = 1752] [id = 191] 22:16:47 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2b0c00 == 25 [pid = 1752] [id = 192] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x914b3000) [pid = 1752] [serial = 589] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x91608800) [pid = 1752] [serial = 590] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x95697c00) [pid = 1752] [serial = 574] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8f80dc00) [pid = 1752] [serial = 584] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8f810c00) [pid = 1752] [serial = 568] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8f1f9000) [pid = 1752] [serial = 583] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x97bf1800) [pid = 1752] [serial = 577] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8f80f800) [pid = 1752] [serial = 587] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x98d3a400) [pid = 1752] [serial = 580] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8f807c00) [pid = 1752] [serial = 586] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x93e1ac00) [pid = 1752] [serial = 571] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x952f1000) [pid = 1752] [serial = 572] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x97bf5000) [pid = 1752] [serial = 578] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9569b800) [pid = 1752] [serial = 575] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8f80c400) [pid = 1752] [serial = 569] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x97bef800) [pid = 1752] [serial = 581] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x91cb8400) [pid = 1752] [serial = 592] [outer = (nil)] [url = about:blank] 22:16:47 INFO - PROCESS | 1752 | 1467868607932 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:47 INFO - PROCESS | 1752 | 1467868607942 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e8c00 == 26 [pid = 1752] [id = 212] 22:16:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8f0ea800) [pid = 1752] [serial = 637] [outer = (nil)] 22:16:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8f0ef800) [pid = 1752] [serial = 638] [outer = 0x8f0ea800] 22:16:48 INFO - PROCESS | 1752 | 1467868608025 Marionette DEBUG loaded listener.js 22:16:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8f1f3c00) [pid = 1752] [serial = 639] [outer = 0x8f0ea800] 22:16:48 INFO - PROCESS | 1752 | 1467868608880 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]]]}] 22:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2611ms 22:16:48 INFO - PROCESS | 1752 | 1467868608941 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 22:16:48 INFO - PROCESS | 1752 | 1467868608948 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 22:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:16:48 INFO - PROCESS | 1752 | 1467868608958 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:16:48 INFO - PROCESS | 1752 | 1467868608963 Marionette TRACE conn4 <- [1,822,null,{}] 22:16:48 INFO - PROCESS | 1752 | 1467868608972 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}] 22:16:48 INFO - PROCESS | 1752 | 1467868608979 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:49 INFO - PROCESS | 1752 | 1467868609156 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 22:16:49 INFO - PROCESS | 1752 | 1467868609276 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:49 INFO - PROCESS | 1752 | 1467868609288 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f80f800 == 27 [pid = 1752] [id = 213] 22:16:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8f80fc00) [pid = 1752] [serial = 640] [outer = (nil)] 22:16:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8f944000) [pid = 1752] [serial = 641] [outer = 0x8f80fc00] 22:16:49 INFO - PROCESS | 1752 | 1467868609368 Marionette DEBUG loaded listener.js 22:16:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8fad3c00) [pid = 1752] [serial = 642] [outer = 0x8f80fc00] 22:16:50 INFO - PROCESS | 1752 | 1467868610265 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] 22:16:50 INFO - PROCESS | 1752 | 1467868610318 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 22:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:16:50 INFO - PROCESS | 1752 | 1467868610327 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:16:50 INFO - PROCESS | 1752 | 1467868610332 Marionette TRACE conn4 <- [1,826,null,{}] 22:16:50 INFO - PROCESS | 1752 | 1467868610344 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}] 22:16:50 INFO - PROCESS | 1752 | 1467868610349 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:50 INFO - PROCESS | 1752 | 1467868610584 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 22:16:50 INFO - PROCESS | 1752 | 1467868610615 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:50 INFO - PROCESS | 1752 | 1467868610626 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x91605800 == 28 [pid = 1752] [id = 214] 22:16:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x91606400) [pid = 1752] [serial = 643] [outer = (nil)] 22:16:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9160d000) [pid = 1752] [serial = 644] [outer = 0x91606400] 22:16:50 INFO - PROCESS | 1752 | 1467868610715 Marionette DEBUG loaded listener.js 22:16:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x91bb0000) [pid = 1752] [serial = 645] [outer = 0x91606400] 22:16:51 INFO - PROCESS | 1752 | 1467868611751 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]]]}] 22:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1486ms 22:16:51 INFO - PROCESS | 1752 | 1467868611813 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 22:16:51 INFO - PROCESS | 1752 | 1467868611818 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 22:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:16:51 INFO - PROCESS | 1752 | 1467868611852 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:16:51 INFO - PROCESS | 1752 | 1467868611863 Marionette TRACE conn4 <- [1,830,null,{}] 22:16:51 INFO - PROCESS | 1752 | 1467868611873 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}] 22:16:51 INFO - PROCESS | 1752 | 1467868611882 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:52 INFO - PROCESS | 1752 | 1467868612114 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 22:16:52 INFO - PROCESS | 1752 | 1467868612196 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:52 INFO - PROCESS | 1752 | 1467868612205 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cd8400 == 29 [pid = 1752] [id = 215] 22:16:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x91cdcc00) [pid = 1752] [serial = 646] [outer = (nil)] 22:16:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x91de4000) [pid = 1752] [serial = 647] [outer = 0x91cdcc00] 22:16:52 INFO - PROCESS | 1752 | 1467868612278 Marionette DEBUG loaded listener.js 22:16:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x93e18c00) [pid = 1752] [serial = 648] [outer = 0x91cdcc00] 22:16:53 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x95692800) [pid = 1752] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:16:53 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x95254400) [pid = 1752] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:16:53 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x914b3800) [pid = 1752] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:16:53 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8f80f000) [pid = 1752] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:16:53 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8fad5400) [pid = 1752] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:16:53 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x91bd0800) [pid = 1752] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:16:53 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8f94c400) [pid = 1752] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:16:53 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x91cd1000) [pid = 1752] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:16:53 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x93142c00) [pid = 1752] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:16:53 INFO - PROCESS | 1752 | 1467868613614 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]]]}] 22:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1826ms 22:16:53 INFO - PROCESS | 1752 | 1467868613652 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 22:16:53 INFO - PROCESS | 1752 | 1467868613657 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 22:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:16:53 INFO - PROCESS | 1752 | 1467868613663 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:16:53 INFO - PROCESS | 1752 | 1467868613667 Marionette TRACE conn4 <- [1,834,null,{}] 22:16:53 INFO - PROCESS | 1752 | 1467868613673 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}] 22:16:53 INFO - PROCESS | 1752 | 1467868613679 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:53 INFO - PROCESS | 1752 | 1467868613901 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 22:16:53 INFO - PROCESS | 1752 | 1467868613915 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:53 INFO - PROCESS | 1752 | 1467868613924 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2aa800 == 30 [pid = 1752] [id = 216] 22:16:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8f804800) [pid = 1752] [serial = 649] [outer = (nil)] 22:16:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x952f1000) [pid = 1752] [serial = 650] [outer = 0x8f804800] 22:16:54 INFO - PROCESS | 1752 | 1467868613996 Marionette DEBUG loaded listener.js 22:16:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x953cb400) [pid = 1752] [serial = 651] [outer = 0x8f804800] 22:16:54 INFO - PROCESS | 1752 | 1467868614861 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]]]}] 22:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1235ms 22:16:54 INFO - PROCESS | 1752 | 1467868614928 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 22:16:54 INFO - PROCESS | 1752 | 1467868614934 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 22:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:16:54 INFO - PROCESS | 1752 | 1467868614944 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:16:54 INFO - PROCESS | 1752 | 1467868614949 Marionette TRACE conn4 <- [1,838,null,{}] 22:16:54 INFO - PROCESS | 1752 | 1467868614960 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}] 22:16:54 INFO - PROCESS | 1752 | 1467868614965 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:55 INFO - PROCESS | 1752 | 1467868615189 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 22:16:55 INFO - PROCESS | 1752 | 1467868615350 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:55 INFO - PROCESS | 1752 | 1467868615374 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2b1400 == 31 [pid = 1752] [id = 217] 22:16:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8f2b1800) [pid = 1752] [serial = 652] [outer = (nil)] 22:16:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8f806800) [pid = 1752] [serial = 653] [outer = 0x8f2b1800] 22:16:55 INFO - PROCESS | 1752 | 1467868615463 Marionette DEBUG loaded listener.js 22:16:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x914b1000) [pid = 1752] [serial = 654] [outer = 0x8f2b1800] 22:16:56 INFO - PROCESS | 1752 | 1467868616600 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]]]}] 22:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1696ms 22:16:56 INFO - PROCESS | 1752 | 1467868616642 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 22:16:56 INFO - PROCESS | 1752 | 1467868616648 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 22:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:16:56 INFO - PROCESS | 1752 | 1467868616659 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:16:56 INFO - PROCESS | 1752 | 1467868616666 Marionette TRACE conn4 <- [1,842,null,{}] 22:16:56 INFO - PROCESS | 1752 | 1467868616674 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}] 22:16:56 INFO - PROCESS | 1752 | 1467868616679 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:56 INFO - PROCESS | 1752 | 1467868616922 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 22:16:57 INFO - PROCESS | 1752 | 1467868617138 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:57 INFO - PROCESS | 1752 | 1467868617146 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2b0000 == 32 [pid = 1752] [id = 218] 22:16:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9160f000) [pid = 1752] [serial = 655] [outer = (nil)] 22:16:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x95259800) [pid = 1752] [serial = 656] [outer = 0x9160f000] 22:16:57 INFO - PROCESS | 1752 | 1467868617232 Marionette DEBUG loaded listener.js 22:16:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x95467000) [pid = 1752] [serial = 657] [outer = 0x9160f000] 22:16:58 INFO - PROCESS | 1752 | 1467868618244 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]]]}] 22:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1648ms 22:16:58 INFO - PROCESS | 1752 | 1467868618305 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 22:16:58 INFO - PROCESS | 1752 | 1467868618309 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 22:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:16:58 INFO - PROCESS | 1752 | 1467868618320 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:16:58 INFO - PROCESS | 1752 | 1467868618328 Marionette TRACE conn4 <- [1,846,null,{}] 22:16:58 INFO - PROCESS | 1752 | 1467868618397 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}] 22:16:58 INFO - PROCESS | 1752 | 1467868618405 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:58 INFO - PROCESS | 1752 | 1467868618631 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 22:16:58 INFO - PROCESS | 1752 | 1467868618893 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:58 INFO - PROCESS | 1752 | 1467868618908 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:16:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x97bf4400 == 33 [pid = 1752] [id = 219] 22:16:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x97bf5400) [pid = 1752] [serial = 658] [outer = (nil)] 22:16:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x98503800) [pid = 1752] [serial = 659] [outer = 0x97bf5400] 22:16:59 INFO - PROCESS | 1752 | 1467868619001 Marionette DEBUG loaded listener.js 22:16:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x98dbb000) [pid = 1752] [serial = 660] [outer = 0x97bf5400] 22:17:00 INFO - PROCESS | 1752 | 1467868620100 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]]]}] 22:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1793ms 22:17:00 INFO - PROCESS | 1752 | 1467868620116 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 22:17:00 INFO - PROCESS | 1752 | 1467868620122 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 22:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:17:00 INFO - PROCESS | 1752 | 1467868620132 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:17:00 INFO - PROCESS | 1752 | 1467868620138 Marionette TRACE conn4 <- [1,850,null,{}] 22:17:00 INFO - PROCESS | 1752 | 1467868620147 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}] 22:17:00 INFO - PROCESS | 1752 | 1467868620157 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:00 INFO - PROCESS | 1752 | 1467868620402 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 22:17:00 INFO - PROCESS | 1752 | 1467868620630 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:00 INFO - PROCESS | 1752 | 1467868620642 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x97bfa800 == 34 [pid = 1752] [id = 220] 22:17:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x998c2000) [pid = 1752] [serial = 661] [outer = (nil)] 22:17:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x99a80c00) [pid = 1752] [serial = 662] [outer = 0x998c2000] 22:17:00 INFO - PROCESS | 1752 | 1467868620755 Marionette DEBUG loaded listener.js 22:17:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x99b1f800) [pid = 1752] [serial = 663] [outer = 0x998c2000] 22:17:01 INFO - PROCESS | 1752 | 1467868621969 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]]]}] 22:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1867ms 22:17:02 INFO - PROCESS | 1752 | 1467868621999 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 22:17:02 INFO - PROCESS | 1752 | 1467868622007 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 22:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:17:02 INFO - PROCESS | 1752 | 1467868622033 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:17:02 INFO - PROCESS | 1752 | 1467868622039 Marionette TRACE conn4 <- [1,854,null,{}] 22:17:02 INFO - PROCESS | 1752 | 1467868622047 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}] 22:17:02 INFO - PROCESS | 1752 | 1467868622052 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:02 INFO - PROCESS | 1752 | 1467868622353 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 22:17:02 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1ea400 == 33 [pid = 1752] [id = 198] 22:17:02 INFO - PROCESS | 1752 | --DOCSHELL 0x91bcd000 == 32 [pid = 1752] [id = 197] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x930e7800) [pid = 1752] [serial = 618] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x97b0f800) [pid = 1752] [serial = 617] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x953d1000) [pid = 1752] [serial = 611] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x91bb3400) [pid = 1752] [serial = 605] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x91bd0400) [pid = 1752] [serial = 606] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x914b0c00) [pid = 1752] [serial = 596] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x91ba8800) [pid = 1752] [serial = 597] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x953cf800) [pid = 1752] [serial = 614] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x91cd4000) [pid = 1752] [serial = 593] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x95469c00) [pid = 1752] [serial = 612] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8fadb800) [pid = 1752] [serial = 602] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9160b400) [pid = 1752] [serial = 603] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x91cdac00) [pid = 1752] [serial = 599] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x93139000) [pid = 1752] [serial = 600] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x93cd3000) [pid = 1752] [serial = 608] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x956b9800) [pid = 1752] [serial = 383] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x9546d400) [pid = 1752] [serial = 615] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x93e14c00) [pid = 1752] [serial = 609] [outer = (nil)] [url = about:blank] 22:17:02 INFO - PROCESS | 1752 | 1467868622551 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:02 INFO - PROCESS | 1752 | 1467868622570 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f9800 == 33 [pid = 1752] [id = 221] 22:17:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8f2aac00) [pid = 1752] [serial = 664] [outer = (nil)] 22:17:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8f948000) [pid = 1752] [serial = 665] [outer = 0x8f2aac00] 22:17:02 INFO - PROCESS | 1752 | 1467868622648 Marionette DEBUG loaded listener.js 22:17:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x914a8400) [pid = 1752] [serial = 666] [outer = 0x8f2aac00] 22:17:03 INFO - PROCESS | 1752 | 1467868623486 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]]]}] 22:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1496ms 22:17:03 INFO - PROCESS | 1752 | 1467868623527 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 22:17:03 INFO - PROCESS | 1752 | 1467868623534 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 22:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:17:03 INFO - PROCESS | 1752 | 1467868623546 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:17:03 INFO - PROCESS | 1752 | 1467868623549 Marionette TRACE conn4 <- [1,858,null,{}] 22:17:03 INFO - PROCESS | 1752 | 1467868623556 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}] 22:17:03 INFO - PROCESS | 1752 | 1467868623562 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:03 INFO - PROCESS | 1752 | 1467868623737 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 22:17:03 INFO - PROCESS | 1752 | 1467868623859 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:03 INFO - PROCESS | 1752 | 1467868623869 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bc1c00 == 34 [pid = 1752] [id = 222] 22:17:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x91bc8800) [pid = 1752] [serial = 667] [outer = (nil)] 22:17:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x91bd0400) [pid = 1752] [serial = 668] [outer = 0x91bc8800] 22:17:03 INFO - PROCESS | 1752 | 1467868623948 Marionette DEBUG loaded listener.js 22:17:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x91cd6000) [pid = 1752] [serial = 669] [outer = 0x91bc8800] 22:17:04 INFO - PROCESS | 1752 | 1467868624837 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]]]}] 22:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1334ms 22:17:04 INFO - PROCESS | 1752 | 1467868624880 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 22:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:17:04 INFO - PROCESS | 1752 | 1467868624884 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 22:17:04 INFO - PROCESS | 1752 | 1467868624898 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:17:04 INFO - PROCESS | 1752 | 1467868624903 Marionette TRACE conn4 <- [1,862,null,{}] 22:17:04 INFO - PROCESS | 1752 | 1467868624920 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}] 22:17:04 INFO - PROCESS | 1752 | 1467868624929 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:05 INFO - PROCESS | 1752 | 1467868625154 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 22:17:05 INFO - PROCESS | 1752 | 1467868625175 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:05 INFO - PROCESS | 1752 | 1467868625187 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x953d5000 == 35 [pid = 1752] [id = 223] 22:17:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x953d5c00) [pid = 1752] [serial = 670] [outer = (nil)] 22:17:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9546ec00) [pid = 1752] [serial = 671] [outer = 0x953d5c00] 22:17:05 INFO - PROCESS | 1752 | 1467868625276 Marionette DEBUG loaded listener.js 22:17:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x95699c00) [pid = 1752] [serial = 672] [outer = 0x953d5c00] 22:17:06 INFO - PROCESS | 1752 | 1467868626219 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]]]}] 22:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1346ms 22:17:06 INFO - PROCESS | 1752 | 1467868626237 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 22:17:06 INFO - PROCESS | 1752 | 1467868626240 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 22:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:17:06 INFO - PROCESS | 1752 | 1467868626248 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:17:06 INFO - PROCESS | 1752 | 1467868626251 Marionette TRACE conn4 <- [1,866,null,{}] 22:17:06 INFO - PROCESS | 1752 | 1467868626264 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}] 22:17:06 INFO - PROCESS | 1752 | 1467868626268 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:06 INFO - PROCESS | 1752 | 1467868626484 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 22:17:06 INFO - PROCESS | 1752 | 1467868626515 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:06 INFO - PROCESS | 1752 | 1467868626525 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x95699800 == 36 [pid = 1752] [id = 224] 22:17:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9569d800) [pid = 1752] [serial = 673] [outer = (nil)] 22:17:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x97bf5000) [pid = 1752] [serial = 674] [outer = 0x9569d800] 22:17:06 INFO - PROCESS | 1752 | 1467868626593 Marionette DEBUG loaded listener.js 22:17:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x985a8000) [pid = 1752] [serial = 675] [outer = 0x9569d800] 22:17:07 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x91606400) [pid = 1752] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:17:07 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8f802c00) [pid = 1752] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:17:07 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8f80fc00) [pid = 1752] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:17:07 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8f0ea800) [pid = 1752] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:17:07 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x914a6000) [pid = 1752] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:17:07 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x953c7400) [pid = 1752] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:17:07 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x953c9800) [pid = 1752] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:17:07 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x953cec00) [pid = 1752] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:17:07 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x93cddc00) [pid = 1752] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:17:07 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x91cdcc00) [pid = 1752] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:17:07 INFO - PROCESS | 1752 | 1467868627598 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]]]}] 22:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1389ms 22:17:07 INFO - PROCESS | 1752 | 1467868627639 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 22:17:07 INFO - PROCESS | 1752 | 1467868627643 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 22:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:17:07 INFO - PROCESS | 1752 | 1467868627649 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:17:07 INFO - PROCESS | 1752 | 1467868627653 Marionette TRACE conn4 <- [1,870,null,{}] 22:17:07 INFO - PROCESS | 1752 | 1467868627658 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}] 22:17:07 INFO - PROCESS | 1752 | 1467868627663 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:07 INFO - PROCESS | 1752 | 1467868627870 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 22:17:07 INFO - PROCESS | 1752 | 1467868627884 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:07 INFO - PROCESS | 1752 | 1467868627893 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e5c00 == 37 [pid = 1752] [id = 225] 22:17:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8f0e7c00) [pid = 1752] [serial = 676] [outer = (nil)] 22:17:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x953c9800) [pid = 1752] [serial = 677] [outer = 0x8f0e7c00] 22:17:07 INFO - PROCESS | 1752 | 1467868627962 Marionette DEBUG loaded listener.js 22:17:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x95696400) [pid = 1752] [serial = 678] [outer = 0x8f0e7c00] 22:17:08 INFO - PROCESS | 1752 | 1467868628867 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]]]}] 22:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1250ms 22:17:08 INFO - PROCESS | 1752 | 1467868628900 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 22:17:08 INFO - PROCESS | 1752 | 1467868628904 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 22:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:17:08 INFO - PROCESS | 1752 | 1467868628911 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:17:08 INFO - PROCESS | 1752 | 1467868628914 Marionette TRACE conn4 <- [1,874,null,{}] 22:17:08 INFO - PROCESS | 1752 | 1467868628920 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}] 22:17:08 INFO - PROCESS | 1752 | 1467868628931 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:09 INFO - PROCESS | 1752 | 1467868629128 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 22:17:09 INFO - PROCESS | 1752 | 1467868629338 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:09 INFO - PROCESS | 1752 | 1467868629346 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e5800 == 38 [pid = 1752] [id = 226] 22:17:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8f0e6c00) [pid = 1752] [serial = 679] [outer = (nil)] 22:17:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8f0f2c00) [pid = 1752] [serial = 680] [outer = 0x8f0e6c00] 22:17:09 INFO - PROCESS | 1752 | 1467868629438 Marionette DEBUG loaded listener.js 22:17:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8f2a6800) [pid = 1752] [serial = 681] [outer = 0x8f0e6c00] 22:17:10 INFO - PROCESS | 1752 | 1467868630466 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]]]}] 22:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1599ms 22:17:10 INFO - PROCESS | 1752 | 1467868630514 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 22:17:10 INFO - PROCESS | 1752 | 1467868630521 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 22:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:17:10 INFO - PROCESS | 1752 | 1467868630529 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:17:10 INFO - PROCESS | 1752 | 1467868630534 Marionette TRACE conn4 <- [1,878,null,{}] 22:17:10 INFO - PROCESS | 1752 | 1467868630542 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}] 22:17:10 INFO - PROCESS | 1752 | 1467868630551 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:10 INFO - PROCESS | 1752 | 1467868630755 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 22:17:10 INFO - PROCESS | 1752 | 1467868630977 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:10 INFO - PROCESS | 1752 | 1467868630990 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x914b4800 == 39 [pid = 1752] [id = 227] 22:17:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x91601c00) [pid = 1752] [serial = 682] [outer = (nil)] 22:17:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9160cc00) [pid = 1752] [serial = 683] [outer = 0x91601c00] 22:17:11 INFO - PROCESS | 1752 | 1467868631118 Marionette DEBUG loaded listener.js 22:17:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x91bb3400) [pid = 1752] [serial = 684] [outer = 0x91601c00] 22:17:12 INFO - PROCESS | 1752 | 1467868632097 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]]]}] 22:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1636ms 22:17:12 INFO - PROCESS | 1752 | 1467868632169 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 22:17:12 INFO - PROCESS | 1752 | 1467868632176 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 22:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:17:12 INFO - PROCESS | 1752 | 1467868632183 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:17:12 INFO - PROCESS | 1752 | 1467868632187 Marionette TRACE conn4 <- [1,882,null,{}] 22:17:12 INFO - PROCESS | 1752 | 1467868632193 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}] 22:17:12 INFO - PROCESS | 1752 | 1467868632199 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:12 INFO - PROCESS | 1752 | 1467868632431 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 22:17:12 INFO - PROCESS | 1752 | 1467868632738 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:12 INFO - PROCESS | 1752 | 1467868632746 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x930e1c00 == 40 [pid = 1752] [id = 228] 22:17:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x93138800) [pid = 1752] [serial = 685] [outer = (nil)] 22:17:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x93cd9c00) [pid = 1752] [serial = 686] [outer = 0x93138800] 22:17:12 INFO - PROCESS | 1752 | 1467868632875 Marionette DEBUG loaded listener.js 22:17:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x953c8800) [pid = 1752] [serial = 687] [outer = 0x93138800] 22:17:13 INFO - PROCESS | 1752 | 1467868633864 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]]]}] 22:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1733ms 22:17:13 INFO - PROCESS | 1752 | 1467868633917 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 22:17:13 INFO - PROCESS | 1752 | 1467868633920 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 22:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:17:13 INFO - PROCESS | 1752 | 1467868633937 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:17:13 INFO - PROCESS | 1752 | 1467868633947 Marionette TRACE conn4 <- [1,886,null,{}] 22:17:13 INFO - PROCESS | 1752 | 1467868633953 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}] 22:17:13 INFO - PROCESS | 1752 | 1467868633962 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:14 INFO - PROCESS | 1752 | 1467868634192 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 22:17:14 INFO - PROCESS | 1752 | 1467868634399 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:14 INFO - PROCESS | 1752 | 1467868634406 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fad9c00 == 41 [pid = 1752] [id = 229] 22:17:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x97bf6400) [pid = 1752] [serial = 688] [outer = (nil)] 22:17:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x99ed8000) [pid = 1752] [serial = 689] [outer = 0x97bf6400] 22:17:14 INFO - PROCESS | 1752 | 1467868634549 Marionette DEBUG loaded listener.js 22:17:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9a21a800) [pid = 1752] [serial = 690] [outer = 0x97bf6400] 22:17:15 INFO - PROCESS | 1752 | 1467868635496 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]]]}] 22:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1606ms 22:17:15 INFO - PROCESS | 1752 | 1467868635536 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 22:17:15 INFO - PROCESS | 1752 | 1467868635541 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 22:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:17:15 INFO - PROCESS | 1752 | 1467868635548 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:17:15 INFO - PROCESS | 1752 | 1467868635553 Marionette TRACE conn4 <- [1,890,null,{}] 22:17:15 INFO - PROCESS | 1752 | 1467868635560 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}] 22:17:15 INFO - PROCESS | 1752 | 1467868635564 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:15 INFO - PROCESS | 1752 | 1467868635788 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 22:17:16 INFO - PROCESS | 1752 | 1467868635992 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:16 INFO - PROCESS | 1752 | 1467868636001 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f1000 == 42 [pid = 1752] [id = 230] 22:17:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8f1f1400) [pid = 1752] [serial = 691] [outer = (nil)] 22:17:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8f941800) [pid = 1752] [serial = 692] [outer = 0x8f1f1400] 22:17:16 INFO - PROCESS | 1752 | 1467868636127 Marionette DEBUG loaded listener.js 22:17:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x914b1400) [pid = 1752] [serial = 693] [outer = 0x8f1f1400] 22:17:17 INFO - PROCESS | 1752 | 1467868637259 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]]]}] 22:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1738ms 22:17:17 INFO - PROCESS | 1752 | 1467868637287 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 22:17:17 INFO - PROCESS | 1752 | 1467868637294 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 22:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:17:17 INFO - PROCESS | 1752 | 1467868637302 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:17:17 INFO - PROCESS | 1752 | 1467868637306 Marionette TRACE conn4 <- [1,894,null,{}] 22:17:17 INFO - PROCESS | 1752 | 1467868637315 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}] 22:17:17 INFO - PROCESS | 1752 | 1467868637320 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:17 INFO - PROCESS | 1752 | 1467868637545 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 22:17:17 INFO - PROCESS | 1752 | 1467868637731 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:17 INFO - PROCESS | 1752 | 1467868637746 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f80e800 == 43 [pid = 1752] [id = 231] 22:17:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8f80f000) [pid = 1752] [serial = 694] [outer = (nil)] 22:17:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x914aa400) [pid = 1752] [serial = 695] [outer = 0x8f80f000] 22:17:17 INFO - PROCESS | 1752 | 1467868637819 Marionette DEBUG loaded listener.js 22:17:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x91603800) [pid = 1752] [serial = 696] [outer = 0x8f80f000] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x91cd8400 == 42 [pid = 1752] [id = 215] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8f94c000 == 41 [pid = 1752] [id = 200] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x93142000 == 40 [pid = 1752] [id = 202] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e8c00 == 39 [pid = 1752] [id = 212] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2b1c00 == 38 [pid = 1752] [id = 195] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8f80f800 == 37 [pid = 1752] [id = 213] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x91605800 == 36 [pid = 1752] [id = 214] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e5c00 == 35 [pid = 1752] [id = 225] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x95699800 == 34 [pid = 1752] [id = 224] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x953d5000 == 33 [pid = 1752] [id = 223] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x91bc1c00 == 32 [pid = 1752] [id = 222] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f9800 == 31 [pid = 1752] [id = 221] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x97bfa800 == 30 [pid = 1752] [id = 220] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x97bf4400 == 29 [pid = 1752] [id = 219] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2b0000 == 28 [pid = 1752] [id = 218] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2aa800 == 27 [pid = 1752] [id = 216] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2b1400 == 26 [pid = 1752] [id = 217] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0ea000 == 25 [pid = 1752] [id = 206] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x91bab800 == 24 [pid = 1752] [id = 199] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x914aa000 == 23 [pid = 1752] [id = 196] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x91de9000 == 22 [pid = 1752] [id = 203] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x953d1c00 == 21 [pid = 1752] [id = 205] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2a9800 == 20 [pid = 1752] [id = 209] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x95257800 == 19 [pid = 1752] [id = 207] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1edc00 == 18 [pid = 1752] [id = 204] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8f80a400 == 17 [pid = 1752] [id = 201] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x914ae400 == 16 [pid = 1752] [id = 210] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8f802400 == 15 [pid = 1752] [id = 211] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x9313ac00 == 14 [pid = 1752] [id = 208] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f1000 == 13 [pid = 1752] [id = 230] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8fad9c00 == 12 [pid = 1752] [id = 229] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x914b4800 == 11 [pid = 1752] [id = 227] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x930e1c00 == 10 [pid = 1752] [id = 228] 22:17:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e5800 == 9 [pid = 1752] [id = 226] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x952f1000) [pid = 1752] [serial = 650] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91bb0000) [pid = 1752] [serial = 645] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x91bac000) [pid = 1752] [serial = 636] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8f94ac00) [pid = 1752] [serial = 635] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8f944000) [pid = 1752] [serial = 641] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8f0ef800) [pid = 1752] [serial = 638] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8f1f3c00) [pid = 1752] [serial = 639] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x91cd0800) [pid = 1752] [serial = 621] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x91bc9c00) [pid = 1752] [serial = 620] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x95693c00) [pid = 1752] [serial = 624] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x953ce000) [pid = 1752] [serial = 623] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x99a8ac00) [pid = 1752] [serial = 627] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x999a3000) [pid = 1752] [serial = 626] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x99ed6000) [pid = 1752] [serial = 630] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x99ed4400) [pid = 1752] [serial = 629] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9a21cc00) [pid = 1752] [serial = 633] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x99edf000) [pid = 1752] [serial = 632] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x91de4000) [pid = 1752] [serial = 647] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9160d000) [pid = 1752] [serial = 644] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x93e18c00) [pid = 1752] [serial = 648] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8fad3c00) [pid = 1752] [serial = 642] [outer = (nil)] [url = about:blank] 22:17:19 INFO - PROCESS | 1752 | 1467868639910 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]]]}] 22:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2690ms 22:17:19 INFO - PROCESS | 1752 | 1467868639993 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 22:17:19 INFO - PROCESS | 1752 | 1467868639997 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 22:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:17:20 INFO - PROCESS | 1752 | 1467868640006 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:17:20 INFO - PROCESS | 1752 | 1467868640012 Marionette TRACE conn4 <- [1,898,null,{}] 22:17:20 INFO - PROCESS | 1752 | 1467868640020 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}] 22:17:20 INFO - PROCESS | 1752 | 1467868640025 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:20 INFO - PROCESS | 1752 | 1467868640184 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 22:17:20 INFO - PROCESS | 1752 | 1467868640197 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:20 INFO - PROCESS | 1752 | 1467868640209 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2ad400 == 10 [pid = 1752] [id = 232] 22:17:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8f2adc00) [pid = 1752] [serial = 697] [outer = (nil)] 22:17:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8f2b1c00) [pid = 1752] [serial = 698] [outer = 0x8f2adc00] 22:17:20 INFO - PROCESS | 1752 | 1467868640314 Marionette DEBUG loaded listener.js 22:17:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8f805000) [pid = 1752] [serial = 699] [outer = 0x8f2adc00] 22:17:21 INFO - PROCESS | 1752 | 1467868641217 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]]]}] 22:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1231ms 22:17:21 INFO - PROCESS | 1752 | 1467868641236 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 22:17:21 INFO - PROCESS | 1752 | 1467868641245 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 22:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:17:21 INFO - PROCESS | 1752 | 1467868641263 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:17:21 INFO - PROCESS | 1752 | 1467868641268 Marionette TRACE conn4 <- [1,902,null,{}] 22:17:21 INFO - PROCESS | 1752 | 1467868641274 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}] 22:17:21 INFO - PROCESS | 1752 | 1467868641280 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:21 INFO - PROCESS | 1752 | 1467868641456 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 22:17:21 INFO - PROCESS | 1752 | 1467868641471 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:21 INFO - PROCESS | 1752 | 1467868641480 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fada400 == 11 [pid = 1752] [id = 233] 22:17:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8fadd800) [pid = 1752] [serial = 700] [outer = (nil)] 22:17:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x914b4400) [pid = 1752] [serial = 701] [outer = 0x8fadd800] 22:17:21 INFO - PROCESS | 1752 | 1467868641557 Marionette DEBUG loaded listener.js 22:17:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x91606400) [pid = 1752] [serial = 702] [outer = 0x8fadd800] 22:17:22 INFO - PROCESS | 1752 | 1467868642584 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]]]}] 22:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1396ms 22:17:22 INFO - PROCESS | 1752 | 1467868642653 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 22:17:22 INFO - PROCESS | 1752 | 1467868642657 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 22:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:17:22 INFO - PROCESS | 1752 | 1467868642664 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:17:22 INFO - PROCESS | 1752 | 1467868642670 Marionette TRACE conn4 <- [1,906,null,{}] 22:17:22 INFO - PROCESS | 1752 | 1467868642696 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}] 22:17:22 INFO - PROCESS | 1752 | 1467868642705 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:22 INFO - PROCESS | 1752 | 1467868642925 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 22:17:22 INFO - PROCESS | 1752 | 1467868642956 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:22 INFO - PROCESS | 1752 | 1467868642967 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cd3800 == 12 [pid = 1752] [id = 234] 22:17:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x91cd8400) [pid = 1752] [serial = 703] [outer = (nil)] 22:17:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x91dde800) [pid = 1752] [serial = 704] [outer = 0x91cd8400] 22:17:23 INFO - PROCESS | 1752 | 1467868643043 Marionette DEBUG loaded listener.js 22:17:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x91debc00) [pid = 1752] [serial = 705] [outer = 0x91cd8400] 22:17:24 INFO - PROCESS | 1752 | 1467868644063 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]]]}] 22:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1434ms 22:17:24 INFO - PROCESS | 1752 | 1467868644100 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 22:17:24 INFO - PROCESS | 1752 | 1467868644104 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 22:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:17:24 INFO - PROCESS | 1752 | 1467868644111 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:17:24 INFO - PROCESS | 1752 | 1467868644114 Marionette TRACE conn4 <- [1,910,null,{}] 22:17:24 INFO - PROCESS | 1752 | 1467868644119 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}] 22:17:24 INFO - PROCESS | 1752 | 1467868644124 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:24 INFO - PROCESS | 1752 | 1467868644343 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 22:17:24 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8f0e7c00) [pid = 1752] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:17:24 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x953d5c00) [pid = 1752] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:17:24 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x97bf5400) [pid = 1752] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:17:24 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8f2b1800) [pid = 1752] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:17:24 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x91bc8800) [pid = 1752] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:17:24 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9160f000) [pid = 1752] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:17:24 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x998c2000) [pid = 1752] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:17:24 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8f2aac00) [pid = 1752] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:17:24 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9569d800) [pid = 1752] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:17:24 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8f804800) [pid = 1752] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:17:24 INFO - PROCESS | 1752 | 1467868644849 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:24 INFO - PROCESS | 1752 | 1467868644857 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e7c00 == 13 [pid = 1752] [id = 235] 22:17:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8f1ec000) [pid = 1752] [serial = 706] [outer = (nil)] 22:17:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8f942c00) [pid = 1752] [serial = 707] [outer = 0x8f1ec000] 22:17:24 INFO - PROCESS | 1752 | 1467868644947 Marionette DEBUG loaded listener.js 22:17:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x91bc9000) [pid = 1752] [serial = 708] [outer = 0x8f1ec000] 22:17:25 INFO - PROCESS | 1752 | 1467868645728 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]]]}] 22:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1681ms 22:17:25 INFO - PROCESS | 1752 | 1467868645794 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 22:17:25 INFO - PROCESS | 1752 | 1467868645798 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 22:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:17:25 INFO - PROCESS | 1752 | 1467868645804 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:17:25 INFO - PROCESS | 1752 | 1467868645808 Marionette TRACE conn4 <- [1,914,null,{}] 22:17:25 INFO - PROCESS | 1752 | 1467868645814 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}] 22:17:25 INFO - PROCESS | 1752 | 1467868645819 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:26 INFO - PROCESS | 1752 | 1467868645999 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 22:17:26 INFO - PROCESS | 1752 | 1467868646115 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:26 INFO - PROCESS | 1752 | 1467868646121 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f4800 == 14 [pid = 1752] [id = 236] 22:17:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x91cad800) [pid = 1752] [serial = 709] [outer = (nil)] 22:17:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x953c7c00) [pid = 1752] [serial = 710] [outer = 0x91cad800] 22:17:26 INFO - PROCESS | 1752 | 1467868646196 Marionette DEBUG loaded listener.js 22:17:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x953d4c00) [pid = 1752] [serial = 711] [outer = 0x91cad800] 22:17:27 INFO - PROCESS | 1752 | 1467868647134 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]]]}] 22:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1390ms 22:17:27 INFO - PROCESS | 1752 | 1467868647196 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 22:17:27 INFO - PROCESS | 1752 | 1467868647203 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 22:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:17:27 INFO - PROCESS | 1752 | 1467868647213 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:17:27 INFO - PROCESS | 1752 | 1467868647218 Marionette TRACE conn4 <- [1,918,null,{}] 22:17:27 INFO - PROCESS | 1752 | 1467868647228 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}] 22:17:27 INFO - PROCESS | 1752 | 1467868647233 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:27 INFO - PROCESS | 1752 | 1467868647445 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 22:17:27 INFO - PROCESS | 1752 | 1467868647679 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:27 INFO - PROCESS | 1752 | 1467868647694 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f93e400 == 15 [pid = 1752] [id = 237] 22:17:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8f947800) [pid = 1752] [serial = 712] [outer = (nil)] 22:17:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8fad4800) [pid = 1752] [serial = 713] [outer = 0x8f947800] 22:17:27 INFO - PROCESS | 1752 | 1467868647826 Marionette DEBUG loaded listener.js 22:17:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x914af800) [pid = 1752] [serial = 714] [outer = 0x8f947800] 22:17:28 INFO - PROCESS | 1752 | 1467868648873 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]]]}] 22:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1735ms 22:17:28 INFO - PROCESS | 1752 | 1467868648967 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 22:17:28 INFO - PROCESS | 1752 | 1467868648976 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 22:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:17:28 INFO - PROCESS | 1752 | 1467868648990 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:17:28 INFO - PROCESS | 1752 | 1467868648994 Marionette TRACE conn4 <- [1,922,null,{}] 22:17:29 INFO - PROCESS | 1752 | 1467868649001 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}] 22:17:29 INFO - PROCESS | 1752 | 1467868649007 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:29 INFO - PROCESS | 1752 | 1467868649218 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 22:17:29 INFO - PROCESS | 1752 | 1467868649429 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:29 INFO - PROCESS | 1752 | 1467868649438 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0f0800 == 16 [pid = 1752] [id = 238] 22:17:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x91cb3800) [pid = 1752] [serial = 715] [outer = (nil)] 22:17:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x91ddf800) [pid = 1752] [serial = 716] [outer = 0x91cb3800] 22:17:29 INFO - PROCESS | 1752 | 1467868649525 Marionette DEBUG loaded listener.js 22:17:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x93e14c00) [pid = 1752] [serial = 717] [outer = 0x91cb3800] 22:17:30 INFO - PROCESS | 1752 | 1467868650588 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]]]}] 22:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1686ms 22:17:30 INFO - PROCESS | 1752 | 1467868650677 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 22:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:17:30 INFO - PROCESS | 1752 | 1467868650682 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 22:17:30 INFO - PROCESS | 1752 | 1467868650689 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:17:30 INFO - PROCESS | 1752 | 1467868650696 Marionette TRACE conn4 <- [1,926,null,{}] 22:17:30 INFO - PROCESS | 1752 | 1467868650713 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}] 22:17:30 INFO - PROCESS | 1752 | 1467868650722 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:31 INFO - PROCESS | 1752 | 1467868651014 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 22:17:31 INFO - PROCESS | 1752 | 1467868651176 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:31 INFO - PROCESS | 1752 | 1467868651188 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x9569f400 == 17 [pid = 1752] [id = 239] 22:17:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x956a0000) [pid = 1752] [serial = 718] [outer = (nil)] 22:17:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x97b08800) [pid = 1752] [serial = 719] [outer = 0x956a0000] 22:17:31 INFO - PROCESS | 1752 | 1467868651275 Marionette DEBUG loaded listener.js 22:17:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x97bf6800) [pid = 1752] [serial = 720] [outer = 0x956a0000] 22:17:32 INFO - PROCESS | 1752 | 1467868652301 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]]]}] 22:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1689ms 22:17:32 INFO - PROCESS | 1752 | 1467868652379 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 22:17:32 INFO - PROCESS | 1752 | 1467868652383 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 22:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:17:32 INFO - PROCESS | 1752 | 1467868652390 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:17:32 INFO - PROCESS | 1752 | 1467868652394 Marionette TRACE conn4 <- [1,930,null,{}] 22:17:32 INFO - PROCESS | 1752 | 1467868652400 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}] 22:17:32 INFO - PROCESS | 1752 | 1467868652406 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:32 INFO - PROCESS | 1752 | 1467868652638 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 22:17:32 INFO - PROCESS | 1752 | 1467868652968 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:32 INFO - PROCESS | 1752 | 1467868652983 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e8c00 == 18 [pid = 1752] [id = 240] 22:17:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8f0ed000) [pid = 1752] [serial = 721] [outer = (nil)] 22:17:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8f1ed400) [pid = 1752] [serial = 722] [outer = 0x8f0ed000] 22:17:33 INFO - PROCESS | 1752 | 1467868653057 Marionette DEBUG loaded listener.js 22:17:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8f1f9400) [pid = 1752] [serial = 723] [outer = 0x8f0ed000] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x95699c00) [pid = 1752] [serial = 672] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x98dbb000) [pid = 1752] [serial = 660] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x914b1000) [pid = 1752] [serial = 654] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x91bd0400) [pid = 1752] [serial = 668] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9546ec00) [pid = 1752] [serial = 671] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x95259800) [pid = 1752] [serial = 656] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x99b1f800) [pid = 1752] [serial = 663] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x914a8400) [pid = 1752] [serial = 666] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8f806800) [pid = 1752] [serial = 653] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x91cd6000) [pid = 1752] [serial = 669] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x98503800) [pid = 1752] [serial = 659] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x97bf5000) [pid = 1752] [serial = 674] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x99a80c00) [pid = 1752] [serial = 662] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x953cb400) [pid = 1752] [serial = 651] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8f948000) [pid = 1752] [serial = 665] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x985a8000) [pid = 1752] [serial = 675] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x95467000) [pid = 1752] [serial = 657] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x953c9800) [pid = 1752] [serial = 677] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x95696400) [pid = 1752] [serial = 678] [outer = (nil)] [url = about:blank] 22:17:34 INFO - PROCESS | 1752 | 1467868654136 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]]]}] 22:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1786ms 22:17:34 INFO - PROCESS | 1752 | 1467868654180 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 22:17:34 INFO - PROCESS | 1752 | 1467868654185 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 22:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:17:34 INFO - PROCESS | 1752 | 1467868654193 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:17:34 INFO - PROCESS | 1752 | 1467868654199 Marionette TRACE conn4 <- [1,934,null,{}] 22:17:34 INFO - PROCESS | 1752 | 1467868654207 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}] 22:17:34 INFO - PROCESS | 1752 | 1467868654215 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:34 INFO - PROCESS | 1752 | 1467868654407 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 22:17:34 INFO - PROCESS | 1752 | 1467868654575 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:34 INFO - PROCESS | 1752 | 1467868654583 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x914a9400 == 19 [pid = 1752] [id = 241] 22:17:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x914ad800) [pid = 1752] [serial = 724] [outer = (nil)] 22:17:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x91601400) [pid = 1752] [serial = 725] [outer = 0x914ad800] 22:17:34 INFO - PROCESS | 1752 | 1467868654669 Marionette DEBUG loaded listener.js 22:17:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x91bce000) [pid = 1752] [serial = 726] [outer = 0x914ad800] 22:17:35 INFO - PROCESS | 1752 | 1467868655492 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]]]}] 22:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1336ms 22:17:35 INFO - PROCESS | 1752 | 1467868655532 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 22:17:35 INFO - PROCESS | 1752 | 1467868655540 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 22:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:17:35 INFO - PROCESS | 1752 | 1467868655548 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:17:35 INFO - PROCESS | 1752 | 1467868655550 Marionette TRACE conn4 <- [1,938,null,{}] 22:17:35 INFO - PROCESS | 1752 | 1467868655557 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}] 22:17:35 INFO - PROCESS | 1752 | 1467868655562 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:35 INFO - PROCESS | 1752 | 1467868655733 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 22:17:35 INFO - PROCESS | 1752 | 1467868655743 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:35 INFO - PROCESS | 1752 | 1467868655753 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cb1800 == 20 [pid = 1752] [id = 242] 22:17:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x91cb2400) [pid = 1752] [serial = 727] [outer = (nil)] 22:17:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x953c8000) [pid = 1752] [serial = 728] [outer = 0x91cb2400] 22:17:35 INFO - PROCESS | 1752 | 1467868655826 Marionette DEBUG loaded listener.js 22:17:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9546ec00) [pid = 1752] [serial = 729] [outer = 0x91cb2400] 22:17:36 INFO - PROCESS | 1752 | 1467868656787 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]]]}] 22:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1285ms 22:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:17:36 INFO - PROCESS | 1752 | 1467868656840 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 22:17:36 INFO - PROCESS | 1752 | 1467868656843 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 22:17:36 INFO - PROCESS | 1752 | 1467868656858 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:17:36 INFO - PROCESS | 1752 | 1467868656868 Marionette TRACE conn4 <- [1,942,null,{}] 22:17:36 INFO - PROCESS | 1752 | 1467868656882 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}] 22:17:36 INFO - PROCESS | 1752 | 1467868656889 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:37 INFO - PROCESS | 1752 | 1467868657117 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 22:17:37 INFO - PROCESS | 1752 | 1467868657145 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:37 INFO - PROCESS | 1752 | 1467868657153 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fadb800 == 21 [pid = 1752] [id = 243] 22:17:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x97befc00) [pid = 1752] [serial = 730] [outer = (nil)] 22:17:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x97bf5800) [pid = 1752] [serial = 731] [outer = 0x97befc00] 22:17:37 INFO - PROCESS | 1752 | 1467868657225 Marionette DEBUG loaded listener.js 22:17:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x98503400) [pid = 1752] [serial = 732] [outer = 0x97befc00] 22:17:38 INFO - PROCESS | 1752 | 1467868658169 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]]]}] 22:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1366ms 22:17:38 INFO - PROCESS | 1752 | 1467868658216 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 22:17:38 INFO - PROCESS | 1752 | 1467868658221 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 22:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:17:38 INFO - PROCESS | 1752 | 1467868658234 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:17:38 INFO - PROCESS | 1752 | 1467868658236 Marionette TRACE conn4 <- [1,946,null,{}] 22:17:38 INFO - PROCESS | 1752 | 1467868658243 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}] 22:17:38 INFO - PROCESS | 1752 | 1467868658248 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:38 INFO - PROCESS | 1752 | 1467868658461 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 22:17:38 INFO - PROCESS | 1752 | 1467868658482 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:38 INFO - PROCESS | 1752 | 1467868658490 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x95696000 == 22 [pid = 1752] [id = 244] 22:17:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x956bd800) [pid = 1752] [serial = 733] [outer = (nil)] 22:17:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x998cf000) [pid = 1752] [serial = 734] [outer = 0x956bd800] 22:17:38 INFO - PROCESS | 1752 | 1467868658578 Marionette DEBUG loaded listener.js 22:17:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8f943000) [pid = 1752] [serial = 735] [outer = 0x956bd800] 22:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x91cd8400) [pid = 1752] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8f1ec000) [pid = 1752] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8f2adc00) [pid = 1752] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8fadd800) [pid = 1752] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8f80f000) [pid = 1752] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8f0e6c00) [pid = 1752] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x91601c00) [pid = 1752] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x93138800) [pid = 1752] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x97bf6400) [pid = 1752] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8f1f1400) [pid = 1752] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:17:39 INFO - PROCESS | 1752 | 1467868659629 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]]]}] 22:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1449ms 22:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:17:39 INFO - PROCESS | 1752 | 1467868659684 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 22:17:39 INFO - PROCESS | 1752 | 1467868659687 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 22:17:39 INFO - PROCESS | 1752 | 1467868659694 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:17:39 INFO - PROCESS | 1752 | 1467868659697 Marionette TRACE conn4 <- [1,950,null,{}] 22:17:39 INFO - PROCESS | 1752 | 1467868659703 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}] 22:17:39 INFO - PROCESS | 1752 | 1467868659709 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:39 INFO - PROCESS | 1752 | 1467868659928 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 22:17:39 INFO - PROCESS | 1752 | 1467868659943 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:39 INFO - PROCESS | 1752 | 1467868659962 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f944400 == 23 [pid = 1752] [id = 245] 22:17:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8fad4000) [pid = 1752] [serial = 736] [outer = (nil)] 22:17:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x990ec400) [pid = 1752] [serial = 737] [outer = 0x8fad4000] 22:17:40 INFO - PROCESS | 1752 | 1467868660060 Marionette DEBUG loaded listener.js 22:17:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x99ec5c00) [pid = 1752] [serial = 738] [outer = 0x8fad4000] 22:17:40 INFO - PROCESS | 1752 | 1467868660932 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]]]}] 22:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1294ms 22:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:17:40 INFO - PROCESS | 1752 | 1467868660989 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 22:17:40 INFO - PROCESS | 1752 | 1467868660992 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 22:17:40 INFO - PROCESS | 1752 | 1467868660998 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:17:41 INFO - PROCESS | 1752 | 1467868661002 Marionette TRACE conn4 <- [1,954,null,{}] 22:17:41 INFO - PROCESS | 1752 | 1467868661008 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}] 22:17:41 INFO - PROCESS | 1752 | 1467868661013 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:41 INFO - PROCESS | 1752 | 1467868661177 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 22:17:41 INFO - PROCESS | 1752 | 1467868661392 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:41 INFO - PROCESS | 1752 | 1467868661403 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e4400 == 24 [pid = 1752] [id = 246] 22:17:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8f0e4c00) [pid = 1752] [serial = 739] [outer = (nil)] 22:17:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8f1ea800) [pid = 1752] [serial = 740] [outer = 0x8f0e4c00] 22:17:41 INFO - PROCESS | 1752 | 1467868661493 Marionette DEBUG loaded listener.js 22:17:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8f2afc00) [pid = 1752] [serial = 741] [outer = 0x8f0e4c00] 22:17:42 INFO - PROCESS | 1752 | 1467868662552 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]]]}] 22:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1601ms 22:17:42 INFO - PROCESS | 1752 | 1467868662602 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 22:17:42 INFO - PROCESS | 1752 | 1467868662609 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 22:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:17:42 INFO - PROCESS | 1752 | 1467868662619 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:17:42 INFO - PROCESS | 1752 | 1467868662624 Marionette TRACE conn4 <- [1,958,null,{}] 22:17:42 INFO - PROCESS | 1752 | 1467868662632 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}] 22:17:42 INFO - PROCESS | 1752 | 1467868662641 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:42 INFO - PROCESS | 1752 | 1467868662865 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 22:17:43 INFO - PROCESS | 1752 | 1467868663083 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:43 INFO - PROCESS | 1752 | 1467868663092 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x914aa800 == 25 [pid = 1752] [id = 247] 22:17:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x91605800) [pid = 1752] [serial = 742] [outer = (nil)] 22:17:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x91bac400) [pid = 1752] [serial = 743] [outer = 0x91605800] 22:17:43 INFO - PROCESS | 1752 | 1467868663226 Marionette DEBUG loaded listener.js 22:17:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x91caf800) [pid = 1752] [serial = 744] [outer = 0x91605800] 22:17:44 INFO - PROCESS | 1752 | 1467868664166 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]]]}] 22:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1584ms 22:17:44 INFO - PROCESS | 1752 | 1467868664221 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 22:17:44 INFO - PROCESS | 1752 | 1467868664229 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 22:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:17:44 INFO - PROCESS | 1752 | 1467868664237 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:17:44 INFO - PROCESS | 1752 | 1467868664241 Marionette TRACE conn4 <- [1,962,null,{}] 22:17:44 INFO - PROCESS | 1752 | 1467868664247 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}] 22:17:44 INFO - PROCESS | 1752 | 1467868664252 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:44 INFO - PROCESS | 1752 | 1467868664459 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 22:17:44 INFO - PROCESS | 1752 | 1467868664722 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:44 INFO - PROCESS | 1752 | 1467868664731 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cd7000 == 26 [pid = 1752] [id = 248] 22:17:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x95254400) [pid = 1752] [serial = 745] [outer = (nil)] 22:17:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x952f1800) [pid = 1752] [serial = 746] [outer = 0x95254400] 22:17:44 INFO - PROCESS | 1752 | 1467868664859 Marionette DEBUG loaded listener.js 22:17:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9546d000) [pid = 1752] [serial = 747] [outer = 0x95254400] 22:17:45 INFO - PROCESS | 1752 | 1467868665828 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]]]}] 22:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1636ms 22:17:45 INFO - PROCESS | 1752 | 1467868665874 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 22:17:45 INFO - PROCESS | 1752 | 1467868665879 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 22:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:17:45 INFO - PROCESS | 1752 | 1467868665896 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:17:45 INFO - PROCESS | 1752 | 1467868665906 Marionette TRACE conn4 <- [1,966,null,{}] 22:17:45 INFO - PROCESS | 1752 | 1467868665914 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}] 22:17:45 INFO - PROCESS | 1752 | 1467868665923 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:46 INFO - PROCESS | 1752 | 1467868666164 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 22:17:46 INFO - PROCESS | 1752 | 1467868666376 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:46 INFO - PROCESS | 1752 | 1467868666384 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cd3000 == 27 [pid = 1752] [id = 249] 22:17:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x95467400) [pid = 1752] [serial = 748] [outer = (nil)] 22:17:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x99ed7000) [pid = 1752] [serial = 749] [outer = 0x95467400] 22:17:46 INFO - PROCESS | 1752 | 1467868666513 Marionette DEBUG loaded listener.js 22:17:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x99ee0000) [pid = 1752] [serial = 750] [outer = 0x95467400] 22:17:47 INFO - PROCESS | 1752 | 1467868667443 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]]]}] 22:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1599ms 22:17:47 INFO - PROCESS | 1752 | 1467868667487 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 22:17:47 INFO - PROCESS | 1752 | 1467868667492 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 22:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:17:47 INFO - PROCESS | 1752 | 1467868667499 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:17:47 INFO - PROCESS | 1752 | 1467868667503 Marionette TRACE conn4 <- [1,970,null,{}] 22:17:47 INFO - PROCESS | 1752 | 1467868667509 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}] 22:17:47 INFO - PROCESS | 1752 | 1467868667514 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:47 INFO - PROCESS | 1752 | 1467868667710 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 22:17:47 INFO - PROCESS | 1752 | 1467868667874 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:47 INFO - PROCESS | 1752 | 1467868667883 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x99edb000 == 28 [pid = 1752] [id = 250] 22:17:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9a225c00) [pid = 1752] [serial = 751] [outer = (nil)] 22:17:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9a229800) [pid = 1752] [serial = 752] [outer = 0x9a225c00] 22:17:47 INFO - PROCESS | 1752 | 1467868667986 Marionette DEBUG loaded listener.js 22:17:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x9a2a1000) [pid = 1752] [serial = 753] [outer = 0x9a225c00] 22:17:48 INFO - PROCESS | 1752 | 1467868668909 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]]]}] 22:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1444ms 22:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:17:48 INFO - PROCESS | 1752 | 1467868668944 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 22:17:48 INFO - PROCESS | 1752 | 1467868668947 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 22:17:48 INFO - PROCESS | 1752 | 1467868668954 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:17:48 INFO - PROCESS | 1752 | 1467868668958 Marionette TRACE conn4 <- [1,974,null,{}] 22:17:48 INFO - PROCESS | 1752 | 1467868668964 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}] 22:17:48 INFO - PROCESS | 1752 | 1467868668969 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:49 INFO - PROCESS | 1752 | 1467868669163 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 22:17:49 INFO - PROCESS | 1752 | 1467868669328 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:49 INFO - PROCESS | 1752 | 1467868669346 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a478c00 == 29 [pid = 1752] [id = 251] 22:17:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9a479000) [pid = 1752] [serial = 754] [outer = (nil)] 22:17:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9a47e400) [pid = 1752] [serial = 755] [outer = 0x9a479000] 22:17:49 INFO - PROCESS | 1752 | 1467868669440 Marionette DEBUG loaded listener.js 22:17:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9ac7a800) [pid = 1752] [serial = 756] [outer = 0x9a479000] 22:17:50 INFO - PROCESS | 1752 | 1467868670472 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]]]}] 22:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1590ms 22:17:50 INFO - PROCESS | 1752 | 1467868670545 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 22:17:50 INFO - PROCESS | 1752 | 1467868670548 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 22:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:17:50 INFO - PROCESS | 1752 | 1467868670556 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:17:50 INFO - PROCESS | 1752 | 1467868670559 Marionette TRACE conn4 <- [1,978,null,{}] 22:17:50 INFO - PROCESS | 1752 | 1467868670565 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}] 22:17:50 INFO - PROCESS | 1752 | 1467868670571 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:50 INFO - PROCESS | 1752 | 1467868670768 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 22:17:51 INFO - PROCESS | 1752 | 1467868670983 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:51 INFO - PROCESS | 1752 | 1467868670989 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a225400 == 30 [pid = 1752] [id = 252] 22:17:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9a47a000) [pid = 1752] [serial = 757] [outer = (nil)] 22:17:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x9b05cc00) [pid = 1752] [serial = 758] [outer = 0x9a47a000] 22:17:51 INFO - PROCESS | 1752 | 1467868671087 Marionette DEBUG loaded listener.js 22:17:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9b5c2400) [pid = 1752] [serial = 759] [outer = 0x9a47a000] 22:17:51 INFO - PROCESS | 1752 | 1467868671987 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]]]}] 22:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1487ms 22:17:52 INFO - PROCESS | 1752 | 1467868672044 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 22:17:52 INFO - PROCESS | 1752 | 1467868672048 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 22:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:17:52 INFO - PROCESS | 1752 | 1467868672055 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:17:52 INFO - PROCESS | 1752 | 1467868672059 Marionette TRACE conn4 <- [1,982,null,{}] 22:17:52 INFO - PROCESS | 1752 | 1467868672066 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}] 22:17:52 INFO - PROCESS | 1752 | 1467868672072 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:52 INFO - PROCESS | 1752 | 1467868672275 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 22:17:52 INFO - PROCESS | 1752 | 1467868672445 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:52 INFO - PROCESS | 1752 | 1467868672454 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2aa800 == 31 [pid = 1752] [id = 253] 22:17:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8f2b2400) [pid = 1752] [serial = 760] [outer = (nil)] 22:17:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x91605400) [pid = 1752] [serial = 761] [outer = 0x8f2b2400] 22:17:52 INFO - PROCESS | 1752 | 1467868672584 Marionette DEBUG loaded listener.js 22:17:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91cce400) [pid = 1752] [serial = 762] [outer = 0x8f2b2400] 22:17:53 INFO - PROCESS | 1752 | 1467868673762 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]]]}] 22:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1742ms 22:17:53 INFO - PROCESS | 1752 | 1467868673798 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 22:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:17:53 INFO - PROCESS | 1752 | 1467868673804 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 22:17:53 INFO - PROCESS | 1752 | 1467868673812 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:17:53 INFO - PROCESS | 1752 | 1467868673817 Marionette TRACE conn4 <- [1,986,null,{}] 22:17:53 INFO - PROCESS | 1752 | 1467868673826 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}] 22:17:53 INFO - PROCESS | 1752 | 1467868673832 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:54 INFO - PROCESS | 1752 | 1467868674030 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 22:17:54 INFO - PROCESS | 1752 | 1467868674307 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:54 INFO - PROCESS | 1752 | 1467868674316 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e8400 == 32 [pid = 1752] [id = 254] 22:17:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8f1f9c00) [pid = 1752] [serial = 763] [outer = (nil)] 22:17:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8fadb400) [pid = 1752] [serial = 764] [outer = 0x8f1f9c00] 22:17:54 INFO - PROCESS | 1752 | 1467868674417 Marionette DEBUG loaded listener.js 22:17:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x914ae800) [pid = 1752] [serial = 765] [outer = 0x8f1f9c00] 22:17:55 INFO - PROCESS | 1752 | 1467868675378 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]]]}] 22:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1645ms 22:17:55 INFO - PROCESS | 1752 | 1467868675456 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 22:17:55 INFO - PROCESS | 1752 | 1467868675464 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 22:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:17:55 INFO - PROCESS | 1752 | 1467868675475 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:17:55 INFO - PROCESS | 1752 | 1467868675478 Marionette TRACE conn4 <- [1,990,null,{}] 22:17:55 INFO - PROCESS | 1752 | 1467868675485 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}] 22:17:55 INFO - PROCESS | 1752 | 1467868675491 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x8f944400 == 31 [pid = 1752] [id = 245] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x95696000 == 30 [pid = 1752] [id = 244] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x8fadb800 == 29 [pid = 1752] [id = 243] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x91cb1800 == 28 [pid = 1752] [id = 242] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x914a9400 == 27 [pid = 1752] [id = 241] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e8c00 == 26 [pid = 1752] [id = 240] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x91cd3800 == 25 [pid = 1752] [id = 234] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x8f93e400 == 24 [pid = 1752] [id = 237] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0f0800 == 23 [pid = 1752] [id = 238] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x8f80e800 == 22 [pid = 1752] [id = 231] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e7c00 == 21 [pid = 1752] [id = 235] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2ad400 == 20 [pid = 1752] [id = 232] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x8fada400 == 19 [pid = 1752] [id = 233] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f4800 == 18 [pid = 1752] [id = 236] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x9569f400 == 17 [pid = 1752] [id = 239] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x9a225400 == 16 [pid = 1752] [id = 252] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2aa800 == 15 [pid = 1752] [id = 253] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x9a478c00 == 14 [pid = 1752] [id = 251] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x99edb000 == 13 [pid = 1752] [id = 250] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x93cd3000 == 12 [pid = 1752] [id = 249] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x914aa800 == 11 [pid = 1752] [id = 247] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x93cd7000 == 10 [pid = 1752] [id = 248] 22:17:56 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e4400 == 9 [pid = 1752] [id = 246] 22:17:56 INFO - PROCESS | 1752 | 1467868676699 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x91dde800) [pid = 1752] [serial = 704] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8f942c00) [pid = 1752] [serial = 707] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8f2b1c00) [pid = 1752] [serial = 698] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x91debc00) [pid = 1752] [serial = 705] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8f805000) [pid = 1752] [serial = 699] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x914b4400) [pid = 1752] [serial = 701] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x91603800) [pid = 1752] [serial = 696] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x914aa400) [pid = 1752] [serial = 695] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8f2a6800) [pid = 1752] [serial = 681] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8f0f2c00) [pid = 1752] [serial = 680] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91bb3400) [pid = 1752] [serial = 684] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9160cc00) [pid = 1752] [serial = 683] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x953c8800) [pid = 1752] [serial = 687] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x93cd9c00) [pid = 1752] [serial = 686] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9a21a800) [pid = 1752] [serial = 690] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x99ed8000) [pid = 1752] [serial = 689] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x914b1400) [pid = 1752] [serial = 693] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x953c7c00) [pid = 1752] [serial = 710] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8f941800) [pid = 1752] [serial = 692] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x91bc9000) [pid = 1752] [serial = 708] [outer = (nil)] [url = about:blank] 22:17:56 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x91606400) [pid = 1752] [serial = 702] [outer = (nil)] [url = about:blank] 22:17:57 INFO - PROCESS | 1752 | 1467868676995 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:57 INFO - PROCESS | 1752 | 1467868677005 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f8400 == 10 [pid = 1752] [id = 255] 22:17:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8f1f8800) [pid = 1752] [serial = 766] [outer = (nil)] 22:17:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8f2ac400) [pid = 1752] [serial = 767] [outer = 0x8f1f8800] 22:17:57 INFO - PROCESS | 1752 | 1467868677084 Marionette DEBUG loaded listener.js 22:17:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8f806400) [pid = 1752] [serial = 768] [outer = 0x8f1f8800] 22:17:57 INFO - PROCESS | 1752 | 1467868677947 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]]]}] 22:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2546ms 22:17:58 INFO - PROCESS | 1752 | 1467868678023 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 22:17:58 INFO - PROCESS | 1752 | 1467868678029 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 22:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:17:58 INFO - PROCESS | 1752 | 1467868678038 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:17:58 INFO - PROCESS | 1752 | 1467868678043 Marionette TRACE conn4 <- [1,994,null,{}] 22:17:58 INFO - PROCESS | 1752 | 1467868678052 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}] 22:17:58 INFO - PROCESS | 1752 | 1467868678058 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:58 INFO - PROCESS | 1752 | 1467868678235 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 22:17:58 INFO - PROCESS | 1752 | 1467868678356 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:58 INFO - PROCESS | 1752 | 1467868678366 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fad8000 == 11 [pid = 1752] [id = 256] 22:17:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8fad9c00) [pid = 1752] [serial = 769] [outer = (nil)] 22:17:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x914a6c00) [pid = 1752] [serial = 770] [outer = 0x8fad9c00] 22:17:58 INFO - PROCESS | 1752 | 1467868678457 Marionette DEBUG loaded listener.js 22:17:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x914b2c00) [pid = 1752] [serial = 771] [outer = 0x8fad9c00] 22:17:59 INFO - PROCESS | 1752 | 1467868679396 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]]]}] 22:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1439ms 22:17:59 INFO - PROCESS | 1752 | 1467868679477 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 22:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:17:59 INFO - PROCESS | 1752 | 1467868679482 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 22:17:59 INFO - PROCESS | 1752 | 1467868679489 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:17:59 INFO - PROCESS | 1752 | 1467868679492 Marionette TRACE conn4 <- [1,998,null,{}] 22:17:59 INFO - PROCESS | 1752 | 1467868679507 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}] 22:17:59 INFO - PROCESS | 1752 | 1467868679512 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:59 INFO - PROCESS | 1752 | 1467868679742 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 22:17:59 INFO - PROCESS | 1752 | 1467868679774 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:59 INFO - PROCESS | 1752 | 1467868679781 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:17:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bc4c00 == 12 [pid = 1752] [id = 257] 22:17:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x91bc5000) [pid = 1752] [serial = 772] [outer = (nil)] 22:17:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x91bce400) [pid = 1752] [serial = 773] [outer = 0x91bc5000] 22:17:59 INFO - PROCESS | 1752 | 1467868679858 Marionette DEBUG loaded listener.js 22:17:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x91cce800) [pid = 1752] [serial = 774] [outer = 0x91bc5000] 22:18:00 INFO - PROCESS | 1752 | 1467868680977 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]]]}] 22:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1540ms 22:18:01 INFO - PROCESS | 1752 | 1467868681058 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 22:18:01 INFO - PROCESS | 1752 | 1467868681065 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 22:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:18:01 INFO - PROCESS | 1752 | 1467868681084 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:18:01 INFO - PROCESS | 1752 | 1467868681092 Marionette TRACE conn4 <- [1,1002,null,{}] 22:18:01 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8fad4000) [pid = 1752] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:18:01 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x956bd800) [pid = 1752] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:18:01 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x91cad800) [pid = 1752] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:18:01 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8f947800) [pid = 1752] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:18:01 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x91cb2400) [pid = 1752] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:18:01 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x91cb3800) [pid = 1752] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:18:01 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8f0ed000) [pid = 1752] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:18:01 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x914ad800) [pid = 1752] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:18:01 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x956a0000) [pid = 1752] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:18:01 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x97befc00) [pid = 1752] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:18:01 INFO - PROCESS | 1752 | 1467868681623 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}] 22:18:01 INFO - PROCESS | 1752 | 1467868681630 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:01 INFO - PROCESS | 1752 | 1467868681822 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 22:18:01 INFO - PROCESS | 1752 | 1467868681937 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:01 INFO - PROCESS | 1752 | 1467868681968 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f80f800 == 13 [pid = 1752] [id = 258] 22:18:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8f941800) [pid = 1752] [serial = 775] [outer = (nil)] 22:18:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x91de1400) [pid = 1752] [serial = 776] [outer = 0x8f941800] 22:18:02 INFO - PROCESS | 1752 | 1467868682033 Marionette DEBUG loaded listener.js 22:18:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x93e12000) [pid = 1752] [serial = 777] [outer = 0x8f941800] 22:18:02 INFO - PROCESS | 1752 | 1467868682803 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]]]}] 22:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1762ms 22:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:18:02 INFO - PROCESS | 1752 | 1467868682838 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 22:18:02 INFO - PROCESS | 1752 | 1467868682841 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 22:18:02 INFO - PROCESS | 1752 | 1467868682848 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:18:02 INFO - PROCESS | 1752 | 1467868682851 Marionette TRACE conn4 <- [1,1006,null,{}] 22:18:02 INFO - PROCESS | 1752 | 1467868682856 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}] 22:18:02 INFO - PROCESS | 1752 | 1467868682861 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:03 INFO - PROCESS | 1752 | 1467868683023 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 22:18:03 INFO - PROCESS | 1752 | 1467868683034 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:03 INFO - PROCESS | 1752 | 1467868683041 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x91baf000 == 14 [pid = 1752] [id = 259] 22:18:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x930dfc00) [pid = 1752] [serial = 778] [outer = (nil)] 22:18:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x952ee400) [pid = 1752] [serial = 779] [outer = 0x930dfc00] 22:18:03 INFO - PROCESS | 1752 | 1467868683114 Marionette DEBUG loaded listener.js 22:18:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x953ce000) [pid = 1752] [serial = 780] [outer = 0x930dfc00] 22:18:04 INFO - PROCESS | 1752 | 1467868684303 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]]]}] 22:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1538ms 22:18:04 INFO - PROCESS | 1752 | 1467868684386 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 22:18:04 INFO - PROCESS | 1752 | 1467868684393 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 22:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:18:04 INFO - PROCESS | 1752 | 1467868684402 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:18:04 INFO - PROCESS | 1752 | 1467868684407 Marionette TRACE conn4 <- [1,1010,null,{}] 22:18:04 INFO - PROCESS | 1752 | 1467868684416 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}] 22:18:04 INFO - PROCESS | 1752 | 1467868684422 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:04 INFO - PROCESS | 1752 | 1467868684653 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 22:18:04 INFO - PROCESS | 1752 | 1467868684879 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:04 INFO - PROCESS | 1752 | 1467868684888 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f809400 == 15 [pid = 1752] [id = 260] 22:18:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8f80a000) [pid = 1752] [serial = 781] [outer = (nil)] 22:18:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x914a6800) [pid = 1752] [serial = 782] [outer = 0x8f80a000] 22:18:05 INFO - PROCESS | 1752 | 1467868685003 Marionette DEBUG loaded listener.js 22:18:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x91bc2400) [pid = 1752] [serial = 783] [outer = 0x8f80a000] 22:18:06 INFO - PROCESS | 1752 | 1467868686043 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]]]}] 22:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1686ms 22:18:06 INFO - PROCESS | 1752 | 1467868686087 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 22:18:06 INFO - PROCESS | 1752 | 1467868686095 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 22:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:18:06 INFO - PROCESS | 1752 | 1467868686107 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:18:06 INFO - PROCESS | 1752 | 1467868686111 Marionette TRACE conn4 <- [1,1014,null,{}] 22:18:06 INFO - PROCESS | 1752 | 1467868686118 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}] 22:18:06 INFO - PROCESS | 1752 | 1467868686124 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:06 INFO - PROCESS | 1752 | 1467868686326 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 22:18:06 INFO - PROCESS | 1752 | 1467868686543 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:06 INFO - PROCESS | 1752 | 1467868686554 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f6800 == 16 [pid = 1752] [id = 261] 22:18:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8f2a7800) [pid = 1752] [serial = 784] [outer = (nil)] 22:18:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x953d1800) [pid = 1752] [serial = 785] [outer = 0x8f2a7800] 22:18:06 INFO - PROCESS | 1752 | 1467868686681 Marionette DEBUG loaded listener.js 22:18:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x95472400) [pid = 1752] [serial = 786] [outer = 0x8f2a7800] 22:18:07 INFO - PROCESS | 1752 | 1467868687716 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]]]}] 22:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1683ms 22:18:07 INFO - PROCESS | 1752 | 1467868687792 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 22:18:07 INFO - PROCESS | 1752 | 1467868687796 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 22:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:18:07 INFO - PROCESS | 1752 | 1467868687805 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:18:07 INFO - PROCESS | 1752 | 1467868687811 Marionette TRACE conn4 <- [1,1018,null,{}] 22:18:07 INFO - PROCESS | 1752 | 1467868687829 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}] 22:18:07 INFO - PROCESS | 1752 | 1467868687839 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:08 INFO - PROCESS | 1752 | 1467868688057 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 22:18:08 INFO - PROCESS | 1752 | 1467868688254 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:08 INFO - PROCESS | 1752 | 1467868688266 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x97bf3800 == 17 [pid = 1752] [id = 262] 22:18:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x97bf3c00) [pid = 1752] [serial = 787] [outer = (nil)] 22:18:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x98d3c400) [pid = 1752] [serial = 788] [outer = 0x97bf3c00] 22:18:08 INFO - PROCESS | 1752 | 1467868688375 Marionette DEBUG loaded listener.js 22:18:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x998c8000) [pid = 1752] [serial = 789] [outer = 0x97bf3c00] 22:18:09 INFO - PROCESS | 1752 | 1467868689313 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]]]}] 22:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1592ms 22:18:09 INFO - PROCESS | 1752 | 1467868689431 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 22:18:09 INFO - PROCESS | 1752 | 1467868689436 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 22:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:18:09 INFO - PROCESS | 1752 | 1467868689445 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:18:09 INFO - PROCESS | 1752 | 1467868689448 Marionette TRACE conn4 <- [1,1022,null,{}] 22:18:09 INFO - PROCESS | 1752 | 1467868689461 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}] 22:18:09 INFO - PROCESS | 1752 | 1467868689465 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:09 INFO - PROCESS | 1752 | 1467868689655 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 22:18:09 INFO - PROCESS | 1752 | 1467868689870 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:09 INFO - PROCESS | 1752 | 1467868689878 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bae400 == 18 [pid = 1752] [id = 263] 22:18:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x93e18c00) [pid = 1752] [serial = 790] [outer = (nil)] 22:18:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x99ecf400) [pid = 1752] [serial = 791] [outer = 0x93e18c00] 22:18:09 INFO - PROCESS | 1752 | 1467868689966 Marionette DEBUG loaded listener.js 22:18:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x99ed3400) [pid = 1752] [serial = 792] [outer = 0x93e18c00] 22:18:10 INFO - PROCESS | 1752 | 1467868690916 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]]]}] 22:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1539ms 22:18:10 INFO - PROCESS | 1752 | 1467868690986 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 22:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:18:10 INFO - PROCESS | 1752 | 1467868690991 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 22:18:11 INFO - PROCESS | 1752 | 1467868690998 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:18:11 INFO - PROCESS | 1752 | 1467868691001 Marionette TRACE conn4 <- [1,1026,null,{}] 22:18:11 INFO - PROCESS | 1752 | 1467868691008 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}] 22:18:11 INFO - PROCESS | 1752 | 1467868691013 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:11 INFO - PROCESS | 1752 | 1467868691197 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 22:18:11 INFO - PROCESS | 1752 | 1467868691414 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:11 INFO - PROCESS | 1752 | 1467868691420 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e9400 == 19 [pid = 1752] [id = 264] 22:18:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8f0ed800) [pid = 1752] [serial = 793] [outer = (nil)] 22:18:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x914a9c00) [pid = 1752] [serial = 794] [outer = 0x8f0ed800] 22:18:11 INFO - PROCESS | 1752 | 1467868691511 Marionette DEBUG loaded listener.js 22:18:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x91cbb800) [pid = 1752] [serial = 795] [outer = 0x8f0ed800] 22:18:12 INFO - PROCESS | 1752 | 1467868692710 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]]]}] 22:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1796ms 22:18:12 INFO - PROCESS | 1752 | 1467868692795 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 22:18:12 INFO - PROCESS | 1752 | 1467868692802 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 22:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:18:12 INFO - PROCESS | 1752 | 1467868692810 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:18:12 INFO - PROCESS | 1752 | 1467868692816 Marionette TRACE conn4 <- [1,1030,null,{}] 22:18:12 INFO - PROCESS | 1752 | 1467868692825 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}] 22:18:12 INFO - PROCESS | 1752 | 1467868692830 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:13 INFO - PROCESS | 1752 | 1467868693022 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x998cf000) [pid = 1752] [serial = 734] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x953d4c00) [pid = 1752] [serial = 711] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8fad4800) [pid = 1752] [serial = 713] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x914af800) [pid = 1752] [serial = 714] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x953c8000) [pid = 1752] [serial = 728] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x91ddf800) [pid = 1752] [serial = 716] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x93e14c00) [pid = 1752] [serial = 717] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8f1ed400) [pid = 1752] [serial = 722] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8f1f9400) [pid = 1752] [serial = 723] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91601400) [pid = 1752] [serial = 725] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x91bce000) [pid = 1752] [serial = 726] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x97b08800) [pid = 1752] [serial = 719] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x97bf6800) [pid = 1752] [serial = 720] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8f943000) [pid = 1752] [serial = 735] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x97bf5800) [pid = 1752] [serial = 731] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x98503400) [pid = 1752] [serial = 732] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9546ec00) [pid = 1752] [serial = 729] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x99ec5c00) [pid = 1752] [serial = 738] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x990ec400) [pid = 1752] [serial = 737] [outer = (nil)] [url = about:blank] 22:18:13 INFO - PROCESS | 1752 | 1467868693281 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:13 INFO - PROCESS | 1752 | 1467868693291 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f9400 == 20 [pid = 1752] [id = 265] 22:18:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8f2a9800) [pid = 1752] [serial = 796] [outer = (nil)] 22:18:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8fad4800) [pid = 1752] [serial = 797] [outer = 0x8f2a9800] 22:18:13 INFO - PROCESS | 1752 | 1467868693375 Marionette DEBUG loaded listener.js 22:18:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x91609800) [pid = 1752] [serial = 798] [outer = 0x8f2a9800] 22:18:14 INFO - PROCESS | 1752 | 1467868694204 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]]]}] 22:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1451ms 22:18:14 INFO - PROCESS | 1752 | 1467868694262 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 22:18:14 INFO - PROCESS | 1752 | 1467868694269 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 22:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:18:14 INFO - PROCESS | 1752 | 1467868694281 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:18:14 INFO - PROCESS | 1752 | 1467868694284 Marionette TRACE conn4 <- [1,1034,null,{}] 22:18:14 INFO - PROCESS | 1752 | 1467868694291 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}] 22:18:14 INFO - PROCESS | 1752 | 1467868694297 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:14 INFO - PROCESS | 1752 | 1467868694495 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 22:18:14 INFO - PROCESS | 1752 | 1467868694625 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:14 INFO - PROCESS | 1752 | 1467868694636 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x914b1000 == 21 [pid = 1752] [id = 266] 22:18:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x930e2800) [pid = 1752] [serial = 799] [outer = (nil)] 22:18:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x93cdc800) [pid = 1752] [serial = 800] [outer = 0x930e2800] 22:18:14 INFO - PROCESS | 1752 | 1467868694716 Marionette DEBUG loaded listener.js 22:18:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x952f0400) [pid = 1752] [serial = 801] [outer = 0x930e2800] 22:18:15 INFO - PROCESS | 1752 | 1467868695605 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]]]}] 22:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1383ms 22:18:15 INFO - PROCESS | 1752 | 1467868695664 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 22:18:15 INFO - PROCESS | 1752 | 1467868695667 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 22:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:18:15 INFO - PROCESS | 1752 | 1467868695674 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:18:15 INFO - PROCESS | 1752 | 1467868695681 Marionette TRACE conn4 <- [1,1038,null,{}] 22:18:15 INFO - PROCESS | 1752 | 1467868695706 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}] 22:18:15 INFO - PROCESS | 1752 | 1467868695715 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:15 INFO - PROCESS | 1752 | 1467868695934 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 22:18:15 INFO - PROCESS | 1752 | 1467868695959 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:15 INFO - PROCESS | 1752 | 1467868695970 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x97b08800 == 22 [pid = 1752] [id = 267] 22:18:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x97b0ec00) [pid = 1752] [serial = 802] [outer = (nil)] 22:18:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x97bf3000) [pid = 1752] [serial = 803] [outer = 0x97b0ec00] 22:18:16 INFO - PROCESS | 1752 | 1467868696043 Marionette DEBUG loaded listener.js 22:18:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x97bfb800) [pid = 1752] [serial = 804] [outer = 0x97b0ec00] 22:18:16 INFO - PROCESS | 1752 | 1467868696946 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]]]}] 22:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1338ms 22:18:17 INFO - PROCESS | 1752 | 1467868697019 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 22:18:17 INFO - PROCESS | 1752 | 1467868697024 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 22:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:18:17 INFO - PROCESS | 1752 | 1467868697031 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:18:17 INFO - PROCESS | 1752 | 1467868697033 Marionette TRACE conn4 <- [1,1042,null,{}] 22:18:17 INFO - PROCESS | 1752 | 1467868697040 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}] 22:18:17 INFO - PROCESS | 1752 | 1467868697047 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:17 INFO - PROCESS | 1752 | 1467868697292 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 22:18:17 INFO - PROCESS | 1752 | 1467868697317 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:17 INFO - PROCESS | 1752 | 1467868697325 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x97bf5c00 == 23 [pid = 1752] [id = 268] 22:18:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9850e400) [pid = 1752] [serial = 805] [outer = (nil)] 22:18:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9999bc00) [pid = 1752] [serial = 806] [outer = 0x9850e400] 22:18:17 INFO - PROCESS | 1752 | 1467868697409 Marionette DEBUG loaded listener.js 22:18:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x99a80000) [pid = 1752] [serial = 807] [outer = 0x9850e400] 22:18:18 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x91bc5000) [pid = 1752] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:18:18 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8fad9c00) [pid = 1752] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:18:18 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8f1f9c00) [pid = 1752] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:18:18 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8f1f8800) [pid = 1752] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:18:18 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8f0e4c00) [pid = 1752] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:18:18 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x91605800) [pid = 1752] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:18:18 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x95254400) [pid = 1752] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:18:18 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x95467400) [pid = 1752] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:18:18 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9a225c00) [pid = 1752] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:18:18 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9a479000) [pid = 1752] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:18:18 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9a47a000) [pid = 1752] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:18:18 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8f941800) [pid = 1752] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:18:18 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8f2b2400) [pid = 1752] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:18:18 INFO - PROCESS | 1752 | 1467868698482 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]]]}] 22:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1487ms 22:18:18 INFO - PROCESS | 1752 | 1467868698519 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 22:18:18 INFO - PROCESS | 1752 | 1467868698523 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 22:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:18:18 INFO - PROCESS | 1752 | 1467868698529 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:18:18 INFO - PROCESS | 1752 | 1467868698532 Marionette TRACE conn4 <- [1,1046,null,{}] 22:18:18 INFO - PROCESS | 1752 | 1467868698545 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}] 22:18:18 INFO - PROCESS | 1752 | 1467868698551 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:18 INFO - PROCESS | 1752 | 1467868698715 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 22:18:18 INFO - PROCESS | 1752 | 1467868698730 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:18 INFO - PROCESS | 1752 | 1467868698740 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f9c00 == 24 [pid = 1752] [id = 269] 22:18:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x91605800) [pid = 1752] [serial = 808] [outer = (nil)] 22:18:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x956bb800) [pid = 1752] [serial = 809] [outer = 0x91605800] 22:18:18 INFO - PROCESS | 1752 | 1467868698809 Marionette DEBUG loaded listener.js 22:18:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x99ece800) [pid = 1752] [serial = 810] [outer = 0x91605800] 22:18:19 INFO - PROCESS | 1752 | 1467868699723 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]]]}] 22:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1237ms 22:18:19 INFO - PROCESS | 1752 | 1467868699767 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 22:18:19 INFO - PROCESS | 1752 | 1467868699771 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 22:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:18:19 INFO - PROCESS | 1752 | 1467868699777 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:18:19 INFO - PROCESS | 1752 | 1467868699781 Marionette TRACE conn4 <- [1,1050,null,{}] 22:18:19 INFO - PROCESS | 1752 | 1467868699787 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}] 22:18:19 INFO - PROCESS | 1752 | 1467868699798 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:20 INFO - PROCESS | 1752 | 1467868700007 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 22:18:20 INFO - PROCESS | 1752 | 1467868700240 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:20 INFO - PROCESS | 1752 | 1467868700252 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e4c00 == 25 [pid = 1752] [id = 270] 22:18:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8f0e7800) [pid = 1752] [serial = 811] [outer = (nil)] 22:18:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8f1ec000) [pid = 1752] [serial = 812] [outer = 0x8f0e7800] 22:18:20 INFO - PROCESS | 1752 | 1467868700345 Marionette DEBUG loaded listener.js 22:18:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8f2a6800) [pid = 1752] [serial = 813] [outer = 0x8f0e7800] 22:18:21 INFO - PROCESS | 1752 | 1467868701380 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]]]}] 22:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1631ms 22:18:21 INFO - PROCESS | 1752 | 1467868701412 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 22:18:21 INFO - PROCESS | 1752 | 1467868701417 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 22:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:18:21 INFO - PROCESS | 1752 | 1467868701427 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:18:21 INFO - PROCESS | 1752 | 1467868701432 Marionette TRACE conn4 <- [1,1054,null,{}] 22:18:21 INFO - PROCESS | 1752 | 1467868701441 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}] 22:18:21 INFO - PROCESS | 1752 | 1467868701450 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:21 INFO - PROCESS | 1752 | 1467868701652 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 22:18:21 INFO - PROCESS | 1752 | 1467868701874 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:21 INFO - PROCESS | 1752 | 1467868701887 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x9160d400 == 26 [pid = 1752] [id = 271] 22:18:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9160f800) [pid = 1752] [serial = 814] [outer = (nil)] 22:18:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x91bb3400) [pid = 1752] [serial = 815] [outer = 0x9160f800] 22:18:22 INFO - PROCESS | 1752 | 1467868702032 Marionette DEBUG loaded listener.js 22:18:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x91bce000) [pid = 1752] [serial = 816] [outer = 0x9160f800] 22:18:22 INFO - PROCESS | 1752 | 1467868702992 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]]]}] 22:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1595ms 22:18:23 INFO - PROCESS | 1752 | 1467868703027 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 22:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:18:23 INFO - PROCESS | 1752 | 1467868703034 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 22:18:23 INFO - PROCESS | 1752 | 1467868703042 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:18:23 INFO - PROCESS | 1752 | 1467868703045 Marionette TRACE conn4 <- [1,1058,null,{}] 22:18:23 INFO - PROCESS | 1752 | 1467868703052 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}] 22:18:23 INFO - PROCESS | 1752 | 1467868703058 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:23 INFO - PROCESS | 1752 | 1467868703260 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 22:18:23 INFO - PROCESS | 1752 | 1467868703522 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:23 INFO - PROCESS | 1752 | 1467868703532 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x93141c00 == 27 [pid = 1752] [id = 272] 22:18:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x95255c00) [pid = 1752] [serial = 817] [outer = (nil)] 22:18:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x953cb800) [pid = 1752] [serial = 818] [outer = 0x95255c00] 22:18:23 INFO - PROCESS | 1752 | 1467868703656 Marionette DEBUG loaded listener.js 22:18:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x95470400) [pid = 1752] [serial = 819] [outer = 0x95255c00] 22:18:24 INFO - PROCESS | 1752 | 1467868704646 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]]]}] 22:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1634ms 22:18:24 INFO - PROCESS | 1752 | 1467868704676 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 22:18:24 INFO - PROCESS | 1752 | 1467868704680 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 22:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:18:24 INFO - PROCESS | 1752 | 1467868704697 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:18:24 INFO - PROCESS | 1752 | 1467868704708 Marionette TRACE conn4 <- [1,1062,null,{}] 22:18:24 INFO - PROCESS | 1752 | 1467868704716 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}] 22:18:24 INFO - PROCESS | 1752 | 1467868704723 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:24 INFO - PROCESS | 1752 | 1467868704927 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 22:18:25 INFO - PROCESS | 1752 | 1467868705138 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:25 INFO - PROCESS | 1752 | 1467868705145 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x91baa400 == 28 [pid = 1752] [id = 273] 22:18:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x91de0000) [pid = 1752] [serial = 820] [outer = (nil)] 22:18:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x9a227800) [pid = 1752] [serial = 821] [outer = 0x91de0000] 22:18:25 INFO - PROCESS | 1752 | 1467868705270 Marionette DEBUG loaded listener.js 22:18:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9a479800) [pid = 1752] [serial = 822] [outer = 0x91de0000] 22:18:26 INFO - PROCESS | 1752 | 1467868706212 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]]]}] 22:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1562ms 22:18:26 INFO - PROCESS | 1752 | 1467868706250 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 22:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:18:26 INFO - PROCESS | 1752 | 1467868706256 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 22:18:26 INFO - PROCESS | 1752 | 1467868706263 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:18:26 INFO - PROCESS | 1752 | 1467868706267 Marionette TRACE conn4 <- [1,1066,null,{}] 22:18:26 INFO - PROCESS | 1752 | 1467868706272 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}] 22:18:26 INFO - PROCESS | 1752 | 1467868706278 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:26 INFO - PROCESS | 1752 | 1467868706500 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 22:18:26 INFO - PROCESS | 1752 | 1467868706729 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:26 INFO - PROCESS | 1752 | 1467868706736 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0ec800 == 29 [pid = 1752] [id = 274] 22:18:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x91cb7000) [pid = 1752] [serial = 823] [outer = (nil)] 22:18:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9a486800) [pid = 1752] [serial = 824] [outer = 0x91cb7000] 22:18:26 INFO - PROCESS | 1752 | 1467868706838 Marionette DEBUG loaded listener.js 22:18:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x9ac79c00) [pid = 1752] [serial = 825] [outer = 0x91cb7000] 22:18:27 INFO - PROCESS | 1752 | 1467868707790 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]]]}] 22:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1589ms 22:18:27 INFO - PROCESS | 1752 | 1467868707852 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 22:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:18:27 INFO - PROCESS | 1752 | 1467868707856 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 22:18:27 INFO - PROCESS | 1752 | 1467868707863 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:18:27 INFO - PROCESS | 1752 | 1467868707867 Marionette TRACE conn4 <- [1,1070,null,{}] 22:18:27 INFO - PROCESS | 1752 | 1467868707873 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}] 22:18:27 INFO - PROCESS | 1752 | 1467868707879 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:28 INFO - PROCESS | 1752 | 1467868708100 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 22:18:28 INFO - PROCESS | 1752 | 1467868708323 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:28 INFO - PROCESS | 1752 | 1467868708342 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b065c00 == 30 [pid = 1752] [id = 275] 22:18:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x9b066c00) [pid = 1752] [serial = 826] [outer = (nil)] 22:18:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x9b513400) [pid = 1752] [serial = 827] [outer = 0x9b066c00] 22:18:28 INFO - PROCESS | 1752 | 1467868708484 Marionette DEBUG loaded listener.js 22:18:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9b9b8400) [pid = 1752] [serial = 828] [outer = 0x9b066c00] 22:18:29 INFO - PROCESS | 1752 | 1467868709486 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]]]}] 22:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1687ms 22:18:29 INFO - PROCESS | 1752 | 1467868709551 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 22:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:18:29 INFO - PROCESS | 1752 | 1467868709555 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 22:18:29 INFO - PROCESS | 1752 | 1467868709562 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:18:29 INFO - PROCESS | 1752 | 1467868709566 Marionette TRACE conn4 <- [1,1074,null,{}] 22:18:29 INFO - PROCESS | 1752 | 1467868709572 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}] 22:18:29 INFO - PROCESS | 1752 | 1467868709579 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:29 INFO - PROCESS | 1752 | 1467868709820 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 22:18:30 INFO - PROCESS | 1752 | 1467868710252 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:30 INFO - PROCESS | 1752 | 1467868710260 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2a8000 == 31 [pid = 1752] [id = 276] 22:18:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x8f2a9400) [pid = 1752] [serial = 829] [outer = (nil)] 22:18:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8f808400) [pid = 1752] [serial = 830] [outer = 0x8f2a9400] 22:18:30 INFO - PROCESS | 1752 | 1467868710380 Marionette DEBUG loaded listener.js 22:18:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x8f943000) [pid = 1752] [serial = 831] [outer = 0x8f2a9400] 22:18:31 INFO - PROCESS | 1752 | 1467868711333 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]]]}] 22:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1837ms 22:18:31 INFO - PROCESS | 1752 | 1467868711403 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 22:18:31 INFO - PROCESS | 1752 | 1467868711415 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 22:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:18:31 INFO - PROCESS | 1752 | 1467868711427 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:18:31 INFO - PROCESS | 1752 | 1467868711437 Marionette TRACE conn4 <- [1,1078,null,{}] 22:18:31 INFO - PROCESS | 1752 | 1467868711452 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}] 22:18:31 INFO - PROCESS | 1752 | 1467868711460 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:31 INFO - PROCESS | 1752 | 1467868711696 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 22:18:31 INFO - PROCESS | 1752 | 1467868711929 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:31 INFO - PROCESS | 1752 | 1467868711938 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f8400 == 30 [pid = 1752] [id = 255] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8fad8000 == 29 [pid = 1752] [id = 256] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x91bc4c00 == 28 [pid = 1752] [id = 257] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8f80f800 == 27 [pid = 1752] [id = 258] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f9c00 == 26 [pid = 1752] [id = 269] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x97bf5c00 == 25 [pid = 1752] [id = 268] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x97b08800 == 24 [pid = 1752] [id = 267] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x914b1000 == 23 [pid = 1752] [id = 266] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f9400 == 22 [pid = 1752] [id = 265] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x91bae400 == 21 [pid = 1752] [id = 263] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x91baf000 == 20 [pid = 1752] [id = 259] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8f809400 == 19 [pid = 1752] [id = 260] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x97bf3800 == 18 [pid = 1752] [id = 262] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e9400 == 17 [pid = 1752] [id = 264] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f6800 == 16 [pid = 1752] [id = 261] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e8400 == 15 [pid = 1752] [id = 254] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x9b065c00 == 14 [pid = 1752] [id = 275] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0ec800 == 13 [pid = 1752] [id = 274] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x91baa400 == 12 [pid = 1752] [id = 273] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x9160d400 == 11 [pid = 1752] [id = 271] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x93141c00 == 10 [pid = 1752] [id = 272] 22:18:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e4c00 == 9 [pid = 1752] [id = 270] 22:18:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e6c00 == 10 [pid = 1752] [id = 277] 22:18:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x8f0e7000) [pid = 1752] [serial = 832] [outer = (nil)] 22:18:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x8f0ed000) [pid = 1752] [serial = 833] [outer = 0x8f0e7000] 22:18:33 INFO - PROCESS | 1752 | 1467868712996 Marionette DEBUG loaded listener.js 22:18:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x8f1f2800) [pid = 1752] [serial = 834] [outer = 0x8f0e7000] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x91bce400) [pid = 1752] [serial = 773] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x914a6c00) [pid = 1752] [serial = 770] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x914ae800) [pid = 1752] [serial = 765] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8fadb400) [pid = 1752] [serial = 764] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x8f2ac400) [pid = 1752] [serial = 767] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8f806400) [pid = 1752] [serial = 768] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x8f2afc00) [pid = 1752] [serial = 741] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8f1ea800) [pid = 1752] [serial = 740] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x91caf800) [pid = 1752] [serial = 744] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x91bac400) [pid = 1752] [serial = 743] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x9546d000) [pid = 1752] [serial = 747] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x952f1800) [pid = 1752] [serial = 746] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x99ee0000) [pid = 1752] [serial = 750] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x99ed7000) [pid = 1752] [serial = 749] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x9a2a1000) [pid = 1752] [serial = 753] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x9a229800) [pid = 1752] [serial = 752] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x952ee400) [pid = 1752] [serial = 779] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9ac7a800) [pid = 1752] [serial = 756] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9a47e400) [pid = 1752] [serial = 755] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x9b5c2400) [pid = 1752] [serial = 759] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9b05cc00) [pid = 1752] [serial = 758] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x91de1400) [pid = 1752] [serial = 776] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x91cce400) [pid = 1752] [serial = 762] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x91605400) [pid = 1752] [serial = 761] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x91cce800) [pid = 1752] [serial = 774] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x914b2c00) [pid = 1752] [serial = 771] [outer = (nil)] [url = about:blank] 22:18:33 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x93e12000) [pid = 1752] [serial = 777] [outer = (nil)] [url = about:blank] 22:18:34 INFO - PROCESS | 1752 | 1467868714021 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]]]}] 22:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2653ms 22:18:34 INFO - PROCESS | 1752 | 1467868714080 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 22:18:34 INFO - PROCESS | 1752 | 1467868714088 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 22:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:18:34 INFO - PROCESS | 1752 | 1467868714098 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:18:34 INFO - PROCESS | 1752 | 1467868714105 Marionette TRACE conn4 <- [1,1082,null,{}] 22:18:34 INFO - PROCESS | 1752 | 1467868714116 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}] 22:18:34 INFO - PROCESS | 1752 | 1467868714121 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:34 INFO - PROCESS | 1752 | 1467868714441 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 22:18:34 INFO - PROCESS | 1752 | 1467868714587 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:34 INFO - PROCESS | 1752 | 1467868714610 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f808800 == 11 [pid = 1752] [id = 278] 22:18:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8f808c00) [pid = 1752] [serial = 835] [outer = (nil)] 22:18:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8f80dc00) [pid = 1752] [serial = 836] [outer = 0x8f808c00] 22:18:34 INFO - PROCESS | 1752 | 1467868714727 Marionette DEBUG loaded listener.js 22:18:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8fad3c00) [pid = 1752] [serial = 837] [outer = 0x8f808c00] 22:18:35 INFO - PROCESS | 1752 | 1467868715827 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]]]}] 22:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1792ms 22:18:35 INFO - PROCESS | 1752 | 1467868715889 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 22:18:35 INFO - PROCESS | 1752 | 1467868715899 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 22:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:18:35 INFO - PROCESS | 1752 | 1467868715912 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:18:35 INFO - PROCESS | 1752 | 1467868715917 Marionette TRACE conn4 <- [1,1086,null,{}] 22:18:35 INFO - PROCESS | 1752 | 1467868715978 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}] 22:18:35 INFO - PROCESS | 1752 | 1467868715991 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:36 INFO - PROCESS | 1752 | 1467868716215 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 22:18:36 INFO - PROCESS | 1752 | 1467868716422 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:36 INFO - PROCESS | 1752 | 1467868716430 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x91602800 == 12 [pid = 1752] [id = 279] 22:18:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x91602c00) [pid = 1752] [serial = 838] [outer = (nil)] 22:18:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9160c000) [pid = 1752] [serial = 839] [outer = 0x91602c00] 22:18:36 INFO - PROCESS | 1752 | 1467868716520 Marionette DEBUG loaded listener.js 22:18:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x91bab000) [pid = 1752] [serial = 840] [outer = 0x91602c00] 22:18:37 INFO - PROCESS | 1752 | 1467868717558 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]]]}] 22:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1690ms 22:18:37 INFO - PROCESS | 1752 | 1467868717601 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 22:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:18:37 INFO - PROCESS | 1752 | 1467868717606 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 22:18:37 INFO - PROCESS | 1752 | 1467868717612 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:18:37 INFO - PROCESS | 1752 | 1467868717619 Marionette TRACE conn4 <- [1,1090,null,{}] 22:18:37 INFO - PROCESS | 1752 | 1467868717639 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}] 22:18:37 INFO - PROCESS | 1752 | 1467868717649 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:37 INFO - PROCESS | 1752 | 1467868717854 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 22:18:38 INFO - PROCESS | 1752 | 1467868718113 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:38 INFO - PROCESS | 1752 | 1467868718128 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x91dde000 == 13 [pid = 1752] [id = 280] 22:18:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x91dde800) [pid = 1752] [serial = 841] [outer = (nil)] 22:18:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x91de4800) [pid = 1752] [serial = 842] [outer = 0x91dde800] 22:18:38 INFO - PROCESS | 1752 | 1467868718266 Marionette DEBUG loaded listener.js 22:18:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x93136c00) [pid = 1752] [serial = 843] [outer = 0x91dde800] 22:18:39 INFO - PROCESS | 1752 | 1467868719266 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]]]}] 22:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1699ms 22:18:39 INFO - PROCESS | 1752 | 1467868719311 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 22:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:18:39 INFO - PROCESS | 1752 | 1467868719316 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 22:18:39 INFO - PROCESS | 1752 | 1467868719323 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:18:39 INFO - PROCESS | 1752 | 1467868719327 Marionette TRACE conn4 <- [1,1094,null,{}] 22:18:39 INFO - PROCESS | 1752 | 1467868719333 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}] 22:18:39 INFO - PROCESS | 1752 | 1467868719339 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:39 INFO - PROCESS | 1752 | 1467868719538 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 22:18:39 INFO - PROCESS | 1752 | 1467868719785 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:39 INFO - PROCESS | 1752 | 1467868719794 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2a6400 == 14 [pid = 1752] [id = 281] 22:18:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8f803400) [pid = 1752] [serial = 844] [outer = (nil)] 22:18:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x95259800) [pid = 1752] [serial = 845] [outer = 0x8f803400] 22:18:39 INFO - PROCESS | 1752 | 1467868719925 Marionette DEBUG loaded listener.js 22:18:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x953cb400) [pid = 1752] [serial = 846] [outer = 0x8f803400] 22:18:40 INFO - PROCESS | 1752 | 1467868720990 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]]]}] 22:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1689ms 22:18:41 INFO - PROCESS | 1752 | 1467868721012 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 22:18:41 INFO - PROCESS | 1752 | 1467868721017 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 22:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:18:41 INFO - PROCESS | 1752 | 1467868721024 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:18:41 INFO - PROCESS | 1752 | 1467868721027 Marionette TRACE conn4 <- [1,1098,null,{}] 22:18:41 INFO - PROCESS | 1752 | 1467868721033 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}] 22:18:41 INFO - PROCESS | 1752 | 1467868721039 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:41 INFO - PROCESS | 1752 | 1467868721234 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 22:18:41 INFO - PROCESS | 1752 | 1467868721523 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:41 INFO - PROCESS | 1752 | 1467868721530 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0ee800 == 15 [pid = 1752] [id = 282] 22:18:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f0ef400) [pid = 1752] [serial = 847] [outer = (nil)] 22:18:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f1f9800) [pid = 1752] [serial = 848] [outer = 0x8f0ef400] 22:18:41 INFO - PROCESS | 1752 | 1467868721659 Marionette DEBUG loaded listener.js 22:18:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x914aac00) [pid = 1752] [serial = 849] [outer = 0x8f0ef400] 22:18:42 INFO - PROCESS | 1752 | 1467868722646 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]]]}] 22:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1641ms 22:18:42 INFO - PROCESS | 1752 | 1467868722672 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 22:18:42 INFO - PROCESS | 1752 | 1467868722677 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 22:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:18:42 INFO - PROCESS | 1752 | 1467868722685 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:18:42 INFO - PROCESS | 1752 | 1467868722690 Marionette TRACE conn4 <- [1,1102,null,{}] 22:18:42 INFO - PROCESS | 1752 | 1467868722698 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}] 22:18:42 INFO - PROCESS | 1752 | 1467868722705 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:42 INFO - PROCESS | 1752 | 1467868722881 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 22:18:42 INFO - PROCESS | 1752 | 1467868722893 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:42 INFO - PROCESS | 1752 | 1467868722902 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cd7000 == 16 [pid = 1752] [id = 283] 22:18:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x91cd9c00) [pid = 1752] [serial = 850] [outer = (nil)] 22:18:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x91dec000) [pid = 1752] [serial = 851] [outer = 0x91cd9c00] 22:18:42 INFO - PROCESS | 1752 | 1467868722979 Marionette DEBUG loaded listener.js 22:18:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x93e17800) [pid = 1752] [serial = 852] [outer = 0x91cd9c00] 22:18:43 INFO - PROCESS | 1752 | 1467868723956 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]]]}] 22:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1331ms 22:18:44 INFO - PROCESS | 1752 | 1467868724021 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 22:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:18:44 INFO - PROCESS | 1752 | 1467868724027 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 22:18:44 INFO - PROCESS | 1752 | 1467868724034 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:18:44 INFO - PROCESS | 1752 | 1467868724038 Marionette TRACE conn4 <- [1,1106,null,{}] 22:18:44 INFO - PROCESS | 1752 | 1467868724052 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}] 22:18:44 INFO - PROCESS | 1752 | 1467868724057 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:44 INFO - PROCESS | 1752 | 1467868724285 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 22:18:44 INFO - PROCESS | 1752 | 1467868724330 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:44 INFO - PROCESS | 1752 | 1467868724337 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f806c00 == 17 [pid = 1752] [id = 284] 22:18:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x953d3800) [pid = 1752] [serial = 853] [outer = (nil)] 22:18:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x9569d800) [pid = 1752] [serial = 854] [outer = 0x953d3800] 22:18:44 INFO - PROCESS | 1752 | 1467868724411 Marionette DEBUG loaded listener.js 22:18:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x97bf1800) [pid = 1752] [serial = 855] [outer = 0x953d3800] 22:18:45 INFO - PROCESS | 1752 | 1467868725426 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]]]}] 22:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1442ms 22:18:45 INFO - PROCESS | 1752 | 1467868725484 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 22:18:45 INFO - PROCESS | 1752 | 1467868725488 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 22:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:18:45 INFO - PROCESS | 1752 | 1467868725503 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:18:45 INFO - PROCESS | 1752 | 1467868725513 Marionette TRACE conn4 <- [1,1110,null,{}] 22:18:45 INFO - PROCESS | 1752 | 1467868725529 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}] 22:18:45 INFO - PROCESS | 1752 | 1467868725537 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:45 INFO - PROCESS | 1752 | 1467868725761 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 22:18:45 INFO - PROCESS | 1752 | 1467868725787 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:45 INFO - PROCESS | 1752 | 1467868725796 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x999d0000 == 18 [pid = 1752] [id = 285] 22:18:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x99a80c00) [pid = 1752] [serial = 856] [outer = (nil)] 22:18:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x99ed9400) [pid = 1752] [serial = 857] [outer = 0x99a80c00] 22:18:45 INFO - PROCESS | 1752 | 1467868725880 Marionette DEBUG loaded listener.js 22:18:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x99edc000) [pid = 1752] [serial = 858] [outer = 0x99a80c00] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x91605800) [pid = 1752] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x8f2a9400) [pid = 1752] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8f0e7800) [pid = 1752] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x97b0ec00) [pid = 1752] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x9850e400) [pid = 1752] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x9160f800) [pid = 1752] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8f2a7800) [pid = 1752] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8f80a000) [pid = 1752] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x97bf3c00) [pid = 1752] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x93e18c00) [pid = 1752] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x930dfc00) [pid = 1752] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8f0ed800) [pid = 1752] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8f2a9800) [pid = 1752] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x930e2800) [pid = 1752] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x95255c00) [pid = 1752] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x91de0000) [pid = 1752] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x91cb7000) [pid = 1752] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:18:46 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9b066c00) [pid = 1752] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:18:46 INFO - PROCESS | 1752 | 1467868726915 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]]]}] 22:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1461ms 22:18:46 INFO - PROCESS | 1752 | 1467868726957 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 22:18:46 INFO - PROCESS | 1752 | 1467868726962 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 22:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:18:46 INFO - PROCESS | 1752 | 1467868726969 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:18:46 INFO - PROCESS | 1752 | 1467868726972 Marionette TRACE conn4 <- [1,1114,null,{}] 22:18:46 INFO - PROCESS | 1752 | 1467868726978 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}] 22:18:46 INFO - PROCESS | 1752 | 1467868726983 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:47 INFO - PROCESS | 1752 | 1467868727151 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 22:18:47 INFO - PROCESS | 1752 | 1467868727275 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:47 INFO - PROCESS | 1752 | 1467868727287 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f93e800 == 19 [pid = 1752] [id = 286] 22:18:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8fad5c00) [pid = 1752] [serial = 859] [outer = (nil)] 22:18:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9569e800) [pid = 1752] [serial = 860] [outer = 0x8fad5c00] 22:18:47 INFO - PROCESS | 1752 | 1467868727355 Marionette DEBUG loaded listener.js 22:18:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x97bf3c00) [pid = 1752] [serial = 861] [outer = 0x8fad5c00] 22:18:48 INFO - PROCESS | 1752 | 1467868728176 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]]]}] 22:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1238ms 22:18:48 INFO - PROCESS | 1752 | 1467868728208 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 22:18:48 INFO - PROCESS | 1752 | 1467868728212 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 22:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:18:48 INFO - PROCESS | 1752 | 1467868728276 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:18:48 INFO - PROCESS | 1752 | 1467868728282 Marionette TRACE conn4 <- [1,1118,null,{}] 22:18:48 INFO - PROCESS | 1752 | 1467868728292 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}] 22:18:48 INFO - PROCESS | 1752 | 1467868728299 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:48 INFO - PROCESS | 1752 | 1467868728530 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 22:18:48 INFO - PROCESS | 1752 | 1467868728701 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:48 INFO - PROCESS | 1752 | 1467868728712 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x914aa800 == 20 [pid = 1752] [id = 287] 22:18:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x914b1000) [pid = 1752] [serial = 862] [outer = (nil)] 22:18:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x91606c00) [pid = 1752] [serial = 863] [outer = 0x914b1000] 22:18:48 INFO - PROCESS | 1752 | 1467868728809 Marionette DEBUG loaded listener.js 22:18:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x91cb0400) [pid = 1752] [serial = 864] [outer = 0x914b1000] 22:18:49 INFO - PROCESS | 1752 | 1467868729832 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]]]}] 22:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1643ms 22:18:49 INFO - PROCESS | 1752 | 1467868729865 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 22:18:49 INFO - PROCESS | 1752 | 1467868729871 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 22:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:18:49 INFO - PROCESS | 1752 | 1467868729881 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:18:49 INFO - PROCESS | 1752 | 1467868729885 Marionette TRACE conn4 <- [1,1122,null,{}] 22:18:49 INFO - PROCESS | 1752 | 1467868729896 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}] 22:18:49 INFO - PROCESS | 1752 | 1467868729904 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:50 INFO - PROCESS | 1752 | 1467868730155 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 22:18:50 INFO - PROCESS | 1752 | 1467868730408 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:50 INFO - PROCESS | 1752 | 1467868730418 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x914af400 == 21 [pid = 1752] [id = 288] 22:18:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x91ccf000) [pid = 1752] [serial = 865] [outer = (nil)] 22:18:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x95695800) [pid = 1752] [serial = 866] [outer = 0x91ccf000] 22:18:50 INFO - PROCESS | 1752 | 1467868730505 Marionette DEBUG loaded listener.js 22:18:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x97bef800) [pid = 1752] [serial = 867] [outer = 0x91ccf000] 22:18:51 INFO - PROCESS | 1752 | 1467868731455 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]]]}] 22:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1634ms 22:18:51 INFO - PROCESS | 1752 | 1467868731516 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 22:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:18:51 INFO - PROCESS | 1752 | 1467868731521 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 22:18:51 INFO - PROCESS | 1752 | 1467868731528 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:18:51 INFO - PROCESS | 1752 | 1467868731532 Marionette TRACE conn4 <- [1,1126,null,{}] 22:18:51 INFO - PROCESS | 1752 | 1467868731538 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}] 22:18:51 INFO - PROCESS | 1752 | 1467868731543 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:51 INFO - PROCESS | 1752 | 1467868731774 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 22:18:52 INFO - PROCESS | 1752 | 1467868732041 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:52 INFO - PROCESS | 1752 | 1467868732060 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a21cc00 == 22 [pid = 1752] [id = 289] 22:18:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x9a21e400) [pid = 1752] [serial = 868] [outer = (nil)] 22:18:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9a226000) [pid = 1752] [serial = 869] [outer = 0x9a21e400] 22:18:52 INFO - PROCESS | 1752 | 1467868732188 Marionette DEBUG loaded listener.js 22:18:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x9a29c800) [pid = 1752] [serial = 870] [outer = 0x9a21e400] 22:18:53 INFO - PROCESS | 1752 | 1467868733138 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]]]}] 22:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1683ms 22:18:53 INFO - PROCESS | 1752 | 1467868733212 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 22:18:53 INFO - PROCESS | 1752 | 1467868733216 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 22:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:18:53 INFO - PROCESS | 1752 | 1467868733223 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:18:53 INFO - PROCESS | 1752 | 1467868733227 Marionette TRACE conn4 <- [1,1130,null,{}] 22:18:53 INFO - PROCESS | 1752 | 1467868733234 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}] 22:18:53 INFO - PROCESS | 1752 | 1467868733239 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:53 INFO - PROCESS | 1752 | 1467868733461 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 22:18:53 INFO - PROCESS | 1752 | 1467868733686 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:53 INFO - PROCESS | 1752 | 1467868733697 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:53 INFO - PROCESS | 1752 | --DOCSHELL 0x953d2000 == 21 [pid = 1752] [id = 9] 22:18:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fad0800 == 22 [pid = 1752] [id = 290] 22:18:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8fad2800) [pid = 1752] [serial = 871] [outer = (nil)] 22:18:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x9a480c00) [pid = 1752] [serial = 872] [outer = 0x8fad2800] 22:18:53 INFO - PROCESS | 1752 | 1467868733826 Marionette DEBUG loaded listener.js 22:18:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9ac78000) [pid = 1752] [serial = 873] [outer = 0x8fad2800] 22:18:54 INFO - PROCESS | 1752 | 1467868734768 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]]]}] 22:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1584ms 22:18:54 INFO - PROCESS | 1752 | 1467868734808 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 22:18:54 INFO - PROCESS | 1752 | 1467868734813 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 22:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:18:54 INFO - PROCESS | 1752 | 1467868734820 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:18:54 INFO - PROCESS | 1752 | 1467868734824 Marionette TRACE conn4 <- [1,1134,null,{}] 22:18:54 INFO - PROCESS | 1752 | 1467868734832 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}] 22:18:54 INFO - PROCESS | 1752 | 1467868734837 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:55 INFO - PROCESS | 1752 | 1467868735059 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 22:18:55 INFO - PROCESS | 1752 | 1467868735293 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:55 INFO - PROCESS | 1752 | 1467868735310 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cb2800 == 23 [pid = 1752] [id = 291] 22:18:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x91de6c00) [pid = 1752] [serial = 874] [outer = (nil)] 22:18:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9b028800) [pid = 1752] [serial = 875] [outer = 0x91de6c00] 22:18:55 INFO - PROCESS | 1752 | 1467868735415 Marionette DEBUG loaded listener.js 22:18:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9b05d400) [pid = 1752] [serial = 876] [outer = 0x91de6c00] 22:18:56 INFO - PROCESS | 1752 | 1467868736311 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]]]}] 22:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1534ms 22:18:56 INFO - PROCESS | 1752 | 1467868736355 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 22:18:56 INFO - PROCESS | 1752 | 1467868736359 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 22:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:18:56 INFO - PROCESS | 1752 | 1467868736366 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:18:56 INFO - PROCESS | 1752 | 1467868736371 Marionette TRACE conn4 <- [1,1138,null,{}] 22:18:56 INFO - PROCESS | 1752 | 1467868736377 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}] 22:18:56 INFO - PROCESS | 1752 | 1467868736388 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:56 INFO - PROCESS | 1752 | 1467868736639 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 22:18:56 INFO - PROCESS | 1752 | 1467868736861 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:56 INFO - PROCESS | 1752 | 1467868736870 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0ef800 == 24 [pid = 1752] [id = 292] 22:18:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x953c7400) [pid = 1752] [serial = 877] [outer = (nil)] 22:18:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9b9b5800) [pid = 1752] [serial = 878] [outer = 0x953c7400] 22:18:57 INFO - PROCESS | 1752 | 1467868736999 Marionette DEBUG loaded listener.js 22:18:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9b9bbc00) [pid = 1752] [serial = 879] [outer = 0x953c7400] 22:18:57 INFO - PROCESS | 1752 | 1467868737913 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]]]}] 22:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1583ms 22:18:57 INFO - PROCESS | 1752 | 1467868737950 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 22:18:57 INFO - PROCESS | 1752 | 1467868737954 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 22:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:18:57 INFO - PROCESS | 1752 | 1467868737962 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:18:57 INFO - PROCESS | 1752 | 1467868737965 Marionette TRACE conn4 <- [1,1142,null,{}] 22:18:57 INFO - PROCESS | 1752 | 1467868737972 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}] 22:18:57 INFO - PROCESS | 1752 | 1467868737977 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:58 INFO - PROCESS | 1752 | 1467868738157 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 22:18:58 INFO - PROCESS | 1752 | 1467868738326 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:58 INFO - PROCESS | 1752 | 1467868738333 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0f0c00 == 25 [pid = 1752] [id = 293] 22:18:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x8f949800) [pid = 1752] [serial = 880] [outer = (nil)] 22:18:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9b9c1c00) [pid = 1752] [serial = 881] [outer = 0x8f949800] 22:18:58 INFO - PROCESS | 1752 | 1467868738414 Marionette DEBUG loaded listener.js 22:18:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9b9cdc00) [pid = 1752] [serial = 882] [outer = 0x8f949800] 22:18:59 INFO - PROCESS | 1752 | 1467868739382 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]]]}] 22:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1484ms 22:18:59 INFO - PROCESS | 1752 | 1467868739447 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 22:18:59 INFO - PROCESS | 1752 | 1467868739450 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 22:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:18:59 INFO - PROCESS | 1752 | 1467868739458 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:18:59 INFO - PROCESS | 1752 | 1467868739461 Marionette TRACE conn4 <- [1,1146,null,{}] 22:18:59 INFO - PROCESS | 1752 | 1467868739467 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}] 22:18:59 INFO - PROCESS | 1752 | 1467868739472 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:18:59 INFO - PROCESS | 1752 | 1467868739694 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 22:18:59 INFO - PROCESS | 1752 | 1467868739921 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:59 INFO - PROCESS | 1752 | 1467868739929 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0eb400 == 26 [pid = 1752] [id = 294] 22:19:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x8f1ebc00) [pid = 1752] [serial = 883] [outer = (nil)] 22:19:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x8f804000) [pid = 1752] [serial = 884] [outer = 0x8f1ebc00] 22:19:00 INFO - PROCESS | 1752 | 1467868740079 Marionette DEBUG loaded listener.js 22:19:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x9160dc00) [pid = 1752] [serial = 885] [outer = 0x8f1ebc00] 22:19:01 INFO - PROCESS | 1752 | 1467868741197 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]]]}] 22:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1784ms 22:19:01 INFO - PROCESS | 1752 | 1467868741244 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 22:19:01 INFO - PROCESS | 1752 | 1467868741250 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 22:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:19:01 INFO - PROCESS | 1752 | 1467868741258 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:19:01 INFO - PROCESS | 1752 | 1467868741265 Marionette TRACE conn4 <- [1,1150,null,{}] 22:19:01 INFO - PROCESS | 1752 | 1467868741273 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}] 22:19:01 INFO - PROCESS | 1752 | 1467868741279 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:01 INFO - PROCESS | 1752 | 1467868741467 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 22:19:01 INFO - PROCESS | 1752 | 1467868741778 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:01 INFO - PROCESS | 1752 | 1467868741788 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f944c00 == 27 [pid = 1752] [id = 295] 22:19:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x8f94d000) [pid = 1752] [serial = 886] [outer = (nil)] 22:19:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x914b3c00) [pid = 1752] [serial = 887] [outer = 0x8f94d000] 22:19:01 INFO - PROCESS | 1752 | 1467868741874 Marionette DEBUG loaded listener.js 22:19:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x91ccd800) [pid = 1752] [serial = 888] [outer = 0x8f94d000] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x8f0ed000) [pid = 1752] [serial = 833] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x8f808400) [pid = 1752] [serial = 830] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x8f943000) [pid = 1752] [serial = 831] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x8f1ec000) [pid = 1752] [serial = 812] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x97bfb800) [pid = 1752] [serial = 804] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x9999bc00) [pid = 1752] [serial = 806] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x99a80000) [pid = 1752] [serial = 807] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x91bb3400) [pid = 1752] [serial = 815] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x953d1800) [pid = 1752] [serial = 785] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x95472400) [pid = 1752] [serial = 786] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x914a6800) [pid = 1752] [serial = 782] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x91bc2400) [pid = 1752] [serial = 783] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x98d3c400) [pid = 1752] [serial = 788] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x998c8000) [pid = 1752] [serial = 789] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x99ecf400) [pid = 1752] [serial = 791] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x99ed3400) [pid = 1752] [serial = 792] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x953ce000) [pid = 1752] [serial = 780] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x914a9c00) [pid = 1752] [serial = 794] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x91cbb800) [pid = 1752] [serial = 795] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8fad4800) [pid = 1752] [serial = 797] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x91609800) [pid = 1752] [serial = 798] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x93cdc800) [pid = 1752] [serial = 800] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8f2a6800) [pid = 1752] [serial = 813] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x953cb800) [pid = 1752] [serial = 818] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x91bce000) [pid = 1752] [serial = 816] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9a227800) [pid = 1752] [serial = 821] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x95470400) [pid = 1752] [serial = 819] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9a479800) [pid = 1752] [serial = 822] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x9ac79c00) [pid = 1752] [serial = 825] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9a486800) [pid = 1752] [serial = 824] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x9b9b8400) [pid = 1752] [serial = 828] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9b513400) [pid = 1752] [serial = 827] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x97bf3000) [pid = 1752] [serial = 803] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x952f0400) [pid = 1752] [serial = 801] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x99ece800) [pid = 1752] [serial = 810] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x956bb800) [pid = 1752] [serial = 809] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1752 | 1467868742848 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]]]}] 22:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1636ms 22:19:02 INFO - PROCESS | 1752 | 1467868742895 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 22:19:02 INFO - PROCESS | 1752 | 1467868742903 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 22:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:19:02 INFO - PROCESS | 1752 | 1467868742915 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:19:02 INFO - PROCESS | 1752 | 1467868742919 Marionette TRACE conn4 <- [1,1154,null,{}] 22:19:02 INFO - PROCESS | 1752 | 1467868742931 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}] 22:19:02 INFO - PROCESS | 1752 | 1467868742936 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:03 INFO - PROCESS | 1752 | 1467868743118 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 22:19:03 INFO - PROCESS | 1752 | 1467868743262 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:03 INFO - PROCESS | 1752 | 1467868743275 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x914b1c00 == 28 [pid = 1752] [id = 296] 22:19:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x91606400) [pid = 1752] [serial = 889] [outer = (nil)] 22:19:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x91cbc400) [pid = 1752] [serial = 890] [outer = 0x91606400] 22:19:03 INFO - PROCESS | 1752 | 1467868743397 Marionette DEBUG loaded listener.js 22:19:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x91cdb400) [pid = 1752] [serial = 891] [outer = 0x91606400] 22:19:04 INFO - PROCESS | 1752 | 1467868744212 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]]]}] 22:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1337ms 22:19:04 INFO - PROCESS | 1752 | 1467868744253 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 22:19:04 INFO - PROCESS | 1752 | 1467868744256 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 22:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:19:04 INFO - PROCESS | 1752 | 1467868744264 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:19:04 INFO - PROCESS | 1752 | 1467868744271 Marionette TRACE conn4 <- [1,1158,null,{}] 22:19:04 INFO - PROCESS | 1752 | 1467868744287 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}] 22:19:04 INFO - PROCESS | 1752 | 1467868744296 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:04 INFO - PROCESS | 1752 | 1467868744476 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 22:19:04 INFO - PROCESS | 1752 | 1467868744616 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:04 INFO - PROCESS | 1752 | 1467868744625 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x953d1c00 == 29 [pid = 1752] [id = 297] 22:19:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x953d2800) [pid = 1752] [serial = 892] [outer = (nil)] 22:19:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9546dc00) [pid = 1752] [serial = 893] [outer = 0x953d2800] 22:19:04 INFO - PROCESS | 1752 | 1467868744703 Marionette DEBUG loaded listener.js 22:19:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x95697400) [pid = 1752] [serial = 894] [outer = 0x953d2800] 22:19:05 INFO - PROCESS | 1752 | 1467868745627 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]]]}] 22:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1397ms 22:19:05 INFO - PROCESS | 1752 | 1467868745663 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 22:19:05 INFO - PROCESS | 1752 | 1467868745668 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 22:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:19:05 INFO - PROCESS | 1752 | 1467868745674 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:19:05 INFO - PROCESS | 1752 | 1467868745678 Marionette TRACE conn4 <- [1,1162,null,{}] 22:19:05 INFO - PROCESS | 1752 | 1467868745691 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}] 22:19:05 INFO - PROCESS | 1752 | 1467868745696 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:05 INFO - PROCESS | 1752 | 1467868745916 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 22:19:05 INFO - PROCESS | 1752 | 1467868745942 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:05 INFO - PROCESS | 1752 | 1467868745953 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x91de3c00 == 30 [pid = 1752] [id = 298] 22:19:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9569ac00) [pid = 1752] [serial = 895] [outer = (nil)] 22:19:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x98503400) [pid = 1752] [serial = 896] [outer = 0x9569ac00] 22:19:06 INFO - PROCESS | 1752 | 1467868746022 Marionette DEBUG loaded listener.js 22:19:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x98dbf400) [pid = 1752] [serial = 897] [outer = 0x9569ac00] 22:19:07 INFO - PROCESS | 1752 | 1467868747001 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]]]}] 22:19:07 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x953d3800) [pid = 1752] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:19:07 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x99a80c00) [pid = 1752] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:19:07 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x91cd9c00) [pid = 1752] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:19:07 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8f0ef400) [pid = 1752] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1431ms 22:19:07 INFO - PROCESS | 1752 | 1467868747106 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 22:19:07 INFO - PROCESS | 1752 | 1467868747109 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 22:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:19:07 INFO - PROCESS | 1752 | 1467868747116 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:19:07 INFO - PROCESS | 1752 | 1467868747119 Marionette TRACE conn4 <- [1,1166,null,{}] 22:19:07 INFO - PROCESS | 1752 | 1467868747125 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}] 22:19:07 INFO - PROCESS | 1752 | 1467868747131 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:07 INFO - PROCESS | 1752 | 1467868747300 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 22:19:07 INFO - PROCESS | 1752 | 1467868747310 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:07 INFO - PROCESS | 1752 | 1467868747317 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x9524b400 == 31 [pid = 1752] [id = 299] 22:19:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x953d3800) [pid = 1752] [serial = 898] [outer = (nil)] 22:19:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x99998400) [pid = 1752] [serial = 899] [outer = 0x953d3800] 22:19:07 INFO - PROCESS | 1752 | 1467868747391 Marionette DEBUG loaded listener.js 22:19:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x99a83000) [pid = 1752] [serial = 900] [outer = 0x953d3800] 22:19:08 INFO - PROCESS | 1752 | 1467868748335 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]]]}] 22:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1236ms 22:19:08 INFO - PROCESS | 1752 | 1467868748363 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 22:19:08 INFO - PROCESS | 1752 | 1467868748367 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 22:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:19:08 INFO - PROCESS | 1752 | 1467868748373 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:19:08 INFO - PROCESS | 1752 | 1467868748376 Marionette TRACE conn4 <- [1,1170,null,{}] 22:19:08 INFO - PROCESS | 1752 | 1467868748382 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}] 22:19:08 INFO - PROCESS | 1752 | 1467868748392 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:08 INFO - PROCESS | 1752 | 1467868748577 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 22:19:08 INFO - PROCESS | 1752 | 1467868748588 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:08 INFO - PROCESS | 1752 | 1467868748596 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x91de8800 == 32 [pid = 1752] [id = 300] 22:19:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x990f1000) [pid = 1752] [serial = 901] [outer = (nil)] 22:19:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9a2e2400) [pid = 1752] [serial = 902] [outer = 0x990f1000] 22:19:08 INFO - PROCESS | 1752 | 1467868748665 Marionette DEBUG loaded listener.js 22:19:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9a3d6800) [pid = 1752] [serial = 903] [outer = 0x990f1000] 22:19:09 INFO - PROCESS | 1752 | 1467868749823 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]]]}] 22:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1481ms 22:19:09 INFO - PROCESS | 1752 | 1467868749858 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 22:19:09 INFO - PROCESS | 1752 | 1467868749865 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 22:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:19:09 INFO - PROCESS | 1752 | 1467868749874 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:19:09 INFO - PROCESS | 1752 | 1467868749880 Marionette TRACE conn4 <- [1,1174,null,{}] 22:19:09 INFO - PROCESS | 1752 | 1467868749891 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}] 22:19:09 INFO - PROCESS | 1752 | 1467868749897 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:10 INFO - PROCESS | 1752 | 1467868750144 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 22:19:10 INFO - PROCESS | 1752 | 1467868750462 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:10 INFO - PROCESS | 1752 | 1467868750473 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f940800 == 33 [pid = 1752] [id = 301] 22:19:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8f942c00) [pid = 1752] [serial = 904] [outer = (nil)] 22:19:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x91606800) [pid = 1752] [serial = 905] [outer = 0x8f942c00] 22:19:10 INFO - PROCESS | 1752 | 1467868750564 Marionette DEBUG loaded listener.js 22:19:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x91bb6c00) [pid = 1752] [serial = 906] [outer = 0x8f942c00] 22:19:11 INFO - PROCESS | 1752 | 1467868751519 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] 22:19:11 INFO - PROCESS | 1752 | 1467868751574 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 22:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:19:11 INFO - PROCESS | 1752 | 1467868751586 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:19:11 INFO - PROCESS | 1752 | 1467868751590 Marionette TRACE conn4 <- [1,1178,null,{}] 22:19:11 INFO - PROCESS | 1752 | 1467868751597 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}] 22:19:11 INFO - PROCESS | 1752 | 1467868751603 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:11 INFO - PROCESS | 1752 | 1467868751804 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 22:19:12 INFO - PROCESS | 1752 | 1467868752029 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:12 INFO - PROCESS | 1752 | 1467868752037 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x953c8000 == 34 [pid = 1752] [id = 302] 22:19:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x953cac00) [pid = 1752] [serial = 907] [outer = (nil)] 22:19:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x95695000) [pid = 1752] [serial = 908] [outer = 0x953cac00] 22:19:12 INFO - PROCESS | 1752 | 1467868752168 Marionette DEBUG loaded listener.js 22:19:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x98d3a400) [pid = 1752] [serial = 909] [outer = 0x953cac00] 22:19:13 INFO - PROCESS | 1752 | 1467868753157 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] 22:19:13 INFO - PROCESS | 1752 | 1467868753226 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 22:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:19:13 INFO - PROCESS | 1752 | 1467868753234 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:19:13 INFO - PROCESS | 1752 | 1467868753240 Marionette TRACE conn4 <- [1,1182,null,{}] 22:19:13 INFO - PROCESS | 1752 | 1467868753258 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}] 22:19:13 INFO - PROCESS | 1752 | 1467868753268 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:13 INFO - PROCESS | 1752 | 1467868753519 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 22:19:13 INFO - PROCESS | 1752 | 1467868753784 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:13 INFO - PROCESS | 1752 | 1467868753799 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a2a0400 == 35 [pid = 1752] [id = 303] 22:19:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x9a2e8c00) [pid = 1752] [serial = 910] [outer = (nil)] 22:19:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x9ac74000) [pid = 1752] [serial = 911] [outer = 0x9a2e8c00] 22:19:13 INFO - PROCESS | 1752 | 1467868753885 Marionette DEBUG loaded listener.js 22:19:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x9b50b000) [pid = 1752] [serial = 912] [outer = 0x9a2e8c00] 22:19:14 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:19:14 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:19:14 INFO - PROCESS | 1752 | 1467868754816 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] 22:19:14 INFO - PROCESS | 1752 | 1467868754898 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 22:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:19:14 INFO - PROCESS | 1752 | 1467868754907 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:19:14 INFO - PROCESS | 1752 | 1467868754911 Marionette TRACE conn4 <- [1,1186,null,{}] 22:19:14 INFO - PROCESS | 1752 | 1467868754918 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}] 22:19:14 INFO - PROCESS | 1752 | 1467868754923 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:15 INFO - PROCESS | 1752 | 1467868755120 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 22:19:15 INFO - PROCESS | 1752 | 1467868755350 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:15 INFO - PROCESS | 1752 | 1467868755357 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f810400 == 36 [pid = 1752] [id = 304] 22:19:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x95695c00) [pid = 1752] [serial = 913] [outer = (nil)] 22:19:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9b9b9000) [pid = 1752] [serial = 914] [outer = 0x95695c00] 22:19:15 INFO - PROCESS | 1752 | 1467868755469 Marionette DEBUG loaded listener.js 22:19:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9b9d0000) [pid = 1752] [serial = 915] [outer = 0x95695c00] 22:19:16 INFO - PROCESS | 1752 | 1467868756349 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] 22:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:19:16 INFO - PROCESS | 1752 | 1467868756404 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 22:19:16 INFO - PROCESS | 1752 | 1467868756411 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:19:16 INFO - PROCESS | 1752 | 1467868756415 Marionette TRACE conn4 <- [1,1190,null,{}] 22:19:16 INFO - PROCESS | 1752 | 1467868756422 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}] 22:19:16 INFO - PROCESS | 1752 | 1467868756426 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:16 INFO - PROCESS | 1752 | 1467868756612 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 22:19:16 INFO - PROCESS | 1752 | 1467868756783 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:16 INFO - PROCESS | 1752 | 1467868756790 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a227c00 == 37 [pid = 1752] [id = 305] 22:19:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9b5cc000) [pid = 1752] [serial = 916] [outer = (nil)] 22:19:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9b9f8800) [pid = 1752] [serial = 917] [outer = 0x9b5cc000] 22:19:16 INFO - PROCESS | 1752 | 1467868756877 Marionette DEBUG loaded listener.js 22:19:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9b9fa000) [pid = 1752] [serial = 918] [outer = 0x9b5cc000] 22:19:17 INFO - PROCESS | 1752 | 1467868757802 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] 22:19:17 INFO - PROCESS | 1752 | 1467868757855 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 22:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:19:17 INFO - PROCESS | 1752 | 1467868757866 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:19:17 INFO - PROCESS | 1752 | 1467868757870 Marionette TRACE conn4 <- [1,1194,null,{}] 22:19:17 INFO - PROCESS | 1752 | 1467868757879 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}] 22:19:17 INFO - PROCESS | 1752 | 1467868757888 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:18 INFO - PROCESS | 1752 | 1467868758142 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 22:19:18 INFO - PROCESS | 1752 | 1467868758377 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:18 INFO - PROCESS | 1752 | 1467868758385 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x914ac000 == 38 [pid = 1752] [id = 306] 22:19:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9b9bcc00) [pid = 1752] [serial = 919] [outer = (nil)] 22:19:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0xa111a800) [pid = 1752] [serial = 920] [outer = 0x9b9bcc00] 22:19:18 INFO - PROCESS | 1752 | 1467868758511 Marionette DEBUG loaded listener.js 22:19:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0xa118d800) [pid = 1752] [serial = 921] [outer = 0x9b9bcc00] 22:19:19 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:19:19 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:19:19 INFO - PROCESS | 1752 | 1467868759416 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] 22:19:19 INFO - PROCESS | 1752 | 1467868759460 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 22:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:19:19 INFO - PROCESS | 1752 | 1467868759466 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:19:19 INFO - PROCESS | 1752 | 1467868759470 Marionette TRACE conn4 <- [1,1198,null,{}] 22:19:19 INFO - PROCESS | 1752 | 1467868759476 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}] 22:19:19 INFO - PROCESS | 1752 | 1467868759481 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:19 INFO - PROCESS | 1752 | 1467868759672 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 22:19:19 INFO - PROCESS | 1752 | 1467868759846 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:19 INFO - PROCESS | 1752 | 1467868759857 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b037000 == 39 [pid = 1752] [id = 307] 22:19:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9d572c00) [pid = 1752] [serial = 922] [outer = (nil)] 22:19:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0xa20ab000) [pid = 1752] [serial = 923] [outer = 0x9d572c00] 22:19:19 INFO - PROCESS | 1752 | 1467868759937 Marionette DEBUG loaded listener.js 22:19:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0xa236f800) [pid = 1752] [serial = 924] [outer = 0x9d572c00] 22:19:20 INFO - PROCESS | 1752 | 1467868760887 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]]]}] 22:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1482ms 22:19:20 INFO - PROCESS | 1752 | 1467868760950 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 22:19:20 INFO - PROCESS | 1752 | 1467868760961 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 22:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:19:20 INFO - PROCESS | 1752 | 1467868760969 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:19:20 INFO - PROCESS | 1752 | 1467868760972 Marionette TRACE conn4 <- [1,1202,null,{}] 22:19:20 INFO - PROCESS | 1752 | 1467868760978 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}] 22:19:20 INFO - PROCESS | 1752 | 1467868760984 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:21 INFO - PROCESS | 1752 | 1467868761170 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 22:19:21 INFO - PROCESS | 1752 | 1467868761662 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:21 INFO - PROCESS | 1752 | 1467868761673 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f80fc00 == 40 [pid = 1752] [id = 308] 22:19:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x8f810c00) [pid = 1752] [serial = 925] [outer = (nil)] 22:19:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x8fadac00) [pid = 1752] [serial = 926] [outer = 0x8f810c00] 22:19:21 INFO - PROCESS | 1752 | 1467868761796 Marionette DEBUG loaded listener.js 22:19:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x91bb5800) [pid = 1752] [serial = 927] [outer = 0x8f810c00] 22:19:22 INFO - PROCESS | 1752 | 1467868762713 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]]]}] 22:19:22 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 22:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1789ms 22:19:22 INFO - PROCESS | 1752 | 1467868762761 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 22:19:22 INFO - PROCESS | 1752 | 1467868762772 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 22:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:19:22 INFO - PROCESS | 1752 | 1467868762814 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:19:22 INFO - PROCESS | 1752 | 1467868762827 Marionette TRACE conn4 <- [1,1206,null,{}] 22:19:22 INFO - PROCESS | 1752 | 1467868762841 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}] 22:19:22 INFO - PROCESS | 1752 | 1467868762856 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:23 INFO - PROCESS | 1752 | 1467868763040 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 22:19:23 INFO - PROCESS | 1752 | 1467868763291 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:23 INFO - PROCESS | 1752 | 1467868763298 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0ec400 == 41 [pid = 1752] [id = 309] 22:19:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x93143000) [pid = 1752] [serial = 928] [outer = (nil)] 22:19:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x95694400) [pid = 1752] [serial = 929] [outer = 0x93143000] 22:19:23 INFO - PROCESS | 1752 | 1467868763386 Marionette DEBUG loaded listener.js 22:19:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x97b0fc00) [pid = 1752] [serial = 930] [outer = 0x93143000] 22:19:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2a8000 == 40 [pid = 1752] [id = 276] 22:19:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e6c00 == 39 [pid = 1752] [id = 277] 22:19:24 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x9569e800) [pid = 1752] [serial = 860] [outer = (nil)] [url = about:blank] 22:19:24 INFO - PROCESS | 1752 | --DOCSHELL 0x990efc00 == 38 [pid = 1752] [id = 10] 22:19:24 INFO - PROCESS | 1752 | 1467868764344 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]]]}] 22:19:24 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 22:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1564ms 22:19:24 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x97bf1800) [pid = 1752] [serial = 855] [outer = (nil)] [url = about:blank] 22:19:24 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x9569d800) [pid = 1752] [serial = 854] [outer = (nil)] [url = about:blank] 22:19:24 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x99ed9400) [pid = 1752] [serial = 857] [outer = (nil)] [url = about:blank] 22:19:24 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x8f80dc00) [pid = 1752] [serial = 836] [outer = (nil)] [url = about:blank] 22:19:24 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x91dec000) [pid = 1752] [serial = 851] [outer = (nil)] [url = about:blank] 22:19:24 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x95259800) [pid = 1752] [serial = 845] [outer = (nil)] [url = about:blank] 22:19:24 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x91de4800) [pid = 1752] [serial = 842] [outer = (nil)] [url = about:blank] 22:19:24 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x914aac00) [pid = 1752] [serial = 849] [outer = (nil)] [url = about:blank] 22:19:24 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x8f1f9800) [pid = 1752] [serial = 848] [outer = (nil)] [url = about:blank] 22:19:24 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x9160c000) [pid = 1752] [serial = 839] [outer = (nil)] [url = about:blank] 22:19:24 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x99edc000) [pid = 1752] [serial = 858] [outer = (nil)] [url = about:blank] 22:19:24 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x93e17800) [pid = 1752] [serial = 852] [outer = (nil)] [url = about:blank] 22:19:24 INFO - PROCESS | 1752 | 1467868764400 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 22:19:24 INFO - PROCESS | 1752 | 1467868764407 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 22:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:19:24 INFO - PROCESS | 1752 | 1467868764415 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:19:24 INFO - PROCESS | 1752 | 1467868764418 Marionette TRACE conn4 <- [1,1210,null,{}] 22:19:24 INFO - PROCESS | 1752 | 1467868764424 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}] 22:19:24 INFO - PROCESS | 1752 | 1467868764431 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:24 INFO - PROCESS | 1752 | 1467868764616 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 22:19:24 INFO - PROCESS | 1752 | 1467868764834 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:24 INFO - PROCESS | 1752 | 1467868764842 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x9160fc00 == 39 [pid = 1752] [id = 310] 22:19:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x93e1ac00) [pid = 1752] [serial = 931] [outer = (nil)] 22:19:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x956b5800) [pid = 1752] [serial = 932] [outer = 0x93e1ac00] 22:19:24 INFO - PROCESS | 1752 | 1467868764921 Marionette DEBUG loaded listener.js 22:19:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x999cdc00) [pid = 1752] [serial = 933] [outer = 0x93e1ac00] 22:19:25 INFO - PROCESS | 1752 | 1467868765794 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]]]}] 22:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1444ms 22:19:25 INFO - PROCESS | 1752 | 1467868765860 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 22:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:19:25 INFO - PROCESS | 1752 | 1467868765864 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 22:19:25 INFO - PROCESS | 1752 | 1467868765880 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:19:25 INFO - PROCESS | 1752 | 1467868765889 Marionette TRACE conn4 <- [1,1214,null,{}] 22:19:25 INFO - PROCESS | 1752 | 1467868765899 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}] 22:19:25 INFO - PROCESS | 1752 | 1467868765907 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:26 INFO - PROCESS | 1752 | 1467868766095 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 22:19:26 INFO - PROCESS | 1752 | 1467868766234 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:26 INFO - PROCESS | 1752 | 1467868766243 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x914ad800 == 40 [pid = 1752] [id = 311] 22:19:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x99edb800) [pid = 1752] [serial = 934] [outer = (nil)] 22:19:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9a483800) [pid = 1752] [serial = 935] [outer = 0x99edb800] 22:19:26 INFO - PROCESS | 1752 | 1467868766312 Marionette DEBUG loaded listener.js 22:19:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x9b036800) [pid = 1752] [serial = 936] [outer = 0x99edb800] 22:19:27 INFO - PROCESS | 1752 | 1467868767161 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]]]}] 22:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1302ms 22:19:27 INFO - PROCESS | 1752 | 1467868767173 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 22:19:27 INFO - PROCESS | 1752 | 1467868767178 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 22:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:19:27 INFO - PROCESS | 1752 | 1467868767185 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:19:27 INFO - PROCESS | 1752 | 1467868767188 Marionette TRACE conn4 <- [1,1218,null,{}] 22:19:27 INFO - PROCESS | 1752 | 1467868767205 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}] 22:19:27 INFO - PROCESS | 1752 | 1467868767210 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:27 INFO - PROCESS | 1752 | 1467868767436 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 22:19:27 INFO - PROCESS | 1752 | 1467868767457 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:27 INFO - PROCESS | 1752 | 1467868767468 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1ee800 == 41 [pid = 1752] [id = 312] 22:19:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x9a47d800) [pid = 1752] [serial = 937] [outer = (nil)] 22:19:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x9b9d8000) [pid = 1752] [serial = 938] [outer = 0x9a47d800] 22:19:27 INFO - PROCESS | 1752 | 1467868767550 Marionette DEBUG loaded listener.js 22:19:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x9b9ed000) [pid = 1752] [serial = 939] [outer = 0x9a47d800] 22:19:28 INFO - PROCESS | 1752 | 1467868768532 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]]]}] 22:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1393ms 22:19:28 INFO - PROCESS | 1752 | 1467868768580 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 22:19:28 INFO - PROCESS | 1752 | 1467868768584 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 22:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:19:28 INFO - PROCESS | 1752 | 1467868768600 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:19:28 INFO - PROCESS | 1752 | 1467868768604 Marionette TRACE conn4 <- [1,1222,null,{}] 22:19:28 INFO - PROCESS | 1752 | 1467868768610 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}] 22:19:28 INFO - PROCESS | 1752 | 1467868768615 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:28 INFO - PROCESS | 1752 | 1467868768847 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 22:19:28 INFO - PROCESS | 1752 | 1467868768875 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:28 INFO - PROCESS | 1752 | 1467868768889 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x9d908800 == 42 [pid = 1752] [id = 313] 22:19:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x9d908c00) [pid = 1752] [serial = 940] [outer = (nil)] 22:19:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x9d94ec00) [pid = 1752] [serial = 941] [outer = 0x9d908c00] 22:19:28 INFO - PROCESS | 1752 | 1467868768973 Marionette DEBUG loaded listener.js 22:19:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0xa20a0000) [pid = 1752] [serial = 942] [outer = 0x9d908c00] 22:19:29 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x9569ac00) [pid = 1752] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:19:29 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x953d3800) [pid = 1752] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:19:29 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x8f94d000) [pid = 1752] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:19:29 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x91606400) [pid = 1752] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:19:29 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x953d2800) [pid = 1752] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:19:29 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x990f1c00) [pid = 1752] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:19:30 INFO - PROCESS | 1752 | 1467868770093 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] 22:19:30 INFO - PROCESS | 1752 | 1467868770146 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 22:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:19:30 INFO - PROCESS | 1752 | 1467868770154 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:19:30 INFO - PROCESS | 1752 | 1467868770158 Marionette TRACE conn4 <- [1,1226,null,{}] 22:19:30 INFO - PROCESS | 1752 | 1467868770164 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}] 22:19:30 INFO - PROCESS | 1752 | 1467868770171 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:30 INFO - PROCESS | 1752 | 1467868770344 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 22:19:30 INFO - PROCESS | 1752 | 1467868770355 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:30 INFO - PROCESS | 1752 | 1467868770365 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f802c00 == 43 [pid = 1752] [id = 314] 22:19:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x8f803c00) [pid = 1752] [serial = 943] [outer = (nil)] 22:19:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0xa23a1800) [pid = 1752] [serial = 944] [outer = 0x8f803c00] 22:19:30 INFO - PROCESS | 1752 | 1467868770580 Marionette DEBUG loaded listener.js 22:19:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0xa23a7800) [pid = 1752] [serial = 945] [outer = 0x8f803c00] 22:19:31 INFO - PROCESS | 1752 | 1467868771322 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]]]}] 22:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1179ms 22:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:19:31 INFO - PROCESS | 1752 | 1467868771334 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 22:19:31 INFO - PROCESS | 1752 | 1467868771336 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 22:19:31 INFO - PROCESS | 1752 | 1467868771343 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:19:31 INFO - PROCESS | 1752 | 1467868771347 Marionette TRACE conn4 <- [1,1230,null,{}] 22:19:31 INFO - PROCESS | 1752 | 1467868771353 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}] 22:19:31 INFO - PROCESS | 1752 | 1467868771357 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:31 INFO - PROCESS | 1752 | 1467868771639 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 22:19:31 INFO - PROCESS | 1752 | 1467868771788 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:31 INFO - PROCESS | 1752 | 1467868771798 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f7800 == 44 [pid = 1752] [id = 315] 22:19:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x8f1f9800) [pid = 1752] [serial = 946] [outer = (nil)] 22:19:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x8f806800) [pid = 1752] [serial = 947] [outer = 0x8f1f9800] 22:19:31 INFO - PROCESS | 1752 | 1467868771889 Marionette DEBUG loaded listener.js 22:19:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x8fad3800) [pid = 1752] [serial = 948] [outer = 0x8f1f9800] 22:19:32 INFO - PROCESS | 1752 | 1467868772909 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]]]}] 22:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1639ms 22:19:32 INFO - PROCESS | 1752 | 1467868772984 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 22:19:32 INFO - PROCESS | 1752 | 1467868772990 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 22:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:19:33 INFO - PROCESS | 1752 | 1467868773001 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:19:33 INFO - PROCESS | 1752 | 1467868773005 Marionette TRACE conn4 <- [1,1234,null,{}] 22:19:33 INFO - PROCESS | 1752 | 1467868773013 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}] 22:19:33 INFO - PROCESS | 1752 | 1467868773019 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:33 INFO - PROCESS | 1752 | 1467868773252 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 22:19:33 INFO - PROCESS | 1752 | 1467868773484 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:33 INFO - PROCESS | 1752 | 1467868773492 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x953cf000 == 45 [pid = 1752] [id = 316] 22:19:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x95694c00) [pid = 1752] [serial = 949] [outer = (nil)] 22:19:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x97bf2400) [pid = 1752] [serial = 950] [outer = 0x95694c00] 22:19:33 INFO - PROCESS | 1752 | 1467868773596 Marionette DEBUG loaded listener.js 22:19:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x999c8c00) [pid = 1752] [serial = 951] [outer = 0x95694c00] 22:19:34 INFO - PROCESS | 1752 | 1467868774483 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]]]}] 22:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1540ms 22:19:34 INFO - PROCESS | 1752 | 1467868774546 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 22:19:34 INFO - PROCESS | 1752 | 1467868774552 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 22:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:19:34 INFO - PROCESS | 1752 | 1467868774562 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:19:34 INFO - PROCESS | 1752 | 1467868774566 Marionette TRACE conn4 <- [1,1238,null,{}] 22:19:34 INFO - PROCESS | 1752 | 1467868774573 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}] 22:19:34 INFO - PROCESS | 1752 | 1467868774577 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:34 INFO - PROCESS | 1752 | 1467868774783 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 22:19:35 INFO - PROCESS | 1752 | 1467868775059 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:35 INFO - PROCESS | 1752 | 1467868775070 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b9b7c00 == 46 [pid = 1752] [id = 317] 22:19:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x9b9bb800) [pid = 1752] [serial = 952] [outer = (nil)] 22:19:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x9b9f8c00) [pid = 1752] [serial = 953] [outer = 0x9b9bb800] 22:19:35 INFO - PROCESS | 1752 | 1467868775168 Marionette DEBUG loaded listener.js 22:19:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0xa2009400) [pid = 1752] [serial = 954] [outer = 0x9b9bb800] 22:19:36 INFO - PROCESS | 1752 | 1467868776090 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]]]}] 22:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1590ms 22:19:36 INFO - PROCESS | 1752 | 1467868776153 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 22:19:36 INFO - PROCESS | 1752 | 1467868776160 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 22:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:19:36 INFO - PROCESS | 1752 | 1467868776178 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:19:36 INFO - PROCESS | 1752 | 1467868776186 Marionette TRACE conn4 <- [1,1242,null,{}] 22:19:36 INFO - PROCESS | 1752 | 1467868776193 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}] 22:19:36 INFO - PROCESS | 1752 | 1467868776200 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:36 INFO - PROCESS | 1752 | 1467868776433 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 22:19:36 INFO - PROCESS | 1752 | 1467868776674 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:36 INFO - PROCESS | 1752 | 1467868776684 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2b0400 == 47 [pid = 1752] [id = 318] 22:19:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x8f802000) [pid = 1752] [serial = 955] [outer = (nil)] 22:19:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0xa2582800) [pid = 1752] [serial = 956] [outer = 0x8f802000] 22:19:36 INFO - PROCESS | 1752 | 1467868776808 Marionette DEBUG loaded listener.js 22:19:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0xa2fb8000) [pid = 1752] [serial = 957] [outer = 0x8f802000] 22:19:37 INFO - PROCESS | 1752 | 1467868777726 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]]]}] 22:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1593ms 22:19:37 INFO - PROCESS | 1752 | 1467868777763 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 22:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:19:37 INFO - PROCESS | 1752 | 1467868777767 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 22:19:37 INFO - PROCESS | 1752 | 1467868777774 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:19:37 INFO - PROCESS | 1752 | 1467868777778 Marionette TRACE conn4 <- [1,1246,null,{}] 22:19:37 INFO - PROCESS | 1752 | 1467868777784 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}] 22:19:37 INFO - PROCESS | 1752 | 1467868777789 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:37 INFO - PROCESS | 1752 | 1467868777979 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 22:19:38 INFO - PROCESS | 1752 | 1467868778156 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:38 INFO - PROCESS | 1752 | 1467868778165 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x99ed6000 == 48 [pid = 1752] [id = 319] 22:19:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0xa23a9400) [pid = 1752] [serial = 958] [outer = (nil)] 22:19:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0xa2ff6400) [pid = 1752] [serial = 959] [outer = 0xa23a9400] 22:19:38 INFO - PROCESS | 1752 | 1467868778290 Marionette DEBUG loaded listener.js 22:19:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0xa320d400) [pid = 1752] [serial = 960] [outer = 0xa23a9400] 22:19:39 INFO - PROCESS | 1752 | 1467868779210 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]]]}] 22:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1486ms 22:19:39 INFO - PROCESS | 1752 | 1467868779261 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 22:19:39 INFO - PROCESS | 1752 | 1467868779265 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 22:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:19:39 INFO - PROCESS | 1752 | 1467868779272 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:19:39 INFO - PROCESS | 1752 | 1467868779275 Marionette TRACE conn4 <- [1,1250,null,{}] 22:19:39 INFO - PROCESS | 1752 | 1467868779281 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}] 22:19:39 INFO - PROCESS | 1752 | 1467868779286 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:39 INFO - PROCESS | 1752 | 1467868779479 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 22:19:39 INFO - PROCESS | 1752 | 1467868779659 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:39 INFO - PROCESS | 1752 | 1467868779676 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:39 INFO - PROCESS | 1752 | ++DOCSHELL 0xa34c1c00 == 49 [pid = 1752] [id = 320] 22:19:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0xa34c2400) [pid = 1752] [serial = 961] [outer = (nil)] 22:19:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0xa4e0b400) [pid = 1752] [serial = 962] [outer = 0xa34c2400] 22:19:39 INFO - PROCESS | 1752 | 1467868779817 Marionette DEBUG loaded listener.js 22:19:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0xa4e57c00) [pid = 1752] [serial = 963] [outer = 0xa34c2400] 22:19:40 INFO - PROCESS | 1752 | 1467868780820 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]]]}] 22:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1580ms 22:19:40 INFO - PROCESS | 1752 | 1467868780853 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 22:19:40 INFO - PROCESS | 1752 | 1467868780856 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 22:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:19:40 INFO - PROCESS | 1752 | 1467868780865 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:19:40 INFO - PROCESS | 1752 | 1467868780869 Marionette TRACE conn4 <- [1,1254,null,{}] 22:19:40 INFO - PROCESS | 1752 | 1467868780875 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}] 22:19:40 INFO - PROCESS | 1752 | 1467868780880 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:41 INFO - PROCESS | 1752 | 1467868781076 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 22:19:41 INFO - PROCESS | 1752 | 1467868781315 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:41 INFO - PROCESS | 1752 | 1467868781323 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e4000 == 50 [pid = 1752] [id = 321] 22:19:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8f0ed800) [pid = 1752] [serial = 964] [outer = (nil)] 22:19:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0xa620fc00) [pid = 1752] [serial = 965] [outer = 0x8f0ed800] 22:19:41 INFO - PROCESS | 1752 | 1467868781448 Marionette DEBUG loaded listener.js 22:19:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0xa6893800) [pid = 1752] [serial = 966] [outer = 0x8f0ed800] 22:19:42 INFO - PROCESS | 1752 | 1467868782334 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]]]}] 22:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1540ms 22:19:42 INFO - PROCESS | 1752 | 1467868782406 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 22:19:42 INFO - PROCESS | 1752 | 1467868782409 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 22:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:19:42 INFO - PROCESS | 1752 | 1467868782416 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:19:42 INFO - PROCESS | 1752 | 1467868782420 Marionette TRACE conn4 <- [1,1258,null,{}] 22:19:42 INFO - PROCESS | 1752 | 1467868782426 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}] 22:19:42 INFO - PROCESS | 1752 | 1467868782431 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:42 INFO - PROCESS | 1752 | 1467868782619 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 22:19:42 INFO - PROCESS | 1752 | 1467868782852 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:42 INFO - PROCESS | 1752 | 1467868782862 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f056800 == 51 [pid = 1752] [id = 322] 22:19:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8f058800) [pid = 1752] [serial = 967] [outer = (nil)] 22:19:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8f05f800) [pid = 1752] [serial = 968] [outer = 0x8f058800] 22:19:43 INFO - PROCESS | 1752 | 1467868782999 Marionette DEBUG loaded listener.js 22:19:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8f062c00) [pid = 1752] [serial = 969] [outer = 0x8f058800] 22:19:43 INFO - PROCESS | 1752 | 1467868783897 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]]]}] 22:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1535ms 22:19:43 INFO - PROCESS | 1752 | 1467868783952 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 22:19:43 INFO - PROCESS | 1752 | 1467868783955 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 22:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:19:43 INFO - PROCESS | 1752 | 1467868783962 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:19:43 INFO - PROCESS | 1752 | 1467868783965 Marionette TRACE conn4 <- [1,1262,null,{}] 22:19:43 INFO - PROCESS | 1752 | 1467868783971 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}] 22:19:43 INFO - PROCESS | 1752 | 1467868783976 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:44 INFO - PROCESS | 1752 | 1467868784155 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 22:19:44 INFO - PROCESS | 1752 | 1467868784334 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:44 INFO - PROCESS | 1752 | 1467868784344 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f057400 == 52 [pid = 1752] [id = 323] 22:19:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8f060c00) [pid = 1752] [serial = 970] [outer = (nil)] 22:19:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0xa501fc00) [pid = 1752] [serial = 971] [outer = 0x8f060c00] 22:19:44 INFO - PROCESS | 1752 | 1467868784426 Marionette DEBUG loaded listener.js 22:19:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0xa620cc00) [pid = 1752] [serial = 972] [outer = 0x8f060c00] 22:19:45 INFO - PROCESS | 1752 | 1467868785361 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]]]}] 22:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1438ms 22:19:45 INFO - PROCESS | 1752 | 1467868785401 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 22:19:45 INFO - PROCESS | 1752 | 1467868785405 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 22:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:19:45 INFO - PROCESS | 1752 | 1467868785412 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:19:45 INFO - PROCESS | 1752 | 1467868785415 Marionette TRACE conn4 <- [1,1266,null,{}] 22:19:45 INFO - PROCESS | 1752 | 1467868785421 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}] 22:19:45 INFO - PROCESS | 1752 | 1467868785427 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:45 INFO - PROCESS | 1752 | 1467868785628 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 22:19:45 INFO - PROCESS | 1752 | 1467868785886 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:45 INFO - PROCESS | 1752 | 1467868785893 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e901800 == 53 [pid = 1752] [id = 324] 22:19:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8e904400) [pid = 1752] [serial = 973] [outer = (nil)] 22:19:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8e90c400) [pid = 1752] [serial = 974] [outer = 0x8e904400] 22:19:46 INFO - PROCESS | 1752 | 1467868786020 Marionette DEBUG loaded listener.js 22:19:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8e90cc00) [pid = 1752] [serial = 975] [outer = 0x8e904400] 22:19:46 INFO - PROCESS | 1752 | 1467868786903 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]]]}] 22:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1536ms 22:19:46 INFO - PROCESS | 1752 | 1467868786949 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 22:19:46 INFO - PROCESS | 1752 | 1467868786953 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 22:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:19:46 INFO - PROCESS | 1752 | 1467868786959 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:19:46 INFO - PROCESS | 1752 | 1467868786963 Marionette TRACE conn4 <- [1,1270,null,{}] 22:19:46 INFO - PROCESS | 1752 | 1467868786969 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}] 22:19:46 INFO - PROCESS | 1752 | 1467868786974 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:47 INFO - PROCESS | 1752 | 1467868787170 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 22:19:47 INFO - PROCESS | 1752 | 1467868787718 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:47 INFO - PROCESS | 1752 | 1467868787728 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f808000 == 54 [pid = 1752] [id = 325] 22:19:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8f809400) [pid = 1752] [serial = 976] [outer = (nil)] 22:19:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8f947000) [pid = 1752] [serial = 977] [outer = 0x8f809400] 22:19:47 INFO - PROCESS | 1752 | 1467868787812 Marionette DEBUG loaded listener.js 22:19:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x91bc7800) [pid = 1752] [serial = 978] [outer = 0x8f809400] 22:19:48 INFO - PROCESS | 1752 | 1467868788718 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]]]}] 22:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1837ms 22:19:48 INFO - PROCESS | 1752 | 1467868788800 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 22:19:48 INFO - PROCESS | 1752 | 1467868788806 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 22:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:19:48 INFO - PROCESS | 1752 | 1467868788814 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:19:48 INFO - PROCESS | 1752 | 1467868788819 Marionette TRACE conn4 <- [1,1274,null,{}] 22:19:48 INFO - PROCESS | 1752 | 1467868788827 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}] 22:19:48 INFO - PROCESS | 1752 | 1467868788835 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:49 INFO - PROCESS | 1752 | 1467868789128 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 22:19:49 INFO - PROCESS | 1752 | 1467868789414 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:49 INFO - PROCESS | 1752 | 1467868789423 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f94b800 == 55 [pid = 1752] [id = 326] 22:19:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x9160e400) [pid = 1752] [serial = 979] [outer = (nil)] 22:19:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x93e13800) [pid = 1752] [serial = 980] [outer = 0x9160e400] 22:19:49 INFO - PROCESS | 1752 | 1467868789504 Marionette DEBUG loaded listener.js 22:19:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x953cb800) [pid = 1752] [serial = 981] [outer = 0x9160e400] 22:19:49 INFO - PROCESS | 1752 | --DOCSHELL 0x953d1c00 == 54 [pid = 1752] [id = 297] 22:19:49 INFO - PROCESS | 1752 | --DOCSHELL 0x914b1c00 == 53 [pid = 1752] [id = 296] 22:19:49 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x9a2e2400) [pid = 1752] [serial = 902] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOCSHELL 0x8f802c00 == 52 [pid = 1752] [id = 314] 22:19:50 INFO - PROCESS | 1752 | --DOCSHELL 0x9d908800 == 51 [pid = 1752] [id = 313] 22:19:50 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1ee800 == 50 [pid = 1752] [id = 312] 22:19:50 INFO - PROCESS | 1752 | --DOCSHELL 0x914ad800 == 49 [pid = 1752] [id = 311] 22:19:50 INFO - PROCESS | 1752 | --DOCSHELL 0x9160fc00 == 48 [pid = 1752] [id = 310] 22:19:50 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0ec400 == 47 [pid = 1752] [id = 309] 22:19:50 INFO - PROCESS | 1752 | --DOCSHELL 0x8f80fc00 == 46 [pid = 1752] [id = 308] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x98503400) [pid = 1752] [serial = 896] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x99998400) [pid = 1752] [serial = 899] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x98dbf400) [pid = 1752] [serial = 897] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x95695800) [pid = 1752] [serial = 866] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x91ccd800) [pid = 1752] [serial = 888] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x914b3c00) [pid = 1752] [serial = 887] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x91cbc400) [pid = 1752] [serial = 890] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x91cdb400) [pid = 1752] [serial = 891] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x9546dc00) [pid = 1752] [serial = 893] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x9a480c00) [pid = 1752] [serial = 872] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x9a226000) [pid = 1752] [serial = 869] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8f804000) [pid = 1752] [serial = 884] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x9b9c1c00) [pid = 1752] [serial = 881] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x9b028800) [pid = 1752] [serial = 875] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x9b9b5800) [pid = 1752] [serial = 878] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x91606c00) [pid = 1752] [serial = 863] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x99a83000) [pid = 1752] [serial = 900] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x95697400) [pid = 1752] [serial = 894] [outer = (nil)] [url = about:blank] 22:19:50 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x8f2a4400) [pid = 1752] [serial = 594] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:19:50 INFO - PROCESS | 1752 | 1467868790501 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]]]}] 22:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1743ms 22:19:50 INFO - PROCESS | 1752 | 1467868790561 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 22:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:19:50 INFO - PROCESS | 1752 | 1467868790568 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 22:19:50 INFO - PROCESS | 1752 | 1467868790575 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:19:50 INFO - PROCESS | 1752 | 1467868790579 Marionette TRACE conn4 <- [1,1278,null,{}] 22:19:50 INFO - PROCESS | 1752 | 1467868790585 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}] 22:19:50 INFO - PROCESS | 1752 | 1467868790590 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:50 INFO - PROCESS | 1752 | 1467868790768 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 22:19:50 INFO - PROCESS | 1752 | 1467868790933 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:50 INFO - PROCESS | 1752 | 1467868790941 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0ec400 == 47 [pid = 1752] [id = 327] 22:19:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x914ad800) [pid = 1752] [serial = 982] [outer = (nil)] 22:19:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x952efc00) [pid = 1752] [serial = 983] [outer = 0x914ad800] 22:19:51 INFO - PROCESS | 1752 | 1467868791009 Marionette DEBUG loaded listener.js 22:19:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x98503400) [pid = 1752] [serial = 984] [outer = 0x914ad800] 22:19:51 INFO - PROCESS | 1752 | 1467868791837 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]]]}] 22:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1333ms 22:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:19:51 INFO - PROCESS | 1752 | 1467868791908 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 22:19:51 INFO - PROCESS | 1752 | 1467868791911 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 22:19:51 INFO - PROCESS | 1752 | 1467868791926 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:19:51 INFO - PROCESS | 1752 | 1467868791936 Marionette TRACE conn4 <- [1,1282,null,{}] 22:19:51 INFO - PROCESS | 1752 | 1467868791946 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}] 22:19:51 INFO - PROCESS | 1752 | 1467868791953 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:52 INFO - PROCESS | 1752 | 1467868792135 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 22:19:52 INFO - PROCESS | 1752 | 1467868792295 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:52 INFO - PROCESS | 1752 | 1467868792304 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2aa400 == 48 [pid = 1752] [id = 328] 22:19:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x9569d400) [pid = 1752] [serial = 985] [outer = (nil)] 22:19:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x9a220400) [pid = 1752] [serial = 986] [outer = 0x9569d400] 22:19:52 INFO - PROCESS | 1752 | 1467868792376 Marionette DEBUG loaded listener.js 22:19:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x9a3ce800) [pid = 1752] [serial = 987] [outer = 0x9569d400] 22:19:53 INFO - PROCESS | 1752 | 1467868793271 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]]]}] 22:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1399ms 22:19:53 INFO - PROCESS | 1752 | 1467868793319 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 22:19:53 INFO - PROCESS | 1752 | 1467868793324 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 22:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:19:53 INFO - PROCESS | 1752 | 1467868793337 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:19:53 INFO - PROCESS | 1752 | 1467868793339 Marionette TRACE conn4 <- [1,1286,null,{}] 22:19:53 INFO - PROCESS | 1752 | 1467868793345 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}] 22:19:53 INFO - PROCESS | 1752 | 1467868793351 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:53 INFO - PROCESS | 1752 | 1467868793568 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 22:19:53 INFO - PROCESS | 1752 | 1467868793594 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:53 INFO - PROCESS | 1752 | 1467868793621 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x99edf000 == 49 [pid = 1752] [id = 329] 22:19:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x9a21b000) [pid = 1752] [serial = 988] [outer = (nil)] 22:19:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x9b066000) [pid = 1752] [serial = 989] [outer = 0x9a21b000] 22:19:53 INFO - PROCESS | 1752 | 1467868793766 Marionette DEBUG loaded listener.js 22:19:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x9b5c2800) [pid = 1752] [serial = 990] [outer = 0x9a21b000] 22:19:54 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x8f810c00) [pid = 1752] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:19:54 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x93e1ac00) [pid = 1752] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:19:54 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x93143000) [pid = 1752] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:19:54 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x9a47d800) [pid = 1752] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:19:54 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x9d908c00) [pid = 1752] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:19:54 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x99edb800) [pid = 1752] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:19:54 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x956bdc00) [pid = 1752] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:19:54 INFO - PROCESS | 1752 | 1467868794764 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]]]}] 22:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1489ms 22:19:54 INFO - PROCESS | 1752 | 1467868794827 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 22:19:54 INFO - PROCESS | 1752 | 1467868794831 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 22:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:19:54 INFO - PROCESS | 1752 | 1467868794837 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:19:54 INFO - PROCESS | 1752 | 1467868794840 Marionette TRACE conn4 <- [1,1290,null,{}] 22:19:54 INFO - PROCESS | 1752 | 1467868794852 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}] 22:19:54 INFO - PROCESS | 1752 | 1467868794856 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:55 INFO - PROCESS | 1752 | 1467868795021 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 22:19:55 INFO - PROCESS | 1752 | 1467868795030 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:55 INFO - PROCESS | 1752 | 1467868795048 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a47bc00 == 50 [pid = 1752] [id = 330] 22:19:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x9ac78400) [pid = 1752] [serial = 991] [outer = (nil)] 22:19:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x9b516c00) [pid = 1752] [serial = 992] [outer = 0x9ac78400] 22:19:55 INFO - PROCESS | 1752 | 1467868795139 Marionette DEBUG loaded listener.js 22:19:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x9b9cd000) [pid = 1752] [serial = 993] [outer = 0x9ac78400] 22:19:56 INFO - PROCESS | 1752 | 1467868796106 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]]]}] 22:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1333ms 22:19:56 INFO - PROCESS | 1752 | 1467868796172 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 22:19:56 INFO - PROCESS | 1752 | 1467868796176 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 22:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:19:56 INFO - PROCESS | 1752 | 1467868796182 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:19:56 INFO - PROCESS | 1752 | 1467868796185 Marionette TRACE conn4 <- [1,1294,null,{}] 22:19:56 INFO - PROCESS | 1752 | 1467868796191 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}] 22:19:56 INFO - PROCESS | 1752 | 1467868796196 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:56 INFO - PROCESS | 1752 | 1467868796371 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 22:19:56 INFO - PROCESS | 1752 | 1467868796624 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:56 INFO - PROCESS | 1752 | 1467868796634 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e902400 == 51 [pid = 1752] [id = 331] 22:19:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8e904c00) [pid = 1752] [serial = 994] [outer = (nil)] 22:19:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8f05b000) [pid = 1752] [serial = 995] [outer = 0x8e904c00] 22:19:56 INFO - PROCESS | 1752 | 1467868796721 Marionette DEBUG loaded listener.js 22:19:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8f1f5000) [pid = 1752] [serial = 996] [outer = 0x8e904c00] 22:19:57 INFO - PROCESS | 1752 | 1467868797794 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]]]}] 22:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1687ms 22:19:57 INFO - PROCESS | 1752 | 1467868797873 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 22:19:57 INFO - PROCESS | 1752 | 1467868797880 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 22:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:19:57 INFO - PROCESS | 1752 | 1467868797889 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:19:57 INFO - PROCESS | 1752 | 1467868797894 Marionette TRACE conn4 <- [1,1298,null,{}] 22:19:57 INFO - PROCESS | 1752 | 1467868797904 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}] 22:19:57 INFO - PROCESS | 1752 | 1467868797912 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:58 INFO - PROCESS | 1752 | 1467868798242 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 22:19:58 INFO - PROCESS | 1752 | 1467868798436 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:58 INFO - PROCESS | 1752 | 1467868798446 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x9160cc00 == 52 [pid = 1752] [id = 332] 22:19:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x9160fc00) [pid = 1752] [serial = 997] [outer = (nil)] 22:19:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x91bc4000) [pid = 1752] [serial = 998] [outer = 0x9160fc00] 22:19:58 INFO - PROCESS | 1752 | 1467868798534 Marionette DEBUG loaded listener.js 22:19:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x91bcf400) [pid = 1752] [serial = 999] [outer = 0x9160fc00] 22:19:59 INFO - PROCESS | 1752 | 1467868799531 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]]]}] 22:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1684ms 22:19:59 INFO - PROCESS | 1752 | 1467868799577 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 22:19:59 INFO - PROCESS | 1752 | 1467868799584 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 22:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:19:59 INFO - PROCESS | 1752 | 1467868799591 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:19:59 INFO - PROCESS | 1752 | 1467868799594 Marionette TRACE conn4 <- [1,1302,null,{}] 22:19:59 INFO - PROCESS | 1752 | 1467868799600 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}] 22:19:59 INFO - PROCESS | 1752 | 1467868799606 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:19:59 INFO - PROCESS | 1752 | 1467868799810 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 22:20:00 INFO - PROCESS | 1752 | 1467868800101 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:00 INFO - PROCESS | 1752 | 1467868800108 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x91ba8000 == 53 [pid = 1752] [id = 333] 22:20:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x95256400) [pid = 1752] [serial = 1000] [outer = (nil)] 22:20:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x95472400) [pid = 1752] [serial = 1001] [outer = 0x95256400] 22:20:00 INFO - PROCESS | 1752 | 1467868800240 Marionette DEBUG loaded listener.js 22:20:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x97bf5400) [pid = 1752] [serial = 1002] [outer = 0x95256400] 22:20:01 INFO - PROCESS | 1752 | 1467868801205 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]]]}] 22:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1646ms 22:20:01 INFO - PROCESS | 1752 | 1467868801239 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 22:20:01 INFO - PROCESS | 1752 | 1467868801244 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 22:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:20:01 INFO - PROCESS | 1752 | 1467868801261 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:20:01 INFO - PROCESS | 1752 | 1467868801271 Marionette TRACE conn4 <- [1,1306,null,{}] 22:20:01 INFO - PROCESS | 1752 | 1467868801277 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}] 22:20:01 INFO - PROCESS | 1752 | 1467868801285 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:01 INFO - PROCESS | 1752 | 1467868801541 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 22:20:01 INFO - PROCESS | 1752 | 1467868801778 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:01 INFO - PROCESS | 1752 | 1467868801788 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2a7c00 == 54 [pid = 1752] [id = 334] 22:20:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x91cd3400) [pid = 1752] [serial = 1003] [outer = (nil)] 22:20:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x9a47f000) [pid = 1752] [serial = 1004] [outer = 0x91cd3400] 22:20:01 INFO - PROCESS | 1752 | 1467868801915 Marionette DEBUG loaded listener.js 22:20:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x9b9ce800) [pid = 1752] [serial = 1005] [outer = 0x91cd3400] 22:20:02 INFO - PROCESS | 1752 | 1467868802866 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]]]}] 22:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1654ms 22:20:02 INFO - PROCESS | 1752 | 1467868802907 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 22:20:02 INFO - PROCESS | 1752 | 1467868802913 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 22:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:20:02 INFO - PROCESS | 1752 | 1467868802920 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:20:02 INFO - PROCESS | 1752 | 1467868802922 Marionette TRACE conn4 <- [1,1310,null,{}] 22:20:02 INFO - PROCESS | 1752 | 1467868802929 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}] 22:20:02 INFO - PROCESS | 1752 | 1467868802934 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:03 INFO - PROCESS | 1752 | 1467868803134 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 22:20:03 INFO - PROCESS | 1752 | 1467868803362 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:03 INFO - PROCESS | 1752 | 1467868803369 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x99ee0000 == 55 [pid = 1752] [id = 335] 22:20:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x9b9b7800) [pid = 1752] [serial = 1006] [outer = (nil)] 22:20:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0xa118f800) [pid = 1752] [serial = 1007] [outer = 0x9b9b7800] 22:20:03 INFO - PROCESS | 1752 | 1467868803497 Marionette DEBUG loaded listener.js 22:20:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0xa200f400) [pid = 1752] [serial = 1008] [outer = 0x9b9b7800] 22:20:04 INFO - PROCESS | 1752 | 1467868804400 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] 22:20:04 INFO - PROCESS | 1752 | 1467868804458 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 22:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:20:04 INFO - PROCESS | 1752 | 1467868804466 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:20:04 INFO - PROCESS | 1752 | 1467868804470 Marionette TRACE conn4 <- [1,1314,null,{}] 22:20:04 INFO - PROCESS | 1752 | 1467868804476 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}] 22:20:04 INFO - PROCESS | 1752 | 1467868804481 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:04 INFO - PROCESS | 1752 | 1467868804675 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 22:20:04 INFO - PROCESS | 1752 | 1467868804915 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:04 INFO - PROCESS | 1752 | 1467868804932 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:05 INFO - PROCESS | 1752 | ++DOCSHELL 0xa2558000 == 56 [pid = 1752] [id = 336] 22:20:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0xa2558c00) [pid = 1752] [serial = 1009] [outer = (nil)] 22:20:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0xa25f2800) [pid = 1752] [serial = 1010] [outer = 0xa2558c00] 22:20:05 INFO - PROCESS | 1752 | 1467868805070 Marionette DEBUG loaded listener.js 22:20:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0xa34cc800) [pid = 1752] [serial = 1011] [outer = 0xa2558c00] 22:20:06 INFO - PROCESS | 1752 | 1467868806082 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]]]}] 22:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1694ms 22:20:06 INFO - PROCESS | 1752 | 1467868806161 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 22:20:06 INFO - PROCESS | 1752 | 1467868806165 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 22:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:20:06 INFO - PROCESS | 1752 | 1467868806172 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:20:06 INFO - PROCESS | 1752 | 1467868806176 Marionette TRACE conn4 <- [1,1318,null,{}] 22:20:06 INFO - PROCESS | 1752 | 1467868806182 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}] 22:20:06 INFO - PROCESS | 1752 | 1467868806188 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:06 INFO - PROCESS | 1752 | 1467868806424 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 22:20:06 INFO - PROCESS | 1752 | 1467868806657 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:06 INFO - PROCESS | 1752 | 1467868806666 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e906800 == 57 [pid = 1752] [id = 337] 22:20:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x8f0e8400) [pid = 1752] [serial = 1012] [outer = (nil)] 22:20:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0xa6a9e000) [pid = 1752] [serial = 1013] [outer = 0x8f0e8400] 22:20:06 INFO - PROCESS | 1752 | 1467868806791 Marionette DEBUG loaded listener.js 22:20:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0xa6ea2800) [pid = 1752] [serial = 1014] [outer = 0x8f0e8400] 22:20:07 INFO - PROCESS | 1752 | 1467868807705 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]]]}] 22:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1585ms 22:20:07 INFO - PROCESS | 1752 | 1467868807759 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 22:20:07 INFO - PROCESS | 1752 | 1467868807762 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 22:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:20:07 INFO - PROCESS | 1752 | 1467868807770 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:20:07 INFO - PROCESS | 1752 | 1467868807772 Marionette TRACE conn4 <- [1,1322,null,{}] 22:20:07 INFO - PROCESS | 1752 | 1467868807785 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}] 22:20:07 INFO - PROCESS | 1752 | 1467868807789 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:07 INFO - PROCESS | 1752 | 1467868807994 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 22:20:08 INFO - PROCESS | 1752 | 1467868808225 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:08 INFO - PROCESS | 1752 | 1467868808231 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5db000 == 58 [pid = 1752] [id = 338] 22:20:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x8d5db400) [pid = 1752] [serial = 1015] [outer = (nil)] 22:20:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x8d5e3c00) [pid = 1752] [serial = 1016] [outer = 0x8d5db400] 22:20:08 INFO - PROCESS | 1752 | 1467868808351 Marionette DEBUG loaded listener.js 22:20:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x8d5e7400) [pid = 1752] [serial = 1017] [outer = 0x8d5db400] 22:20:09 INFO - PROCESS | 1752 | 1467868809220 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]]]}] 22:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1481ms 22:20:09 INFO - PROCESS | 1752 | 1467868809252 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 22:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:20:09 INFO - PROCESS | 1752 | 1467868809256 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 22:20:09 INFO - PROCESS | 1752 | 1467868809264 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:20:09 INFO - PROCESS | 1752 | 1467868809268 Marionette TRACE conn4 <- [1,1326,null,{}] 22:20:09 INFO - PROCESS | 1752 | 1467868809274 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}] 22:20:09 INFO - PROCESS | 1752 | 1467868809279 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:09 INFO - PROCESS | 1752 | 1467868809472 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 22:20:09 INFO - PROCESS | 1752 | 1467868809660 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:09 INFO - PROCESS | 1752 | 1467868809669 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5da000 == 59 [pid = 1752] [id = 339] 22:20:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x8d5df000) [pid = 1752] [serial = 1018] [outer = (nil)] 22:20:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x9569ac00) [pid = 1752] [serial = 1019] [outer = 0x8d5df000] 22:20:09 INFO - PROCESS | 1752 | 1467868809762 Marionette DEBUG loaded listener.js 22:20:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x9d903800) [pid = 1752] [serial = 1020] [outer = 0x8d5df000] 22:20:11 INFO - PROCESS | 1752 | 1467868811100 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]]]}] 22:20:11 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 22:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1890ms 22:20:11 INFO - PROCESS | 1752 | 1467868811155 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 22:20:11 INFO - PROCESS | 1752 | 1467868811159 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 22:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:20:11 INFO - PROCESS | 1752 | 1467868811169 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:20:11 INFO - PROCESS | 1752 | 1467868811172 Marionette TRACE conn4 <- [1,1330,null,{}] 22:20:11 INFO - PROCESS | 1752 | 1467868811181 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}] 22:20:11 INFO - PROCESS | 1752 | 1467868811186 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:11 INFO - PROCESS | 1752 | 1467868811456 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 22:20:11 INFO - PROCESS | 1752 | 1467868811770 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:11 INFO - PROCESS | 1752 | 1467868811782 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f05fc00 == 60 [pid = 1752] [id = 340] 22:20:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x8f060000) [pid = 1752] [serial = 1021] [outer = (nil)] 22:20:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x8f1ef000) [pid = 1752] [serial = 1022] [outer = 0x8f060000] 22:20:11 INFO - PROCESS | 1752 | 1467868811865 Marionette DEBUG loaded listener.js 22:20:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x8f1f1800) [pid = 1752] [serial = 1023] [outer = 0x8f060000] 22:20:12 INFO - PROCESS | 1752 | 1467868812804 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]]]}] 22:20:12 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 22:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1731ms 22:20:12 INFO - PROCESS | 1752 | 1467868812900 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 22:20:12 INFO - PROCESS | 1752 | 1467868812907 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 22:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:20:12 INFO - PROCESS | 1752 | 1467868812919 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:20:12 INFO - PROCESS | 1752 | 1467868812922 Marionette TRACE conn4 <- [1,1334,null,{}] 22:20:12 INFO - PROCESS | 1752 | 1467868812929 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}] 22:20:12 INFO - PROCESS | 1752 | 1467868812935 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:13 INFO - PROCESS | 1752 | 1467868813141 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 22:20:13 INFO - PROCESS | 1752 | 1467868813381 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:13 INFO - PROCESS | 1752 | 1467868813390 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f061c00 == 61 [pid = 1752] [id = 341] 22:20:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x914a6400) [pid = 1752] [serial = 1024] [outer = (nil)] 22:20:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x91608400) [pid = 1752] [serial = 1025] [outer = 0x914a6400] 22:20:13 INFO - PROCESS | 1752 | 1467868813557 Marionette DEBUG loaded listener.js 22:20:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x91bc4800) [pid = 1752] [serial = 1026] [outer = 0x914a6400] 22:20:13 INFO - PROCESS | 1752 | --DOCSHELL 0x91602800 == 60 [pid = 1752] [id = 279] 22:20:13 INFO - PROCESS | 1752 | --DOCSHELL 0x91dde000 == 59 [pid = 1752] [id = 280] 22:20:13 INFO - PROCESS | 1752 | --DOCSHELL 0x8f944c00 == 58 [pid = 1752] [id = 295] 22:20:13 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0xa23a1800) [pid = 1752] [serial = 944] [outer = (nil)] [url = about:blank] 22:20:13 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0xa20ab000) [pid = 1752] [serial = 923] [outer = (nil)] [url = about:blank] 22:20:13 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x9ac74000) [pid = 1752] [serial = 911] [outer = (nil)] [url = about:blank] 22:20:13 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0xa111a800) [pid = 1752] [serial = 920] [outer = (nil)] [url = about:blank] 22:20:13 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x9b9f8800) [pid = 1752] [serial = 917] [outer = (nil)] [url = about:blank] 22:20:13 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x91606800) [pid = 1752] [serial = 905] [outer = (nil)] [url = about:blank] 22:20:13 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x95695000) [pid = 1752] [serial = 908] [outer = (nil)] [url = about:blank] 22:20:13 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x93e11400) [pid = 1752] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:20:13 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x9b9b9000) [pid = 1752] [serial = 914] [outer = (nil)] [url = about:blank] 22:20:13 INFO - PROCESS | 1752 | --DOCSHELL 0x91cb2800 == 57 [pid = 1752] [id = 291] 22:20:13 INFO - PROCESS | 1752 | --DOCSHELL 0x9a21cc00 == 56 [pid = 1752] [id = 289] 22:20:13 INFO - PROCESS | 1752 | --DOCSHELL 0x9a47bc00 == 55 [pid = 1752] [id = 330] 22:20:14 INFO - PROCESS | 1752 | --DOCSHELL 0x99edf000 == 54 [pid = 1752] [id = 329] 22:20:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2aa400 == 53 [pid = 1752] [id = 328] 22:20:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0ec400 == 52 [pid = 1752] [id = 327] 22:20:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8f94b800 == 51 [pid = 1752] [id = 326] 22:20:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8f808000 == 50 [pid = 1752] [id = 325] 22:20:14 INFO - PROCESS | 1752 | --DOCSHELL 0x953cf000 == 49 [pid = 1752] [id = 316] 22:20:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f7800 == 48 [pid = 1752] [id = 315] 22:20:14 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x91bb5800) [pid = 1752] [serial = 927] [outer = (nil)] [url = about:blank] 22:20:14 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x956b5800) [pid = 1752] [serial = 932] [outer = (nil)] [url = about:blank] 22:20:14 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x95694400) [pid = 1752] [serial = 929] [outer = (nil)] [url = about:blank] 22:20:14 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x9b9d8000) [pid = 1752] [serial = 938] [outer = (nil)] [url = about:blank] 22:20:14 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x9d94ec00) [pid = 1752] [serial = 941] [outer = (nil)] [url = about:blank] 22:20:14 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x97b0fc00) [pid = 1752] [serial = 930] [outer = (nil)] [url = about:blank] 22:20:14 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x9a483800) [pid = 1752] [serial = 935] [outer = (nil)] [url = about:blank] 22:20:14 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x9b036800) [pid = 1752] [serial = 936] [outer = (nil)] [url = about:blank] 22:20:14 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x999cdc00) [pid = 1752] [serial = 933] [outer = (nil)] [url = about:blank] 22:20:14 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0xa20a0000) [pid = 1752] [serial = 942] [outer = (nil)] [url = about:blank] 22:20:14 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8fadac00) [pid = 1752] [serial = 926] [outer = (nil)] [url = about:blank] 22:20:14 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x9b9ed000) [pid = 1752] [serial = 939] [outer = (nil)] [url = about:blank] 22:20:14 INFO - PROCESS | 1752 | 1467868814574 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]]]}] 22:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1700ms 22:20:14 INFO - PROCESS | 1752 | 1467868814618 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 22:20:14 INFO - PROCESS | 1752 | 1467868814623 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 22:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:20:14 INFO - PROCESS | 1752 | 1467868814629 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:20:14 INFO - PROCESS | 1752 | 1467868814635 Marionette TRACE conn4 <- [1,1338,null,{}] 22:20:14 INFO - PROCESS | 1752 | 1467868814666 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}] 22:20:14 INFO - PROCESS | 1752 | 1467868814675 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:14 INFO - PROCESS | 1752 | 1467868814864 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 22:20:14 INFO - PROCESS | 1752 | 1467868814875 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:14 INFO - PROCESS | 1752 | 1467868814884 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c09c00 == 49 [pid = 1752] [id = 342] 22:20:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x93cd9400) [pid = 1752] [serial = 1027] [outer = (nil)] 22:20:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x953c9000) [pid = 1752] [serial = 1028] [outer = 0x93cd9400] 22:20:14 INFO - PROCESS | 1752 | 1467868814963 Marionette DEBUG loaded listener.js 22:20:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x95695000) [pid = 1752] [serial = 1029] [outer = 0x93cd9400] 22:20:16 INFO - PROCESS | 1752 | 1467868816408 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]]]}] 22:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1802ms 22:20:16 INFO - PROCESS | 1752 | 1467868816432 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 22:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:20:16 INFO - PROCESS | 1752 | 1467868816437 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 22:20:16 INFO - PROCESS | 1752 | 1467868816443 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:20:16 INFO - PROCESS | 1752 | 1467868816447 Marionette TRACE conn4 <- [1,1342,null,{}] 22:20:16 INFO - PROCESS | 1752 | 1467868816453 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}] 22:20:16 INFO - PROCESS | 1752 | 1467868816458 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:16 INFO - PROCESS | 1752 | 1467868816723 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 22:20:16 INFO - PROCESS | 1752 | 1467868816759 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:16 INFO - PROCESS | 1752 | 1467868816768 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fadac00 == 50 [pid = 1752] [id = 343] 22:20:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x93e11400) [pid = 1752] [serial = 1030] [outer = (nil)] 22:20:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x990f1400) [pid = 1752] [serial = 1031] [outer = 0x93e11400] 22:20:16 INFO - PROCESS | 1752 | 1467868816837 Marionette DEBUG loaded listener.js 22:20:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x99ec2800) [pid = 1752] [serial = 1032] [outer = 0x93e11400] 22:20:17 INFO - PROCESS | 1752 | 1467868817785 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]]]}] 22:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1398ms 22:20:17 INFO - PROCESS | 1752 | 1467868817853 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 22:20:17 INFO - PROCESS | 1752 | 1467868817858 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 22:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:20:17 INFO - PROCESS | 1752 | 1467868817865 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:20:17 INFO - PROCESS | 1752 | 1467868817868 Marionette TRACE conn4 <- [1,1346,null,{}] 22:20:17 INFO - PROCESS | 1752 | 1467868817874 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}] 22:20:17 INFO - PROCESS | 1752 | 1467868817879 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:18 INFO - PROCESS | 1752 | 1467868818132 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x95695c00) [pid = 1752] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x8fad5c00) [pid = 1752] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x91ccf000) [pid = 1752] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x953c7400) [pid = 1752] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x990f1000) [pid = 1752] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8f803c00) [pid = 1752] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8f803400) [pid = 1752] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8f808c00) [pid = 1752] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x91dde800) [pid = 1752] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x9a21e400) [pid = 1752] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x9a21b000) [pid = 1752] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x8f809400) [pid = 1752] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x9b9bb800) [pid = 1752] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x8f802000) [pid = 1752] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x9160e400) [pid = 1752] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x95694c00) [pid = 1752] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x914ad800) [pid = 1752] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x8f1f9800) [pid = 1752] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x9569d400) [pid = 1752] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x9d572c00) [pid = 1752] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8f949800) [pid = 1752] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x9b9bcc00) [pid = 1752] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x914b1000) [pid = 1752] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x8f1ebc00) [pid = 1752] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x8f0e7000) [pid = 1752] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x91602c00) [pid = 1752] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x9b5cc000) [pid = 1752] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:20:18 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x8fad2800) [pid = 1752] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:20:18 INFO - PROCESS | 1752 | 1467868818782 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:18 INFO - PROCESS | 1752 | 1467868818791 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f061400 == 51 [pid = 1752] [id = 344] 22:20:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x8f0e5c00) [pid = 1752] [serial = 1033] [outer = (nil)] 22:20:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x8f806000) [pid = 1752] [serial = 1034] [outer = 0x8f0e5c00] 22:20:18 INFO - PROCESS | 1752 | 1467868818868 Marionette DEBUG loaded listener.js 22:20:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x8f80b000) [pid = 1752] [serial = 1035] [outer = 0x8f0e5c00] 22:20:19 INFO - PROCESS | 1752 | 1467868819684 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]]]}] 22:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1886ms 22:20:19 INFO - PROCESS | 1752 | 1467868819752 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 22:20:19 INFO - PROCESS | 1752 | 1467868819756 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 22:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:20:19 INFO - PROCESS | 1752 | 1467868819763 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:20:19 INFO - PROCESS | 1752 | 1467868819766 Marionette TRACE conn4 <- [1,1350,null,{}] 22:20:19 INFO - PROCESS | 1752 | 1467868819772 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}] 22:20:19 INFO - PROCESS | 1752 | 1467868819782 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:20 INFO - PROCESS | 1752 | 1467868820007 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 22:20:20 INFO - PROCESS | 1752 | 1467868820170 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:20 INFO - PROCESS | 1752 | 1467868820178 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e756800 == 52 [pid = 1752] [id = 345] 22:20:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8f1f2400) [pid = 1752] [serial = 1036] [outer = (nil)] 22:20:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x99ed5000) [pid = 1752] [serial = 1037] [outer = 0x8f1f2400] 22:20:20 INFO - PROCESS | 1752 | 1467868820251 Marionette DEBUG loaded listener.js 22:20:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x9ad0a000) [pid = 1752] [serial = 1038] [outer = 0x8f1f2400] 22:20:21 INFO - PROCESS | 1752 | 1467868821345 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]]]}] 22:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1635ms 22:20:21 INFO - PROCESS | 1752 | 1467868821400 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 22:20:21 INFO - PROCESS | 1752 | 1467868821406 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 22:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:20:21 INFO - PROCESS | 1752 | 1467868821415 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:20:21 INFO - PROCESS | 1752 | 1467868821421 Marionette TRACE conn4 <- [1,1354,null,{}] 22:20:21 INFO - PROCESS | 1752 | 1467868821430 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}] 22:20:21 INFO - PROCESS | 1752 | 1467868821435 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:21 INFO - PROCESS | 1752 | 1467868821645 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 22:20:21 INFO - PROCESS | 1752 | 1467868821884 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:21 INFO - PROCESS | 1752 | 1467868821895 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e758000 == 53 [pid = 1752] [id = 346] 22:20:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8e90b800) [pid = 1752] [serial = 1039] [outer = (nil)] 22:20:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8f1f6800) [pid = 1752] [serial = 1040] [outer = 0x8e90b800] 22:20:21 INFO - PROCESS | 1752 | 1467868821986 Marionette DEBUG loaded listener.js 22:20:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x8f94dc00) [pid = 1752] [serial = 1041] [outer = 0x8e90b800] 22:20:22 INFO - PROCESS | 1752 | 1467868822957 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]]]}] 22:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1598ms 22:20:23 INFO - PROCESS | 1752 | 1467868823013 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 22:20:23 INFO - PROCESS | 1752 | 1467868823020 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 22:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:20:23 INFO - PROCESS | 1752 | 1467868823032 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:20:23 INFO - PROCESS | 1752 | 1467868823036 Marionette TRACE conn4 <- [1,1358,null,{}] 22:20:23 INFO - PROCESS | 1752 | 1467868823043 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}] 22:20:23 INFO - PROCESS | 1752 | 1467868823050 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:23 INFO - PROCESS | 1752 | 1467868823255 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 22:20:23 INFO - PROCESS | 1752 | 1467868823496 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:23 INFO - PROCESS | 1752 | 1467868823503 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cba000 == 54 [pid = 1752] [id = 347] 22:20:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x91cce400) [pid = 1752] [serial = 1042] [outer = (nil)] 22:20:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x91ddf400) [pid = 1752] [serial = 1043] [outer = 0x91cce400] 22:20:23 INFO - PROCESS | 1752 | 1467868823635 Marionette DEBUG loaded listener.js 22:20:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x93e1c000) [pid = 1752] [serial = 1044] [outer = 0x91cce400] 22:20:24 INFO - PROCESS | 1752 | 1467868824588 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]]]}] 22:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1590ms 22:20:24 INFO - PROCESS | 1752 | 1467868824627 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 22:20:24 INFO - PROCESS | 1752 | 1467868824632 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 22:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:20:24 INFO - PROCESS | 1752 | 1467868824641 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:20:24 INFO - PROCESS | 1752 | 1467868824646 Marionette TRACE conn4 <- [1,1362,null,{}] 22:20:24 INFO - PROCESS | 1752 | 1467868824665 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}] 22:20:24 INFO - PROCESS | 1752 | 1467868824674 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:24 INFO - PROCESS | 1752 | 1467868824888 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 22:20:25 INFO - PROCESS | 1752 | 1467868825139 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:25 INFO - PROCESS | 1752 | 1467868825147 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x9ac74c00 == 55 [pid = 1752] [id = 348] 22:20:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x9ac75c00) [pid = 1752] [serial = 1045] [outer = (nil)] 22:20:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x9b032800) [pid = 1752] [serial = 1046] [outer = 0x9ac75c00] 22:20:25 INFO - PROCESS | 1752 | 1467868825283 Marionette DEBUG loaded listener.js 22:20:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x9b9b3800) [pid = 1752] [serial = 1047] [outer = 0x9ac75c00] 22:20:26 INFO - PROCESS | 1752 | 1467868826289 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]]]}] 22:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1694ms 22:20:26 INFO - PROCESS | 1752 | 1467868826336 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 22:20:26 INFO - PROCESS | 1752 | 1467868826341 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 22:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:20:26 INFO - PROCESS | 1752 | 1467868826349 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:20:26 INFO - PROCESS | 1752 | 1467868826352 Marionette TRACE conn4 <- [1,1366,null,{}] 22:20:26 INFO - PROCESS | 1752 | 1467868826358 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}] 22:20:26 INFO - PROCESS | 1752 | 1467868826364 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:26 INFO - PROCESS | 1752 | 1467868826576 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 22:20:26 INFO - PROCESS | 1752 | 1467868826816 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:26 INFO - PROCESS | 1752 | 1467868826824 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5dd000 == 56 [pid = 1752] [id = 349] 22:20:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8e755000) [pid = 1752] [serial = 1048] [outer = (nil)] 22:20:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x9b9ecc00) [pid = 1752] [serial = 1049] [outer = 0x8e755000] 22:20:26 INFO - PROCESS | 1752 | 1467868826954 Marionette DEBUG loaded listener.js 22:20:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x9d572800) [pid = 1752] [serial = 1050] [outer = 0x8e755000] 22:20:27 INFO - PROCESS | 1752 | 1467868827932 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] 22:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:20:27 INFO - PROCESS | 1752 | 1467868827992 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 22:20:28 INFO - PROCESS | 1752 | 1467868828000 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:20:28 INFO - PROCESS | 1752 | 1467868828003 Marionette TRACE conn4 <- [1,1370,null,{}] 22:20:28 INFO - PROCESS | 1752 | 1467868828010 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}] 22:20:28 INFO - PROCESS | 1752 | 1467868828015 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:28 INFO - PROCESS | 1752 | 1467868828257 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 22:20:28 INFO - PROCESS | 1752 | 1467868828540 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:28 INFO - PROCESS | 1752 | 1467868828547 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b9b3400 == 57 [pid = 1752] [id = 350] 22:20:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x9b9d7800) [pid = 1752] [serial = 1051] [outer = (nil)] 22:20:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0xa20a0400) [pid = 1752] [serial = 1052] [outer = 0x9b9d7800] 22:20:28 INFO - PROCESS | 1752 | 1467868828647 Marionette DEBUG loaded listener.js 22:20:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0xa23ac800) [pid = 1752] [serial = 1053] [outer = 0x9b9d7800] 22:20:29 INFO - PROCESS | 1752 | 1467868829658 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] 22:20:29 INFO - PROCESS | 1752 | 1467868829705 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 22:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:20:29 INFO - PROCESS | 1752 | 1467868829712 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:20:29 INFO - PROCESS | 1752 | 1467868829716 Marionette TRACE conn4 <- [1,1374,null,{}] 22:20:29 INFO - PROCESS | 1752 | 1467868829722 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}] 22:20:29 INFO - PROCESS | 1752 | 1467868829732 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:30 INFO - PROCESS | 1752 | 1467868830002 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 22:20:30 INFO - PROCESS | 1752 | 1467868830295 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:30 INFO - PROCESS | 1752 | 1467868830305 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x914ab000 == 58 [pid = 1752] [id = 351] 22:20:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x9ad02800) [pid = 1752] [serial = 1054] [outer = (nil)] 22:20:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0xa3288c00) [pid = 1752] [serial = 1055] [outer = 0x9ad02800] 22:20:30 INFO - PROCESS | 1752 | 1467868830388 Marionette DEBUG loaded listener.js 22:20:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0xa5015c00) [pid = 1752] [serial = 1056] [outer = 0x9ad02800] 22:20:31 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:20:31 INFO - PROCESS | 1752 | 1467868831356 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] 22:20:31 INFO - PROCESS | 1752 | 1467868831401 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 22:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:20:31 INFO - PROCESS | 1752 | 1467868831408 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:20:31 INFO - PROCESS | 1752 | 1467868831411 Marionette TRACE conn4 <- [1,1378,null,{}] 22:20:31 INFO - PROCESS | 1752 | 1467868831418 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}] 22:20:31 INFO - PROCESS | 1752 | 1467868831423 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:31 INFO - PROCESS | 1752 | 1467868831624 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 22:20:31 INFO - PROCESS | 1752 | 1467868831861 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:31 INFO - PROCESS | 1752 | 1467868831869 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e754400 == 59 [pid = 1752] [id = 352] 22:20:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0xa328ec00) [pid = 1752] [serial = 1057] [outer = (nil)] 22:20:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0xa6a9cc00) [pid = 1752] [serial = 1058] [outer = 0xa328ec00] 22:20:32 INFO - PROCESS | 1752 | 1467868831998 Marionette DEBUG loaded listener.js 22:20:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0xa6f3e400) [pid = 1752] [serial = 1059] [outer = 0xa328ec00] 22:20:32 INFO - PROCESS | 1752 | 1467868832909 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] 22:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:20:32 INFO - PROCESS | 1752 | 1467868832962 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 22:20:32 INFO - PROCESS | 1752 | 1467868832972 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:20:32 INFO - PROCESS | 1752 | 1467868832976 Marionette TRACE conn4 <- [1,1382,null,{}] 22:20:32 INFO - PROCESS | 1752 | 1467868832982 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}] 22:20:32 INFO - PROCESS | 1752 | 1467868832987 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:33 INFO - PROCESS | 1752 | 1467868833222 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 22:20:33 INFO - PROCESS | 1752 | 1467868833461 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:33 INFO - PROCESS | 1752 | 1467868833471 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c2000 == 60 [pid = 1752] [id = 353] 22:20:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x8d1c2c00) [pid = 1752] [serial = 1060] [outer = (nil)] 22:20:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x8d1cd000) [pid = 1752] [serial = 1061] [outer = 0x8d1c2c00] 22:20:33 INFO - PROCESS | 1752 | 1467868833598 Marionette DEBUG loaded listener.js 22:20:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x8d1cfc00) [pid = 1752] [serial = 1062] [outer = 0x8d1c2c00] 22:20:34 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:20:34 INFO - PROCESS | 1752 | 1467868834640 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] 22:20:34 INFO - PROCESS | 1752 | 1467868834716 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 22:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:20:34 INFO - PROCESS | 1752 | 1467868834723 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:20:34 INFO - PROCESS | 1752 | 1467868834727 Marionette TRACE conn4 <- [1,1386,null,{}] 22:20:34 INFO - PROCESS | 1752 | 1467868834733 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}] 22:20:34 INFO - PROCESS | 1752 | 1467868834738 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:34 INFO - PROCESS | 1752 | 1467868834983 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 22:20:35 INFO - PROCESS | 1752 | 1467868835293 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:35 INFO - PROCESS | 1752 | 1467868835301 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d39c000 == 61 [pid = 1752] [id = 354] 22:20:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x8d39ec00) [pid = 1752] [serial = 1063] [outer = (nil)] 22:20:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x8d3a2000) [pid = 1752] [serial = 1064] [outer = 0x8d39ec00] 22:20:35 INFO - PROCESS | 1752 | 1467868835386 Marionette DEBUG loaded listener.js 22:20:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x8d3a6800) [pid = 1752] [serial = 1065] [outer = 0x8d39ec00] 22:20:36 INFO - PROCESS | 1752 | 1467868836825 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] 22:20:36 INFO - PROCESS | 1752 | 1467868836926 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 22:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:20:36 INFO - PROCESS | 1752 | 1467868836957 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:20:36 INFO - PROCESS | 1752 | 1467868836963 Marionette TRACE conn4 <- [1,1390,null,{}] 22:20:36 INFO - PROCESS | 1752 | 1467868836981 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}] 22:20:36 INFO - PROCESS | 1752 | 1467868836988 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:37 INFO - PROCESS | 1752 | 1467868837172 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 22:20:37 INFO - PROCESS | 1752 | 1467868837370 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:37 INFO - PROCESS | 1752 | 1467868837384 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5dd800 == 62 [pid = 1752] [id = 355] 22:20:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x8e90c800) [pid = 1752] [serial = 1066] [outer = (nil)] 22:20:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x8f05b800) [pid = 1752] [serial = 1067] [outer = 0x8e90c800] 22:20:37 INFO - PROCESS | 1752 | 1467868837512 Marionette DEBUG loaded listener.js 22:20:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x8f063400) [pid = 1752] [serial = 1068] [outer = 0x8e90c800] 22:20:38 INFO - PROCESS | 1752 | --DOCSHELL 0x91de8800 == 61 [pid = 1752] [id = 300] 22:20:38 INFO - PROCESS | 1752 | --DOCSHELL 0x9524b400 == 60 [pid = 1752] [id = 299] 22:20:38 INFO - PROCESS | 1752 | --DOCSHELL 0x9a227c00 == 59 [pid = 1752] [id = 305] 22:20:38 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x9b516c00) [pid = 1752] [serial = 992] [outer = (nil)] [url = about:blank] 22:20:38 INFO - PROCESS | 1752 | 1467868838636 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]]]}] 22:20:38 INFO - PROCESS | 1752 | --DOCSHELL 0x9b037000 == 58 [pid = 1752] [id = 307] 22:20:38 INFO - PROCESS | 1752 | --DOCSHELL 0x8f810400 == 57 [pid = 1752] [id = 304] 22:20:38 INFO - PROCESS | 1752 | --DOCSHELL 0x9a2a0400 == 56 [pid = 1752] [id = 303] 22:20:38 INFO - PROCESS | 1752 | --DOCSHELL 0x953c8000 == 55 [pid = 1752] [id = 302] 22:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1751ms 22:20:38 INFO - PROCESS | 1752 | --DOCSHELL 0x8fad0800 == 54 [pid = 1752] [id = 290] 22:20:38 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2a7c00 == 53 [pid = 1752] [id = 334] 22:20:38 INFO - PROCESS | 1752 | --DOCSHELL 0x91ba8000 == 52 [pid = 1752] [id = 333] 22:20:38 INFO - PROCESS | 1752 | --DOCSHELL 0x9160cc00 == 51 [pid = 1752] [id = 332] 22:20:38 INFO - PROCESS | 1752 | 1467868838712 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 22:20:38 INFO - PROCESS | 1752 | 1467868838719 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 22:20:38 INFO - PROCESS | 1752 | --DOCSHELL 0x8e902400 == 50 [pid = 1752] [id = 331] 22:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:20:38 INFO - PROCESS | 1752 | 1467868838733 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:20:38 INFO - PROCESS | 1752 | 1467868838737 Marionette TRACE conn4 <- [1,1394,null,{}] 22:20:38 INFO - PROCESS | 1752 | 1467868838743 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}] 22:20:38 INFO - PROCESS | 1752 | 1467868838750 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:38 INFO - PROCESS | 1752 | 1467868838939 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 22:20:38 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0xa236f800) [pid = 1752] [serial = 924] [outer = (nil)] [url = about:blank] 22:20:38 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x9b9cdc00) [pid = 1752] [serial = 882] [outer = (nil)] [url = about:blank] 22:20:38 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0xa118d800) [pid = 1752] [serial = 921] [outer = (nil)] [url = about:blank] 22:20:38 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x91cb0400) [pid = 1752] [serial = 864] [outer = (nil)] [url = about:blank] 22:20:38 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x9160dc00) [pid = 1752] [serial = 885] [outer = (nil)] [url = about:blank] 22:20:38 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x8f1f2800) [pid = 1752] [serial = 834] [outer = (nil)] [url = about:blank] 22:20:38 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x91bab000) [pid = 1752] [serial = 840] [outer = (nil)] [url = about:blank] 22:20:38 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x9b9fa000) [pid = 1752] [serial = 918] [outer = (nil)] [url = about:blank] 22:20:38 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x9ac78000) [pid = 1752] [serial = 873] [outer = (nil)] [url = about:blank] 22:20:38 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x9b9d0000) [pid = 1752] [serial = 915] [outer = (nil)] [url = about:blank] 22:20:38 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x97bf3c00) [pid = 1752] [serial = 861] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x97bef800) [pid = 1752] [serial = 867] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x9b9bbc00) [pid = 1752] [serial = 879] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x9a3d6800) [pid = 1752] [serial = 903] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0xa23a7800) [pid = 1752] [serial = 945] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x953cb400) [pid = 1752] [serial = 846] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8fad3c00) [pid = 1752] [serial = 837] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x93136c00) [pid = 1752] [serial = 843] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x9a29c800) [pid = 1752] [serial = 870] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x9b066000) [pid = 1752] [serial = 989] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x91bc7800) [pid = 1752] [serial = 978] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x8f947000) [pid = 1752] [serial = 977] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0xa2009400) [pid = 1752] [serial = 954] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x9b9f8c00) [pid = 1752] [serial = 953] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x8e90c400) [pid = 1752] [serial = 974] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0xa2fb8000) [pid = 1752] [serial = 957] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0xa2582800) [pid = 1752] [serial = 956] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0xa2ff6400) [pid = 1752] [serial = 959] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0xa4e0b400) [pid = 1752] [serial = 962] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x953cb800) [pid = 1752] [serial = 981] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x93e13800) [pid = 1752] [serial = 980] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x999c8c00) [pid = 1752] [serial = 951] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x97bf2400) [pid = 1752] [serial = 950] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x952efc00) [pid = 1752] [serial = 983] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x98503400) [pid = 1752] [serial = 984] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x8f05f800) [pid = 1752] [serial = 968] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0xa501fc00) [pid = 1752] [serial = 971] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x8fad3800) [pid = 1752] [serial = 948] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x8f806800) [pid = 1752] [serial = 947] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0xa620fc00) [pid = 1752] [serial = 965] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x9a3ce800) [pid = 1752] [serial = 987] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x9b5c2800) [pid = 1752] [serial = 990] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x9a220400) [pid = 1752] [serial = 986] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1752 | 1467868839191 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:39 INFO - PROCESS | 1752 | 1467868839200 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e90c400 == 51 [pid = 1752] [id = 356] 22:20:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x8f1ee800) [pid = 1752] [serial = 1069] [outer = (nil)] 22:20:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x8f1f7400) [pid = 1752] [serial = 1070] [outer = 0x8f1ee800] 22:20:39 INFO - PROCESS | 1752 | 1467868839316 Marionette DEBUG loaded listener.js 22:20:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x8f2ad000) [pid = 1752] [serial = 1071] [outer = 0x8f1ee800] 22:20:40 INFO - PROCESS | 1752 | 1467868840163 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]]]}] 22:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1482ms 22:20:40 INFO - PROCESS | 1752 | 1467868840215 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 22:20:40 INFO - PROCESS | 1752 | 1467868840220 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 22:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:20:40 INFO - PROCESS | 1752 | 1467868840227 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:20:40 INFO - PROCESS | 1752 | 1467868840233 Marionette TRACE conn4 <- [1,1398,null,{}] 22:20:40 INFO - PROCESS | 1752 | 1467868840251 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}] 22:20:40 INFO - PROCESS | 1752 | 1467868840261 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:40 INFO - PROCESS | 1752 | 1467868840450 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 22:20:40 INFO - PROCESS | 1752 | 1467868840625 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:40 INFO - PROCESS | 1752 | 1467868840634 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f94a000 == 52 [pid = 1752] [id = 357] 22:20:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x8f94d000) [pid = 1752] [serial = 1072] [outer = (nil)] 22:20:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x8fad7400) [pid = 1752] [serial = 1073] [outer = 0x8f94d000] 22:20:40 INFO - PROCESS | 1752 | 1467868840712 Marionette DEBUG loaded listener.js 22:20:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x914ac800) [pid = 1752] [serial = 1074] [outer = 0x8f94d000] 22:20:41 INFO - PROCESS | 1752 | 1467868841665 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]]]}] 22:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1489ms 22:20:41 INFO - PROCESS | 1752 | 1467868841726 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 22:20:41 INFO - PROCESS | 1752 | 1467868841731 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 22:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:20:41 INFO - PROCESS | 1752 | 1467868841738 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:20:41 INFO - PROCESS | 1752 | 1467868841742 Marionette TRACE conn4 <- [1,1402,null,{}] 22:20:41 INFO - PROCESS | 1752 | 1467868841747 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}] 22:20:41 INFO - PROCESS | 1752 | 1467868841752 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:41 INFO - PROCESS | 1752 | 1467868841992 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 22:20:42 INFO - PROCESS | 1752 | 1467868842019 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:42 INFO - PROCESS | 1752 | 1467868842030 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x9160a000 == 53 [pid = 1752] [id = 358] 22:20:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x9160c000) [pid = 1752] [serial = 1075] [outer = (nil)] 22:20:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x91bacc00) [pid = 1752] [serial = 1076] [outer = 0x9160c000] 22:20:42 INFO - PROCESS | 1752 | 1467868842114 Marionette DEBUG loaded listener.js 22:20:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x91bb6000) [pid = 1752] [serial = 1077] [outer = 0x9160c000] 22:20:43 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x9ac78400) [pid = 1752] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:20:43 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x93e11400) [pid = 1752] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:20:43 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x8f0e5c00) [pid = 1752] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:20:43 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x93cd9400) [pid = 1752] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:20:43 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x8f942c00) [pid = 1752] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:20:43 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x9a2e8c00) [pid = 1752] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:20:43 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x91de6c00) [pid = 1752] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:20:43 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x914a6400) [pid = 1752] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:20:43 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x953cac00) [pid = 1752] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:20:43 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x8f060000) [pid = 1752] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:20:43 INFO - PROCESS | 1752 | 1467868843422 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]]]}] 22:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1737ms 22:20:43 INFO - PROCESS | 1752 | 1467868843476 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 22:20:43 INFO - PROCESS | 1752 | 1467868843480 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 22:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:20:43 INFO - PROCESS | 1752 | 1467868843487 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:20:43 INFO - PROCESS | 1752 | 1467868843490 Marionette TRACE conn4 <- [1,1406,null,{}] 22:20:43 INFO - PROCESS | 1752 | 1467868843496 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}] 22:20:43 INFO - PROCESS | 1752 | 1467868843501 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:43 INFO - PROCESS | 1752 | 1467868843706 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 22:20:43 INFO - PROCESS | 1752 | 1467868843861 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:43 INFO - PROCESS | 1752 | 1467868843870 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fadb800 == 54 [pid = 1752] [id = 359] 22:20:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x914b0800) [pid = 1752] [serial = 1078] [outer = (nil)] 22:20:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x91bc8000) [pid = 1752] [serial = 1079] [outer = 0x914b0800] 22:20:43 INFO - PROCESS | 1752 | 1467868843945 Marionette DEBUG loaded listener.js 22:20:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x91caf400) [pid = 1752] [serial = 1080] [outer = 0x914b0800] 22:20:44 INFO - PROCESS | 1752 | 1467868844720 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]]]}] 22:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1287ms 22:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:20:44 INFO - PROCESS | 1752 | 1467868844775 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 22:20:44 INFO - PROCESS | 1752 | 1467868844779 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 22:20:44 INFO - PROCESS | 1752 | 1467868844786 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:20:44 INFO - PROCESS | 1752 | 1467868844789 Marionette TRACE conn4 <- [1,1410,null,{}] 22:20:44 INFO - PROCESS | 1752 | 1467868844795 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}] 22:20:44 INFO - PROCESS | 1752 | 1467868844805 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:45 INFO - PROCESS | 1752 | 1467868845028 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 22:20:45 INFO - PROCESS | 1752 | 1467868845188 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:45 INFO - PROCESS | 1752 | 1467868845196 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x9160bc00 == 55 [pid = 1752] [id = 360] 22:20:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x91bc9800) [pid = 1752] [serial = 1081] [outer = (nil)] 22:20:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x93cd9c00) [pid = 1752] [serial = 1082] [outer = 0x91bc9800] 22:20:45 INFO - PROCESS | 1752 | 1467868845273 Marionette DEBUG loaded listener.js 22:20:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x952f1000) [pid = 1752] [serial = 1083] [outer = 0x91bc9800] 22:20:46 INFO - PROCESS | 1752 | 1467868846440 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]]]}] 22:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1693ms 22:20:46 INFO - PROCESS | 1752 | 1467868846479 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 22:20:46 INFO - PROCESS | 1752 | 1467868846486 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 22:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:20:46 INFO - PROCESS | 1752 | 1467868846494 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:20:46 INFO - PROCESS | 1752 | 1467868846502 Marionette TRACE conn4 <- [1,1414,null,{}] 22:20:46 INFO - PROCESS | 1752 | 1467868846511 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}] 22:20:46 INFO - PROCESS | 1752 | 1467868846517 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:46 INFO - PROCESS | 1752 | 1467868846859 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 22:20:47 INFO - PROCESS | 1752 | 1467868847074 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:47 INFO - PROCESS | 1752 | 1467868847081 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c8800 == 56 [pid = 1752] [id = 361] 22:20:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x8f05f000) [pid = 1752] [serial = 1084] [outer = (nil)] 22:20:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x8f1ed800) [pid = 1752] [serial = 1085] [outer = 0x8f05f000] 22:20:47 INFO - PROCESS | 1752 | 1467868847210 Marionette DEBUG loaded listener.js 22:20:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x8f2b1800) [pid = 1752] [serial = 1086] [outer = 0x8f05f000] 22:20:48 INFO - PROCESS | 1752 | 1467868848325 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]]]}] 22:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1887ms 22:20:48 INFO - PROCESS | 1752 | 1467868848382 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 22:20:48 INFO - PROCESS | 1752 | 1467868848390 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 22:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:20:48 INFO - PROCESS | 1752 | 1467868848402 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:20:48 INFO - PROCESS | 1752 | 1467868848406 Marionette TRACE conn4 <- [1,1418,null,{}] 22:20:48 INFO - PROCESS | 1752 | 1467868848467 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}] 22:20:48 INFO - PROCESS | 1752 | 1467868848474 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:48 INFO - PROCESS | 1752 | 1467868848701 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 22:20:48 INFO - PROCESS | 1752 | 1467868848948 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:48 INFO - PROCESS | 1752 | 1467868848957 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f947400 == 57 [pid = 1752] [id = 362] 22:20:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x8fadb400) [pid = 1752] [serial = 1087] [outer = (nil)] 22:20:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x91609800) [pid = 1752] [serial = 1088] [outer = 0x8fadb400] 22:20:49 INFO - PROCESS | 1752 | 1467868849046 Marionette DEBUG loaded listener.js 22:20:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x91badc00) [pid = 1752] [serial = 1089] [outer = 0x8fadb400] 22:20:50 INFO - PROCESS | 1752 | 1467868850085 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]]]}] 22:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1742ms 22:20:50 INFO - PROCESS | 1752 | 1467868850145 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 22:20:50 INFO - PROCESS | 1752 | 1467868850150 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 22:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:20:50 INFO - PROCESS | 1752 | 1467868850158 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:20:50 INFO - PROCESS | 1752 | 1467868850165 Marionette TRACE conn4 <- [1,1422,null,{}] 22:20:50 INFO - PROCESS | 1752 | 1467868850183 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}] 22:20:50 INFO - PROCESS | 1752 | 1467868850192 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:50 INFO - PROCESS | 1752 | 1467868850443 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 22:20:50 INFO - PROCESS | 1752 | 1467868850726 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:50 INFO - PROCESS | 1752 | 1467868850738 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x953c8800 == 58 [pid = 1752] [id = 363] 22:20:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x953cc400) [pid = 1752] [serial = 1090] [outer = (nil)] 22:20:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x953d4000) [pid = 1752] [serial = 1091] [outer = 0x953cc400] 22:20:50 INFO - PROCESS | 1752 | 1467868850844 Marionette DEBUG loaded listener.js 22:20:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x95696400) [pid = 1752] [serial = 1092] [outer = 0x953cc400] 22:20:51 INFO - PROCESS | 1752 | 1467868851839 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]]]}] 22:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1744ms 22:20:51 INFO - PROCESS | 1752 | 1467868851904 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 22:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:20:51 INFO - PROCESS | 1752 | 1467868851909 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 22:20:51 INFO - PROCESS | 1752 | 1467868851915 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:20:51 INFO - PROCESS | 1752 | 1467868851919 Marionette TRACE conn4 <- [1,1426,null,{}] 22:20:51 INFO - PROCESS | 1752 | 1467868851925 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}] 22:20:51 INFO - PROCESS | 1752 | 1467868851931 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:52 INFO - PROCESS | 1752 | 1467868852144 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 22:20:52 INFO - PROCESS | 1752 | 1467868852381 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:52 INFO - PROCESS | 1752 | 1467868852390 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e74d800 == 59 [pid = 1752] [id = 364] 22:20:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x953ce400) [pid = 1752] [serial = 1093] [outer = (nil)] 22:20:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x97bf2400) [pid = 1752] [serial = 1094] [outer = 0x953ce400] 22:20:52 INFO - PROCESS | 1752 | 1467868852512 Marionette DEBUG loaded listener.js 22:20:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x98505800) [pid = 1752] [serial = 1095] [outer = 0x953ce400] 22:20:53 INFO - PROCESS | 1752 | 1467868853533 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]]]}] 22:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1686ms 22:20:53 INFO - PROCESS | 1752 | 1467868853603 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 22:20:53 INFO - PROCESS | 1752 | 1467868853606 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 22:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:20:53 INFO - PROCESS | 1752 | 1467868853613 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:20:53 INFO - PROCESS | 1752 | 1467868853617 Marionette TRACE conn4 <- [1,1430,null,{}] 22:20:53 INFO - PROCESS | 1752 | 1467868853623 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}] 22:20:53 INFO - PROCESS | 1752 | 1467868853629 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:53 INFO - PROCESS | 1752 | 1467868853843 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 22:20:54 INFO - PROCESS | 1752 | 1467868854126 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:54 INFO - PROCESS | 1752 | 1467868854136 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e74c000 == 60 [pid = 1752] [id = 365] 22:20:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x9569f400) [pid = 1752] [serial = 1096] [outer = (nil)] 22:20:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x99996400) [pid = 1752] [serial = 1097] [outer = 0x9569f400] 22:20:54 INFO - PROCESS | 1752 | 1467868854219 Marionette DEBUG loaded listener.js 22:20:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x99998800) [pid = 1752] [serial = 1098] [outer = 0x9569f400] 22:20:55 INFO - PROCESS | 1752 | 1467868855229 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]]]}] 22:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1682ms 22:20:55 INFO - PROCESS | 1752 | 1467868855297 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 22:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:20:55 INFO - PROCESS | 1752 | 1467868855301 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 22:20:55 INFO - PROCESS | 1752 | 1467868855308 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:20:55 INFO - PROCESS | 1752 | 1467868855311 Marionette TRACE conn4 <- [1,1434,null,{}] 22:20:55 INFO - PROCESS | 1752 | 1467868855318 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}] 22:20:55 INFO - PROCESS | 1752 | 1467868855328 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:55 INFO - PROCESS | 1752 | 1467868855585 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 22:20:55 INFO - PROCESS | 1752 | 1467868855886 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:55 INFO - PROCESS | 1752 | 1467868855897 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5e7000 == 61 [pid = 1752] [id = 366] 22:20:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x9a21d400) [pid = 1752] [serial = 1099] [outer = (nil)] 22:20:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x9a2e2400) [pid = 1752] [serial = 1100] [outer = 0x9a21d400] 22:20:55 INFO - PROCESS | 1752 | 1467868855980 Marionette DEBUG loaded listener.js 22:20:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x9a3d3800) [pid = 1752] [serial = 1101] [outer = 0x9a21d400] 22:20:56 INFO - PROCESS | 1752 | 1467868856939 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]]]}] 22:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1683ms 22:20:56 INFO - PROCESS | 1752 | 1467868856992 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 22:20:56 INFO - PROCESS | 1752 | 1467868856995 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 22:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:20:57 INFO - PROCESS | 1752 | 1467868857002 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:20:57 INFO - PROCESS | 1752 | 1467868857005 Marionette TRACE conn4 <- [1,1438,null,{}] 22:20:57 INFO - PROCESS | 1752 | 1467868857012 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}] 22:20:57 INFO - PROCESS | 1752 | 1467868857018 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:57 INFO - PROCESS | 1752 | 1467868857220 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 22:20:57 INFO - PROCESS | 1752 | 1467868857459 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:57 INFO - PROCESS | 1752 | 1467868857468 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e74b400 == 62 [pid = 1752] [id = 367] 22:20:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x98510400) [pid = 1752] [serial = 1102] [outer = (nil)] 22:20:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x9ac74000) [pid = 1752] [serial = 1103] [outer = 0x98510400] 22:20:57 INFO - PROCESS | 1752 | 1467868857593 Marionette DEBUG loaded listener.js 22:20:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x9ad08c00) [pid = 1752] [serial = 1104] [outer = 0x98510400] 22:20:58 INFO - PROCESS | 1752 | 1467868858502 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]]]}] 22:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1534ms 22:20:58 INFO - PROCESS | 1752 | 1467868858536 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 22:20:58 INFO - PROCESS | 1752 | 1467868858539 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 22:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:20:58 INFO - PROCESS | 1752 | 1467868858546 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:20:58 INFO - PROCESS | 1752 | 1467868858549 Marionette TRACE conn4 <- [1,1442,null,{}] 22:20:58 INFO - PROCESS | 1752 | 1467868858556 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}] 22:20:58 INFO - PROCESS | 1752 | 1467868858561 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:58 INFO - PROCESS | 1752 | 1467868858771 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 22:20:59 INFO - PROCESS | 1752 | 1467868859025 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:59 INFO - PROCESS | 1752 | 1467868859034 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:20:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f801400 == 63 [pid = 1752] [id = 368] 22:20:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8f943c00) [pid = 1752] [serial = 1105] [outer = (nil)] 22:20:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x9b5c5c00) [pid = 1752] [serial = 1106] [outer = 0x8f943c00] 22:20:59 INFO - PROCESS | 1752 | 1467868859157 Marionette DEBUG loaded listener.js 22:20:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x9b9b6000) [pid = 1752] [serial = 1107] [outer = 0x8f943c00] 22:21:00 INFO - PROCESS | 1752 | 1467868860119 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]]]}] 22:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1640ms 22:21:00 INFO - PROCESS | 1752 | 1467868860187 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 22:21:00 INFO - PROCESS | 1752 | 1467868860190 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 22:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:21:00 INFO - PROCESS | 1752 | 1467868860198 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:21:00 INFO - PROCESS | 1752 | 1467868860202 Marionette TRACE conn4 <- [1,1446,null,{}] 22:21:00 INFO - PROCESS | 1752 | 1467868860208 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}] 22:21:00 INFO - PROCESS | 1752 | 1467868860214 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:00 INFO - PROCESS | 1752 | 1467868860425 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 22:21:00 INFO - PROCESS | 1752 | 1467868860665 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:00 INFO - PROCESS | 1752 | 1467868860673 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x9569c000 == 64 [pid = 1752] [id = 369] 22:21:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x956bdc00) [pid = 1752] [serial = 1108] [outer = (nil)] 22:21:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x9b9b1400) [pid = 1752] [serial = 1109] [outer = 0x956bdc00] 22:21:00 INFO - PROCESS | 1752 | 1467868860801 Marionette DEBUG loaded listener.js 22:21:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x9b9c1000) [pid = 1752] [serial = 1110] [outer = 0x956bdc00] 22:21:02 INFO - PROCESS | 1752 | 1467868862043 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]]]}] 22:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1941ms 22:21:02 INFO - PROCESS | 1752 | 1467868862141 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 22:21:02 INFO - PROCESS | 1752 | 1467868862148 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 22:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:21:02 INFO - PROCESS | 1752 | 1467868862157 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:21:02 INFO - PROCESS | 1752 | 1467868862163 Marionette TRACE conn4 <- [1,1450,null,{}] 22:21:02 INFO - PROCESS | 1752 | 1467868862276 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}] 22:21:02 INFO - PROCESS | 1752 | 1467868862282 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:02 INFO - PROCESS | 1752 | 1467868862546 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 22:21:02 INFO - PROCESS | 1752 | 1467868862663 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:02 INFO - PROCESS | 1752 | 1467868862678 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0ee000 == 65 [pid = 1752] [id = 370] 22:21:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8f0f1c00) [pid = 1752] [serial = 1111] [outer = (nil)] 22:21:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8f1f1400) [pid = 1752] [serial = 1112] [outer = 0x8f0f1c00] 22:21:02 INFO - PROCESS | 1752 | 1467868862790 Marionette DEBUG loaded listener.js 22:21:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8f80e000) [pid = 1752] [serial = 1113] [outer = 0x8f0f1c00] 22:21:03 INFO - PROCESS | 1752 | --DOCSHELL 0x8f808800 == 64 [pid = 1752] [id = 278] 22:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x99ed5000) [pid = 1752] [serial = 1037] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | 1467868864005 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]]]}] 22:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1892ms 22:21:04 INFO - PROCESS | 1752 | 1467868864049 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 22:21:04 INFO - PROCESS | 1752 | 1467868864056 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 22:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:21:04 INFO - PROCESS | 1752 | 1467868864068 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:21:04 INFO - PROCESS | 1752 | 1467868864071 Marionette TRACE conn4 <- [1,1454,null,{}] 22:21:04 INFO - PROCESS | 1752 | 1467868864079 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}] 22:21:04 INFO - PROCESS | 1752 | 1467868864084 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:04 INFO - PROCESS | 1752 | 1467868864287 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x9b9cd000) [pid = 1752] [serial = 993] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x990f1400) [pid = 1752] [serial = 1031] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8f806000) [pid = 1752] [serial = 1034] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x953c9000) [pid = 1752] [serial = 1028] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0xa6a9e000) [pid = 1752] [serial = 1013] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0xa118f800) [pid = 1752] [serial = 1007] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8f05b000) [pid = 1752] [serial = 995] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x91bb6c00) [pid = 1752] [serial = 906] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x9a47f000) [pid = 1752] [serial = 1004] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x9b50b000) [pid = 1752] [serial = 912] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x9b05d400) [pid = 1752] [serial = 876] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x91608400) [pid = 1752] [serial = 1025] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x98d3a400) [pid = 1752] [serial = 909] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x91bc4800) [pid = 1752] [serial = 1026] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x8f1f1800) [pid = 1752] [serial = 1023] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x8f1ef000) [pid = 1752] [serial = 1022] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x95472400) [pid = 1752] [serial = 1001] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x9569ac00) [pid = 1752] [serial = 1019] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0xa25f2800) [pid = 1752] [serial = 1010] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x91bc4000) [pid = 1752] [serial = 998] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x8d5e3c00) [pid = 1752] [serial = 1016] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x99ec2800) [pid = 1752] [serial = 1032] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x95695000) [pid = 1752] [serial = 1029] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x8f80b000) [pid = 1752] [serial = 1035] [outer = (nil)] [url = about:blank] 22:21:04 INFO - PROCESS | 1752 | 1467868864536 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:04 INFO - PROCESS | 1752 | 1467868864545 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5e3c00 == 65 [pid = 1752] [id = 371] 22:21:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x8f05b000) [pid = 1752] [serial = 1114] [outer = (nil)] 22:21:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8f2aa800) [pid = 1752] [serial = 1115] [outer = 0x8f05b000] 22:21:04 INFO - PROCESS | 1752 | 1467868864633 Marionette DEBUG loaded listener.js 22:21:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8f93e400) [pid = 1752] [serial = 1116] [outer = 0x8f05b000] 22:21:05 INFO - PROCESS | 1752 | 1467868865487 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]]]}] 22:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1480ms 22:21:05 INFO - PROCESS | 1752 | 1467868865548 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 22:21:05 INFO - PROCESS | 1752 | 1467868865552 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 22:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:21:05 INFO - PROCESS | 1752 | 1467868865559 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:21:05 INFO - PROCESS | 1752 | 1467868865565 Marionette TRACE conn4 <- [1,1458,null,{}] 22:21:05 INFO - PROCESS | 1752 | 1467868865581 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}] 22:21:05 INFO - PROCESS | 1752 | 1467868865590 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:05 INFO - PROCESS | 1752 | 1467868865789 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 22:21:05 INFO - PROCESS | 1752 | 1467868865956 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:05 INFO - PROCESS | 1752 | 1467868865964 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bad000 == 66 [pid = 1752] [id = 372] 22:21:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x91bc6400) [pid = 1752] [serial = 1117] [outer = (nil)] 22:21:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x91cbc400) [pid = 1752] [serial = 1118] [outer = 0x91bc6400] 22:21:06 INFO - PROCESS | 1752 | 1467868866050 Marionette DEBUG loaded listener.js 22:21:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x93139000) [pid = 1752] [serial = 1119] [outer = 0x91bc6400] 22:21:07 INFO - PROCESS | 1752 | 1467868867093 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]]]}] 22:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1592ms 22:21:07 INFO - PROCESS | 1752 | 1467868867152 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 22:21:07 INFO - PROCESS | 1752 | 1467868867158 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 22:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:21:07 INFO - PROCESS | 1752 | 1467868867171 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:21:07 INFO - PROCESS | 1752 | 1467868867174 Marionette TRACE conn4 <- [1,1462,null,{}] 22:21:07 INFO - PROCESS | 1752 | 1467868867181 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}] 22:21:07 INFO - PROCESS | 1752 | 1467868867186 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:07 INFO - PROCESS | 1752 | 1467868867426 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 22:21:07 INFO - PROCESS | 1752 | 1467868867449 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:07 INFO - PROCESS | 1752 | 1467868867456 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8face800 == 67 [pid = 1752] [id = 373] 22:21:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x91de4400) [pid = 1752] [serial = 1120] [outer = (nil)] 22:21:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x953d2400) [pid = 1752] [serial = 1121] [outer = 0x91de4400] 22:21:07 INFO - PROCESS | 1752 | 1467868867529 Marionette DEBUG loaded listener.js 22:21:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x956bc000) [pid = 1752] [serial = 1122] [outer = 0x91de4400] 22:21:08 INFO - PROCESS | 1752 | 1467868868529 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]]]}] 22:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1400ms 22:21:08 INFO - PROCESS | 1752 | 1467868868572 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 22:21:08 INFO - PROCESS | 1752 | 1467868868575 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 22:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:21:08 INFO - PROCESS | 1752 | 1467868868589 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:21:08 INFO - PROCESS | 1752 | 1467868868592 Marionette TRACE conn4 <- [1,1466,null,{}] 22:21:08 INFO - PROCESS | 1752 | 1467868868599 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}] 22:21:08 INFO - PROCESS | 1752 | 1467868868605 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:08 INFO - PROCESS | 1752 | 1467868868839 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 22:21:09 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x8e90c800) [pid = 1752] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:21:09 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x9160c000) [pid = 1752] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:21:09 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8f94d000) [pid = 1752] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:21:09 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8f1ee800) [pid = 1752] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:21:09 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x914b0800) [pid = 1752] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:21:09 INFO - PROCESS | 1752 | 1467868869205 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:09 INFO - PROCESS | 1752 | 1467868869213 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e90c800 == 68 [pid = 1752] [id = 374] 22:21:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8f0f0000) [pid = 1752] [serial = 1123] [outer = (nil)] 22:21:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x9160b000) [pid = 1752] [serial = 1124] [outer = 0x8f0f0000] 22:21:09 INFO - PROCESS | 1752 | 1467868869291 Marionette DEBUG loaded listener.js 22:21:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x930ec400) [pid = 1752] [serial = 1125] [outer = 0x8f0f0000] 22:21:10 INFO - PROCESS | 1752 | 1467868870079 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]]]}] 22:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1539ms 22:21:10 INFO - PROCESS | 1752 | 1467868870122 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 22:21:10 INFO - PROCESS | 1752 | 1467868870126 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 22:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:21:10 INFO - PROCESS | 1752 | 1467868870138 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:21:10 INFO - PROCESS | 1752 | 1467868870140 Marionette TRACE conn4 <- [1,1470,null,{}] 22:21:10 INFO - PROCESS | 1752 | 1467868870147 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}] 22:21:10 INFO - PROCESS | 1752 | 1467868870157 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:10 INFO - PROCESS | 1752 | 1467868870381 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 22:21:10 INFO - PROCESS | 1752 | 1467868870537 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:10 INFO - PROCESS | 1752 | 1467868870546 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5e0000 == 69 [pid = 1752] [id = 375] 22:21:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x97bf6000) [pid = 1752] [serial = 1126] [outer = (nil)] 22:21:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x9a2e1400) [pid = 1752] [serial = 1127] [outer = 0x97bf6000] 22:21:10 INFO - PROCESS | 1752 | 1467868870622 Marionette DEBUG loaded listener.js 22:21:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x9b05e800) [pid = 1752] [serial = 1128] [outer = 0x97bf6000] 22:21:11 INFO - PROCESS | 1752 | 1467868871808 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]]]}] 22:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1739ms 22:21:11 INFO - PROCESS | 1752 | 1467868871879 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 22:21:11 INFO - PROCESS | 1752 | 1467868871885 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 22:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:21:11 INFO - PROCESS | 1752 | 1467868871895 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:21:11 INFO - PROCESS | 1752 | 1467868871899 Marionette TRACE conn4 <- [1,1474,null,{}] 22:21:11 INFO - PROCESS | 1752 | 1467868871908 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}] 22:21:11 INFO - PROCESS | 1752 | 1467868871915 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:12 INFO - PROCESS | 1752 | 1467868872174 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 22:21:12 INFO - PROCESS | 1752 | 1467868872422 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:12 INFO - PROCESS | 1752 | 1467868872430 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d39e800 == 70 [pid = 1752] [id = 376] 22:21:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8d5e8800) [pid = 1752] [serial = 1129] [outer = (nil)] 22:21:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8f0ec400) [pid = 1752] [serial = 1130] [outer = 0x8d5e8800] 22:21:12 INFO - PROCESS | 1752 | 1467868872522 Marionette DEBUG loaded listener.js 22:21:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8f94a800) [pid = 1752] [serial = 1131] [outer = 0x8d5e8800] 22:21:13 INFO - PROCESS | 1752 | 1467868873489 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]]]}] 22:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1637ms 22:21:13 INFO - PROCESS | 1752 | 1467868873532 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 22:21:13 INFO - PROCESS | 1752 | 1467868873539 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 22:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:21:13 INFO - PROCESS | 1752 | 1467868873551 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:21:13 INFO - PROCESS | 1752 | 1467868873554 Marionette TRACE conn4 <- [1,1478,null,{}] 22:21:13 INFO - PROCESS | 1752 | 1467868873562 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}] 22:21:13 INFO - PROCESS | 1752 | 1467868873568 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:13 INFO - PROCESS | 1752 | 1467868873796 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 22:21:14 INFO - PROCESS | 1752 | 1467868874050 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:14 INFO - PROCESS | 1752 | 1467868874058 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x91dde400 == 71 [pid = 1752] [id = 377] 22:21:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x93143000) [pid = 1752] [serial = 1132] [outer = (nil)] 22:21:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x952ee000) [pid = 1752] [serial = 1133] [outer = 0x93143000] 22:21:14 INFO - PROCESS | 1752 | 1467868874195 Marionette DEBUG loaded listener.js 22:21:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x9569cc00) [pid = 1752] [serial = 1134] [outer = 0x93143000] 22:21:15 INFO - PROCESS | 1752 | 1467868875233 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]]]}] 22:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1744ms 22:21:15 INFO - PROCESS | 1752 | 1467868875294 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 22:21:15 INFO - PROCESS | 1752 | 1467868875298 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 22:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:21:15 INFO - PROCESS | 1752 | 1467868875306 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:21:15 INFO - PROCESS | 1752 | 1467868875312 Marionette TRACE conn4 <- [1,1482,null,{}] 22:21:15 INFO - PROCESS | 1752 | 1467868875329 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}] 22:21:15 INFO - PROCESS | 1752 | 1467868875339 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:15 INFO - PROCESS | 1752 | 1467868875594 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 22:21:15 INFO - PROCESS | 1752 | 1467868875847 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:15 INFO - PROCESS | 1752 | 1467868875859 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x99ecf400 == 72 [pid = 1752] [id = 378] 22:21:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x9ad08000) [pid = 1752] [serial = 1135] [outer = (nil)] 22:21:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x9b50d800) [pid = 1752] [serial = 1136] [outer = 0x9ad08000] 22:21:15 INFO - PROCESS | 1752 | 1467868875985 Marionette DEBUG loaded listener.js 22:21:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x9b9c0000) [pid = 1752] [serial = 1137] [outer = 0x9ad08000] 22:21:17 INFO - PROCESS | 1752 | 1467868877009 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]]]}] 22:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1744ms 22:21:17 INFO - PROCESS | 1752 | 1467868877051 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 22:21:17 INFO - PROCESS | 1752 | 1467868877057 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 22:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:21:17 INFO - PROCESS | 1752 | 1467868877064 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:21:17 INFO - PROCESS | 1752 | 1467868877068 Marionette TRACE conn4 <- [1,1486,null,{}] 22:21:17 INFO - PROCESS | 1752 | 1467868877074 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}] 22:21:17 INFO - PROCESS | 1752 | 1467868877080 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:17 INFO - PROCESS | 1752 | 1467868877295 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 22:21:17 INFO - PROCESS | 1752 | 1467868877542 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:17 INFO - PROCESS | 1752 | 1467868877552 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x95695000 == 73 [pid = 1752] [id = 379] 22:21:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x9b05d400) [pid = 1752] [serial = 1138] [outer = (nil)] 22:21:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x9b9fa400) [pid = 1752] [serial = 1139] [outer = 0x9b05d400] 22:21:17 INFO - PROCESS | 1752 | 1467868877670 Marionette DEBUG loaded listener.js 22:21:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x9d577000) [pid = 1752] [serial = 1140] [outer = 0x9b05d400] 22:21:18 INFO - PROCESS | 1752 | 1467868878668 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]]]}] 22:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1634ms 22:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:21:18 INFO - PROCESS | 1752 | 1467868878700 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 22:21:18 INFO - PROCESS | 1752 | 1467868878704 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 22:21:18 INFO - PROCESS | 1752 | 1467868878712 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:21:18 INFO - PROCESS | 1752 | 1467868878715 Marionette TRACE conn4 <- [1,1490,null,{}] 22:21:18 INFO - PROCESS | 1752 | 1467868878723 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}] 22:21:18 INFO - PROCESS | 1752 | 1467868878727 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:18 INFO - PROCESS | 1752 | 1467868878942 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 22:21:19 INFO - PROCESS | 1752 | 1467868879205 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:19 INFO - PROCESS | 1752 | 1467868879216 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5e1c00 == 74 [pid = 1752] [id = 380] 22:21:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8d5e6000) [pid = 1752] [serial = 1141] [outer = (nil)] 22:21:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x9d549800) [pid = 1752] [serial = 1142] [outer = 0x8d5e6000] 22:21:19 INFO - PROCESS | 1752 | 1467868879341 Marionette DEBUG loaded listener.js 22:21:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0xa1121000) [pid = 1752] [serial = 1143] [outer = 0x8d5e6000] 22:21:20 INFO - PROCESS | 1752 | 1467868880274 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]]]}] 22:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1583ms 22:21:20 INFO - PROCESS | 1752 | 1467868880294 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 22:21:20 INFO - PROCESS | 1752 | 1467868880300 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 22:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:21:20 INFO - PROCESS | 1752 | 1467868880307 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:21:20 INFO - PROCESS | 1752 | 1467868880311 Marionette TRACE conn4 <- [1,1494,null,{}] 22:21:20 INFO - PROCESS | 1752 | 1467868880317 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}] 22:21:20 INFO - PROCESS | 1752 | 1467868880327 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:20 INFO - PROCESS | 1752 | 1467868880568 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 22:21:20 INFO - PROCESS | 1752 | 1467868880821 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:20 INFO - PROCESS | 1752 | 1467868880827 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c3800 == 75 [pid = 1752] [id = 381] 22:21:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x8d5dec00) [pid = 1752] [serial = 1144] [outer = (nil)] 22:21:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0xa23a3c00) [pid = 1752] [serial = 1145] [outer = 0x8d5dec00] 22:21:20 INFO - PROCESS | 1752 | 1467868880938 Marionette DEBUG loaded listener.js 22:21:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0xa25f2400) [pid = 1752] [serial = 1146] [outer = 0x8d5dec00] 22:21:21 INFO - PROCESS | 1752 | 1467868881900 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]]]}] 22:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1633ms 22:21:21 INFO - PROCESS | 1752 | 1467868881941 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 22:21:21 INFO - PROCESS | 1752 | 1467868881946 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 22:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:21:21 INFO - PROCESS | 1752 | 1467868881952 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:21:21 INFO - PROCESS | 1752 | 1467868881956 Marionette TRACE conn4 <- [1,1498,null,{}] 22:21:21 INFO - PROCESS | 1752 | 1467868881962 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}] 22:21:21 INFO - PROCESS | 1752 | 1467868881967 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:22 INFO - PROCESS | 1752 | 1467868882175 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 22:21:22 INFO - PROCESS | 1752 | 1467868882419 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:22 INFO - PROCESS | 1752 | 1467868882428 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1ccc00 == 76 [pid = 1752] [id = 382] 22:21:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0xa118f400) [pid = 1752] [serial = 1147] [outer = (nil)] 22:21:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0xa2fed400) [pid = 1752] [serial = 1148] [outer = 0xa118f400] 22:21:22 INFO - PROCESS | 1752 | 1467868882555 Marionette DEBUG loaded listener.js 22:21:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0xa3203800) [pid = 1752] [serial = 1149] [outer = 0xa118f400] 22:21:23 INFO - PROCESS | 1752 | 1467868883477 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]]]}] 22:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1583ms 22:21:23 INFO - PROCESS | 1752 | 1467868883536 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 22:21:23 INFO - PROCESS | 1752 | 1467868883547 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 22:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:21:23 INFO - PROCESS | 1752 | 1467868883554 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:21:23 INFO - PROCESS | 1752 | 1467868883558 Marionette TRACE conn4 <- [1,1502,null,{}] 22:21:23 INFO - PROCESS | 1752 | 1467868883564 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}] 22:21:23 INFO - PROCESS | 1752 | 1467868883569 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:23 INFO - PROCESS | 1752 | 1467868883772 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 22:21:24 INFO - PROCESS | 1752 | 1467868884017 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:24 INFO - PROCESS | 1752 | 1467868884026 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5e3400 == 77 [pid = 1752] [id = 383] 22:21:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x8e910c00) [pid = 1752] [serial = 1150] [outer = (nil)] 22:21:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0xa3292800) [pid = 1752] [serial = 1151] [outer = 0x8e910c00] 22:21:24 INFO - PROCESS | 1752 | 1467868884163 Marionette DEBUG loaded listener.js 22:21:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0xa4e0b400) [pid = 1752] [serial = 1152] [outer = 0x8e910c00] 22:21:25 INFO - PROCESS | 1752 | 1467868885091 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]]]}] 22:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1595ms 22:21:25 INFO - PROCESS | 1752 | 1467868885151 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 22:21:25 INFO - PROCESS | 1752 | 1467868885155 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 22:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:21:25 INFO - PROCESS | 1752 | 1467868885163 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:21:25 INFO - PROCESS | 1752 | 1467868885167 Marionette TRACE conn4 <- [1,1506,null,{}] 22:21:25 INFO - PROCESS | 1752 | 1467868885174 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}] 22:21:25 INFO - PROCESS | 1752 | 1467868885180 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:25 INFO - PROCESS | 1752 | 1467868885389 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 22:21:25 INFO - PROCESS | 1752 | 1467868885634 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:25 INFO - PROCESS | 1752 | 1467868885640 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3ee000 == 78 [pid = 1752] [id = 384] 22:21:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x8c3ef800) [pid = 1752] [serial = 1153] [outer = (nil)] 22:21:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x8c3f6800) [pid = 1752] [serial = 1154] [outer = 0x8c3ef800] 22:21:25 INFO - PROCESS | 1752 | 1467868885768 Marionette DEBUG loaded listener.js 22:21:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x8c3fac00) [pid = 1752] [serial = 1155] [outer = 0x8c3ef800] 22:21:26 INFO - PROCESS | 1752 | 1467868886668 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]]]}] 22:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1537ms 22:21:26 INFO - PROCESS | 1752 | 1467868886702 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 22:21:26 INFO - PROCESS | 1752 | 1467868886705 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 22:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:21:26 INFO - PROCESS | 1752 | 1467868886713 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:21:26 INFO - PROCESS | 1752 | 1467868886716 Marionette TRACE conn4 <- [1,1510,null,{}] 22:21:26 INFO - PROCESS | 1752 | 1467868886722 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}] 22:21:26 INFO - PROCESS | 1752 | 1467868886728 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:26 INFO - PROCESS | 1752 | 1467868886977 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 22:21:27 INFO - PROCESS | 1752 | 1467868887313 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:27 INFO - PROCESS | 1752 | 1467868887322 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3ed400 == 79 [pid = 1752] [id = 385] 22:21:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x8fa1a400) [pid = 1752] [serial = 1156] [outer = (nil)] 22:21:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x8fa1ec00) [pid = 1752] [serial = 1157] [outer = 0x8fa1a400] 22:21:27 INFO - PROCESS | 1752 | 1467868887411 Marionette DEBUG loaded listener.js 22:21:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x8fa22800) [pid = 1752] [serial = 1158] [outer = 0x8fa1a400] 22:21:28 INFO - PROCESS | 1752 | 1467868888344 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]]]}] 22:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1689ms 22:21:28 INFO - PROCESS | 1752 | 1467868888403 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 22:21:28 INFO - PROCESS | 1752 | 1467868888407 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 22:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:21:28 INFO - PROCESS | 1752 | 1467868888415 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:21:28 INFO - PROCESS | 1752 | 1467868888420 Marionette TRACE conn4 <- [1,1514,null,{}] 22:21:28 INFO - PROCESS | 1752 | 1467868888426 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}] 22:21:28 INFO - PROCESS | 1752 | 1467868888432 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:28 INFO - PROCESS | 1752 | 1467868888659 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 22:21:28 INFO - PROCESS | 1752 | 1467868888932 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:28 INFO - PROCESS | 1752 | 1467868888942 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c6400 == 80 [pid = 1752] [id = 386] 22:21:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x8d5dfc00) [pid = 1752] [serial = 1159] [outer = (nil)] 22:21:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x8f2b0800) [pid = 1752] [serial = 1160] [outer = 0x8d5dfc00] 22:21:29 INFO - PROCESS | 1752 | 1467868889071 Marionette DEBUG loaded listener.js 22:21:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x930e1c00) [pid = 1752] [serial = 1161] [outer = 0x8d5dfc00] 22:21:30 INFO - PROCESS | 1752 | 1467868890480 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]]]}] 22:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2102ms 22:21:30 INFO - PROCESS | 1752 | 1467868890519 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 22:21:30 INFO - PROCESS | 1752 | 1467868890525 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 22:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:21:30 INFO - PROCESS | 1752 | 1467868890533 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:21:30 INFO - PROCESS | 1752 | 1467868890541 Marionette TRACE conn4 <- [1,1518,null,{}] 22:21:30 INFO - PROCESS | 1752 | 1467868890549 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}] 22:21:30 INFO - PROCESS | 1752 | 1467868890555 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:30 INFO - PROCESS | 1752 | 1467868890801 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 22:21:31 INFO - PROCESS | 1752 | 1467868891190 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:31 INFO - PROCESS | 1752 | 1467868891199 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e7800 == 81 [pid = 1752] [id = 387] 22:21:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x8f0e9000) [pid = 1752] [serial = 1162] [outer = (nil)] 22:21:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x8f1ef000) [pid = 1752] [serial = 1163] [outer = 0x8f0e9000] 22:21:31 INFO - PROCESS | 1752 | 1467868891285 Marionette DEBUG loaded listener.js 22:21:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x8f2abc00) [pid = 1752] [serial = 1164] [outer = 0x8f0e9000] 22:21:32 INFO - PROCESS | 1752 | 1467868892231 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]]]}] 22:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1739ms 22:21:32 INFO - PROCESS | 1752 | 1467868892273 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 22:21:32 INFO - PROCESS | 1752 | 1467868892280 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 22:21:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:21:32 INFO - PROCESS | 1752 | 1467868892292 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:21:32 INFO - PROCESS | 1752 | 1467868892295 Marionette TRACE conn4 <- [1,1522,null,{}] 22:21:32 INFO - PROCESS | 1752 | 1467868892304 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}] 22:21:32 INFO - PROCESS | 1752 | 1467868892310 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:32 INFO - PROCESS | 1752 | 1467868892574 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 22:21:32 INFO - PROCESS | 1752 | 1467868892913 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:32 INFO - PROCESS | 1752 | 1467868892922 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1d0800 == 82 [pid = 1752] [id = 388] 22:21:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x8f065800) [pid = 1752] [serial = 1165] [outer = (nil)] 22:21:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x914a9400) [pid = 1752] [serial = 1166] [outer = 0x8f065800] 22:21:33 INFO - PROCESS | 1752 | 1467868893001 Marionette DEBUG loaded listener.js 22:21:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x9160e000) [pid = 1752] [serial = 1167] [outer = 0x8f065800] 22:21:33 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:21:33 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:21:33 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:21:33 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:21:33 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:21:33 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:21:33 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:21:33 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:21:33 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:21:33 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:21:33 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:21:33 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:21:33 INFO - PROCESS | 1752 | --DOCSHELL 0x8e90c800 == 81 [pid = 1752] [id = 374] 22:21:33 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0xa6a9cc00) [pid = 1752] [serial = 1058] [outer = (nil)] [url = about:blank] 22:21:33 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x8d1cd000) [pid = 1752] [serial = 1061] [outer = (nil)] [url = about:blank] 22:21:33 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0xa20a0400) [pid = 1752] [serial = 1052] [outer = (nil)] [url = about:blank] 22:21:33 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x9b9ecc00) [pid = 1752] [serial = 1049] [outer = (nil)] [url = about:blank] 22:21:33 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x91ddf400) [pid = 1752] [serial = 1043] [outer = (nil)] [url = about:blank] 22:21:33 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x8f1f6800) [pid = 1752] [serial = 1040] [outer = (nil)] [url = about:blank] 22:21:33 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0xa3288c00) [pid = 1752] [serial = 1055] [outer = (nil)] [url = about:blank] 22:21:33 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x9b032800) [pid = 1752] [serial = 1046] [outer = (nil)] [url = about:blank] 22:21:33 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x8d3a2000) [pid = 1752] [serial = 1064] [outer = (nil)] [url = about:blank] 22:21:33 INFO - PROCESS | 1752 | --DOCSHELL 0x8face800 == 80 [pid = 1752] [id = 373] 22:21:33 INFO - PROCESS | 1752 | --DOCSHELL 0x91bad000 == 79 [pid = 1752] [id = 372] 22:21:33 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5e3c00 == 78 [pid = 1752] [id = 371] 22:21:33 INFO - PROCESS | 1752 | 1467868893926 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"]]]}] 22:21:33 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0ee000 == 77 [pid = 1752] [id = 370] 22:21:33 INFO - PROCESS | 1752 | --DOCSHELL 0x8f801400 == 76 [pid = 1752] [id = 368] 22:21:33 INFO - PROCESS | 1752 | --DOCSHELL 0x8e74b400 == 75 [pid = 1752] [id = 367] 22:21:33 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5e7000 == 74 [pid = 1752] [id = 366] 22:21:33 INFO - PROCESS | 1752 | --DOCSHELL 0x8e74c000 == 73 [pid = 1752] [id = 365] 22:21:33 INFO - PROCESS | 1752 | --DOCSHELL 0x8e74d800 == 72 [pid = 1752] [id = 364] 22:21:33 INFO - PROCESS | 1752 | --DOCSHELL 0x953c8800 == 71 [pid = 1752] [id = 363] 22:21:33 INFO - PROCESS | 1752 | --DOCSHELL 0x8f947400 == 70 [pid = 1752] [id = 362] 22:21:33 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 () { 22:21:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:21:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:21:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:21:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:21:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:21:33 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 () { 22:21:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:21:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:21:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:21:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:21:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:21:33 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 () { 22:21:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:21:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:21:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:21:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:21:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:21:33 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 () { 22:21:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:21:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:21:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:21:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:21:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:21:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1686ms 22:21:33 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c8800 == 69 [pid = 1752] [id = 361] 22:21:34 INFO - PROCESS | 1752 | 1467868893977 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 22:21:34 INFO - PROCESS | 1752 | 1467868893983 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 22:21:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:21:34 INFO - PROCESS | 1752 | 1467868893994 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:21:34 INFO - PROCESS | 1752 | 1467868894006 Marionette TRACE conn4 <- [1,1526,null,{}] 22:21:34 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x8f063400) [pid = 1752] [serial = 1068] [outer = (nil)] [url = about:blank] 22:21:34 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x8f05b800) [pid = 1752] [serial = 1067] [outer = (nil)] [url = about:blank] 22:21:34 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x91bacc00) [pid = 1752] [serial = 1076] [outer = (nil)] [url = about:blank] 22:21:34 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x8fad7400) [pid = 1752] [serial = 1073] [outer = (nil)] [url = about:blank] 22:21:34 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x8f1f7400) [pid = 1752] [serial = 1070] [outer = (nil)] [url = about:blank] 22:21:34 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x8f2ad000) [pid = 1752] [serial = 1071] [outer = (nil)] [url = about:blank] 22:21:34 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x91bc8000) [pid = 1752] [serial = 1079] [outer = (nil)] [url = about:blank] 22:21:34 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x91bb6000) [pid = 1752] [serial = 1077] [outer = (nil)] [url = about:blank] 22:21:34 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x91caf400) [pid = 1752] [serial = 1080] [outer = (nil)] [url = about:blank] 22:21:34 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x914ac800) [pid = 1752] [serial = 1074] [outer = (nil)] [url = about:blank] 22:21:34 INFO - PROCESS | 1752 | 1467868894057 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}] 22:21:34 INFO - PROCESS | 1752 | 1467868894065 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:34 INFO - PROCESS | 1752 | 1467868894269 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 22:21:34 INFO - PROCESS | 1752 | 1467868894505 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:34 INFO - PROCESS | 1752 | 1467868894514 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fad9800 == 70 [pid = 1752] [id = 389] 22:21:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x8fad9c00) [pid = 1752] [serial = 1168] [outer = (nil)] 22:21:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x914ad400) [pid = 1752] [serial = 1169] [outer = 0x8fad9c00] 22:21:34 INFO - PROCESS | 1752 | 1467868894596 Marionette DEBUG loaded listener.js 22:21:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x91bc7c00) [pid = 1752] [serial = 1170] [outer = 0x8fad9c00] 22:21:35 INFO - PROCESS | 1752 | 1467868895324 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"]]]}] 22:21:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:21:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:21:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:21:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:21:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:21:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:21:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:21:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:21:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:21:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:21:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:21:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:21:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:21:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:21:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:21:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1361ms 22:21:35 INFO - PROCESS | 1752 | 1467868895367 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 22:21:35 INFO - PROCESS | 1752 | 1467868895371 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 22:21:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:21:35 INFO - PROCESS | 1752 | 1467868895409 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:21:35 INFO - PROCESS | 1752 | 1467868895413 Marionette TRACE conn4 <- [1,1530,null,{}] 22:21:35 INFO - PROCESS | 1752 | 1467868895419 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}] 22:21:35 INFO - PROCESS | 1752 | 1467868895425 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:35 INFO - PROCESS | 1752 | 1467868895615 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 22:21:35 INFO - PROCESS | 1752 | 1467868895792 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:35 INFO - PROCESS | 1752 | 1467868895801 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2a5400 == 71 [pid = 1752] [id = 390] 22:21:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x914a8c00) [pid = 1752] [serial = 1171] [outer = (nil)] 22:21:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x93cdb800) [pid = 1752] [serial = 1172] [outer = 0x914a8c00] 22:21:35 INFO - PROCESS | 1752 | 1467868895871 Marionette DEBUG loaded listener.js 22:21:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x998c3800) [pid = 1752] [serial = 1173] [outer = 0x914a8c00] 22:21:36 INFO - PROCESS | 1752 | 1467868896713 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]]]}] 22:21:36 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 22:21:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:21:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:21:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:21:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:21:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:21:36 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. 22:21:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:21:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1331ms 22:21:36 INFO - PROCESS | 1752 | 1467868896744 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 22:21:36 INFO - PROCESS | 1752 | 1467868896748 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 22:21:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:21:36 INFO - PROCESS | 1752 | 1467868896763 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:21:36 INFO - PROCESS | 1752 | 1467868896767 Marionette TRACE conn4 <- [1,1534,null,{}] 22:21:36 INFO - PROCESS | 1752 | 1467868896772 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}] 22:21:36 INFO - PROCESS | 1752 | 1467868896777 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:37 INFO - PROCESS | 1752 | 1467868897009 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 22:21:37 INFO - PROCESS | 1752 | 1467868897045 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:37 INFO - PROCESS | 1752 | 1467868897061 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cb7000 == 72 [pid = 1752] [id = 391] 22:21:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x91cb7400) [pid = 1752] [serial = 1174] [outer = (nil)] 22:21:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x9a21d800) [pid = 1752] [serial = 1175] [outer = 0x91cb7400] 22:21:37 INFO - PROCESS | 1752 | 1467868897150 Marionette DEBUG loaded listener.js 22:21:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x9a2ebc00) [pid = 1752] [serial = 1176] [outer = 0x91cb7400] 22:21:38 INFO - PROCESS | 1752 | 1467868898139 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]]]}] 22:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1434ms 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x8f1f2400) [pid = 1752] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x8e90b800) [pid = 1752] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x91cce400) [pid = 1752] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x9ac75c00) [pid = 1752] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x8e755000) [pid = 1752] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x9b9d7800) [pid = 1752] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x9ad02800) [pid = 1752] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0xa328ec00) [pid = 1752] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x8d1c2c00) [pid = 1752] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0xa34c2400) [pid = 1752] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x8f060c00) [pid = 1752] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x8f058800) [pid = 1752] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x8d5df000) [pid = 1752] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x8d39ec00) [pid = 1752] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x8e904400) [pid = 1752] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0xa23a9400) [pid = 1752] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8f0ed800) [pid = 1752] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x91de4400) [pid = 1752] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8f05b000) [pid = 1752] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x91bc6400) [pid = 1752] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8f0f1c00) [pid = 1752] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8f0f0000) [pid = 1752] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8e904c00) [pid = 1752] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x8f0e8400) [pid = 1752] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x9160fc00) [pid = 1752] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8d5db400) [pid = 1752] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x91cd3400) [pid = 1752] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0xa2558c00) [pid = 1752] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x9b9b7800) [pid = 1752] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x95256400) [pid = 1752] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:21:38 INFO - PROCESS | 1752 | 1467868898872 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 22:21:38 INFO - PROCESS | 1752 | 1467868898878 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 22:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:21:38 INFO - PROCESS | 1752 | 1467868898919 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:21:38 INFO - PROCESS | 1752 | 1467868898922 Marionette TRACE conn4 <- [1,1538,null,{}] 22:21:38 INFO - PROCESS | 1752 | 1467868898928 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}] 22:21:38 INFO - PROCESS | 1752 | 1467868898938 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:39 INFO - PROCESS | 1752 | 1467868899183 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 22:21:39 INFO - PROCESS | 1752 | 1467868899294 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:39 INFO - PROCESS | 1752 | 1467868899302 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e904400 == 73 [pid = 1752] [id = 392] 22:21:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8e90c000) [pid = 1752] [serial = 1177] [outer = (nil)] 22:21:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8f05dc00) [pid = 1752] [serial = 1178] [outer = 0x8e90c000] 22:21:39 INFO - PROCESS | 1752 | 1467868899374 Marionette DEBUG loaded listener.js 22:21:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8f1f4400) [pid = 1752] [serial = 1179] [outer = 0x8e90c000] 22:21:40 INFO - PROCESS | 1752 | 1467868900140 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]]]}] 22:21:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:21:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1282ms 22:21:40 INFO - PROCESS | 1752 | 1467868900202 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 22:21:40 INFO - PROCESS | 1752 | 1467868900206 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 22:21:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:21:40 INFO - PROCESS | 1752 | 1467868900213 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:21:40 INFO - PROCESS | 1752 | 1467868900217 Marionette TRACE conn4 <- [1,1542,null,{}] 22:21:40 INFO - PROCESS | 1752 | 1467868900228 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}] 22:21:40 INFO - PROCESS | 1752 | 1467868900232 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:40 INFO - PROCESS | 1752 | 1467868900414 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 22:21:40 INFO - PROCESS | 1752 | 1467868900424 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:40 INFO - PROCESS | 1752 | 1467868900430 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e90dc00 == 74 [pid = 1752] [id = 393] 22:21:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8f0e4800) [pid = 1752] [serial = 1180] [outer = (nil)] 22:21:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x91dde800) [pid = 1752] [serial = 1181] [outer = 0x8f0e4800] 22:21:40 INFO - PROCESS | 1752 | 1467868900501 Marionette DEBUG loaded listener.js 22:21:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x999a2000) [pid = 1752] [serial = 1182] [outer = 0x8f0e4800] 22:21:41 INFO - PROCESS | 1752 | 1467868901694 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]]]}] 22:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1544ms 22:21:41 INFO - PROCESS | 1752 | 1467868901759 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 22:21:41 INFO - PROCESS | 1752 | 1467868901767 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 22:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:21:41 INFO - PROCESS | 1752 | 1467868901776 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:21:41 INFO - PROCESS | 1752 | 1467868901781 Marionette TRACE conn4 <- [1,1546,null,{}] 22:21:41 INFO - PROCESS | 1752 | 1467868901793 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}] 22:21:41 INFO - PROCESS | 1752 | 1467868901798 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:42 INFO - PROCESS | 1752 | 1467868902065 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 22:21:42 INFO - PROCESS | 1752 | 1467868902426 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:42 INFO - PROCESS | 1752 | 1467868902435 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e74e800 == 75 [pid = 1752] [id = 394] 22:21:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8e752800) [pid = 1752] [serial = 1183] [outer = (nil)] 22:21:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8e90c800) [pid = 1752] [serial = 1184] [outer = 0x8e752800] 22:21:42 INFO - PROCESS | 1752 | 1467868902528 Marionette DEBUG loaded listener.js 22:21:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8f0e3c00) [pid = 1752] [serial = 1185] [outer = 0x8e752800] 22:21:43 INFO - PROCESS | 1752 | 1467868903515 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]]]}] 22:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1791ms 22:21:43 INFO - PROCESS | 1752 | 1467868903568 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 22:21:43 INFO - PROCESS | 1752 | 1467868903575 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 22:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:21:43 INFO - PROCESS | 1752 | 1467868903588 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:21:43 INFO - PROCESS | 1752 | 1467868903593 Marionette TRACE conn4 <- [1,1550,null,{}] 22:21:43 INFO - PROCESS | 1752 | 1467868903601 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}] 22:21:43 INFO - PROCESS | 1752 | 1467868903607 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:43 INFO - PROCESS | 1752 | 1467868903843 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 22:21:44 INFO - PROCESS | 1752 | 1467868904163 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:44 INFO - PROCESS | 1752 | 1467868904173 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fa27800 == 76 [pid = 1752] [id = 395] 22:21:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8fad6400) [pid = 1752] [serial = 1186] [outer = (nil)] 22:21:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x91ba9c00) [pid = 1752] [serial = 1187] [outer = 0x8fad6400] 22:21:44 INFO - PROCESS | 1752 | 1467868904273 Marionette DEBUG loaded listener.js 22:21:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x91bcbc00) [pid = 1752] [serial = 1188] [outer = 0x8fad6400] 22:21:45 INFO - PROCESS | 1752 | 1467868905264 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]]]}] 22:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1738ms 22:21:45 INFO - PROCESS | 1752 | 1467868905325 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 22:21:45 INFO - PROCESS | 1752 | 1467868905330 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 22:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:21:45 INFO - PROCESS | 1752 | 1467868905337 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:21:45 INFO - PROCESS | 1752 | 1467868905343 Marionette TRACE conn4 <- [1,1554,null,{}] 22:21:45 INFO - PROCESS | 1752 | 1467868905360 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}] 22:21:45 INFO - PROCESS | 1752 | 1467868905370 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:45 INFO - PROCESS | 1752 | 1467868905621 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 22:21:45 INFO - PROCESS | 1752 | 1467868905930 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:45 INFO - PROCESS | 1752 | 1467868905943 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x99ed4400 == 77 [pid = 1752] [id = 396] 22:21:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x99ed9c00) [pid = 1752] [serial = 1189] [outer = (nil)] 22:21:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x9a478800) [pid = 1752] [serial = 1190] [outer = 0x99ed9c00] 22:21:46 INFO - PROCESS | 1752 | 1467868906042 Marionette DEBUG loaded listener.js 22:21:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x9b066c00) [pid = 1752] [serial = 1191] [outer = 0x99ed9c00] 22:21:46 INFO - PROCESS | 1752 | 1467868906975 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]]]}] 22:21:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:21:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1698ms 22:21:47 INFO - PROCESS | 1752 | 1467868907037 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 22:21:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:21:47 INFO - PROCESS | 1752 | 1467868907042 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 22:21:47 INFO - PROCESS | 1752 | 1467868907049 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:21:47 INFO - PROCESS | 1752 | 1467868907053 Marionette TRACE conn4 <- [1,1558,null,{}] 22:21:47 INFO - PROCESS | 1752 | 1467868907059 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}] 22:21:47 INFO - PROCESS | 1752 | 1467868907064 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:47 INFO - PROCESS | 1752 | 1467868907295 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 22:21:47 INFO - PROCESS | 1752 | 1467868907552 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:47 INFO - PROCESS | 1752 | 1467868907562 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f7000 == 78 [pid = 1752] [id = 397] 22:21:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8d3a5800) [pid = 1752] [serial = 1192] [outer = (nil)] 22:21:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x9b9d2800) [pid = 1752] [serial = 1193] [outer = 0x8d3a5800] 22:21:47 INFO - PROCESS | 1752 | 1467868907691 Marionette DEBUG loaded listener.js 22:21:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x9b9f3800) [pid = 1752] [serial = 1194] [outer = 0x8d3a5800] 22:21:48 INFO - PROCESS | 1752 | 1467868908614 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]]]}] 22:21:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:21:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1641ms 22:21:48 INFO - PROCESS | 1752 | 1467868908691 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 22:21:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:21:48 INFO - PROCESS | 1752 | 1467868908695 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 22:21:48 INFO - PROCESS | 1752 | 1467868908702 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:21:48 INFO - PROCESS | 1752 | 1467868908707 Marionette TRACE conn4 <- [1,1562,null,{}] 22:21:48 INFO - PROCESS | 1752 | 1467868908714 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}] 22:21:48 INFO - PROCESS | 1752 | 1467868908720 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:48 INFO - PROCESS | 1752 | 1467868908971 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 22:21:49 INFO - PROCESS | 1752 | 1467868909297 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:49 INFO - PROCESS | 1752 | 1467868909305 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3edc00 == 79 [pid = 1752] [id = 398] 22:21:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x8f805400) [pid = 1752] [serial = 1195] [outer = (nil)] 22:21:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x9d911c00) [pid = 1752] [serial = 1196] [outer = 0x8f805400] 22:21:49 INFO - PROCESS | 1752 | 1467868909390 Marionette DEBUG loaded listener.js 22:21:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0xa118d800) [pid = 1752] [serial = 1197] [outer = 0x8f805400] 22:21:50 INFO - PROCESS | 1752 | 1467868910349 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]]]}] 22:21:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:21:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1691ms 22:21:50 INFO - PROCESS | 1752 | 1467868910394 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 22:21:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:21:50 INFO - PROCESS | 1752 | 1467868910400 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 22:21:50 INFO - PROCESS | 1752 | 1467868910408 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:21:50 INFO - PROCESS | 1752 | 1467868910411 Marionette TRACE conn4 <- [1,1566,null,{}] 22:21:50 INFO - PROCESS | 1752 | 1467868910418 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}] 22:21:50 INFO - PROCESS | 1752 | 1467868910429 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:50 INFO - PROCESS | 1752 | 1467868910711 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 22:21:51 INFO - PROCESS | 1752 | 1467868911030 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:51 INFO - PROCESS | 1752 | 1467868911043 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b9bd000 == 80 [pid = 1752] [id = 399] 22:21:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x9d550000) [pid = 1752] [serial = 1198] [outer = (nil)] 22:21:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0xa2fba800) [pid = 1752] [serial = 1199] [outer = 0x9d550000] 22:21:51 INFO - PROCESS | 1752 | 1467868911137 Marionette DEBUG loaded listener.js 22:21:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0xa4e4f800) [pid = 1752] [serial = 1200] [outer = 0x9d550000] 22:21:52 INFO - PROCESS | 1752 | 1467868912070 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]]]}] 22:21:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:21:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1689ms 22:21:52 INFO - PROCESS | 1752 | 1467868912097 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 22:21:52 INFO - PROCESS | 1752 | 1467868912101 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 22:21:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:21:52 INFO - PROCESS | 1752 | 1467868912108 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:21:52 INFO - PROCESS | 1752 | 1467868912112 Marionette TRACE conn4 <- [1,1570,null,{}] 22:21:52 INFO - PROCESS | 1752 | 1467868912118 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}] 22:21:52 INFO - PROCESS | 1752 | 1467868912124 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:52 INFO - PROCESS | 1752 | 1467868912350 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 22:21:52 INFO - PROCESS | 1752 | 1467868912606 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:52 INFO - PROCESS | 1752 | 1467868912618 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f0000 == 81 [pid = 1752] [id = 400] 22:21:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x8d3d2c00) [pid = 1752] [serial = 1201] [outer = (nil)] 22:21:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x8d3da400) [pid = 1752] [serial = 1202] [outer = 0x8d3d2c00] 22:21:52 INFO - PROCESS | 1752 | 1467868912742 Marionette DEBUG loaded listener.js 22:21:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x8d3de000) [pid = 1752] [serial = 1203] [outer = 0x8d3d2c00] 22:21:53 INFO - PROCESS | 1752 | 1467868913686 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]]]}] 22:21:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:21:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1638ms 22:21:53 INFO - PROCESS | 1752 | 1467868913753 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 22:21:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:21:53 INFO - PROCESS | 1752 | 1467868913764 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 22:21:53 INFO - PROCESS | 1752 | 1467868913775 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:21:53 INFO - PROCESS | 1752 | 1467868913779 Marionette TRACE conn4 <- [1,1574,null,{}] 22:21:53 INFO - PROCESS | 1752 | 1467868913785 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}] 22:21:53 INFO - PROCESS | 1752 | 1467868913790 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:54 INFO - PROCESS | 1752 | 1467868914008 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 22:21:54 INFO - PROCESS | 1752 | 1467868914300 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:54 INFO - PROCESS | 1752 | 1467868914312 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3d4c00 == 82 [pid = 1752] [id = 401] 22:21:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x8d3d7000) [pid = 1752] [serial = 1204] [outer = (nil)] 22:21:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x99edec00) [pid = 1752] [serial = 1205] [outer = 0x8d3d7000] 22:21:54 INFO - PROCESS | 1752 | 1467868914399 Marionette DEBUG loaded listener.js 22:21:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x9a36bc00) [pid = 1752] [serial = 1206] [outer = 0x8d3d7000] 22:21:55 INFO - PROCESS | 1752 | 1467868915308 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]]]}] 22:21:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:21:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1586ms 22:21:55 INFO - PROCESS | 1752 | 1467868915360 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 22:21:55 INFO - PROCESS | 1752 | 1467868915365 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 22:21:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:21:55 INFO - PROCESS | 1752 | 1467868915372 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:21:55 INFO - PROCESS | 1752 | 1467868915376 Marionette TRACE conn4 <- [1,1578,null,{}] 22:21:55 INFO - PROCESS | 1752 | 1467868915382 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}] 22:21:55 INFO - PROCESS | 1752 | 1467868915387 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:55 INFO - PROCESS | 1752 | 1467868915602 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 22:21:55 INFO - PROCESS | 1752 | 1467868915863 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:55 INFO - PROCESS | 1752 | 1467868915874 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3e1c00 == 83 [pid = 1752] [id = 402] 22:21:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x9a368400) [pid = 1752] [serial = 1207] [outer = (nil)] 22:21:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x9a373800) [pid = 1752] [serial = 1208] [outer = 0x9a368400] 22:21:56 INFO - PROCESS | 1752 | 1467868916009 Marionette DEBUG loaded listener.js 22:21:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x9a375400) [pid = 1752] [serial = 1209] [outer = 0x9a368400] 22:21:56 INFO - PROCESS | 1752 | 1467868916922 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]]]}] 22:21:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:21:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1595ms 22:21:56 INFO - PROCESS | 1752 | 1467868916969 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 22:21:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:21:56 INFO - PROCESS | 1752 | 1467868916973 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 22:21:56 INFO - PROCESS | 1752 | 1467868916981 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:21:56 INFO - PROCESS | 1752 | 1467868916984 Marionette TRACE conn4 <- [1,1582,null,{}] 22:21:56 INFO - PROCESS | 1752 | 1467868916991 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}] 22:21:56 INFO - PROCESS | 1752 | 1467868916996 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:57 INFO - PROCESS | 1752 | 1467868917211 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 22:21:57 INFO - PROCESS | 1752 | 1467868917508 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:57 INFO - PROCESS | 1752 | 1467868917514 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fc03c00 == 84 [pid = 1752] [id = 403] 22:21:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x8fc07c00) [pid = 1752] [serial = 1210] [outer = (nil)] 22:21:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x8fc0b800) [pid = 1752] [serial = 1211] [outer = 0x8fc07c00] 22:21:57 INFO - PROCESS | 1752 | 1467868917659 Marionette DEBUG loaded listener.js 22:21:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x8fc0e400) [pid = 1752] [serial = 1212] [outer = 0x8fc07c00] 22:21:58 INFO - PROCESS | 1752 | 1467868918602 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]]]}] 22:21:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:21:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1688ms 22:21:58 INFO - PROCESS | 1752 | 1467868918669 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 22:21:58 INFO - PROCESS | 1752 | 1467868918675 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 22:21:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:21:58 INFO - PROCESS | 1752 | 1467868918682 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:21:58 INFO - PROCESS | 1752 | 1467868918688 Marionette TRACE conn4 <- [1,1586,null,{}] 22:21:58 INFO - PROCESS | 1752 | 1467868918694 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}] 22:21:58 INFO - PROCESS | 1752 | 1467868918700 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:58 INFO - PROCESS | 1752 | 1467868918981 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 22:21:59 INFO - PROCESS | 1752 | 1467868919305 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:59 INFO - PROCESS | 1752 | 1467868919316 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:21:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3a5400 == 85 [pid = 1752] [id = 404] 22:21:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x9a29c400) [pid = 1752] [serial = 1213] [outer = (nil)] 22:21:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0xa5022800) [pid = 1752] [serial = 1214] [outer = 0x9a29c400] 22:21:59 INFO - PROCESS | 1752 | 1467868919408 Marionette DEBUG loaded listener.js 22:21:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0xa68a0c00) [pid = 1752] [serial = 1215] [outer = 0x9a29c400] 22:22:00 INFO - PROCESS | 1752 | 1467868920337 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]]]}] 22:22:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:22:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1737ms 22:22:00 INFO - PROCESS | 1752 | 1467868920419 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 22:22:00 INFO - PROCESS | 1752 | 1467868920424 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 22:22:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:22:00 INFO - PROCESS | 1752 | 1467868920433 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:22:00 INFO - PROCESS | 1752 | 1467868920437 Marionette TRACE conn4 <- [1,1590,null,{}] 22:22:00 INFO - PROCESS | 1752 | 1467868920443 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}] 22:22:00 INFO - PROCESS | 1752 | 1467868920448 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:00 INFO - PROCESS | 1752 | 1467868920709 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 22:22:01 INFO - PROCESS | 1752 | 1467868921021 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:01 INFO - PROCESS | 1752 | 1467868921029 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0bf800 == 86 [pid = 1752] [id = 405] 22:22:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x8b0c0400) [pid = 1752] [serial = 1216] [outer = (nil)] 22:22:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x8b0c6800) [pid = 1752] [serial = 1217] [outer = 0x8b0c0400] 22:22:01 INFO - PROCESS | 1752 | 1467868921135 Marionette DEBUG loaded listener.js 22:22:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x8b0c8c00) [pid = 1752] [serial = 1218] [outer = 0x8b0c0400] 22:22:02 INFO - PROCESS | 1752 | 1467868922140 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]]]}] 22:22:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:22:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1790ms 22:22:02 INFO - PROCESS | 1752 | 1467868922224 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 22:22:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:22:02 INFO - PROCESS | 1752 | 1467868922229 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 22:22:02 INFO - PROCESS | 1752 | 1467868922238 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:22:02 INFO - PROCESS | 1752 | 1467868922241 Marionette TRACE conn4 <- [1,1594,null,{}] 22:22:02 INFO - PROCESS | 1752 | 1467868922249 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}] 22:22:02 INFO - PROCESS | 1752 | 1467868922255 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:02 INFO - PROCESS | 1752 | 1467868922839 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 22:22:03 INFO - PROCESS | 1752 | 1467868923141 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:03 INFO - PROCESS | 1752 | 1467868923149 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1cbc00 == 87 [pid = 1752] [id = 406] 22:22:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x8d1cc800) [pid = 1752] [serial = 1219] [outer = (nil)] 22:22:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x8d1d0c00) [pid = 1752] [serial = 1220] [outer = 0x8d1cc800] 22:22:03 INFO - PROCESS | 1752 | 1467868923237 Marionette DEBUG loaded listener.js 22:22:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x8d3a2000) [pid = 1752] [serial = 1221] [outer = 0x8d1cc800] 22:22:04 INFO - PROCESS | 1752 | 1467868924205 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]]]}] 22:22:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:22:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 2003ms 22:22:04 INFO - PROCESS | 1752 | 1467868924241 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 22:22:04 INFO - PROCESS | 1752 | 1467868924248 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 22:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:22:04 INFO - PROCESS | 1752 | 1467868924259 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:22:04 INFO - PROCESS | 1752 | 1467868924263 Marionette TRACE conn4 <- [1,1598,null,{}] 22:22:04 INFO - PROCESS | 1752 | 1467868924272 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}] 22:22:04 INFO - PROCESS | 1752 | 1467868924279 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:04 INFO - PROCESS | 1752 | 1467868924502 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 22:22:04 INFO - PROCESS | 1752 | 1467868924852 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:04 INFO - PROCESS | 1752 | 1467868924866 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e756c00 == 88 [pid = 1752] [id = 407] 22:22:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x8e904c00) [pid = 1752] [serial = 1222] [outer = (nil)] 22:22:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x8f057000) [pid = 1752] [serial = 1223] [outer = 0x8e904c00] 22:22:05 INFO - PROCESS | 1752 | 1467868925018 Marionette DEBUG loaded listener.js 22:22:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x8f0f1c00) [pid = 1752] [serial = 1224] [outer = 0x8e904c00] 22:22:06 INFO - PROCESS | 1752 | 1467868926002 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]]]}] 22:22:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:22:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1793ms 22:22:06 INFO - PROCESS | 1752 | 1467868926052 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 22:22:06 INFO - PROCESS | 1752 | 1467868926057 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 22:22:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:22:06 INFO - PROCESS | 1752 | 1467868926065 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:22:06 INFO - PROCESS | 1752 | 1467868926069 Marionette TRACE conn4 <- [1,1602,null,{}] 22:22:06 INFO - PROCESS | 1752 | 1467868926076 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}] 22:22:06 INFO - PROCESS | 1752 | 1467868926082 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:06 INFO - PROCESS | 1752 | 1467868926356 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 22:22:06 INFO - PROCESS | 1752 | 1467868926723 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:06 INFO - PROCESS | 1752 | 1467868926735 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f2c00 == 89 [pid = 1752] [id = 408] 22:22:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x8c3f3c00) [pid = 1752] [serial = 1225] [outer = (nil)] 22:22:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x8facf000) [pid = 1752] [serial = 1226] [outer = 0x8c3f3c00] 22:22:06 INFO - PROCESS | 1752 | 1467868926816 Marionette DEBUG loaded listener.js 22:22:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 180 (0x8fc05000) [pid = 1752] [serial = 1227] [outer = 0x8c3f3c00] 22:22:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8e904400 == 88 [pid = 1752] [id = 392] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 179 (0x93cd9c00) [pid = 1752] [serial = 1082] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0x953d4000) [pid = 1752] [serial = 1091] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x99996400) [pid = 1752] [serial = 1097] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x9ac74000) [pid = 1752] [serial = 1103] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x9b5c5c00) [pid = 1752] [serial = 1106] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x91609800) [pid = 1752] [serial = 1088] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x9a2e2400) [pid = 1752] [serial = 1100] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x97bf2400) [pid = 1752] [serial = 1094] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x8f1ed800) [pid = 1752] [serial = 1085] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x9b9b1400) [pid = 1752] [serial = 1109] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x9a2e1400) [pid = 1752] [serial = 1127] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOCSHELL 0x91cb7000 == 87 [pid = 1752] [id = 391] 22:22:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2a5400 == 86 [pid = 1752] [id = 390] 22:22:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8fad9800 == 85 [pid = 1752] [id = 389] 22:22:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1d0800 == 84 [pid = 1752] [id = 388] 22:22:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e7800 == 83 [pid = 1752] [id = 387] 22:22:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5e0000 == 82 [pid = 1752] [id = 375] 22:22:07 INFO - PROCESS | 1752 | 1467868927898 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]]]}] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x9ad0a000) [pid = 1752] [serial = 1038] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x8f94dc00) [pid = 1752] [serial = 1041] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x93e1c000) [pid = 1752] [serial = 1044] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x9b9b3800) [pid = 1752] [serial = 1047] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x9d572800) [pid = 1752] [serial = 1050] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0xa23ac800) [pid = 1752] [serial = 1053] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0xa5015c00) [pid = 1752] [serial = 1056] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0xa6f3e400) [pid = 1752] [serial = 1059] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x8d1cfc00) [pid = 1752] [serial = 1062] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0xa4e57c00) [pid = 1752] [serial = 963] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0xa620cc00) [pid = 1752] [serial = 972] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x8f062c00) [pid = 1752] [serial = 969] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x9d903800) [pid = 1752] [serial = 1020] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x8d3a6800) [pid = 1752] [serial = 1065] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x8e90cc00) [pid = 1752] [serial = 975] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0xa320d400) [pid = 1752] [serial = 960] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0xa6893800) [pid = 1752] [serial = 966] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x8f1f5000) [pid = 1752] [serial = 996] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0xa6ea2800) [pid = 1752] [serial = 1014] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x91bcf400) [pid = 1752] [serial = 999] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x8d5e7400) [pid = 1752] [serial = 1017] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x9b9ce800) [pid = 1752] [serial = 1005] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0xa34cc800) [pid = 1752] [serial = 1011] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0xa200f400) [pid = 1752] [serial = 1008] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x97bf5400) [pid = 1752] [serial = 1002] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x953d2400) [pid = 1752] [serial = 1121] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8f2aa800) [pid = 1752] [serial = 1115] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8f93e400) [pid = 1752] [serial = 1116] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x91cbc400) [pid = 1752] [serial = 1118] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8f80e000) [pid = 1752] [serial = 1113] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8f1f1400) [pid = 1752] [serial = 1112] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x9160b000) [pid = 1752] [serial = 1124] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x956bc000) [pid = 1752] [serial = 1122] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x930ec400) [pid = 1752] [serial = 1125] [outer = (nil)] [url = about:blank] 22:22:07 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x93139000) [pid = 1752] [serial = 1119] [outer = (nil)] [url = about:blank] 22:22:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:22:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1940ms 22:22:08 INFO - PROCESS | 1752 | 1467868928007 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 22:22:08 INFO - PROCESS | 1752 | 1467868928013 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 22:22:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:22:08 INFO - PROCESS | 1752 | 1467868928030 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:22:08 INFO - PROCESS | 1752 | 1467868928039 Marionette TRACE conn4 <- [1,1606,null,{}] 22:22:08 INFO - PROCESS | 1752 | 1467868928053 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}] 22:22:08 INFO - PROCESS | 1752 | 1467868928060 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:08 INFO - PROCESS | 1752 | 1467868928296 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 22:22:08 INFO - PROCESS | 1752 | 1467868928534 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:08 INFO - PROCESS | 1752 | 1467868928540 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f3400 == 83 [pid = 1752] [id = 409] 22:22:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8d5ddc00) [pid = 1752] [serial = 1228] [outer = (nil)] 22:22:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8f2ad400) [pid = 1752] [serial = 1229] [outer = 0x8d5ddc00] 22:22:08 INFO - PROCESS | 1752 | 1467868928618 Marionette DEBUG loaded listener.js 22:22:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8fc0bc00) [pid = 1752] [serial = 1230] [outer = 0x8d5ddc00] 22:22:09 INFO - PROCESS | 1752 | 1467868929420 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]]]}] 22:22:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:22:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1448ms 22:22:09 INFO - PROCESS | 1752 | 1467868929471 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 22:22:09 INFO - PROCESS | 1752 | 1467868929475 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 22:22:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:22:09 INFO - PROCESS | 1752 | 1467868929482 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:22:09 INFO - PROCESS | 1752 | 1467868929486 Marionette TRACE conn4 <- [1,1610,null,{}] 22:22:09 INFO - PROCESS | 1752 | 1467868929492 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}] 22:22:09 INFO - PROCESS | 1752 | 1467868929498 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:09 INFO - PROCESS | 1752 | 1467868929781 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 22:22:09 INFO - PROCESS | 1752 | 1467868929905 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:09 INFO - PROCESS | 1752 | 1467868929914 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c6c00 == 84 [pid = 1752] [id = 410] 22:22:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8d1d0800) [pid = 1752] [serial = 1231] [outer = (nil)] 22:22:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x91ba8000) [pid = 1752] [serial = 1232] [outer = 0x8d1d0800] 22:22:09 INFO - PROCESS | 1752 | 1467868929989 Marionette DEBUG loaded listener.js 22:22:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x91bc2400) [pid = 1752] [serial = 1233] [outer = 0x8d1d0800] 22:22:10 INFO - PROCESS | 1752 | 1467868930915 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]]]}] 22:22:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:22:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1488ms 22:22:10 INFO - PROCESS | 1752 | 1467868930971 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 22:22:10 INFO - PROCESS | 1752 | 1467868930975 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 22:22:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:22:10 INFO - PROCESS | 1752 | 1467868930982 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:22:10 INFO - PROCESS | 1752 | 1467868930985 Marionette TRACE conn4 <- [1,1614,null,{}] 22:22:11 INFO - PROCESS | 1752 | 1467868931006 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}] 22:22:11 INFO - PROCESS | 1752 | 1467868931012 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:11 INFO - PROCESS | 1752 | 1467868931298 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 22:22:11 INFO - PROCESS | 1752 | 1467868931341 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:11 INFO - PROCESS | 1752 | 1467868931358 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cd3000 == 85 [pid = 1752] [id = 411] 22:22:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x91cd3400) [pid = 1752] [serial = 1234] [outer = (nil)] 22:22:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x91de7800) [pid = 1752] [serial = 1235] [outer = 0x91cd3400] 22:22:11 INFO - PROCESS | 1752 | 1467868931455 Marionette DEBUG loaded listener.js 22:22:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x93e1c000) [pid = 1752] [serial = 1236] [outer = 0x91cd3400] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8fad9c00) [pid = 1752] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x97bf6000) [pid = 1752] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8e910c00) [pid = 1752] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x9569f400) [pid = 1752] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8e90c000) [pid = 1752] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8f065800) [pid = 1752] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x9b05d400) [pid = 1752] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x914a8c00) [pid = 1752] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x8fadb400) [pid = 1752] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8c3ef800) [pid = 1752] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x98510400) [pid = 1752] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x91cb7400) [pid = 1752] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x93143000) [pid = 1752] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x9a21d400) [pid = 1752] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x953cc400) [pid = 1752] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x953ce400) [pid = 1752] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8d5dec00) [pid = 1752] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8f05f000) [pid = 1752] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x8d5e8800) [pid = 1752] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x8d5dfc00) [pid = 1752] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x8f0e9000) [pid = 1752] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0xa118f400) [pid = 1752] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x91bc9800) [pid = 1752] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x9ad08000) [pid = 1752] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x8f943c00) [pid = 1752] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:22:12 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x8d5e6000) [pid = 1752] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:22:13 INFO - PROCESS | 1752 | 1467868933052 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]]]}] 22:22:13 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 22:22:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2100ms 22:22:13 INFO - PROCESS | 1752 | 1467868933084 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 22:22:13 INFO - PROCESS | 1752 | 1467868933088 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 22:22:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:22:13 INFO - PROCESS | 1752 | 1467868933094 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:22:13 INFO - PROCESS | 1752 | 1467868933098 Marionette TRACE conn4 <- [1,1618,null,{}] 22:22:13 INFO - PROCESS | 1752 | 1467868933104 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}] 22:22:13 INFO - PROCESS | 1752 | 1467868933110 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:13 INFO - PROCESS | 1752 | 1467868933299 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 22:22:13 INFO - PROCESS | 1752 | 1467868933486 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:13 INFO - PROCESS | 1752 | 1467868933492 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3ef800 == 86 [pid = 1752] [id = 412] 22:22:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x8c3f1000) [pid = 1752] [serial = 1237] [outer = (nil)] 22:22:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x8f05f000) [pid = 1752] [serial = 1238] [outer = 0x8c3f1000] 22:22:13 INFO - PROCESS | 1752 | 1467868933565 Marionette DEBUG loaded listener.js 22:22:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x9160b800) [pid = 1752] [serial = 1239] [outer = 0x8c3f1000] 22:22:14 INFO - PROCESS | 1752 | 1467868934338 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]]]}] 22:22:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:22:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1282ms 22:22:14 INFO - PROCESS | 1752 | 1467868934379 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 22:22:14 INFO - PROCESS | 1752 | 1467868934383 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 22:22:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:22:14 INFO - PROCESS | 1752 | 1467868934391 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:22:14 INFO - PROCESS | 1752 | 1467868934395 Marionette TRACE conn4 <- [1,1622,null,{}] 22:22:14 INFO - PROCESS | 1752 | 1467868934406 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}] 22:22:14 INFO - PROCESS | 1752 | 1467868934410 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:14 INFO - PROCESS | 1752 | 1467868934606 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 22:22:14 INFO - PROCESS | 1752 | 1467868934616 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:14 INFO - PROCESS | 1752 | 1467868934625 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3a7c00 == 87 [pid = 1752] [id = 413] 22:22:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x8f80f400) [pid = 1752] [serial = 1240] [outer = (nil)] 22:22:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x95255800) [pid = 1752] [serial = 1241] [outer = 0x8f80f400] 22:22:14 INFO - PROCESS | 1752 | 1467868934702 Marionette DEBUG loaded listener.js 22:22:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x953c7c00) [pid = 1752] [serial = 1242] [outer = 0x8f80f400] 22:22:16 INFO - PROCESS | 1752 | 1467868936007 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]]]}] 22:22:16 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 22:22:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1690ms 22:22:16 INFO - PROCESS | 1752 | 1467868936081 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 22:22:16 INFO - PROCESS | 1752 | 1467868936089 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 22:22:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:22:16 INFO - PROCESS | 1752 | 1467868936098 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:22:16 INFO - PROCESS | 1752 | 1467868936106 Marionette TRACE conn4 <- [1,1626,null,{}] 22:22:16 INFO - PROCESS | 1752 | 1467868936114 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}] 22:22:16 INFO - PROCESS | 1752 | 1467868936119 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:16 INFO - PROCESS | 1752 | 1467868936398 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 22:22:16 INFO - PROCESS | 1752 | 1467868936709 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:16 INFO - PROCESS | 1752 | 1467868936718 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1cf000 == 88 [pid = 1752] [id = 414] 22:22:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8d3a0c00) [pid = 1752] [serial = 1243] [outer = (nil)] 22:22:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8d3e0c00) [pid = 1752] [serial = 1244] [outer = 0x8d3a0c00] 22:22:16 INFO - PROCESS | 1752 | 1467868936812 Marionette DEBUG loaded listener.js 22:22:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8e758400) [pid = 1752] [serial = 1245] [outer = 0x8d3a0c00] 22:22:17 INFO - PROCESS | 1752 | 1467868937822 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]]]}] 22:22:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:22:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1796ms 22:22:17 INFO - PROCESS | 1752 | 1467868937895 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 22:22:17 INFO - PROCESS | 1752 | 1467868937903 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 22:22:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:22:17 INFO - PROCESS | 1752 | 1467868937916 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:22:17 INFO - PROCESS | 1752 | 1467868937922 Marionette TRACE conn4 <- [1,1630,null,{}] 22:22:17 INFO - PROCESS | 1752 | 1467868937928 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}] 22:22:17 INFO - PROCESS | 1752 | 1467868937935 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:18 INFO - PROCESS | 1752 | 1467868938208 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 22:22:18 INFO - PROCESS | 1752 | 1467868938582 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:18 INFO - PROCESS | 1752 | 1467868938590 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f062c00 == 89 [pid = 1752] [id = 415] 22:22:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x8f80ec00) [pid = 1752] [serial = 1246] [outer = (nil)] 22:22:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x8f94bc00) [pid = 1752] [serial = 1247] [outer = 0x8f80ec00] 22:22:18 INFO - PROCESS | 1752 | 1467868938683 Marionette DEBUG loaded listener.js 22:22:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8fa20000) [pid = 1752] [serial = 1248] [outer = 0x8f80ec00] 22:22:19 INFO - PROCESS | 1752 | 1467868939630 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]]]}] 22:22:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:22:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1745ms 22:22:19 INFO - PROCESS | 1752 | 1467868939663 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 22:22:19 INFO - PROCESS | 1752 | 1467868939668 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 22:22:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:22:19 INFO - PROCESS | 1752 | 1467868939696 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:22:19 INFO - PROCESS | 1752 | 1467868939703 Marionette TRACE conn4 <- [1,1634,null,{}] 22:22:19 INFO - PROCESS | 1752 | 1467868939723 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}] 22:22:19 INFO - PROCESS | 1752 | 1467868939733 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:19 INFO - PROCESS | 1752 | 1467868939985 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 22:22:20 INFO - PROCESS | 1752 | 1467868940266 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:20 INFO - PROCESS | 1752 | 1467868940278 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bac000 == 90 [pid = 1752] [id = 416] 22:22:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x91cd4000) [pid = 1752] [serial = 1249] [outer = (nil)] 22:22:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x952ee400) [pid = 1752] [serial = 1250] [outer = 0x91cd4000] 22:22:20 INFO - PROCESS | 1752 | 1467868940369 Marionette DEBUG loaded listener.js 22:22:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x9546b400) [pid = 1752] [serial = 1251] [outer = 0x91cd4000] 22:22:21 INFO - PROCESS | 1752 | 1467868941343 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]]]}] 22:22:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:22:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1693ms 22:22:21 INFO - PROCESS | 1752 | 1467868941386 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 22:22:21 INFO - PROCESS | 1752 | 1467868941392 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 22:22:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:22:21 INFO - PROCESS | 1752 | 1467868941399 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:22:21 INFO - PROCESS | 1752 | 1467868941402 Marionette TRACE conn4 <- [1,1638,null,{}] 22:22:21 INFO - PROCESS | 1752 | 1467868941409 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}] 22:22:21 INFO - PROCESS | 1752 | 1467868941414 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:21 INFO - PROCESS | 1752 | 1467868941640 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 22:22:21 INFO - PROCESS | 1752 | 1467868941947 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:21 INFO - PROCESS | 1752 | 1467868941954 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fa1e000 == 91 [pid = 1752] [id = 417] 22:22:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x9546fc00) [pid = 1752] [serial = 1252] [outer = (nil)] 22:22:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x97b0fc00) [pid = 1752] [serial = 1253] [outer = 0x9546fc00] 22:22:22 INFO - PROCESS | 1752 | 1467868942053 Marionette DEBUG loaded listener.js 22:22:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x985aa400) [pid = 1752] [serial = 1254] [outer = 0x9546fc00] 22:22:23 INFO - PROCESS | 1752 | 1467868942994 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]]]}] 22:22:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:22:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1643ms 22:22:23 INFO - PROCESS | 1752 | 1467868943042 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 22:22:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:22:23 INFO - PROCESS | 1752 | 1467868943047 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 22:22:23 INFO - PROCESS | 1752 | 1467868943054 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:22:23 INFO - PROCESS | 1752 | 1467868943058 Marionette TRACE conn4 <- [1,1642,null,{}] 22:22:23 INFO - PROCESS | 1752 | 1467868943066 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}] 22:22:23 INFO - PROCESS | 1752 | 1467868943071 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:23 INFO - PROCESS | 1752 | 1467868943291 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 22:22:23 INFO - PROCESS | 1752 | 1467868943613 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:23 INFO - PROCESS | 1752 | 1467868943622 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x953d5800 == 92 [pid = 1752] [id = 418] 22:22:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x97bf5800) [pid = 1752] [serial = 1255] [outer = (nil)] 22:22:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x99b27c00) [pid = 1752] [serial = 1256] [outer = 0x97bf5800] 22:22:23 INFO - PROCESS | 1752 | 1467868943713 Marionette DEBUG loaded listener.js 22:22:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x9a225000) [pid = 1752] [serial = 1257] [outer = 0x97bf5800] 22:22:24 INFO - PROCESS | 1752 | 1467868944647 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]]]}] 22:22:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:22:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1635ms 22:22:24 INFO - PROCESS | 1752 | 1467868944689 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 22:22:24 INFO - PROCESS | 1752 | 1467868944694 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 22:22:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:22:24 INFO - PROCESS | 1752 | 1467868944701 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:22:24 INFO - PROCESS | 1752 | 1467868944705 Marionette TRACE conn4 <- [1,1646,null,{}] 22:22:24 INFO - PROCESS | 1752 | 1467868944711 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}] 22:22:24 INFO - PROCESS | 1752 | 1467868944722 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:24 INFO - PROCESS | 1752 | 1467868944962 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 22:22:25 INFO - PROCESS | 1752 | 1467868945274 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:25 INFO - PROCESS | 1752 | 1467868945281 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5e4400 == 93 [pid = 1752] [id = 419] 22:22:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8e751400) [pid = 1752] [serial = 1258] [outer = (nil)] 22:22:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x9ac74000) [pid = 1752] [serial = 1259] [outer = 0x8e751400] 22:22:25 INFO - PROCESS | 1752 | 1467868945377 Marionette DEBUG loaded listener.js 22:22:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x9ad0a000) [pid = 1752] [serial = 1260] [outer = 0x8e751400] 22:22:26 INFO - PROCESS | 1752 | 1467868946294 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]]]}] 22:22:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:22:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1643ms 22:22:26 INFO - PROCESS | 1752 | 1467868946362 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 22:22:26 INFO - PROCESS | 1752 | 1467868946367 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 22:22:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:22:26 INFO - PROCESS | 1752 | 1467868946378 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:22:26 INFO - PROCESS | 1752 | 1467868946381 Marionette TRACE conn4 <- [1,1650,null,{}] 22:22:26 INFO - PROCESS | 1752 | 1467868946388 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}] 22:22:26 INFO - PROCESS | 1752 | 1467868946394 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:26 INFO - PROCESS | 1752 | 1467868946610 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 22:22:26 INFO - PROCESS | 1752 | 1467868946918 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:26 INFO - PROCESS | 1752 | 1467868946926 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a2e2400 == 94 [pid = 1752] [id = 420] 22:22:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x9a478400) [pid = 1752] [serial = 1261] [outer = (nil)] 22:22:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x9b9ba800) [pid = 1752] [serial = 1262] [outer = 0x9a478400] 22:22:27 INFO - PROCESS | 1752 | 1467868947020 Marionette DEBUG loaded listener.js 22:22:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x9b9cf400) [pid = 1752] [serial = 1263] [outer = 0x9a478400] 22:22:27 INFO - PROCESS | 1752 | 1467868947989 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]]]}] 22:22:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:22:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1682ms 22:22:28 INFO - PROCESS | 1752 | 1467868948061 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 22:22:28 INFO - PROCESS | 1752 | 1467868948066 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 22:22:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:22:28 INFO - PROCESS | 1752 | 1467868948073 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:22:28 INFO - PROCESS | 1752 | 1467868948078 Marionette TRACE conn4 <- [1,1654,null,{}] 22:22:28 INFO - PROCESS | 1752 | 1467868948084 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}] 22:22:28 INFO - PROCESS | 1752 | 1467868948090 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:28 INFO - PROCESS | 1752 | 1467868948346 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 22:22:28 INFO - PROCESS | 1752 | 1467868948665 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:28 INFO - PROCESS | 1752 | 1467868948676 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e902000 == 95 [pid = 1752] [id = 421] 22:22:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x9a483800) [pid = 1752] [serial = 1264] [outer = (nil)] 22:22:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x9d90e800) [pid = 1752] [serial = 1265] [outer = 0x9a483800] 22:22:28 INFO - PROCESS | 1752 | 1467868948757 Marionette DEBUG loaded listener.js 22:22:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x9d954800) [pid = 1752] [serial = 1266] [outer = 0x9a483800] 22:22:29 INFO - PROCESS | 1752 | 1467868949661 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]]]}] 22:22:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:22:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1634ms 22:22:29 INFO - PROCESS | 1752 | 1467868949708 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 22:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:22:29 INFO - PROCESS | 1752 | 1467868949713 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 22:22:29 INFO - PROCESS | 1752 | 1467868949738 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:22:29 INFO - PROCESS | 1752 | 1467868949743 Marionette TRACE conn4 <- [1,1658,null,{}] 22:22:29 INFO - PROCESS | 1752 | 1467868949752 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}] 22:22:29 INFO - PROCESS | 1752 | 1467868949756 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:29 INFO - PROCESS | 1752 | 1467868949978 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 22:22:30 INFO - PROCESS | 1752 | 1467868950298 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:30 INFO - PROCESS | 1752 | 1467868950308 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f946800 == 96 [pid = 1752] [id = 422] 22:22:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x99ed2000) [pid = 1752] [serial = 1267] [outer = (nil)] 22:22:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0xa232b000) [pid = 1752] [serial = 1268] [outer = 0x99ed2000] 22:22:30 INFO - PROCESS | 1752 | 1467868950399 Marionette DEBUG loaded listener.js 22:22:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0xa23a7800) [pid = 1752] [serial = 1269] [outer = 0x99ed2000] 22:22:31 INFO - PROCESS | 1752 | 1467868951357 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]]]}] 22:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1711ms 22:22:31 INFO - PROCESS | 1752 | 1467868951431 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 22:22:31 INFO - PROCESS | 1752 | 1467868951434 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 22:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:22:31 INFO - PROCESS | 1752 | 1467868951442 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:22:31 INFO - PROCESS | 1752 | 1467868951445 Marionette TRACE conn4 <- [1,1662,null,{}] 22:22:31 INFO - PROCESS | 1752 | 1467868951452 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}] 22:22:31 INFO - PROCESS | 1752 | 1467868951456 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:31 INFO - PROCESS | 1752 | 1467868951688 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 22:22:31 INFO - PROCESS | 1752 | 1467868951967 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:31 INFO - PROCESS | 1752 | 1467868951976 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b9bc800 == 97 [pid = 1752] [id = 423] 22:22:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0xa25ef400) [pid = 1752] [serial = 1270] [outer = (nil)] 22:22:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0xa2ff0800) [pid = 1752] [serial = 1271] [outer = 0xa25ef400] 22:22:32 INFO - PROCESS | 1752 | 1467868952101 Marionette DEBUG loaded listener.js 22:22:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0xa320d000) [pid = 1752] [serial = 1272] [outer = 0xa25ef400] 22:22:33 INFO - PROCESS | 1752 | 1467868953058 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]]]}] 22:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1688ms 22:22:33 INFO - PROCESS | 1752 | 1467868953131 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 22:22:33 INFO - PROCESS | 1752 | 1467868953136 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 22:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:22:33 INFO - PROCESS | 1752 | 1467868953142 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:22:33 INFO - PROCESS | 1752 | 1467868953147 Marionette TRACE conn4 <- [1,1666,null,{}] 22:22:33 INFO - PROCESS | 1752 | 1467868953153 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}] 22:22:33 INFO - PROCESS | 1752 | 1467868953159 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:33 INFO - PROCESS | 1752 | 1467868953394 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 22:22:33 INFO - PROCESS | 1752 | 1467868953711 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:33 INFO - PROCESS | 1752 | 1467868953722 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:33 INFO - PROCESS | 1752 | ++DOCSHELL 0xa2543000 == 98 [pid = 1752] [id = 424] 22:22:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0xa2582800) [pid = 1752] [serial = 1273] [outer = (nil)] 22:22:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0xa6827800) [pid = 1752] [serial = 1274] [outer = 0xa2582800] 22:22:33 INFO - PROCESS | 1752 | 1467868953813 Marionette DEBUG loaded listener.js 22:22:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0xa6a98800) [pid = 1752] [serial = 1275] [outer = 0xa2582800] 22:22:34 INFO - PROCESS | 1752 | 1467868954728 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]]]}] 22:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1643ms 22:22:34 INFO - PROCESS | 1752 | 1467868954800 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 22:22:34 INFO - PROCESS | 1752 | 1467868954804 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 22:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:22:34 INFO - PROCESS | 1752 | 1467868954811 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:22:34 INFO - PROCESS | 1752 | 1467868954814 Marionette TRACE conn4 <- [1,1670,null,{}] 22:22:34 INFO - PROCESS | 1752 | 1467868954821 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}] 22:22:34 INFO - PROCESS | 1752 | 1467868954826 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:35 INFO - PROCESS | 1752 | 1467868955045 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 22:22:35 INFO - PROCESS | 1752 | 1467868955375 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:35 INFO - PROCESS | 1752 | 1467868955383 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1dbc00 == 99 [pid = 1752] [id = 425] 22:22:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x8b1dc400) [pid = 1752] [serial = 1276] [outer = (nil)] 22:22:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x8b1e3c00) [pid = 1752] [serial = 1277] [outer = 0x8b1dc400] 22:22:35 INFO - PROCESS | 1752 | 1467868955474 Marionette DEBUG loaded listener.js 22:22:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x8b1e6c00) [pid = 1752] [serial = 1278] [outer = 0x8b1dc400] 22:22:36 INFO - PROCESS | 1752 | 1467868956432 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]]]}] 22:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1683ms 22:22:36 INFO - PROCESS | 1752 | 1467868956495 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 22:22:36 INFO - PROCESS | 1752 | 1467868956499 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 22:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:22:36 INFO - PROCESS | 1752 | 1467868956506 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:22:36 INFO - PROCESS | 1752 | 1467868956510 Marionette TRACE conn4 <- [1,1674,null,{}] 22:22:36 INFO - PROCESS | 1752 | 1467868956516 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}] 22:22:36 INFO - PROCESS | 1752 | 1467868956522 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:36 INFO - PROCESS | 1752 | 1467868956749 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 22:22:37 INFO - PROCESS | 1752 | 1467868957061 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:37 INFO - PROCESS | 1752 | 1467868957069 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e4400 == 100 [pid = 1752] [id = 426] 22:22:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x8b1e6400) [pid = 1752] [serial = 1279] [outer = (nil)] 22:22:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x8ba67c00) [pid = 1752] [serial = 1280] [outer = 0x8b1e6400] 22:22:37 INFO - PROCESS | 1752 | 1467868957162 Marionette DEBUG loaded listener.js 22:22:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x8ba69800) [pid = 1752] [serial = 1281] [outer = 0x8b1e6400] 22:22:38 INFO - PROCESS | 1752 | 1467868958101 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]]]}] 22:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1632ms 22:22:38 INFO - PROCESS | 1752 | 1467868958140 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 22:22:38 INFO - PROCESS | 1752 | 1467868958145 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 22:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:22:38 INFO - PROCESS | 1752 | 1467868958152 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:22:38 INFO - PROCESS | 1752 | 1467868958155 Marionette TRACE conn4 <- [1,1678,null,{}] 22:22:38 INFO - PROCESS | 1752 | 1467868958162 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}] 22:22:38 INFO - PROCESS | 1752 | 1467868958167 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:38 INFO - PROCESS | 1752 | 1467868958395 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 22:22:39 INFO - PROCESS | 1752 | 1467868959138 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:39 INFO - PROCESS | 1752 | 1467868959145 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba68000 == 101 [pid = 1752] [id = 427] 22:22:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x8ba6d800) [pid = 1752] [serial = 1282] [outer = (nil)] 22:22:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x8ba72800) [pid = 1752] [serial = 1283] [outer = 0x8ba6d800] 22:22:39 INFO - PROCESS | 1752 | 1467868959231 Marionette DEBUG loaded listener.js 22:22:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x8c3f4800) [pid = 1752] [serial = 1284] [outer = 0x8ba6d800] 22:22:40 INFO - PROCESS | 1752 | 1467868960174 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]]]}] 22:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2085ms 22:22:40 INFO - PROCESS | 1752 | 1467868960242 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 22:22:40 INFO - PROCESS | 1752 | 1467868960248 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 22:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:22:40 INFO - PROCESS | 1752 | 1467868960257 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:22:40 INFO - PROCESS | 1752 | 1467868960261 Marionette TRACE conn4 <- [1,1682,null,{}] 22:22:40 INFO - PROCESS | 1752 | 1467868960269 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}] 22:22:40 INFO - PROCESS | 1752 | 1467868960278 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:40 INFO - PROCESS | 1752 | 1467868960539 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 22:22:40 INFO - PROCESS | 1752 | 1467868960969 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:40 INFO - PROCESS | 1752 | 1467868960978 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3d9400 == 102 [pid = 1752] [id = 428] 22:22:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x8d3dc800) [pid = 1752] [serial = 1285] [outer = (nil)] 22:22:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x8d5de000) [pid = 1752] [serial = 1286] [outer = 0x8d3dc800] 22:22:41 INFO - PROCESS | 1752 | 1467868961058 Marionette DEBUG loaded listener.js 22:22:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x8d5e7800) [pid = 1752] [serial = 1287] [outer = 0x8d3dc800] 22:22:42 INFO - PROCESS | 1752 | --DOCSHELL 0x91cd7000 == 101 [pid = 1752] [id = 283] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x91dde800) [pid = 1752] [serial = 1181] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x8fa1ec00) [pid = 1752] [serial = 1157] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3ef800 == 100 [pid = 1752] [id = 412] 22:22:42 INFO - PROCESS | 1752 | --DOCSHELL 0x91cd3000 == 99 [pid = 1752] [id = 411] 22:22:42 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c6c00 == 98 [pid = 1752] [id = 410] 22:22:42 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f3400 == 97 [pid = 1752] [id = 409] 22:22:42 INFO - PROCESS | 1752 | 1467868962156 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]]]}] 22:22:42 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f2c00 == 96 [pid = 1752] [id = 408] 22:22:42 INFO - PROCESS | 1752 | --DOCSHELL 0x8e756c00 == 95 [pid = 1752] [id = 407] 22:22:42 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1cbc00 == 94 [pid = 1752] [id = 406] 22:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1934ms 22:22:42 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3e1c00 == 93 [pid = 1752] [id = 402] 22:22:42 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3d4c00 == 92 [pid = 1752] [id = 401] 22:22:42 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f0000 == 91 [pid = 1752] [id = 400] 22:22:42 INFO - PROCESS | 1752 | --DOCSHELL 0x9b9bd000 == 90 [pid = 1752] [id = 399] 22:22:42 INFO - PROCESS | 1752 | 1467868962205 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 22:22:42 INFO - PROCESS | 1752 | 1467868962212 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 22:22:42 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3edc00 == 89 [pid = 1752] [id = 398] 22:22:42 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f7000 == 88 [pid = 1752] [id = 397] 22:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:22:42 INFO - PROCESS | 1752 | --DOCSHELL 0x8e74e800 == 87 [pid = 1752] [id = 394] 22:22:42 INFO - PROCESS | 1752 | 1467868962228 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:22:42 INFO - PROCESS | 1752 | 1467868962232 Marionette TRACE conn4 <- [1,1686,null,{}] 22:22:42 INFO - PROCESS | 1752 | 1467868962239 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}] 22:22:42 INFO - PROCESS | 1752 | 1467868962243 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:42 INFO - PROCESS | 1752 | 1467868962449 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x8f1f4400) [pid = 1752] [serial = 1179] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x914ad400) [pid = 1752] [serial = 1169] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x9b05e800) [pid = 1752] [serial = 1128] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0xa4e0b400) [pid = 1752] [serial = 1152] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x99998800) [pid = 1752] [serial = 1098] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x8f05dc00) [pid = 1752] [serial = 1178] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x9160e000) [pid = 1752] [serial = 1167] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x9b9fa400) [pid = 1752] [serial = 1139] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x998c3800) [pid = 1752] [serial = 1173] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x91badc00) [pid = 1752] [serial = 1089] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x8c3f6800) [pid = 1752] [serial = 1154] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x9ad08c00) [pid = 1752] [serial = 1104] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x8c3fac00) [pid = 1752] [serial = 1155] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x9a2ebc00) [pid = 1752] [serial = 1176] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x952ee000) [pid = 1752] [serial = 1133] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x9a3d3800) [pid = 1752] [serial = 1101] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x95696400) [pid = 1752] [serial = 1092] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x98505800) [pid = 1752] [serial = 1095] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x9569cc00) [pid = 1752] [serial = 1134] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0xa25f2400) [pid = 1752] [serial = 1146] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x8f2b1800) [pid = 1752] [serial = 1086] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x8f0ec400) [pid = 1752] [serial = 1130] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x91bc7c00) [pid = 1752] [serial = 1170] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x930e1c00) [pid = 1752] [serial = 1161] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8f2b0800) [pid = 1752] [serial = 1160] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8f2abc00) [pid = 1752] [serial = 1164] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8f94a800) [pid = 1752] [serial = 1131] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0xa3203800) [pid = 1752] [serial = 1149] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0xa3292800) [pid = 1752] [serial = 1151] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x9d577000) [pid = 1752] [serial = 1140] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x952f1000) [pid = 1752] [serial = 1083] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0xa23a3c00) [pid = 1752] [serial = 1145] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x9b9c0000) [pid = 1752] [serial = 1137] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x9b9b6000) [pid = 1752] [serial = 1107] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x914a9400) [pid = 1752] [serial = 1166] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8f1ef000) [pid = 1752] [serial = 1163] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x9b50d800) [pid = 1752] [serial = 1136] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0xa1121000) [pid = 1752] [serial = 1143] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x93cdb800) [pid = 1752] [serial = 1172] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x9d549800) [pid = 1752] [serial = 1142] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0xa2fed400) [pid = 1752] [serial = 1148] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x9a21d800) [pid = 1752] [serial = 1175] [outer = (nil)] [url = about:blank] 22:22:42 INFO - PROCESS | 1752 | 1467868962771 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:42 INFO - PROCESS | 1752 | 1467868962778 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f6800 == 88 [pid = 1752] [id = 429] 22:22:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8e90d400) [pid = 1752] [serial = 1288] [outer = (nil)] 22:22:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8f062000) [pid = 1752] [serial = 1289] [outer = 0x8e90d400] 22:22:42 INFO - PROCESS | 1752 | 1467868962893 Marionette DEBUG loaded listener.js 22:22:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x8f1f6400) [pid = 1752] [serial = 1290] [outer = 0x8e90d400] 22:22:43 INFO - PROCESS | 1752 | 1467868963779 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]]]}] 22:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 22:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1588ms 22:22:43 INFO - PROCESS | 1752 | 1467868963814 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 22:22:43 INFO - PROCESS | 1752 | 1467868963817 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 22:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:22:43 INFO - PROCESS | 1752 | 1467868963833 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:22:43 INFO - PROCESS | 1752 | 1467868963842 Marionette TRACE conn4 <- [1,1690,null,{}] 22:22:43 INFO - PROCESS | 1752 | 1467868963849 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}] 22:22:43 INFO - PROCESS | 1752 | 1467868963856 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:44 INFO - PROCESS | 1752 | 1467868964130 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 22:22:44 INFO - PROCESS | 1752 | 1467868964265 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:44 INFO - PROCESS | 1752 | 1467868964272 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d39cc00 == 89 [pid = 1752] [id = 430] 22:22:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x8d5e7400) [pid = 1752] [serial = 1291] [outer = (nil)] 22:22:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8fa1b800) [pid = 1752] [serial = 1292] [outer = 0x8d5e7400] 22:22:44 INFO - PROCESS | 1752 | 1467868964345 Marionette DEBUG loaded listener.js 22:22:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8fa25000) [pid = 1752] [serial = 1293] [outer = 0x8d5e7400] 22:22:45 INFO - PROCESS | 1752 | 1467868965222 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]]]}] 22:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1454ms 22:22:45 INFO - PROCESS | 1752 | 1467868965282 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 22:22:45 INFO - PROCESS | 1752 | 1467868965288 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 22:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:22:45 INFO - PROCESS | 1752 | 1467868965294 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:22:45 INFO - PROCESS | 1752 | 1467868965298 Marionette TRACE conn4 <- [1,1694,null,{}] 22:22:45 INFO - PROCESS | 1752 | 1467868965304 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}] 22:22:45 INFO - PROCESS | 1752 | 1467868965309 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:45 INFO - PROCESS | 1752 | 1467868965579 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 22:22:45 INFO - PROCESS | 1752 | 1467868965605 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:45 INFO - PROCESS | 1752 | 1467868965615 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba6c800 == 90 [pid = 1752] [id = 431] 22:22:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8fa1c400) [pid = 1752] [serial = 1294] [outer = (nil)] 22:22:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8fc0a800) [pid = 1752] [serial = 1295] [outer = 0x8fa1c400] 22:22:45 INFO - PROCESS | 1752 | 1467868965714 Marionette DEBUG loaded listener.js 22:22:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x914b4c00) [pid = 1752] [serial = 1296] [outer = 0x8fa1c400] 22:22:46 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x91cd3400) [pid = 1752] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:22:46 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x8e904c00) [pid = 1752] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:22:46 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8c3f1000) [pid = 1752] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:22:46 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x8d5ddc00) [pid = 1752] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:22:46 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x8d1d0800) [pid = 1752] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:22:46 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x8c3f3c00) [pid = 1752] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:22:46 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8fa1a400) [pid = 1752] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:22:46 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8d1cc800) [pid = 1752] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1785ms 22:22:47 INFO - PROCESS | 1752 | 1467868967071 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]]]}] 22:22:47 INFO - PROCESS | 1752 | 1467868967080 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 22:22:47 INFO - PROCESS | 1752 | 1467868967084 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 22:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:22:47 INFO - PROCESS | 1752 | 1467868967092 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:22:47 INFO - PROCESS | 1752 | 1467868967095 Marionette TRACE conn4 <- [1,1698,null,{}] 22:22:47 INFO - PROCESS | 1752 | 1467868967101 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}] 22:22:47 INFO - PROCESS | 1752 | 1467868967106 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:47 INFO - PROCESS | 1752 | 1467868967365 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 22:22:47 INFO - PROCESS | 1752 | 1467868967540 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:47 INFO - PROCESS | 1752 | 1467868967557 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fa28000 == 91 [pid = 1752] [id = 432] 22:22:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8fad9c00) [pid = 1752] [serial = 1297] [outer = (nil)] 22:22:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x8fc08800) [pid = 1752] [serial = 1298] [outer = 0x8fad9c00] 22:22:47 INFO - PROCESS | 1752 | 1467868967640 Marionette DEBUG loaded listener.js 22:22:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x91bacc00) [pid = 1752] [serial = 1299] [outer = 0x8fad9c00] 22:22:48 INFO - PROCESS | 1752 | 1467868968456 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]]]}] 22:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 22:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1380ms 22:22:48 INFO - PROCESS | 1752 | 1467868968484 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 22:22:48 INFO - PROCESS | 1752 | 1467868968489 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 22:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:22:48 INFO - PROCESS | 1752 | 1467868968495 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:22:48 INFO - PROCESS | 1752 | 1467868968499 Marionette TRACE conn4 <- [1,1702,null,{}] 22:22:48 INFO - PROCESS | 1752 | 1467868968505 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}] 22:22:48 INFO - PROCESS | 1752 | 1467868968510 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:48 INFO - PROCESS | 1752 | 1467868968723 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 22:22:49 INFO - PROCESS | 1752 | 1467868968987 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:49 INFO - PROCESS | 1752 | 1467868968998 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1de000 == 92 [pid = 1752] [id = 433] 22:22:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8b1df800) [pid = 1752] [serial = 1300] [outer = (nil)] 22:22:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8ba66400) [pid = 1752] [serial = 1301] [outer = 0x8b1df800] 22:22:49 INFO - PROCESS | 1752 | 1467868969150 Marionette DEBUG loaded listener.js 22:22:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8c3f2400) [pid = 1752] [serial = 1302] [outer = 0x8b1df800] 22:22:50 INFO - PROCESS | 1752 | 1467868970202 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]]]}] 22:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1784ms 22:22:50 INFO - PROCESS | 1752 | 1467868970283 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 22:22:50 INFO - PROCESS | 1752 | 1467868970290 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 22:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:22:50 INFO - PROCESS | 1752 | 1467868970299 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:22:50 INFO - PROCESS | 1752 | 1467868970303 Marionette TRACE conn4 <- [1,1706,null,{}] 22:22:50 INFO - PROCESS | 1752 | 1467868970312 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}] 22:22:50 INFO - PROCESS | 1752 | 1467868970321 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:50 INFO - PROCESS | 1752 | 1467868970698 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 22:22:50 INFO - PROCESS | 1752 | 1467868970915 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:50 INFO - PROCESS | 1752 | 1467868970926 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e74d000 == 93 [pid = 1752] [id = 434] 22:22:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8e74d800) [pid = 1752] [serial = 1303] [outer = (nil)] 22:22:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8e757c00) [pid = 1752] [serial = 1304] [outer = 0x8e74d800] 22:22:51 INFO - PROCESS | 1752 | 1467868971014 Marionette DEBUG loaded listener.js 22:22:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8f0ec400) [pid = 1752] [serial = 1305] [outer = 0x8e74d800] 22:22:52 INFO - PROCESS | 1752 | 1467868972058 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]]]}] 22:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1840ms 22:22:52 INFO - PROCESS | 1752 | 1467868972142 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 22:22:52 INFO - PROCESS | 1752 | 1467868972149 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 22:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:22:52 INFO - PROCESS | 1752 | 1467868972160 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:22:52 INFO - PROCESS | 1752 | 1467868972163 Marionette TRACE conn4 <- [1,1710,null,{}] 22:22:52 INFO - PROCESS | 1752 | 1467868972171 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}] 22:22:52 INFO - PROCESS | 1752 | 1467868972177 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:52 INFO - PROCESS | 1752 | 1467868972450 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 22:22:52 INFO - PROCESS | 1752 | 1467868972804 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:52 INFO - PROCESS | 1752 | 1467868972814 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f6000 == 94 [pid = 1752] [id = 435] 22:22:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8f809800) [pid = 1752] [serial = 1306] [outer = (nil)] 22:22:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8fa26c00) [pid = 1752] [serial = 1307] [outer = 0x8f809800] 22:22:52 INFO - PROCESS | 1752 | 1467868972901 Marionette DEBUG loaded listener.js 22:22:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x91bab400) [pid = 1752] [serial = 1308] [outer = 0x8f809800] 22:22:53 INFO - PROCESS | 1752 | 1467868973955 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]]]}] 22:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1837ms 22:22:53 INFO - PROCESS | 1752 | 1467868973998 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 22:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:22:54 INFO - PROCESS | 1752 | 1467868974003 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 22:22:54 INFO - PROCESS | 1752 | 1467868974012 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:22:54 INFO - PROCESS | 1752 | 1467868974022 Marionette TRACE conn4 <- [1,1714,null,{}] 22:22:54 INFO - PROCESS | 1752 | 1467868974039 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}] 22:22:54 INFO - PROCESS | 1752 | 1467868974046 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:54 INFO - PROCESS | 1752 | 1467868974323 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 22:22:54 INFO - PROCESS | 1752 | 1467868974639 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:54 INFO - PROCESS | 1752 | 1467868974647 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bcd400 == 95 [pid = 1752] [id = 436] 22:22:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x91bce000) [pid = 1752] [serial = 1309] [outer = (nil)] 22:22:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x93cdd800) [pid = 1752] [serial = 1310] [outer = 0x91bce000] 22:22:54 INFO - PROCESS | 1752 | 1467868974734 Marionette DEBUG loaded listener.js 22:22:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x95253000) [pid = 1752] [serial = 1311] [outer = 0x91bce000] 22:22:55 INFO - PROCESS | 1752 | 1467868975667 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]]]}] 22:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1703ms 22:22:55 INFO - PROCESS | 1752 | 1467868975716 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 22:22:55 INFO - PROCESS | 1752 | 1467868975722 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 22:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:22:55 INFO - PROCESS | 1752 | 1467868975730 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:22:55 INFO - PROCESS | 1752 | 1467868975734 Marionette TRACE conn4 <- [1,1718,null,{}] 22:22:55 INFO - PROCESS | 1752 | 1467868975742 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}] 22:22:55 INFO - PROCESS | 1752 | 1467868975748 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:55 INFO - PROCESS | 1752 | 1467868975981 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 22:22:56 INFO - PROCESS | 1752 | 1467868976255 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:56 INFO - PROCESS | 1752 | 1467868976265 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e0000 == 96 [pid = 1752] [id = 437] 22:22:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x91bc5c00) [pid = 1752] [serial = 1312] [outer = (nil)] 22:22:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x953d1c00) [pid = 1752] [serial = 1313] [outer = 0x91bc5c00] 22:22:56 INFO - PROCESS | 1752 | 1467868976404 Marionette DEBUG loaded listener.js 22:22:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x9569a000) [pid = 1752] [serial = 1314] [outer = 0x91bc5c00] 22:22:57 INFO - PROCESS | 1752 | 1467868977322 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]]]}] 22:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1638ms 22:22:57 INFO - PROCESS | 1752 | 1467868977371 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 22:22:57 INFO - PROCESS | 1752 | 1467868977376 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 22:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:22:57 INFO - PROCESS | 1752 | 1467868977383 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:22:57 INFO - PROCESS | 1752 | 1467868977387 Marionette TRACE conn4 <- [1,1722,null,{}] 22:22:57 INFO - PROCESS | 1752 | 1467868977393 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}] 22:22:57 INFO - PROCESS | 1752 | 1467868977398 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:57 INFO - PROCESS | 1752 | 1467868977623 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 22:22:57 INFO - PROCESS | 1752 | 1467868977892 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:57 INFO - PROCESS | 1752 | 1467868977912 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x956a0000 == 97 [pid = 1752] [id = 438] 22:22:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x956b5800) [pid = 1752] [serial = 1315] [outer = (nil)] 22:22:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x97bf1800) [pid = 1752] [serial = 1316] [outer = 0x956b5800] 22:22:58 INFO - PROCESS | 1752 | 1467868978052 Marionette DEBUG loaded listener.js 22:22:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x998c8800) [pid = 1752] [serial = 1317] [outer = 0x956b5800] 22:22:59 INFO - PROCESS | 1752 | 1467868979100 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]]]}] 22:22:59 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 22:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1782ms 22:22:59 INFO - PROCESS | 1752 | 1467868979167 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 22:22:59 INFO - PROCESS | 1752 | 1467868979172 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 22:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:22:59 INFO - PROCESS | 1752 | 1467868979179 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:22:59 INFO - PROCESS | 1752 | 1467868979183 Marionette TRACE conn4 <- [1,1726,null,{}] 22:22:59 INFO - PROCESS | 1752 | 1467868979189 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}] 22:22:59 INFO - PROCESS | 1752 | 1467868979196 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:59 INFO - PROCESS | 1752 | 1467868979455 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 22:22:59 INFO - PROCESS | 1752 | 1467868979764 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:59 INFO - PROCESS | 1752 | 1467868979772 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:22:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x952f6000 == 98 [pid = 1752] [id = 439] 22:22:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x956a0c00) [pid = 1752] [serial = 1318] [outer = (nil)] 22:22:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x9a228800) [pid = 1752] [serial = 1319] [outer = 0x956a0c00] 22:22:59 INFO - PROCESS | 1752 | 1467868979859 Marionette DEBUG loaded listener.js 22:22:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x9a2e1400) [pid = 1752] [serial = 1320] [outer = 0x956a0c00] 22:23:00 INFO - PROCESS | 1752 | 1467868980844 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]]]}] 22:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1732ms 22:23:00 INFO - PROCESS | 1752 | 1467868980914 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 22:23:00 INFO - PROCESS | 1752 | 1467868980922 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 22:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:23:00 INFO - PROCESS | 1752 | 1467868980933 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:23:00 INFO - PROCESS | 1752 | 1467868980939 Marionette TRACE conn4 <- [1,1730,null,{}] 22:23:00 INFO - PROCESS | 1752 | 1467868980950 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}] 22:23:00 INFO - PROCESS | 1752 | 1467868980959 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:01 INFO - PROCESS | 1752 | 1467868981247 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 22:23:01 INFO - PROCESS | 1752 | 1467868981583 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:01 INFO - PROCESS | 1752 | 1467868981593 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x985a7000 == 99 [pid = 1752] [id = 440] 22:23:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x99edc400) [pid = 1752] [serial = 1321] [outer = (nil)] 22:23:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x9a3d0000) [pid = 1752] [serial = 1322] [outer = 0x99edc400] 22:23:01 INFO - PROCESS | 1752 | 1467868981684 Marionette DEBUG loaded listener.js 22:23:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x9a47b400) [pid = 1752] [serial = 1323] [outer = 0x99edc400] 22:23:02 INFO - PROCESS | 1752 | 1467868982662 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]]]}] 22:23:02 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 22:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1795ms 22:23:02 INFO - PROCESS | 1752 | 1467868982735 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 22:23:02 INFO - PROCESS | 1752 | 1467868982738 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 22:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:23:02 INFO - PROCESS | 1752 | 1467868982749 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:23:02 INFO - PROCESS | 1752 | 1467868982752 Marionette TRACE conn4 <- [1,1734,null,{}] 22:23:02 INFO - PROCESS | 1752 | 1467868982758 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}] 22:23:02 INFO - PROCESS | 1752 | 1467868982764 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:02 INFO - PROCESS | 1752 | 1467868982982 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 22:23:03 INFO - PROCESS | 1752 | 1467868983294 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:03 INFO - PROCESS | 1752 | 1467868983301 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x99ece000 == 100 [pid = 1752] [id = 441] 22:23:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x9a36fc00) [pid = 1752] [serial = 1324] [outer = (nil)] 22:23:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x9b05e800) [pid = 1752] [serial = 1325] [outer = 0x9a36fc00] 22:23:03 INFO - PROCESS | 1752 | 1467868983394 Marionette DEBUG loaded listener.js 22:23:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x9b50f000) [pid = 1752] [serial = 1326] [outer = 0x9a36fc00] 22:23:04 INFO - PROCESS | 1752 | 1467868984335 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]]]}] 22:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1650ms 22:23:04 INFO - PROCESS | 1752 | 1467868984398 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 22:23:04 INFO - PROCESS | 1752 | 1467868984403 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 22:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:23:04 INFO - PROCESS | 1752 | 1467868984410 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:23:04 INFO - PROCESS | 1752 | 1467868984413 Marionette TRACE conn4 <- [1,1738,null,{}] 22:23:04 INFO - PROCESS | 1752 | 1467868984420 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}] 22:23:04 INFO - PROCESS | 1752 | 1467868984424 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:04 INFO - PROCESS | 1752 | 1467868984647 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 22:23:04 INFO - PROCESS | 1752 | 1467868984916 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:04 INFO - PROCESS | 1752 | 1467868984924 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a478000 == 101 [pid = 1752] [id = 442] 22:23:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x9ac7dc00) [pid = 1752] [serial = 1327] [outer = (nil)] 22:23:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x9b9d8000) [pid = 1752] [serial = 1328] [outer = 0x9ac7dc00] 22:23:05 INFO - PROCESS | 1752 | 1467868985055 Marionette DEBUG loaded listener.js 22:23:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x9d573000) [pid = 1752] [serial = 1329] [outer = 0x9ac7dc00] 22:23:05 INFO - PROCESS | 1752 | 1467868985990 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]]]}] 22:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1635ms 22:23:06 INFO - PROCESS | 1752 | 1467868986047 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 22:23:06 INFO - PROCESS | 1752 | 1467868986050 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 22:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:23:06 INFO - PROCESS | 1752 | 1467868986058 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:23:06 INFO - PROCESS | 1752 | 1467868986061 Marionette TRACE conn4 <- [1,1742,null,{}] 22:23:06 INFO - PROCESS | 1752 | 1467868986067 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}] 22:23:06 INFO - PROCESS | 1752 | 1467868986072 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:06 INFO - PROCESS | 1752 | 1467868986307 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 22:23:06 INFO - PROCESS | 1752 | 1467868986656 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:06 INFO - PROCESS | 1752 | 1467868986664 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x9d907c00 == 102 [pid = 1752] [id = 443] 22:23:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x9d90a400) [pid = 1752] [serial = 1330] [outer = (nil)] 22:23:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0xa2006000) [pid = 1752] [serial = 1331] [outer = 0x9d90a400] 22:23:06 INFO - PROCESS | 1752 | 1467868986769 Marionette DEBUG loaded listener.js 22:23:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0xa2555800) [pid = 1752] [serial = 1332] [outer = 0x9d90a400] 22:23:07 INFO - PROCESS | 1752 | 1467868987750 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]]]}] 22:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1736ms 22:23:07 INFO - PROCESS | 1752 | 1467868987798 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 22:23:07 INFO - PROCESS | 1752 | 1467868987803 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 22:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:23:07 INFO - PROCESS | 1752 | 1467868987811 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:23:07 INFO - PROCESS | 1752 | 1467868987816 Marionette TRACE conn4 <- [1,1746,null,{}] 22:23:07 INFO - PROCESS | 1752 | 1467868987822 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}] 22:23:07 INFO - PROCESS | 1752 | 1467868987829 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:08 INFO - PROCESS | 1752 | 1467868988073 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 22:23:08 INFO - PROCESS | 1752 | 1467868988388 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:08 INFO - PROCESS | 1752 | 1467868988397 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e1b1400 == 103 [pid = 1752] [id = 444] 22:23:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x8e1b3400) [pid = 1752] [serial = 1333] [outer = (nil)] 22:23:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x8e1bd800) [pid = 1752] [serial = 1334] [outer = 0x8e1b3400] 22:23:08 INFO - PROCESS | 1752 | 1467868988485 Marionette DEBUG loaded listener.js 22:23:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x9d911800) [pid = 1752] [serial = 1335] [outer = 0x8e1b3400] 22:23:09 INFO - PROCESS | 1752 | 1467868989419 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]]]}] 22:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1687ms 22:23:09 INFO - PROCESS | 1752 | 1467868989500 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 22:23:09 INFO - PROCESS | 1752 | 1467868989504 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 22:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:23:09 INFO - PROCESS | 1752 | 1467868989511 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:23:09 INFO - PROCESS | 1752 | 1467868989515 Marionette TRACE conn4 <- [1,1750,null,{}] 22:23:09 INFO - PROCESS | 1752 | 1467868989521 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}] 22:23:09 INFO - PROCESS | 1752 | 1467868989527 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:09 INFO - PROCESS | 1752 | 1467868989783 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 22:23:10 INFO - PROCESS | 1752 | 1467868990118 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:10 INFO - PROCESS | 1752 | 1467868990125 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba6d400 == 104 [pid = 1752] [id = 445] 22:23:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x8c3f8400) [pid = 1752] [serial = 1336] [outer = (nil)] 22:23:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x8f2a8400) [pid = 1752] [serial = 1337] [outer = 0x8c3f8400] 22:23:10 INFO - PROCESS | 1752 | 1467868990214 Marionette DEBUG loaded listener.js 22:23:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x8fc0c000) [pid = 1752] [serial = 1338] [outer = 0x8c3f8400] 22:23:11 INFO - PROCESS | 1752 | 1467868991631 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]]]}] 22:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2244ms 22:23:11 INFO - PROCESS | 1752 | 1467868991757 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 22:23:11 INFO - PROCESS | 1752 | 1467868991763 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 22:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:23:11 INFO - PROCESS | 1752 | 1467868991783 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:23:11 INFO - PROCESS | 1752 | 1467868991788 Marionette TRACE conn4 <- [1,1754,null,{}] 22:23:11 INFO - PROCESS | 1752 | 1467868991796 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}] 22:23:11 INFO - PROCESS | 1752 | 1467868991801 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:12 INFO - PROCESS | 1752 | 1467868992093 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 22:23:12 INFO - PROCESS | 1752 | 1467868992384 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:12 INFO - PROCESS | 1752 | 1467868992399 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba6f000 == 105 [pid = 1752] [id = 446] 22:23:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x8d1c8800) [pid = 1752] [serial = 1339] [outer = (nil)] 22:23:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x8d3a0000) [pid = 1752] [serial = 1340] [outer = 0x8d1c8800] 22:23:12 INFO - PROCESS | 1752 | 1467868992480 Marionette DEBUG loaded listener.js 22:23:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x8d3d8000) [pid = 1752] [serial = 1341] [outer = 0x8d1c8800] 22:23:13 INFO - PROCESS | 1752 | 1467868993604 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]]]}] 22:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1886ms 22:23:13 INFO - PROCESS | 1752 | 1467868993671 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 22:23:13 INFO - PROCESS | 1752 | 1467868993678 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 22:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:23:13 INFO - PROCESS | 1752 | 1467868993692 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:23:13 INFO - PROCESS | 1752 | 1467868993706 Marionette TRACE conn4 <- [1,1758,null,{}] 22:23:13 INFO - PROCESS | 1752 | 1467868993713 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}] 22:23:13 INFO - PROCESS | 1752 | 1467868993719 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:13 INFO - PROCESS | 1752 | 1467868993993 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 22:23:14 INFO - PROCESS | 1752 | 1467868994327 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:14 INFO - PROCESS | 1752 | 1467868994340 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0ca800 == 106 [pid = 1752] [id = 447] 22:23:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x8e1bc400) [pid = 1752] [serial = 1342] [outer = (nil)] 22:23:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x8e90a800) [pid = 1752] [serial = 1343] [outer = 0x8e1bc400] 22:23:14 INFO - PROCESS | 1752 | 1467868994418 Marionette DEBUG loaded listener.js 22:23:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x8f2a7c00) [pid = 1752] [serial = 1344] [outer = 0x8e1bc400] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x91cba000 == 105 [pid = 1752] [id = 347] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8e758000 == 104 [pid = 1752] [id = 346] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x93c09c00 == 103 [pid = 1752] [id = 342] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8fa28000 == 102 [pid = 1752] [id = 432] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba6c800 == 101 [pid = 1752] [id = 431] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d39cc00 == 100 [pid = 1752] [id = 430] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f6800 == 99 [pid = 1752] [id = 429] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3d9400 == 98 [pid = 1752] [id = 428] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba68000 == 97 [pid = 1752] [id = 427] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8e90c400 == 96 [pid = 1752] [id = 356] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f061c00 == 95 [pid = 1752] [id = 341] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f806c00 == 94 [pid = 1752] [id = 284] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f93e800 == 93 [pid = 1752] [id = 286] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8e90dc00 == 92 [pid = 1752] [id = 393] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f940800 == 91 [pid = 1752] [id = 301] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0ee800 == 90 [pid = 1752] [id = 282] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8fadb800 == 89 [pid = 1752] [id = 359] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8e756800 == 88 [pid = 1752] [id = 345] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0eb400 == 87 [pid = 1752] [id = 294] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c2000 == 86 [pid = 1752] [id = 353] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x95695000 == 85 [pid = 1752] [id = 379] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1cf000 == 84 [pid = 1752] [id = 414] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5e1c00 == 83 [pid = 1752] [id = 380] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x91de3c00 == 82 [pid = 1752] [id = 298] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x914aa800 == 81 [pid = 1752] [id = 287] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x9a2e2400 == 80 [pid = 1752] [id = 420] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x91dde400 == 79 [pid = 1752] [id = 377] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5dd000 == 78 [pid = 1752] [id = 349] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0xa34c1c00 == 77 [pid = 1752] [id = 320] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x953d5800 == 76 [pid = 1752] [id = 418] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5e3400 == 75 [pid = 1752] [id = 383] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d39c000 == 74 [pid = 1752] [id = 354] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x91bac000 == 73 [pid = 1752] [id = 416] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x99ed6000 == 72 [pid = 1752] [id = 319] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f062c00 == 71 [pid = 1752] [id = 415] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c3800 == 70 [pid = 1752] [id = 381] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0ef800 == 69 [pid = 1752] [id = 292] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x914af400 == 68 [pid = 1752] [id = 288] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f061400 == 67 [pid = 1752] [id = 344] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x9160bc00 == 66 [pid = 1752] [id = 360] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x914ac000 == 65 [pid = 1752] [id = 306] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0f0c00 == 64 [pid = 1752] [id = 293] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x9b9b3400 == 63 [pid = 1752] [id = 350] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f056800 == 62 [pid = 1752] [id = 322] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0xa2543000 == 61 [pid = 1752] [id = 424] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8e901800 == 60 [pid = 1752] [id = 324] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8e902000 == 59 [pid = 1752] [id = 421] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c6400 == 58 [pid = 1752] [id = 386] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f057400 == 57 [pid = 1752] [id = 323] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f946800 == 56 [pid = 1752] [id = 422] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3ed400 == 55 [pid = 1752] [id = 385] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5dd800 == 54 [pid = 1752] [id = 355] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3ee000 == 53 [pid = 1752] [id = 384] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5e4400 == 52 [pid = 1752] [id = 419] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x9b9bc800 == 51 [pid = 1752] [id = 423] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1dbc00 == 50 [pid = 1752] [id = 425] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8fa1e000 == 49 [pid = 1752] [id = 417] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x99ecf400 == 48 [pid = 1752] [id = 378] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x914ab000 == 47 [pid = 1752] [id = 351] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2b0400 == 46 [pid = 1752] [id = 318] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e4000 == 45 [pid = 1752] [id = 321] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8e754400 == 44 [pid = 1752] [id = 352] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x9160a000 == 43 [pid = 1752] [id = 358] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x99ee0000 == 42 [pid = 1752] [id = 335] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0xa2558000 == 41 [pid = 1752] [id = 336] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x9569c000 == 40 [pid = 1752] [id = 369] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8fa27800 == 39 [pid = 1752] [id = 395] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5db000 == 38 [pid = 1752] [id = 338] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x999d0000 == 37 [pid = 1752] [id = 285] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3a5400 == 36 [pid = 1752] [id = 404] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0bf800 == 35 [pid = 1752] [id = 405] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x99ed4400 == 34 [pid = 1752] [id = 396] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f05fc00 == 33 [pid = 1752] [id = 340] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8e906800 == 32 [pid = 1752] [id = 337] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3a7c00 == 31 [pid = 1752] [id = 413] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8fc03c00 == 30 [pid = 1752] [id = 403] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8fadac00 == 29 [pid = 1752] [id = 343] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f94a000 == 28 [pid = 1752] [id = 357] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d39e800 == 27 [pid = 1752] [id = 376] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x9b9b7c00 == 26 [pid = 1752] [id = 317] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x9ac74c00 == 25 [pid = 1752] [id = 348] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2a6400 == 24 [pid = 1752] [id = 281] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1ccc00 == 23 [pid = 1752] [id = 382] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1e4400 == 22 [pid = 1752] [id = 426] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8e1b1400 == 21 [pid = 1752] [id = 444] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba6d400 == 20 [pid = 1752] [id = 445] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x9d907c00 == 19 [pid = 1752] [id = 443] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x9a478000 == 18 [pid = 1752] [id = 442] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x99ece000 == 17 [pid = 1752] [id = 441] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x952f6000 == 16 [pid = 1752] [id = 439] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x985a7000 == 15 [pid = 1752] [id = 440] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x956a0000 == 14 [pid = 1752] [id = 438] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5da000 == 13 [pid = 1752] [id = 339] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1e0000 == 12 [pid = 1752] [id = 437] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x91bcd400 == 11 [pid = 1752] [id = 436] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f6000 == 10 [pid = 1752] [id = 435] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8e74d000 == 9 [pid = 1752] [id = 434] 22:23:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1de000 == 8 [pid = 1752] [id = 433] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x9160b800) [pid = 1752] [serial = 1239] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x93e1c000) [pid = 1752] [serial = 1236] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x8f057000) [pid = 1752] [serial = 1223] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x8f05f000) [pid = 1752] [serial = 1238] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x9d911c00) [pid = 1752] [serial = 1196] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x8fc0bc00) [pid = 1752] [serial = 1230] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x91ba8000) [pid = 1752] [serial = 1232] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x8f0f1c00) [pid = 1752] [serial = 1224] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x8facf000) [pid = 1752] [serial = 1226] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x8fa22800) [pid = 1752] [serial = 1158] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x8f2ad400) [pid = 1752] [serial = 1229] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0xa2fba800) [pid = 1752] [serial = 1199] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x91bc2400) [pid = 1752] [serial = 1233] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x8b0c6800) [pid = 1752] [serial = 1217] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x9a478800) [pid = 1752] [serial = 1190] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x91ba9c00) [pid = 1752] [serial = 1187] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x8e90c800) [pid = 1752] [serial = 1184] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x9a373800) [pid = 1752] [serial = 1208] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x8d3da400) [pid = 1752] [serial = 1202] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x99edec00) [pid = 1752] [serial = 1205] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x8d3a2000) [pid = 1752] [serial = 1221] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0xa5022800) [pid = 1752] [serial = 1214] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x8fc0b800) [pid = 1752] [serial = 1211] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x9b9d2800) [pid = 1752] [serial = 1193] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x8d1d0c00) [pid = 1752] [serial = 1220] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x8fc05000) [pid = 1752] [serial = 1227] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x91de7800) [pid = 1752] [serial = 1235] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1752 | 1467868997679 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]]]}] 22:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 4055ms 22:23:17 INFO - PROCESS | 1752 | 1467868997752 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 22:23:17 INFO - PROCESS | 1752 | 1467868997758 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 22:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:23:17 INFO - PROCESS | 1752 | 1467868997779 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:23:17 INFO - PROCESS | 1752 | 1467868997788 Marionette TRACE conn4 <- [1,1762,null,{}] 22:23:17 INFO - PROCESS | 1752 | 1467868997796 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}] 22:23:17 INFO - PROCESS | 1752 | 1467868997801 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:17 INFO - PROCESS | 1752 | 1467868997992 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 22:23:18 INFO - PROCESS | 1752 | 1467868998003 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:18 INFO - PROCESS | 1752 | 1467868998015 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c4000 == 9 [pid = 1752] [id = 448] 22:23:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x8d1c6400) [pid = 1752] [serial = 1345] [outer = (nil)] 22:23:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x8d39c000) [pid = 1752] [serial = 1346] [outer = 0x8d1c6400] 22:23:18 INFO - PROCESS | 1752 | 1467868998094 Marionette DEBUG loaded listener.js 22:23:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x8d3d3800) [pid = 1752] [serial = 1347] [outer = 0x8d1c6400] 22:23:19 INFO - PROCESS | 1752 | 1467868999200 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]]]}] 22:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1495ms 22:23:19 INFO - PROCESS | 1752 | 1467868999268 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 22:23:19 INFO - PROCESS | 1752 | 1467868999275 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 22:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:23:19 INFO - PROCESS | 1752 | 1467868999286 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:23:19 INFO - PROCESS | 1752 | 1467868999290 Marionette TRACE conn4 <- [1,1766,null,{}] 22:23:19 INFO - PROCESS | 1752 | 1467868999297 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}] 22:23:19 INFO - PROCESS | 1752 | 1467868999303 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:19 INFO - PROCESS | 1752 | 1467868999615 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 22:23:19 INFO - PROCESS | 1752 | 1467868999650 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:19 INFO - PROCESS | 1752 | 1467868999661 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c8400 == 10 [pid = 1752] [id = 449] 22:23:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x8e751800) [pid = 1752] [serial = 1348] [outer = (nil)] 22:23:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x8e904000) [pid = 1752] [serial = 1349] [outer = 0x8e751800] 22:23:19 INFO - PROCESS | 1752 | 1467868999734 Marionette DEBUG loaded listener.js 22:23:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x8e910c00) [pid = 1752] [serial = 1350] [outer = 0x8e751800] 22:23:20 INFO - PROCESS | 1752 | 1467869000806 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]]]}] 22:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1593ms 22:23:20 INFO - PROCESS | 1752 | 1467869000880 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 22:23:20 INFO - PROCESS | 1752 | 1467869000883 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 22:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:23:20 INFO - PROCESS | 1752 | 1467869000891 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:23:20 INFO - PROCESS | 1752 | 1467869000898 Marionette TRACE conn4 <- [1,1770,null,{}] 22:23:20 INFO - PROCESS | 1752 | 1467869000927 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}] 22:23:20 INFO - PROCESS | 1752 | 1467869000936 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:21 INFO - PROCESS | 1752 | 1467869001216 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 22:23:21 INFO - PROCESS | 1752 | 1467869001249 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:21 INFO - PROCESS | 1752 | 1467869001262 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f8c00 == 11 [pid = 1752] [id = 450] 22:23:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x8f1f9800) [pid = 1752] [serial = 1351] [outer = (nil)] 22:23:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x8f2ac800) [pid = 1752] [serial = 1352] [outer = 0x8f1f9800] 22:23:21 INFO - PROCESS | 1752 | 1467869001345 Marionette DEBUG loaded listener.js 22:23:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x8f804c00) [pid = 1752] [serial = 1353] [outer = 0x8f1f9800] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x8fa1c400) [pid = 1752] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x91cd4000) [pid = 1752] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x8d5e7400) [pid = 1752] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x8ba6d800) [pid = 1752] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x8e90d400) [pid = 1752] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x9a478400) [pid = 1752] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x9a483800) [pid = 1752] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x8b1dc400) [pid = 1752] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x99ed2000) [pid = 1752] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0xa2582800) [pid = 1752] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x8e751400) [pid = 1752] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x97bf5800) [pid = 1752] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8d3a0c00) [pid = 1752] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0xa25ef400) [pid = 1752] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8f80f400) [pid = 1752] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x9546fc00) [pid = 1752] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8f80ec00) [pid = 1752] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8d3dc800) [pid = 1752] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8fad9c00) [pid = 1752] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x8b1e6400) [pid = 1752] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x9a368400) [pid = 1752] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x956bdc00) [pid = 1752] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x9d550000) [pid = 1752] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x8b0c0400) [pid = 1752] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8e752800) [pid = 1752] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x8d3d2c00) [pid = 1752] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x8fc07c00) [pid = 1752] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x8d3a5800) [pid = 1752] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8fad6400) [pid = 1752] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8f805400) [pid = 1752] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x99ed9c00) [pid = 1752] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x8d3d7000) [pid = 1752] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x9a29c400) [pid = 1752] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:23:24 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x8f0e4800) [pid = 1752] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:23:24 INFO - PROCESS | 1752 | 1467869004929 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]]]}] 22:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 4056ms 22:23:24 INFO - PROCESS | 1752 | 1467869004948 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 22:23:24 INFO - PROCESS | 1752 | 1467869004953 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 22:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:23:24 INFO - PROCESS | 1752 | 1467869004960 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:23:24 INFO - PROCESS | 1752 | 1467869004964 Marionette TRACE conn4 <- [1,1774,null,{}] 22:23:24 INFO - PROCESS | 1752 | 1467869004970 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}] 22:23:24 INFO - PROCESS | 1752 | 1467869004975 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:25 INFO - PROCESS | 1752 | 1467869005251 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 22:23:25 INFO - PROCESS | 1752 | 1467869005275 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:25 INFO - PROCESS | 1752 | 1467869005283 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c4000 == 12 [pid = 1752] [id = 451] 22:23:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8d3a5800) [pid = 1752] [serial = 1354] [outer = (nil)] 22:23:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8e906000) [pid = 1752] [serial = 1355] [outer = 0x8d3a5800] 22:23:25 INFO - PROCESS | 1752 | 1467869005358 Marionette DEBUG loaded listener.js 22:23:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8f80dc00) [pid = 1752] [serial = 1356] [outer = 0x8d3a5800] 22:23:26 INFO - PROCESS | 1752 | 1467869006407 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]]]}] 22:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1482ms 22:23:26 INFO - PROCESS | 1752 | 1467869006444 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 22:23:26 INFO - PROCESS | 1752 | 1467869006452 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 22:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:23:26 INFO - PROCESS | 1752 | 1467869006463 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:23:26 INFO - PROCESS | 1752 | 1467869006473 Marionette TRACE conn4 <- [1,1778,null,{}] 22:23:26 INFO - PROCESS | 1752 | 1467869006490 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}] 22:23:26 INFO - PROCESS | 1752 | 1467869006496 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:26 INFO - PROCESS | 1752 | 1467869006725 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 22:23:27 INFO - PROCESS | 1752 | 1467869007012 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:27 INFO - PROCESS | 1752 | 1467869007028 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c2800 == 13 [pid = 1752] [id = 452] 22:23:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8d1c9800) [pid = 1752] [serial = 1357] [outer = (nil)] 22:23:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8d39b400) [pid = 1752] [serial = 1358] [outer = 0x8d1c9800] 22:23:27 INFO - PROCESS | 1752 | 1467869007161 Marionette DEBUG loaded listener.js 22:23:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x8d5e2400) [pid = 1752] [serial = 1359] [outer = 0x8d1c9800] 22:23:28 INFO - PROCESS | 1752 | 1467869008158 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]]]}] 22:23:28 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 22:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1755ms 22:23:28 INFO - PROCESS | 1752 | 1467869008218 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 22:23:28 INFO - PROCESS | 1752 | 1467869008226 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 22:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:23:28 INFO - PROCESS | 1752 | 1467869008237 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:23:28 INFO - PROCESS | 1752 | 1467869008242 Marionette TRACE conn4 <- [1,1782,null,{}] 22:23:28 INFO - PROCESS | 1752 | 1467869008249 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}] 22:23:28 INFO - PROCESS | 1752 | 1467869008256 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:28 INFO - PROCESS | 1752 | 1467869008473 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 22:23:28 INFO - PROCESS | 1752 | 1467869008850 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:28 INFO - PROCESS | 1752 | 1467869008860 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1db800 == 14 [pid = 1752] [id = 453] 22:23:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x8f05f000) [pid = 1752] [serial = 1360] [outer = (nil)] 22:23:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8f063800) [pid = 1752] [serial = 1361] [outer = 0x8f05f000] 22:23:28 INFO - PROCESS | 1752 | 1467869008957 Marionette DEBUG loaded listener.js 22:23:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8f1f7800) [pid = 1752] [serial = 1362] [outer = 0x8f05f000] 22:23:29 INFO - PROCESS | 1752 | 1467869009931 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]]]}] 22:23:29 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 22:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1743ms 22:23:29 INFO - PROCESS | 1752 | 1467869009981 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 22:23:29 INFO - PROCESS | 1752 | 1467869009985 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 22:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:23:29 INFO - PROCESS | 1752 | 1467869009993 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:23:30 INFO - PROCESS | 1752 | 1467869009999 Marionette TRACE conn4 <- [1,1786,null,{}] 22:23:30 INFO - PROCESS | 1752 | 1467869010018 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}] 22:23:30 INFO - PROCESS | 1752 | 1467869010027 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:30 INFO - PROCESS | 1752 | 1467869010277 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 22:23:30 INFO - PROCESS | 1752 | 1467869010633 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:30 INFO - PROCESS | 1752 | 1467869010647 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fa22c00 == 15 [pid = 1752] [id = 454] 22:23:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8fa23400) [pid = 1752] [serial = 1363] [outer = (nil)] 22:23:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8fad2800) [pid = 1752] [serial = 1364] [outer = 0x8fa23400] 22:23:30 INFO - PROCESS | 1752 | 1467869010741 Marionette DEBUG loaded listener.js 22:23:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8fadc400) [pid = 1752] [serial = 1365] [outer = 0x8fa23400] 22:23:31 INFO - PROCESS | 1752 | 1467869011893 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]]]}] 22:23:31 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 22:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1952ms 22:23:31 INFO - PROCESS | 1752 | 1467869011946 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 22:23:31 INFO - PROCESS | 1752 | 1467869011950 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 22:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:23:31 INFO - PROCESS | 1752 | 1467869011958 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:23:31 INFO - PROCESS | 1752 | 1467869011963 Marionette TRACE conn4 <- [1,1790,null,{}] 22:23:31 INFO - PROCESS | 1752 | 1467869011970 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}] 22:23:31 INFO - PROCESS | 1752 | 1467869011976 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:32 INFO - PROCESS | 1752 | 1467869012187 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 22:23:32 INFO - PROCESS | 1752 | 1467869012506 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:32 INFO - PROCESS | 1752 | 1467869012518 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e906800 == 16 [pid = 1752] [id = 455] 22:23:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8fa27c00) [pid = 1752] [serial = 1366] [outer = (nil)] 22:23:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8fc10400) [pid = 1752] [serial = 1367] [outer = 0x8fa27c00] 22:23:32 INFO - PROCESS | 1752 | 1467869012614 Marionette DEBUG loaded listener.js 22:23:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8fc0dc00) [pid = 1752] [serial = 1368] [outer = 0x8fa27c00] 22:23:33 INFO - PROCESS | 1752 | 1467869013552 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]]]}] 22:23:33 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) 22:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1647ms 22:23:33 INFO - PROCESS | 1752 | 1467869013606 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 22:23:33 INFO - PROCESS | 1752 | 1467869013609 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 22:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:23:33 INFO - PROCESS | 1752 | 1467869013617 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:23:33 INFO - PROCESS | 1752 | 1467869013620 Marionette TRACE conn4 <- [1,1794,null,{}] 22:23:33 INFO - PROCESS | 1752 | 1467869013626 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}] 22:23:33 INFO - PROCESS | 1752 | 1467869013632 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:33 INFO - PROCESS | 1752 | 1467869013864 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 22:23:34 INFO - PROCESS | 1752 | 1467869014182 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:34 INFO - PROCESS | 1752 | 1467869014193 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f062c00 == 17 [pid = 1752] [id = 456] 22:23:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8fadb800) [pid = 1752] [serial = 1369] [outer = (nil)] 22:23:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x91608c00) [pid = 1752] [serial = 1370] [outer = 0x8fadb800] 22:23:34 INFO - PROCESS | 1752 | 1467869014294 Marionette DEBUG loaded listener.js 22:23:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x9160fc00) [pid = 1752] [serial = 1371] [outer = 0x8fadb800] 22:23:35 INFO - PROCESS | 1752 | 1467869015241 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]]]}] 22:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1681ms 22:23:35 INFO - PROCESS | 1752 | 1467869015299 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 22:23:35 INFO - PROCESS | 1752 | 1467869015304 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 22:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:23:35 INFO - PROCESS | 1752 | 1467869015311 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:23:35 INFO - PROCESS | 1752 | 1467869015315 Marionette TRACE conn4 <- [1,1798,null,{}] 22:23:35 INFO - PROCESS | 1752 | 1467869015322 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}] 22:23:35 INFO - PROCESS | 1752 | 1467869015334 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:35 INFO - PROCESS | 1752 | 1467869015614 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 22:23:35 INFO - PROCESS | 1752 | 1467869015936 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:35 INFO - PROCESS | 1752 | 1467869015946 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0be000 == 18 [pid = 1752] [id = 457] 22:23:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8b0c9000) [pid = 1752] [serial = 1372] [outer = (nil)] 22:23:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x91bcec00) [pid = 1752] [serial = 1373] [outer = 0x8b0c9000] 22:23:36 INFO - PROCESS | 1752 | 1467869016030 Marionette DEBUG loaded listener.js 22:23:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x91cb8000) [pid = 1752] [serial = 1374] [outer = 0x8b0c9000] 22:23:37 INFO - PROCESS | 1752 | 1467869017033 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]]]}] 22:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1741ms 22:23:37 INFO - PROCESS | 1752 | 1467869017053 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 22:23:37 INFO - PROCESS | 1752 | 1467869017058 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 22:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:23:37 INFO - PROCESS | 1752 | 1467869017065 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:23:37 INFO - PROCESS | 1752 | 1467869017069 Marionette TRACE conn4 <- [1,1802,null,{}] 22:23:37 INFO - PROCESS | 1752 | 1467869017075 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}] 22:23:37 INFO - PROCESS | 1752 | 1467869017080 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:37 INFO - PROCESS | 1752 | 1467869017272 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 22:23:37 INFO - PROCESS | 1752 | 1467869017583 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:37 INFO - PROCESS | 1752 | 1467869017594 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0cac00 == 19 [pid = 1752] [id = 458] 22:23:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8b1dbc00) [pid = 1752] [serial = 1375] [outer = (nil)] 22:23:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x91cd6800) [pid = 1752] [serial = 1376] [outer = 0x8b1dbc00] 22:23:37 INFO - PROCESS | 1752 | 1467869017681 Marionette DEBUG loaded listener.js 22:23:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x91dde800) [pid = 1752] [serial = 1377] [outer = 0x8b1dbc00] 22:23:38 INFO - PROCESS | 1752 | 1467869018597 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]]]}] 22:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1587ms 22:23:38 INFO - PROCESS | 1752 | 1467869018654 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 22:23:38 INFO - PROCESS | 1752 | 1467869018657 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 22:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:23:38 INFO - PROCESS | 1752 | 1467869018664 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:23:38 INFO - PROCESS | 1752 | 1467869018667 Marionette TRACE conn4 <- [1,1806,null,{}] 22:23:38 INFO - PROCESS | 1752 | 1467869018674 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}] 22:23:38 INFO - PROCESS | 1752 | 1467869018680 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:38 INFO - PROCESS | 1752 | 1467869018906 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 22:23:39 INFO - PROCESS | 1752 | 1467869019228 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:39 INFO - PROCESS | 1752 | 1467869019237 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cb0800 == 20 [pid = 1752] [id = 459] 22:23:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x91cbb800) [pid = 1752] [serial = 1378] [outer = (nil)] 22:23:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x93143000) [pid = 1752] [serial = 1379] [outer = 0x91cbb800] 22:23:39 INFO - PROCESS | 1752 | 1467869019330 Marionette DEBUG loaded listener.js 22:23:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x93c08c00) [pid = 1752] [serial = 1380] [outer = 0x91cbb800] 22:23:40 INFO - PROCESS | 1752 | 1467869020260 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]]]}] 22:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1646ms 22:23:40 INFO - PROCESS | 1752 | 1467869020311 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 22:23:40 INFO - PROCESS | 1752 | 1467869020316 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 22:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:23:40 INFO - PROCESS | 1752 | 1467869020324 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:23:40 INFO - PROCESS | 1752 | 1467869020328 Marionette TRACE conn4 <- [1,1810,null,{}] 22:23:40 INFO - PROCESS | 1752 | 1467869020335 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}] 22:23:40 INFO - PROCESS | 1752 | 1467869020340 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:40 INFO - PROCESS | 1752 | 1467869020539 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 22:23:40 INFO - PROCESS | 1752 | 1467869020848 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:40 INFO - PROCESS | 1752 | 1467869020857 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x91dde400 == 21 [pid = 1752] [id = 460] 22:23:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x91dea000) [pid = 1752] [serial = 1381] [outer = (nil)] 22:23:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x9524ac00) [pid = 1752] [serial = 1382] [outer = 0x91dea000] 22:23:40 INFO - PROCESS | 1752 | 1467869020947 Marionette DEBUG loaded listener.js 22:23:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x95254400) [pid = 1752] [serial = 1383] [outer = 0x91dea000] 22:23:41 INFO - PROCESS | 1752 | 1467869021902 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]]]}] 22:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1630ms 22:23:41 INFO - PROCESS | 1752 | 1467869021955 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 22:23:41 INFO - PROCESS | 1752 | 1467869021960 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 22:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:23:41 INFO - PROCESS | 1752 | 1467869021966 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:23:41 INFO - PROCESS | 1752 | 1467869021970 Marionette TRACE conn4 <- [1,1814,null,{}] 22:23:41 INFO - PROCESS | 1752 | 1467869021976 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}] 22:23:41 INFO - PROCESS | 1752 | 1467869021982 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:42 INFO - PROCESS | 1752 | 1467869022187 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 22:23:42 INFO - PROCESS | 1752 | 1467869022497 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:42 INFO - PROCESS | 1752 | 1467869022506 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e1b9400 == 22 [pid = 1752] [id = 461] 22:23:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x93e0f400) [pid = 1752] [serial = 1384] [outer = (nil)] 22:23:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x95469c00) [pid = 1752] [serial = 1385] [outer = 0x93e0f400] 22:23:42 INFO - PROCESS | 1752 | 1467869022596 Marionette DEBUG loaded listener.js 22:23:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x95471000) [pid = 1752] [serial = 1386] [outer = 0x93e0f400] 22:23:43 INFO - PROCESS | 1752 | 1467869023552 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]]]}] 22:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1634ms 22:23:43 INFO - PROCESS | 1752 | 1467869023602 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 22:23:43 INFO - PROCESS | 1752 | 1467869023607 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 22:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:23:43 INFO - PROCESS | 1752 | 1467869023615 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:23:43 INFO - PROCESS | 1752 | 1467869023620 Marionette TRACE conn4 <- [1,1818,null,{}] 22:23:43 INFO - PROCESS | 1752 | 1467869023626 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}] 22:23:43 INFO - PROCESS | 1752 | 1467869023632 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:43 INFO - PROCESS | 1752 | 1467869023902 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 22:23:44 INFO - PROCESS | 1752 | 1467869024273 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:44 INFO - PROCESS | 1752 | 1467869024287 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x97bfb800 == 23 [pid = 1752] [id = 462] 22:23:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x98504400) [pid = 1752] [serial = 1387] [outer = (nil)] 22:23:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x98d3e800) [pid = 1752] [serial = 1388] [outer = 0x98504400] 22:23:44 INFO - PROCESS | 1752 | 1467869024377 Marionette DEBUG loaded listener.js 22:23:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x990f6000) [pid = 1752] [serial = 1389] [outer = 0x98504400] 22:23:45 INFO - PROCESS | 1752 | 1467869025343 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]]]}] 22:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1794ms 22:23:45 INFO - PROCESS | 1752 | 1467869025410 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 22:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:23:45 INFO - PROCESS | 1752 | 1467869025415 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 22:23:45 INFO - PROCESS | 1752 | 1467869025422 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:23:45 INFO - PROCESS | 1752 | 1467869025426 Marionette TRACE conn4 <- [1,1822,null,{}] 22:23:45 INFO - PROCESS | 1752 | 1467869025432 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}] 22:23:45 INFO - PROCESS | 1752 | 1467869025438 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:45 INFO - PROCESS | 1752 | 1467869025644 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 22:23:45 INFO - PROCESS | 1752 | 1467869025959 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:45 INFO - PROCESS | 1752 | 1467869025970 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x990f5c00 == 24 [pid = 1752] [id = 463] 22:23:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x998c8000) [pid = 1752] [serial = 1390] [outer = (nil)] 22:23:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x99ec8400) [pid = 1752] [serial = 1391] [outer = 0x998c8000] 22:23:46 INFO - PROCESS | 1752 | 1467869026059 Marionette DEBUG loaded listener.js 22:23:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x99ed2000) [pid = 1752] [serial = 1392] [outer = 0x998c8000] 22:23:47 INFO - PROCESS | 1752 | 1467869027051 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]]]}] 22:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1686ms 22:23:47 INFO - PROCESS | 1752 | 1467869027109 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 22:23:47 INFO - PROCESS | 1752 | 1467869027112 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 22:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:23:47 INFO - PROCESS | 1752 | 1467869027120 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:23:47 INFO - PROCESS | 1752 | 1467869027124 Marionette TRACE conn4 <- [1,1826,null,{}] 22:23:47 INFO - PROCESS | 1752 | 1467869027131 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}] 22:23:47 INFO - PROCESS | 1752 | 1467869027135 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:47 INFO - PROCESS | 1752 | 1467869027346 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 22:23:47 INFO - PROCESS | 1752 | 1467869027661 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:47 INFO - PROCESS | 1752 | 1467869027669 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f809000 == 25 [pid = 1752] [id = 464] 22:23:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x97bf2000) [pid = 1752] [serial = 1393] [outer = (nil)] 22:23:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x9a226400) [pid = 1752] [serial = 1394] [outer = 0x97bf2000] 22:23:47 INFO - PROCESS | 1752 | 1467869027762 Marionette DEBUG loaded listener.js 22:23:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x9a369c00) [pid = 1752] [serial = 1395] [outer = 0x97bf2000] 22:23:48 INFO - PROCESS | 1752 | 1467869028667 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]]]}] 22:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1582ms 22:23:48 INFO - PROCESS | 1752 | 1467869028703 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 22:23:48 INFO - PROCESS | 1752 | 1467869028708 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 22:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:23:48 INFO - PROCESS | 1752 | 1467869028715 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:23:48 INFO - PROCESS | 1752 | 1467869028719 Marionette TRACE conn4 <- [1,1830,null,{}] 22:23:48 INFO - PROCESS | 1752 | 1467869028726 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}] 22:23:48 INFO - PROCESS | 1752 | 1467869028732 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:48 INFO - PROCESS | 1752 | 1467869028952 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 22:23:49 INFO - PROCESS | 1752 | 1467869029298 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:49 INFO - PROCESS | 1752 | 1467869029308 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e1b1800 == 26 [pid = 1752] [id = 465] 22:23:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x8e1b7800) [pid = 1752] [serial = 1396] [outer = (nil)] 22:23:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x98d3f800) [pid = 1752] [serial = 1397] [outer = 0x8e1b7800] 22:23:49 INFO - PROCESS | 1752 | 1467869029396 Marionette DEBUG loaded listener.js 22:23:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x9a377000) [pid = 1752] [serial = 1398] [outer = 0x8e1b7800] 22:23:50 INFO - PROCESS | 1752 | 1467869030356 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]]]}] 22:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1692ms 22:23:50 INFO - PROCESS | 1752 | 1467869030408 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 22:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:23:50 INFO - PROCESS | 1752 | 1467869030413 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 22:23:50 INFO - PROCESS | 1752 | 1467869030419 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:23:50 INFO - PROCESS | 1752 | 1467869030423 Marionette TRACE conn4 <- [1,1834,null,{}] 22:23:50 INFO - PROCESS | 1752 | 1467869030429 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}] 22:23:50 INFO - PROCESS | 1752 | 1467869030434 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:50 INFO - PROCESS | 1752 | 1467869030638 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 22:23:50 INFO - PROCESS | 1752 | 1467869030955 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:50 INFO - PROCESS | 1752 | 1467869030966 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e6000 == 27 [pid = 1752] [id = 466] 22:23:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x8b1e8800) [pid = 1752] [serial = 1399] [outer = (nil)] 22:23:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x8ba71c00) [pid = 1752] [serial = 1400] [outer = 0x8b1e8800] 22:23:51 INFO - PROCESS | 1752 | 1467869031056 Marionette DEBUG loaded listener.js 22:23:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x8d3a6c00) [pid = 1752] [serial = 1401] [outer = 0x8b1e8800] 22:23:52 INFO - PROCESS | 1752 | 1467869032003 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]]]}] 22:23:52 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 22:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1641ms 22:23:52 INFO - PROCESS | 1752 | 1467869032061 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 22:23:52 INFO - PROCESS | 1752 | 1467869032065 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 22:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:23:52 INFO - PROCESS | 1752 | 1467869032072 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:23:52 INFO - PROCESS | 1752 | 1467869032075 Marionette TRACE conn4 <- [1,1838,null,{}] 22:23:52 INFO - PROCESS | 1752 | 1467869032081 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}] 22:23:52 INFO - PROCESS | 1752 | 1467869032086 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:52 INFO - PROCESS | 1752 | 1467869032295 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 22:23:52 INFO - PROCESS | 1752 | 1467869032614 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:52 INFO - PROCESS | 1752 | 1467869032621 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0be800 == 28 [pid = 1752] [id = 467] 22:23:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x8b0c0c00) [pid = 1752] [serial = 1402] [outer = (nil)] 22:23:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x8d3a2c00) [pid = 1752] [serial = 1403] [outer = 0x8b0c0c00] 22:23:52 INFO - PROCESS | 1752 | 1467869032714 Marionette DEBUG loaded listener.js 22:23:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x8d3d7c00) [pid = 1752] [serial = 1404] [outer = 0x8b0c0c00] 22:23:53 INFO - PROCESS | 1752 | 1467869033878 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]]]}] 22:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1832ms 22:23:53 INFO - PROCESS | 1752 | 1467869033905 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 22:23:53 INFO - PROCESS | 1752 | 1467869033911 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 22:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:23:53 INFO - PROCESS | 1752 | 1467869033926 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:23:53 INFO - PROCESS | 1752 | 1467869033936 Marionette TRACE conn4 <- [1,1842,null,{}] 22:23:53 INFO - PROCESS | 1752 | 1467869033949 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}] 22:23:53 INFO - PROCESS | 1752 | 1467869033954 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:54 INFO - PROCESS | 1752 | 1467869034308 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 22:23:54 INFO - PROCESS | 1752 | 1467869034536 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:54 INFO - PROCESS | 1752 | 1467869034549 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3fa000 == 29 [pid = 1752] [id = 468] 22:23:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x8c3fb000) [pid = 1752] [serial = 1405] [outer = (nil)] 22:23:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x8d1cd000) [pid = 1752] [serial = 1406] [outer = 0x8c3fb000] 22:23:54 INFO - PROCESS | 1752 | 1467869034634 Marionette DEBUG loaded listener.js 22:23:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x8d39e000) [pid = 1752] [serial = 1407] [outer = 0x8c3fb000] 22:23:55 INFO - PROCESS | 1752 | 1467869035587 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]]]}] 22:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1706ms 22:23:55 INFO - PROCESS | 1752 | 1467869035627 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 22:23:55 INFO - PROCESS | 1752 | 1467869035634 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 22:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:23:55 INFO - PROCESS | 1752 | 1467869035645 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:23:55 INFO - PROCESS | 1752 | 1467869035650 Marionette TRACE conn4 <- [1,1846,null,{}] 22:23:55 INFO - PROCESS | 1752 | 1467869035656 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}] 22:23:55 INFO - PROCESS | 1752 | 1467869035662 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:55 INFO - PROCESS | 1752 | 1467869035875 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 22:23:56 INFO - PROCESS | 1752 | 1467869036308 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:56 INFO - PROCESS | 1752 | 1467869036318 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0xa68a0c00) [pid = 1752] [serial = 1215] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x999a2000) [pid = 1752] [serial = 1182] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x8fc0e400) [pid = 1752] [serial = 1212] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x9b9f3800) [pid = 1752] [serial = 1194] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x91bcbc00) [pid = 1752] [serial = 1188] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0xa118d800) [pid = 1752] [serial = 1197] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x9b066c00) [pid = 1752] [serial = 1191] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x9a36bc00) [pid = 1752] [serial = 1206] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x9a375400) [pid = 1752] [serial = 1209] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x9b9c1000) [pid = 1752] [serial = 1110] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0xa4e4f800) [pid = 1752] [serial = 1200] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x8b0c8c00) [pid = 1752] [serial = 1218] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x8f0e3c00) [pid = 1752] [serial = 1185] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x8d3de000) [pid = 1752] [serial = 1203] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x8fc0a800) [pid = 1752] [serial = 1295] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x914b4c00) [pid = 1752] [serial = 1296] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x952ee400) [pid = 1752] [serial = 1250] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x9546b400) [pid = 1752] [serial = 1251] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x8fa1b800) [pid = 1752] [serial = 1292] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x8ba72800) [pid = 1752] [serial = 1283] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x8c3f4800) [pid = 1752] [serial = 1284] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x8f062000) [pid = 1752] [serial = 1289] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x8f1f6400) [pid = 1752] [serial = 1290] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x9b9ba800) [pid = 1752] [serial = 1262] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x9b9cf400) [pid = 1752] [serial = 1263] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x9d90e800) [pid = 1752] [serial = 1265] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x9d954800) [pid = 1752] [serial = 1266] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x8b1e3c00) [pid = 1752] [serial = 1277] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x8b1e6c00) [pid = 1752] [serial = 1278] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0xa232b000) [pid = 1752] [serial = 1268] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0xa23a7800) [pid = 1752] [serial = 1269] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0xa6827800) [pid = 1752] [serial = 1274] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0xa6a98800) [pid = 1752] [serial = 1275] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x9ac74000) [pid = 1752] [serial = 1259] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x9ad0a000) [pid = 1752] [serial = 1260] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x99b27c00) [pid = 1752] [serial = 1256] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x9a225000) [pid = 1752] [serial = 1257] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8d3e0c00) [pid = 1752] [serial = 1244] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8e758400) [pid = 1752] [serial = 1245] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0xa2ff0800) [pid = 1752] [serial = 1271] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0xa320d000) [pid = 1752] [serial = 1272] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x953c7c00) [pid = 1752] [serial = 1242] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x95255800) [pid = 1752] [serial = 1241] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x97b0fc00) [pid = 1752] [serial = 1253] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x985aa400) [pid = 1752] [serial = 1254] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x8f94bc00) [pid = 1752] [serial = 1247] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x8fa20000) [pid = 1752] [serial = 1248] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x8d5de000) [pid = 1752] [serial = 1286] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8d5e7800) [pid = 1752] [serial = 1287] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x91bacc00) [pid = 1752] [serial = 1299] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x8ba67c00) [pid = 1752] [serial = 1280] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x8ba69800) [pid = 1752] [serial = 1281] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x8fc08800) [pid = 1752] [serial = 1298] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x8fa25000) [pid = 1752] [serial = 1293] [outer = (nil)] [url = about:blank] 22:23:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c8c00 == 30 [pid = 1752] [id = 469] 22:23:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8b0cb800) [pid = 1752] [serial = 1408] [outer = (nil)] 22:23:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8b1e9800) [pid = 1752] [serial = 1409] [outer = 0x8b0cb800] 22:23:56 INFO - PROCESS | 1752 | 1467869036529 Marionette DEBUG loaded listener.js 22:23:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8c3fa400) [pid = 1752] [serial = 1410] [outer = 0x8b0cb800] 22:23:57 INFO - PROCESS | 1752 | 1467869037400 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]]]}] 22:23:57 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) 22:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1785ms 22:23:57 INFO - PROCESS | 1752 | 1467869037436 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 22:23:57 INFO - PROCESS | 1752 | 1467869037441 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 22:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:23:57 INFO - PROCESS | 1752 | 1467869037449 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:23:57 INFO - PROCESS | 1752 | 1467869037455 Marionette TRACE conn4 <- [1,1850,null,{}] 22:23:57 INFO - PROCESS | 1752 | 1467869037473 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}] 22:23:57 INFO - PROCESS | 1752 | 1467869037483 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:57 INFO - PROCESS | 1752 | 1467869037698 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 22:23:57 INFO - PROCESS | 1752 | 1467869037893 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:57 INFO - PROCESS | 1752 | 1467869037904 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0ea400 == 31 [pid = 1752] [id = 470] 22:23:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8f0ed400) [pid = 1752] [serial = 1411] [outer = (nil)] 22:23:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8f2b2c00) [pid = 1752] [serial = 1412] [outer = 0x8f0ed400] 22:23:57 INFO - PROCESS | 1752 | 1467869037985 Marionette DEBUG loaded listener.js 22:23:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x8f946800) [pid = 1752] [serial = 1413] [outer = 0x8f0ed400] 22:23:58 INFO - PROCESS | 1752 | 1467869038866 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]]]}] 22:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1441ms 22:23:58 INFO - PROCESS | 1752 | 1467869038892 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 22:23:58 INFO - PROCESS | 1752 | 1467869038898 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 22:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:23:58 INFO - PROCESS | 1752 | 1467869038939 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:23:58 INFO - PROCESS | 1752 | 1467869038942 Marionette TRACE conn4 <- [1,1854,null,{}] 22:23:58 INFO - PROCESS | 1752 | 1467869038967 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}] 22:23:58 INFO - PROCESS | 1752 | 1467869038973 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:59 INFO - PROCESS | 1752 | 1467869039268 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 22:23:59 INFO - PROCESS | 1752 | 1467869039331 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:59 INFO - PROCESS | 1752 | 1467869039338 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:23:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e74d000 == 32 [pid = 1752] [id = 471] 22:23:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x8fa1ac00) [pid = 1752] [serial = 1414] [outer = (nil)] 22:23:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8facf000) [pid = 1752] [serial = 1415] [outer = 0x8fa1ac00] 22:23:59 INFO - PROCESS | 1752 | 1467869039416 Marionette DEBUG loaded listener.js 22:23:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8fc0a000) [pid = 1752] [serial = 1416] [outer = 0x8fa1ac00] 22:24:00 INFO - PROCESS | 1752 | 1467869040472 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]]]}] 22:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1608ms 22:24:00 INFO - PROCESS | 1752 | 1467869040542 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 22:24:00 INFO - PROCESS | 1752 | 1467869040546 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 22:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:24:00 INFO - PROCESS | 1752 | 1467869040552 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:24:00 INFO - PROCESS | 1752 | 1467869040571 Marionette TRACE conn4 <- [1,1858,null,{}] 22:24:00 INFO - PROCESS | 1752 | 1467869040586 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}] 22:24:00 INFO - PROCESS | 1752 | 1467869040593 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:00 INFO - PROCESS | 1752 | 1467869040859 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 22:24:00 INFO - PROCESS | 1752 | 1467869040890 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:00 INFO - PROCESS | 1752 | 1467869040897 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e1b8000 == 33 [pid = 1752] [id = 472] 22:24:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8f94bc00) [pid = 1752] [serial = 1417] [outer = (nil)] 22:24:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x914b2800) [pid = 1752] [serial = 1418] [outer = 0x8f94bc00] 22:24:00 INFO - PROCESS | 1752 | 1467869040973 Marionette DEBUG loaded listener.js 22:24:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x91606c00) [pid = 1752] [serial = 1419] [outer = 0x8f94bc00] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x8d1c6400) [pid = 1752] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x8e1bc400) [pid = 1752] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x9d90a400) [pid = 1752] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x8e751800) [pid = 1752] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x8b1df800) [pid = 1752] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x8e74d800) [pid = 1752] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8f809800) [pid = 1752] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8e1b3400) [pid = 1752] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x91bce000) [pid = 1752] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x91bc5c00) [pid = 1752] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x8c3f8400) [pid = 1752] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x956b5800) [pid = 1752] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x8d1c8800) [pid = 1752] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x956a0c00) [pid = 1752] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x99edc400) [pid = 1752] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x9a36fc00) [pid = 1752] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x9ac7dc00) [pid = 1752] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:24:01 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x8f1f9800) [pid = 1752] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:24:02 INFO - PROCESS | 1752 | 1467869042209 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]]]}] 22:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1713ms 22:24:02 INFO - PROCESS | 1752 | 1467869042267 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 22:24:02 INFO - PROCESS | 1752 | 1467869042270 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 22:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:24:02 INFO - PROCESS | 1752 | 1467869042277 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:24:02 INFO - PROCESS | 1752 | 1467869042281 Marionette TRACE conn4 <- [1,1862,null,{}] 22:24:02 INFO - PROCESS | 1752 | 1467869042286 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}] 22:24:02 INFO - PROCESS | 1752 | 1467869042297 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:02 INFO - PROCESS | 1752 | 1467869042533 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 22:24:02 INFO - PROCESS | 1752 | 1467869042720 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:02 INFO - PROCESS | 1752 | 1467869042729 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1df800 == 34 [pid = 1752] [id = 473] 22:24:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x8b1ea400) [pid = 1752] [serial = 1420] [outer = (nil)] 22:24:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x914ab400) [pid = 1752] [serial = 1421] [outer = 0x8b1ea400] 22:24:02 INFO - PROCESS | 1752 | 1467869042803 Marionette DEBUG loaded listener.js 22:24:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x91bce000) [pid = 1752] [serial = 1422] [outer = 0x8b1ea400] 22:24:03 INFO - PROCESS | 1752 | 1467869043769 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]]]}] 22:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1532ms 22:24:03 INFO - PROCESS | 1752 | 1467869043812 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 22:24:03 INFO - PROCESS | 1752 | 1467869043819 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 22:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:24:03 INFO - PROCESS | 1752 | 1467869043829 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:24:03 INFO - PROCESS | 1752 | 1467869043834 Marionette TRACE conn4 <- [1,1866,null,{}] 22:24:03 INFO - PROCESS | 1752 | 1467869043844 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}] 22:24:03 INFO - PROCESS | 1752 | 1467869043851 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:04 INFO - PROCESS | 1752 | 1467869044125 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 22:24:04 INFO - PROCESS | 1752 | 1467869044480 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:04 INFO - PROCESS | 1752 | 1467869044497 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f9000 == 35 [pid = 1752] [id = 474] 22:24:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x8c3f9c00) [pid = 1752] [serial = 1423] [outer = (nil)] 22:24:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x8d1ce000) [pid = 1752] [serial = 1424] [outer = 0x8c3f9c00] 22:24:04 INFO - PROCESS | 1752 | 1467869044583 Marionette DEBUG loaded listener.js 22:24:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x8d5e5800) [pid = 1752] [serial = 1425] [outer = 0x8c3f9c00] 22:24:05 INFO - PROCESS | 1752 | 1467869045557 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]]]}] 22:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1790ms 22:24:05 INFO - PROCESS | 1752 | 1467869045618 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 22:24:05 INFO - PROCESS | 1752 | 1467869045626 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 22:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:24:05 INFO - PROCESS | 1752 | 1467869045638 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:24:05 INFO - PROCESS | 1752 | 1467869045643 Marionette TRACE conn4 <- [1,1870,null,{}] 22:24:05 INFO - PROCESS | 1752 | 1467869045651 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}] 22:24:05 INFO - PROCESS | 1752 | 1467869045658 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:05 INFO - PROCESS | 1752 | 1467869045894 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 22:24:06 INFO - PROCESS | 1752 | 1467869046216 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:06 INFO - PROCESS | 1752 | 1467869046229 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e754400 == 36 [pid = 1752] [id = 475] 22:24:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8e90f000) [pid = 1752] [serial = 1426] [outer = (nil)] 22:24:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8f1f0c00) [pid = 1752] [serial = 1427] [outer = 0x8e90f000] 22:24:06 INFO - PROCESS | 1752 | 1467869046323 Marionette DEBUG loaded listener.js 22:24:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8fa1a000) [pid = 1752] [serial = 1428] [outer = 0x8e90f000] 22:24:07 INFO - PROCESS | 1752 | 1467869047302 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]]]}] 22:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1736ms 22:24:07 INFO - PROCESS | 1752 | 1467869047375 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 22:24:07 INFO - PROCESS | 1752 | 1467869047379 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 22:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:24:07 INFO - PROCESS | 1752 | 1467869047387 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:24:07 INFO - PROCESS | 1752 | 1467869047396 Marionette TRACE conn4 <- [1,1874,null,{}] 22:24:07 INFO - PROCESS | 1752 | 1467869047417 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}] 22:24:07 INFO - PROCESS | 1752 | 1467869047427 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:07 INFO - PROCESS | 1752 | 1467869047699 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 22:24:08 INFO - PROCESS | 1752 | 1467869048068 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:08 INFO - PROCESS | 1752 | 1467869048081 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bc2400 == 37 [pid = 1752] [id = 476] 22:24:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x91bc2c00) [pid = 1752] [serial = 1429] [outer = (nil)] 22:24:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x91ccf400) [pid = 1752] [serial = 1430] [outer = 0x91bc2c00] 22:24:08 INFO - PROCESS | 1752 | 1467869048172 Marionette DEBUG loaded listener.js 22:24:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x91debc00) [pid = 1752] [serial = 1431] [outer = 0x91bc2c00] 22:24:09 INFO - PROCESS | 1752 | 1467869049177 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]]]}] 22:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1851ms 22:24:09 INFO - PROCESS | 1752 | 1467869049240 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 22:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:24:09 INFO - PROCESS | 1752 | 1467869049245 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 22:24:09 INFO - PROCESS | 1752 | 1467869049252 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:24:09 INFO - PROCESS | 1752 | 1467869049256 Marionette TRACE conn4 <- [1,1878,null,{}] 22:24:09 INFO - PROCESS | 1752 | 1467869049262 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}] 22:24:09 INFO - PROCESS | 1752 | 1467869049267 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:09 INFO - PROCESS | 1752 | 1467869049517 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 22:24:09 INFO - PROCESS | 1752 | 1467869049846 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:09 INFO - PROCESS | 1752 | 1467869049853 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e74ac00 == 38 [pid = 1752] [id = 477] 22:24:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x8fa28000) [pid = 1752] [serial = 1432] [outer = (nil)] 22:24:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x953c9000) [pid = 1752] [serial = 1433] [outer = 0x8fa28000] 22:24:09 INFO - PROCESS | 1752 | 1467869049952 Marionette DEBUG loaded listener.js 22:24:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x953d4000) [pid = 1752] [serial = 1434] [outer = 0x8fa28000] 22:24:10 INFO - PROCESS | 1752 | 1467869050871 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]]]}] 22:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1684ms 22:24:10 INFO - PROCESS | 1752 | 1467869050937 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 22:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:24:10 INFO - PROCESS | 1752 | 1467869050942 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 22:24:10 INFO - PROCESS | 1752 | 1467869050949 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:24:10 INFO - PROCESS | 1752 | 1467869050952 Marionette TRACE conn4 <- [1,1882,null,{}] 22:24:10 INFO - PROCESS | 1752 | 1467869050959 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}] 22:24:10 INFO - PROCESS | 1752 | 1467869050964 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:11 INFO - PROCESS | 1752 | 1467869051192 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 22:24:11 INFO - PROCESS | 1752 | 1467869051504 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:11 INFO - PROCESS | 1752 | 1467869051510 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cb5800 == 39 [pid = 1752] [id = 478] 22:24:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x91cd2000) [pid = 1752] [serial = 1435] [outer = (nil)] 22:24:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x956bbc00) [pid = 1752] [serial = 1436] [outer = 0x91cd2000] 22:24:11 INFO - PROCESS | 1752 | 1467869051605 Marionette DEBUG loaded listener.js 22:24:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x97b07000) [pid = 1752] [serial = 1437] [outer = 0x91cd2000] 22:24:12 INFO - PROCESS | 1752 | 1467869052544 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]]]}] 22:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1640ms 22:24:12 INFO - PROCESS | 1752 | 1467869052590 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 22:24:12 INFO - PROCESS | 1752 | 1467869052594 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 22:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:24:12 INFO - PROCESS | 1752 | 1467869052602 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:24:12 INFO - PROCESS | 1752 | 1467869052607 Marionette TRACE conn4 <- [1,1886,null,{}] 22:24:12 INFO - PROCESS | 1752 | 1467869052614 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}] 22:24:12 INFO - PROCESS | 1752 | 1467869052625 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:12 INFO - PROCESS | 1752 | 1467869052930 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 22:24:13 INFO - PROCESS | 1752 | 1467869053259 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:13 INFO - PROCESS | 1752 | 1467869053270 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c4c00 == 40 [pid = 1752] [id = 479] 22:24:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x9546a800) [pid = 1752] [serial = 1438] [outer = (nil)] 22:24:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x9a227000) [pid = 1752] [serial = 1439] [outer = 0x9546a800] 22:24:13 INFO - PROCESS | 1752 | 1467869053359 Marionette DEBUG loaded listener.js 22:24:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x9a36c400) [pid = 1752] [serial = 1440] [outer = 0x9546a800] 22:24:14 INFO - PROCESS | 1752 | 1467869054285 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]]]}] 22:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1737ms 22:24:14 INFO - PROCESS | 1752 | 1467869054364 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 22:24:14 INFO - PROCESS | 1752 | 1467869054373 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 22:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:24:14 INFO - PROCESS | 1752 | 1467869054387 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:24:14 INFO - PROCESS | 1752 | 1467869054392 Marionette TRACE conn4 <- [1,1890,null,{}] 22:24:14 INFO - PROCESS | 1752 | 1467869054402 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}] 22:24:14 INFO - PROCESS | 1752 | 1467869054407 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:14 INFO - PROCESS | 1752 | 1467869054752 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 22:24:15 INFO - PROCESS | 1752 | 1467869055004 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:15 INFO - PROCESS | 1752 | 1467869055014 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x953cd800 == 41 [pid = 1752] [id = 480] 22:24:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x99ed6800) [pid = 1752] [serial = 1441] [outer = (nil)] 22:24:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x9b05d400) [pid = 1752] [serial = 1442] [outer = 0x99ed6800] 22:24:15 INFO - PROCESS | 1752 | 1467869055102 Marionette DEBUG loaded listener.js 22:24:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x9b5c6400) [pid = 1752] [serial = 1443] [outer = 0x99ed6800] 22:24:16 INFO - PROCESS | 1752 | 1467869056095 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]]]}] 22:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1790ms 22:24:16 INFO - PROCESS | 1752 | 1467869056175 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 22:24:16 INFO - PROCESS | 1752 | 1467869056179 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 22:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:24:16 INFO - PROCESS | 1752 | 1467869056187 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:24:16 INFO - PROCESS | 1752 | 1467869056191 Marionette TRACE conn4 <- [1,1894,null,{}] 22:24:16 INFO - PROCESS | 1752 | 1467869056198 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}] 22:24:16 INFO - PROCESS | 1752 | 1467869056205 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:16 INFO - PROCESS | 1752 | 1467869056471 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 22:24:16 INFO - PROCESS | 1752 | 1467869056780 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:16 INFO - PROCESS | 1752 | 1467869056790 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e1b3800 == 42 [pid = 1752] [id = 481] 22:24:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8e752400) [pid = 1752] [serial = 1444] [outer = (nil)] 22:24:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x9b9ba000) [pid = 1752] [serial = 1445] [outer = 0x8e752400] 22:24:16 INFO - PROCESS | 1752 | 1467869056876 Marionette DEBUG loaded listener.js 22:24:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x9b9bc800) [pid = 1752] [serial = 1446] [outer = 0x8e752400] 22:24:17 INFO - PROCESS | 1752 | 1467869057825 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]]]}] 22:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1684ms 22:24:17 INFO - PROCESS | 1752 | 1467869057873 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 22:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:24:17 INFO - PROCESS | 1752 | 1467869057877 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 22:24:17 INFO - PROCESS | 1752 | 1467869057885 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:24:17 INFO - PROCESS | 1752 | 1467869057888 Marionette TRACE conn4 <- [1,1898,null,{}] 22:24:17 INFO - PROCESS | 1752 | 1467869057895 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}] 22:24:17 INFO - PROCESS | 1752 | 1467869057899 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:18 INFO - PROCESS | 1752 | 1467869058129 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 22:24:18 INFO - PROCESS | 1752 | 1467869058453 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:18 INFO - PROCESS | 1752 | 1467869058463 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a224400 == 43 [pid = 1752] [id = 482] 22:24:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x9ac7dc00) [pid = 1752] [serial = 1447] [outer = (nil)] 22:24:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x9b9d4400) [pid = 1752] [serial = 1448] [outer = 0x9ac7dc00] 22:24:18 INFO - PROCESS | 1752 | 1467869058554 Marionette DEBUG loaded listener.js 22:24:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x9b9f3c00) [pid = 1752] [serial = 1449] [outer = 0x9ac7dc00] 22:24:19 INFO - PROCESS | 1752 | 1467869059486 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]]]}] 22:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1683ms 22:24:19 INFO - PROCESS | 1752 | 1467869059569 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 22:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:24:19 INFO - PROCESS | 1752 | 1467869059574 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 22:24:19 INFO - PROCESS | 1752 | 1467869059581 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:24:19 INFO - PROCESS | 1752 | 1467869059584 Marionette TRACE conn4 <- [1,1902,null,{}] 22:24:19 INFO - PROCESS | 1752 | 1467869059591 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}] 22:24:19 INFO - PROCESS | 1752 | 1467869059597 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:19 INFO - PROCESS | 1752 | 1467869059837 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 22:24:20 INFO - PROCESS | 1752 | 1467869060133 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:20 INFO - PROCESS | 1752 | 1467869060142 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bb1000 == 44 [pid = 1752] [id = 483] 22:24:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x95472800) [pid = 1752] [serial = 1450] [outer = (nil)] 22:24:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x9d907400) [pid = 1752] [serial = 1451] [outer = 0x95472800] 22:24:20 INFO - PROCESS | 1752 | 1467869060231 Marionette DEBUG loaded listener.js 22:24:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x9d94e000) [pid = 1752] [serial = 1452] [outer = 0x95472800] 22:24:21 INFO - PROCESS | 1752 | 1467869061167 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]]]}] 22:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1645ms 22:24:21 INFO - PROCESS | 1752 | 1467869061226 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 22:24:21 INFO - PROCESS | 1752 | 1467869061230 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 22:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:24:21 INFO - PROCESS | 1752 | 1467869061238 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:24:21 INFO - PROCESS | 1752 | 1467869061244 Marionette TRACE conn4 <- [1,1906,null,{}] 22:24:21 INFO - PROCESS | 1752 | 1467869061250 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}] 22:24:21 INFO - PROCESS | 1752 | 1467869061256 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:21 INFO - PROCESS | 1752 | 1467869061509 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 22:24:21 INFO - PROCESS | 1752 | 1467869061830 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:21 INFO - PROCESS | 1752 | 1467869061840 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:21 INFO - PROCESS | 1752 | ++DOCSHELL 0xa2375800 == 45 [pid = 1752] [id = 484] 22:24:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0xa2378400) [pid = 1752] [serial = 1453] [outer = (nil)] 22:24:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0xa23a7800) [pid = 1752] [serial = 1454] [outer = 0xa2378400] 22:24:21 INFO - PROCESS | 1752 | 1467869061931 Marionette DEBUG loaded listener.js 22:24:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0xa2564c00) [pid = 1752] [serial = 1455] [outer = 0xa2378400] 22:24:22 INFO - PROCESS | 1752 | 1467869062891 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]]]}] 22:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1735ms 22:24:22 INFO - PROCESS | 1752 | 1467869062975 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 22:24:22 INFO - PROCESS | 1752 | 1467869062979 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 22:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:24:22 INFO - PROCESS | 1752 | 1467869062987 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:24:22 INFO - PROCESS | 1752 | 1467869062990 Marionette TRACE conn4 <- [1,1910,null,{}] 22:24:23 INFO - PROCESS | 1752 | 1467869062997 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}] 22:24:23 INFO - PROCESS | 1752 | 1467869063001 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:23 INFO - PROCESS | 1752 | 1467869063265 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 22:24:23 INFO - PROCESS | 1752 | 1467869063591 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:23 INFO - PROCESS | 1752 | 1467869063598 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:23 INFO - PROCESS | 1752 | ++DOCSHELL 0xa231cc00 == 46 [pid = 1752] [id = 485] 22:24:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0xa23a9800) [pid = 1752] [serial = 1456] [outer = (nil)] 22:24:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0xa2feb800) [pid = 1752] [serial = 1457] [outer = 0xa23a9800] 22:24:23 INFO - PROCESS | 1752 | 1467869063689 Marionette DEBUG loaded listener.js 22:24:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0xa2ff3000) [pid = 1752] [serial = 1458] [outer = 0xa23a9800] 22:24:24 INFO - PROCESS | 1752 | 1467869064685 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]]]}] 22:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1734ms 22:24:24 INFO - PROCESS | 1752 | 1467869064722 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 22:24:24 INFO - PROCESS | 1752 | 1467869064726 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 22:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:24:24 INFO - PROCESS | 1752 | 1467869064734 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:24:24 INFO - PROCESS | 1752 | 1467869064738 Marionette TRACE conn4 <- [1,1914,null,{}] 22:24:24 INFO - PROCESS | 1752 | 1467869064744 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}] 22:24:24 INFO - PROCESS | 1752 | 1467869064750 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:24 INFO - PROCESS | 1752 | 1467869064992 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 22:24:25 INFO - PROCESS | 1752 | 1467869065314 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:25 INFO - PROCESS | 1752 | 1467869065322 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba6dc00 == 47 [pid = 1752] [id = 486] 22:24:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x8ba73c00) [pid = 1752] [serial = 1459] [outer = (nil)] 22:24:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x8e1bbc00) [pid = 1752] [serial = 1460] [outer = 0x8ba73c00] 22:24:25 INFO - PROCESS | 1752 | 1467869065417 Marionette DEBUG loaded listener.js 22:24:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x8f2b1c00) [pid = 1752] [serial = 1461] [outer = 0x8ba73c00] 22:24:27 INFO - PROCESS | 1752 | 1467869066999 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]]]}] 22:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2339ms 22:24:27 INFO - PROCESS | 1752 | 1467869067075 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 22:24:27 INFO - PROCESS | 1752 | 1467869067085 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 22:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:24:27 INFO - PROCESS | 1752 | 1467869067105 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:24:27 INFO - PROCESS | 1752 | 1467869067111 Marionette TRACE conn4 <- [1,1918,null,{}] 22:24:27 INFO - PROCESS | 1752 | 1467869067120 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}] 22:24:27 INFO - PROCESS | 1752 | 1467869067125 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:27 INFO - PROCESS | 1752 | 1467869067431 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 22:24:27 INFO - PROCESS | 1752 | 1467869067652 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:27 INFO - PROCESS | 1752 | 1467869067668 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e7800 == 48 [pid = 1752] [id = 487] 22:24:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x8b1e7c00) [pid = 1752] [serial = 1462] [outer = (nil)] 22:24:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x8d39a800) [pid = 1752] [serial = 1463] [outer = 0x8b1e7c00] 22:24:27 INFO - PROCESS | 1752 | 1467869067745 Marionette DEBUG loaded listener.js 22:24:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x8d3dbc00) [pid = 1752] [serial = 1464] [outer = 0x8b1e7c00] 22:24:28 INFO - PROCESS | 1752 | 1467869068883 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]]]}] 22:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1836ms 22:24:28 INFO - PROCESS | 1752 | 1467869068941 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 22:24:28 INFO - PROCESS | 1752 | 1467869068948 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 22:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:24:28 INFO - PROCESS | 1752 | 1467869068960 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:24:28 INFO - PROCESS | 1752 | 1467869068964 Marionette TRACE conn4 <- [1,1922,null,{}] 22:24:28 INFO - PROCESS | 1752 | 1467869068971 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}] 22:24:28 INFO - PROCESS | 1752 | 1467869068977 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:29 INFO - PROCESS | 1752 | 1467869069239 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8e1b8000 == 47 [pid = 1752] [id = 472] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8e74d000 == 46 [pid = 1752] [id = 471] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0ea400 == 45 [pid = 1752] [id = 470] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c8c00 == 44 [pid = 1752] [id = 469] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3fa000 == 43 [pid = 1752] [id = 468] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0be800 == 42 [pid = 1752] [id = 467] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8e1b1800 == 41 [pid = 1752] [id = 465] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8f809000 == 40 [pid = 1752] [id = 464] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1e6000 == 39 [pid = 1752] [id = 466] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1e7800 == 38 [pid = 1752] [id = 487] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0xa231cc00 == 37 [pid = 1752] [id = 485] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba6dc00 == 36 [pid = 1752] [id = 486] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0xa2375800 == 35 [pid = 1752] [id = 484] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x91bb1000 == 34 [pid = 1752] [id = 483] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8e1b3800 == 33 [pid = 1752] [id = 481] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x9a224400 == 32 [pid = 1752] [id = 482] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x953cd800 == 31 [pid = 1752] [id = 480] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c4c00 == 30 [pid = 1752] [id = 479] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x91cb5800 == 29 [pid = 1752] [id = 478] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x91bc2400 == 28 [pid = 1752] [id = 476] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8e74ac00 == 27 [pid = 1752] [id = 477] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8e754400 == 26 [pid = 1752] [id = 475] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1df800 == 25 [pid = 1752] [id = 473] 22:24:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f9000 == 24 [pid = 1752] [id = 474] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x8e906000) [pid = 1752] [serial = 1355] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x8d39c000) [pid = 1752] [serial = 1346] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x8f2a7c00) [pid = 1752] [serial = 1344] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x8e90a800) [pid = 1752] [serial = 1343] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0xa2006000) [pid = 1752] [serial = 1331] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x8e910c00) [pid = 1752] [serial = 1350] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x8c3f2400) [pid = 1752] [serial = 1302] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x8ba66400) [pid = 1752] [serial = 1301] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x8f0ec400) [pid = 1752] [serial = 1305] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x8e757c00) [pid = 1752] [serial = 1304] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x91bab400) [pid = 1752] [serial = 1308] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x8fa26c00) [pid = 1752] [serial = 1307] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x9d911800) [pid = 1752] [serial = 1335] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x8e1bd800) [pid = 1752] [serial = 1334] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x95253000) [pid = 1752] [serial = 1311] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x93cdd800) [pid = 1752] [serial = 1310] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x9569a000) [pid = 1752] [serial = 1314] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8fc0c000) [pid = 1752] [serial = 1338] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8f2a8400) [pid = 1752] [serial = 1337] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x953d1c00) [pid = 1752] [serial = 1313] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x998c8800) [pid = 1752] [serial = 1317] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x97bf1800) [pid = 1752] [serial = 1316] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8d3d8000) [pid = 1752] [serial = 1341] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x9a2e1400) [pid = 1752] [serial = 1320] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x9a228800) [pid = 1752] [serial = 1319] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x9a47b400) [pid = 1752] [serial = 1323] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x9a3d0000) [pid = 1752] [serial = 1322] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x8d3a0000) [pid = 1752] [serial = 1340] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x9b50f000) [pid = 1752] [serial = 1326] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x9b05e800) [pid = 1752] [serial = 1325] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x9d573000) [pid = 1752] [serial = 1329] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x9b9d8000) [pid = 1752] [serial = 1328] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0xa2555800) [pid = 1752] [serial = 1332] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8f2ac800) [pid = 1752] [serial = 1352] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8f804c00) [pid = 1752] [serial = 1353] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x8e904000) [pid = 1752] [serial = 1349] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x8d3d3800) [pid = 1752] [serial = 1347] [outer = (nil)] [url = about:blank] 22:24:31 INFO - PROCESS | 1752 | 1467869071441 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:31 INFO - PROCESS | 1752 | 1467869071449 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c8c00 == 25 [pid = 1752] [id = 488] 22:24:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8b0c9400) [pid = 1752] [serial = 1465] [outer = (nil)] 22:24:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8b1df800) [pid = 1752] [serial = 1466] [outer = 0x8b0c9400] 22:24:31 INFO - PROCESS | 1752 | 1467869071533 Marionette DEBUG loaded listener.js 22:24:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8ba68c00) [pid = 1752] [serial = 1467] [outer = 0x8b0c9400] 22:24:32 INFO - PROCESS | 1752 | 1467869072425 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]]]}] 22:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 3502ms 22:24:32 INFO - PROCESS | 1752 | 1467869072465 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 22:24:32 INFO - PROCESS | 1752 | 1467869072470 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 22:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:24:32 INFO - PROCESS | 1752 | 1467869072479 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:24:32 INFO - PROCESS | 1752 | 1467869072484 Marionette TRACE conn4 <- [1,1926,null,{}] 22:24:32 INFO - PROCESS | 1752 | 1467869072493 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}] 22:24:32 INFO - PROCESS | 1752 | 1467869072500 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:32 INFO - PROCESS | 1752 | 1467869072685 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 22:24:32 INFO - PROCESS | 1752 | 1467869072866 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:32 INFO - PROCESS | 1752 | 1467869072878 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c8000 == 26 [pid = 1752] [id = 489] 22:24:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x8d1c8800) [pid = 1752] [serial = 1468] [outer = (nil)] 22:24:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x8d1cec00) [pid = 1752] [serial = 1469] [outer = 0x8d1c8800] 22:24:32 INFO - PROCESS | 1752 | 1467869072976 Marionette DEBUG loaded listener.js 22:24:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8d3a5c00) [pid = 1752] [serial = 1470] [outer = 0x8d1c8800] 22:24:33 INFO - PROCESS | 1752 | 1467869073895 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]]]}] 22:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1485ms 22:24:33 INFO - PROCESS | 1752 | 1467869073968 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 22:24:33 INFO - PROCESS | 1752 | 1467869073974 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 22:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:24:33 INFO - PROCESS | 1752 | 1467869073983 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:24:33 INFO - PROCESS | 1752 | 1467869073988 Marionette TRACE conn4 <- [1,1930,null,{}] 22:24:34 INFO - PROCESS | 1752 | 1467869074018 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}] 22:24:34 INFO - PROCESS | 1752 | 1467869074023 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:34 INFO - PROCESS | 1752 | 1467869074294 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 22:24:34 INFO - PROCESS | 1752 | 1467869074322 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:34 INFO - PROCESS | 1752 | 1467869074334 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5d9c00 == 27 [pid = 1752] [id = 490] 22:24:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8d5dd000) [pid = 1752] [serial = 1471] [outer = (nil)] 22:24:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8d5e3c00) [pid = 1752] [serial = 1472] [outer = 0x8d5dd000] 22:24:34 INFO - PROCESS | 1752 | 1467869074407 Marionette DEBUG loaded listener.js 22:24:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8e1b7400) [pid = 1752] [serial = 1473] [outer = 0x8d5dd000] 22:24:35 INFO - PROCESS | 1752 | 1467869075550 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]]]}] 22:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1612ms 22:24:35 INFO - PROCESS | 1752 | 1467869075596 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 22:24:35 INFO - PROCESS | 1752 | 1467869075601 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 22:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:24:35 INFO - PROCESS | 1752 | 1467869075631 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:24:35 INFO - PROCESS | 1752 | 1467869075642 Marionette TRACE conn4 <- [1,1934,null,{}] 22:24:35 INFO - PROCESS | 1752 | 1467869075651 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}] 22:24:35 INFO - PROCESS | 1752 | 1467869075660 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:35 INFO - PROCESS | 1752 | 1467869075922 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x8fa1ac00) [pid = 1752] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8e1b7800) [pid = 1752] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x8b0c9000) [pid = 1752] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x97bf2000) [pid = 1752] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x91dea000) [pid = 1752] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8f0ed400) [pid = 1752] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8b0c0c00) [pid = 1752] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x93e0f400) [pid = 1752] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x8b0cb800) [pid = 1752] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x8fa23400) [pid = 1752] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x8c3fb000) [pid = 1752] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x98504400) [pid = 1752] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x8d3a5800) [pid = 1752] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x8b1e8800) [pid = 1752] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x8f94bc00) [pid = 1752] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x8d1c9800) [pid = 1752] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x8fadb800) [pid = 1752] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x8f05f000) [pid = 1752] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x8fa27c00) [pid = 1752] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x8b1dbc00) [pid = 1752] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x998c8000) [pid = 1752] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x91cbb800) [pid = 1752] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:24:37 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x8b1ea400) [pid = 1752] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:24:37 INFO - PROCESS | 1752 | 1467869077309 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:37 INFO - PROCESS | 1752 | 1467869077317 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c7c00 == 28 [pid = 1752] [id = 491] 22:24:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x8b0c9000) [pid = 1752] [serial = 1474] [outer = (nil)] 22:24:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x8b1e1800) [pid = 1752] [serial = 1475] [outer = 0x8b0c9000] 22:24:37 INFO - PROCESS | 1752 | 1467869077397 Marionette DEBUG loaded listener.js 22:24:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x8d3a5800) [pid = 1752] [serial = 1476] [outer = 0x8b0c9000] 22:24:38 INFO - PROCESS | 1752 | 1467869078194 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]]]}] 22:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 2622ms 22:24:38 INFO - PROCESS | 1752 | 1467869078233 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 22:24:38 INFO - PROCESS | 1752 | 1467869078237 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 22:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:24:38 INFO - PROCESS | 1752 | 1467869078244 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:24:38 INFO - PROCESS | 1752 | 1467869078248 Marionette TRACE conn4 <- [1,1938,null,{}] 22:24:38 INFO - PROCESS | 1752 | 1467869078253 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}] 22:24:38 INFO - PROCESS | 1752 | 1467869078259 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:38 INFO - PROCESS | 1752 | 1467869078499 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 22:24:38 INFO - PROCESS | 1752 | 1467869078514 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:38 INFO - PROCESS | 1752 | 1467869078523 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1db400 == 29 [pid = 1752] [id = 492] 22:24:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x8d5e6400) [pid = 1752] [serial = 1477] [outer = (nil)] 22:24:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x8f056800) [pid = 1752] [serial = 1478] [outer = 0x8d5e6400] 22:24:38 INFO - PROCESS | 1752 | 1467869078597 Marionette DEBUG loaded listener.js 22:24:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x8f05ac00) [pid = 1752] [serial = 1479] [outer = 0x8d5e6400] 22:24:39 INFO - PROCESS | 1752 | 1467869079780 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]]]}] 22:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1585ms 22:24:39 INFO - PROCESS | 1752 | 1467869079831 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 22:24:39 INFO - PROCESS | 1752 | 1467869079838 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 22:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:24:39 INFO - PROCESS | 1752 | 1467869079849 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:24:39 INFO - PROCESS | 1752 | 1467869079854 Marionette TRACE conn4 <- [1,1942,null,{}] 22:24:39 INFO - PROCESS | 1752 | 1467869079865 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}] 22:24:39 INFO - PROCESS | 1752 | 1467869079871 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:40 INFO - PROCESS | 1752 | 1467869080126 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 22:24:40 INFO - PROCESS | 1752 | 1467869080385 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:40 INFO - PROCESS | 1752 | 1467869080396 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f7800 == 30 [pid = 1752] [id = 493] 22:24:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x8d1cb400) [pid = 1752] [serial = 1480] [outer = (nil)] 22:24:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x8d3a4400) [pid = 1752] [serial = 1481] [outer = 0x8d1cb400] 22:24:40 INFO - PROCESS | 1752 | 1467869080528 Marionette DEBUG loaded listener.js 22:24:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x8e1bb400) [pid = 1752] [serial = 1482] [outer = 0x8d1cb400] 22:24:41 INFO - PROCESS | 1752 | 1467869081579 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]]]}] 22:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1789ms 22:24:41 INFO - PROCESS | 1752 | 1467869081638 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 22:24:41 INFO - PROCESS | 1752 | 1467869081646 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 22:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:24:41 INFO - PROCESS | 1752 | 1467869081657 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:24:41 INFO - PROCESS | 1752 | 1467869081661 Marionette TRACE conn4 <- [1,1946,null,{}] 22:24:41 INFO - PROCESS | 1752 | 1467869081670 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}] 22:24:41 INFO - PROCESS | 1752 | 1467869081677 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:42 INFO - PROCESS | 1752 | 1467869082013 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 22:24:42 INFO - PROCESS | 1752 | 1467869082220 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:42 INFO - PROCESS | 1752 | 1467869082228 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c3800 == 31 [pid = 1752] [id = 494] 22:24:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x8d1d0800) [pid = 1752] [serial = 1483] [outer = (nil)] 22:24:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x8f061800) [pid = 1752] [serial = 1484] [outer = 0x8d1d0800] 22:24:42 INFO - PROCESS | 1752 | 1467869082322 Marionette DEBUG loaded listener.js 22:24:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x8f0e6000) [pid = 1752] [serial = 1485] [outer = 0x8d1d0800] 22:24:43 INFO - PROCESS | 1752 | 1467869083384 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]]]}] 22:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1791ms 22:24:43 INFO - PROCESS | 1752 | 1467869083449 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 22:24:43 INFO - PROCESS | 1752 | 1467869083453 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 22:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:24:43 INFO - PROCESS | 1752 | 1467869083461 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:24:43 INFO - PROCESS | 1752 | 1467869083467 Marionette TRACE conn4 <- [1,1950,null,{}] 22:24:43 INFO - PROCESS | 1752 | 1467869083485 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}] 22:24:43 INFO - PROCESS | 1752 | 1467869083495 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:43 INFO - PROCESS | 1752 | 1467869083736 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 22:24:44 INFO - PROCESS | 1752 | 1467869084020 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:44 INFO - PROCESS | 1752 | 1467869084036 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f8000 == 32 [pid = 1752] [id = 495] 22:24:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8f1f9c00) [pid = 1752] [serial = 1486] [outer = (nil)] 22:24:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8f2a8c00) [pid = 1752] [serial = 1487] [outer = 0x8f1f9c00] 22:24:44 INFO - PROCESS | 1752 | 1467869084122 Marionette DEBUG loaded listener.js 22:24:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8f2aec00) [pid = 1752] [serial = 1488] [outer = 0x8f1f9c00] 22:24:45 INFO - PROCESS | 1752 | 1467869085082 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]]]}] 22:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1648ms 22:24:45 INFO - PROCESS | 1752 | 1467869085111 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 22:24:45 INFO - PROCESS | 1752 | 1467869085117 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 22:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:24:45 INFO - PROCESS | 1752 | 1467869085124 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:24:45 INFO - PROCESS | 1752 | 1467869085130 Marionette TRACE conn4 <- [1,1954,null,{}] 22:24:45 INFO - PROCESS | 1752 | 1467869085162 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}] 22:24:45 INFO - PROCESS | 1752 | 1467869085166 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:45 INFO - PROCESS | 1752 | 1467869085375 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 22:24:45 INFO - PROCESS | 1752 | 1467869085579 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:45 INFO - PROCESS | 1752 | 1467869085590 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f3800 == 33 [pid = 1752] [id = 496] 22:24:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8f1f7000) [pid = 1752] [serial = 1489] [outer = (nil)] 22:24:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8f809000) [pid = 1752] [serial = 1490] [outer = 0x8f1f7000] 22:24:45 INFO - PROCESS | 1752 | 1467869085670 Marionette DEBUG loaded listener.js 22:24:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x8f80bc00) [pid = 1752] [serial = 1491] [outer = 0x8f1f7000] 22:24:46 INFO - PROCESS | 1752 | 1467869086688 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]]]}] 22:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1607ms 22:24:46 INFO - PROCESS | 1752 | 1467869086732 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 22:24:46 INFO - PROCESS | 1752 | 1467869086736 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 22:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:24:46 INFO - PROCESS | 1752 | 1467869086743 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:24:46 INFO - PROCESS | 1752 | 1467869086746 Marionette TRACE conn4 <- [1,1958,null,{}] 22:24:46 INFO - PROCESS | 1752 | 1467869086753 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}] 22:24:46 INFO - PROCESS | 1752 | 1467869086757 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:46 INFO - PROCESS | 1752 | 1467869086989 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 22:24:47 INFO - PROCESS | 1752 | 1467869087228 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:47 INFO - PROCESS | 1752 | 1467869087238 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c6000 == 34 [pid = 1752] [id = 497] 22:24:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x8c3f5800) [pid = 1752] [serial = 1492] [outer = (nil)] 22:24:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8f948400) [pid = 1752] [serial = 1493] [outer = 0x8c3f5800] 22:24:47 INFO - PROCESS | 1752 | 1467869087337 Marionette DEBUG loaded listener.js 22:24:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8f94d000) [pid = 1752] [serial = 1494] [outer = 0x8c3f5800] 22:24:48 INFO - PROCESS | 1752 | 1467869088251 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]]]}] 22:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1532ms 22:24:48 INFO - PROCESS | 1752 | 1467869088277 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 22:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:24:48 INFO - PROCESS | 1752 | 1467869088281 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 22:24:48 INFO - PROCESS | 1752 | 1467869088289 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:24:48 INFO - PROCESS | 1752 | 1467869088292 Marionette TRACE conn4 <- [1,1962,null,{}] 22:24:48 INFO - PROCESS | 1752 | 1467869088300 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}] 22:24:48 INFO - PROCESS | 1752 | 1467869088311 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:48 INFO - PROCESS | 1752 | 1467869088601 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 22:24:48 INFO - PROCESS | 1752 | 1467869088740 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:48 INFO - PROCESS | 1752 | 1467869088750 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c3000 == 35 [pid = 1752] [id = 498] 22:24:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8d1c4c00) [pid = 1752] [serial = 1495] [outer = (nil)] 22:24:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8fc06400) [pid = 1752] [serial = 1496] [outer = 0x8d1c4c00] 22:24:48 INFO - PROCESS | 1752 | 1467869088893 Marionette DEBUG loaded listener.js 22:24:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8fc0c400) [pid = 1752] [serial = 1497] [outer = 0x8d1c4c00] 22:24:49 INFO - PROCESS | 1752 | 1467869089852 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]]]}] 22:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1638ms 22:24:49 INFO - PROCESS | 1752 | 1467869089928 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 22:24:49 INFO - PROCESS | 1752 | 1467869089931 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 22:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:24:49 INFO - PROCESS | 1752 | 1467869089939 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:24:49 INFO - PROCESS | 1752 | 1467869089942 Marionette TRACE conn4 <- [1,1966,null,{}] 22:24:49 INFO - PROCESS | 1752 | 1467869089949 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}] 22:24:49 INFO - PROCESS | 1752 | 1467869089955 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:50 INFO - PROCESS | 1752 | 1467869090202 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 22:24:50 INFO - PROCESS | 1752 | 1467869090440 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:50 INFO - PROCESS | 1752 | 1467869090450 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f5000 == 36 [pid = 1752] [id = 499] 22:24:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8c3f6400) [pid = 1752] [serial = 1498] [outer = (nil)] 22:24:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x914aac00) [pid = 1752] [serial = 1499] [outer = 0x8c3f6400] 22:24:50 INFO - PROCESS | 1752 | 1467869090577 Marionette DEBUG loaded listener.js 22:24:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x914a7c00) [pid = 1752] [serial = 1500] [outer = 0x8c3f6400] 22:24:51 INFO - PROCESS | 1752 | 1467869091534 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]]]}] 22:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1639ms 22:24:51 INFO - PROCESS | 1752 | 1467869091580 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 22:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:24:51 INFO - PROCESS | 1752 | 1467869091592 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 22:24:51 INFO - PROCESS | 1752 | 1467869091599 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:24:51 INFO - PROCESS | 1752 | 1467869091603 Marionette TRACE conn4 <- [1,1970,null,{}] 22:24:51 INFO - PROCESS | 1752 | 1467869091609 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}] 22:24:51 INFO - PROCESS | 1752 | 1467869091615 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:51 INFO - PROCESS | 1752 | 1467869091795 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 22:24:52 INFO - PROCESS | 1752 | 1467869091999 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:52 INFO - PROCESS | 1752 | 1467869092007 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e0800 == 37 [pid = 1752] [id = 500] 22:24:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8b1e9000) [pid = 1752] [serial = 1501] [outer = (nil)] 22:24:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8f941c00) [pid = 1752] [serial = 1502] [outer = 0x8b1e9000] 22:24:52 INFO - PROCESS | 1752 | 1467869092093 Marionette DEBUG loaded listener.js 22:24:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8fa26c00) [pid = 1752] [serial = 1503] [outer = 0x8b1e9000] 22:24:53 INFO - PROCESS | 1752 | 1467869093248 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]]]}] 22:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1692ms 22:24:53 INFO - PROCESS | 1752 | 1467869093292 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 22:24:53 INFO - PROCESS | 1752 | 1467869093299 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 22:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:24:53 INFO - PROCESS | 1752 | 1467869093309 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:24:53 INFO - PROCESS | 1752 | 1467869093314 Marionette TRACE conn4 <- [1,1974,null,{}] 22:24:53 INFO - PROCESS | 1752 | 1467869093322 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}] 22:24:53 INFO - PROCESS | 1752 | 1467869093329 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:53 INFO - PROCESS | 1752 | 1467869093529 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 22:24:53 INFO - PROCESS | 1752 | 1467869093789 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:53 INFO - PROCESS | 1752 | 1467869093801 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f2800 == 38 [pid = 1752] [id = 501] 22:24:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8c3f3c00) [pid = 1752] [serial = 1504] [outer = (nil)] 22:24:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8d1c6400) [pid = 1752] [serial = 1505] [outer = 0x8c3f3c00] 22:24:53 INFO - PROCESS | 1752 | 1467869093929 Marionette DEBUG loaded listener.js 22:24:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8d1cc000) [pid = 1752] [serial = 1506] [outer = 0x8c3f3c00] 22:24:54 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0ca800 == 37 [pid = 1752] [id = 447] 22:24:54 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c8400 == 36 [pid = 1752] [id = 449] 22:24:54 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c4000 == 35 [pid = 1752] [id = 448] 22:24:54 INFO - PROCESS | 1752 | 1467869094970 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]]]}] 22:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1695ms 22:24:55 INFO - PROCESS | 1752 | 1467869095003 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 22:24:55 INFO - PROCESS | 1752 | 1467869095010 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 22:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:24:55 INFO - PROCESS | 1752 | 1467869095021 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:24:55 INFO - PROCESS | 1752 | 1467869095024 Marionette TRACE conn4 <- [1,1978,null,{}] 22:24:55 INFO - PROCESS | 1752 | 1467869095031 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}] 22:24:55 INFO - PROCESS | 1752 | 1467869095036 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:55 INFO - PROCESS | 1752 | 1467869095230 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8facf000) [pid = 1752] [serial = 1415] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x98d3f800) [pid = 1752] [serial = 1397] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x91bcec00) [pid = 1752] [serial = 1373] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x9a226400) [pid = 1752] [serial = 1394] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x95254400) [pid = 1752] [serial = 1383] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8f946800) [pid = 1752] [serial = 1413] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x8d3a2c00) [pid = 1752] [serial = 1403] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x95469c00) [pid = 1752] [serial = 1385] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x95471000) [pid = 1752] [serial = 1386] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x8b1e9800) [pid = 1752] [serial = 1409] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x8fc0a000) [pid = 1752] [serial = 1416] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8fadc400) [pid = 1752] [serial = 1365] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x8d1cd000) [pid = 1752] [serial = 1406] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x990f6000) [pid = 1752] [serial = 1389] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x8f80dc00) [pid = 1752] [serial = 1356] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8d3a6c00) [pid = 1752] [serial = 1401] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x91cb8000) [pid = 1752] [serial = 1374] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x914b2800) [pid = 1752] [serial = 1418] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x8f2b2c00) [pid = 1752] [serial = 1412] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x8d39b400) [pid = 1752] [serial = 1358] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x8d3d7c00) [pid = 1752] [serial = 1404] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x8c3fa400) [pid = 1752] [serial = 1410] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x9524ac00) [pid = 1752] [serial = 1382] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x8d39e000) [pid = 1752] [serial = 1407] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x91608c00) [pid = 1752] [serial = 1370] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x8f1f7800) [pid = 1752] [serial = 1362] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x8fc10400) [pid = 1752] [serial = 1367] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x91606c00) [pid = 1752] [serial = 1419] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x8f063800) [pid = 1752] [serial = 1361] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x91cd6800) [pid = 1752] [serial = 1376] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x8d5e2400) [pid = 1752] [serial = 1359] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x98d3e800) [pid = 1752] [serial = 1388] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x9160fc00) [pid = 1752] [serial = 1371] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x91dde800) [pid = 1752] [serial = 1377] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x8fc0dc00) [pid = 1752] [serial = 1368] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x99ed2000) [pid = 1752] [serial = 1392] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x99ec8400) [pid = 1752] [serial = 1391] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x8ba71c00) [pid = 1752] [serial = 1400] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x8fad2800) [pid = 1752] [serial = 1364] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x93c08c00) [pid = 1752] [serial = 1380] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x93143000) [pid = 1752] [serial = 1379] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x9a377000) [pid = 1752] [serial = 1398] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x9a369c00) [pid = 1752] [serial = 1395] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x914ab400) [pid = 1752] [serial = 1421] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x91bce000) [pid = 1752] [serial = 1422] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1752 | 1467869095531 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:55 INFO - PROCESS | 1752 | 1467869095537 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba71c00 == 36 [pid = 1752] [id = 502] 22:24:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x8c3fb400) [pid = 1752] [serial = 1507] [outer = (nil)] 22:24:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x8d3a6400) [pid = 1752] [serial = 1508] [outer = 0x8c3fb400] 22:24:55 INFO - PROCESS | 1752 | 1467869095622 Marionette DEBUG loaded listener.js 22:24:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x8e1b6000) [pid = 1752] [serial = 1509] [outer = 0x8c3fb400] 22:24:56 INFO - PROCESS | 1752 | 1467869096398 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]]]}] 22:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1429ms 22:24:56 INFO - PROCESS | 1752 | 1467869096451 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 22:24:56 INFO - PROCESS | 1752 | 1467869096454 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 22:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:24:56 INFO - PROCESS | 1752 | 1467869096461 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:24:56 INFO - PROCESS | 1752 | 1467869096467 Marionette TRACE conn4 <- [1,1982,null,{}] 22:24:56 INFO - PROCESS | 1752 | 1467869096483 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}] 22:24:56 INFO - PROCESS | 1752 | 1467869096492 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:56 INFO - PROCESS | 1752 | 1467869096683 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 22:24:56 INFO - PROCESS | 1752 | 1467869096843 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:56 INFO - PROCESS | 1752 | 1467869096855 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f05f000 == 37 [pid = 1752] [id = 503] 22:24:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x8f060800) [pid = 1752] [serial = 1510] [outer = (nil)] 22:24:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x8f0eb400) [pid = 1752] [serial = 1511] [outer = 0x8f060800] 22:24:56 INFO - PROCESS | 1752 | 1467869096937 Marionette DEBUG loaded listener.js 22:24:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x8f1eb800) [pid = 1752] [serial = 1512] [outer = 0x8f060800] 22:24:57 INFO - PROCESS | 1752 | 1467869097861 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]]]}] 22:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1441ms 22:24:57 INFO - PROCESS | 1752 | 1467869097903 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 22:24:57 INFO - PROCESS | 1752 | 1467869097907 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 22:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:24:57 INFO - PROCESS | 1752 | 1467869097914 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:24:57 INFO - PROCESS | 1752 | 1467869097917 Marionette TRACE conn4 <- [1,1986,null,{}] 22:24:57 INFO - PROCESS | 1752 | 1467869097931 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}] 22:24:57 INFO - PROCESS | 1752 | 1467869097937 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:58 INFO - PROCESS | 1752 | 1467869098167 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 22:24:58 INFO - PROCESS | 1752 | 1467869098188 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:58 INFO - PROCESS | 1752 | 1467869098196 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e90e000 == 38 [pid = 1752] [id = 504] 22:24:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x8f1f9800) [pid = 1752] [serial = 1513] [outer = (nil)] 22:24:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x8f801c00) [pid = 1752] [serial = 1514] [outer = 0x8f1f9800] 22:24:58 INFO - PROCESS | 1752 | 1467869098266 Marionette DEBUG loaded listener.js 22:24:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x8f80fc00) [pid = 1752] [serial = 1515] [outer = 0x8f1f9800] 22:24:59 INFO - PROCESS | 1752 | 1467869099227 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]]]}] 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x8e752400) [pid = 1752] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x8c3f9c00) [pid = 1752] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0xa23a9800) [pid = 1752] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x91bc2c00) [pid = 1752] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x95472800) [pid = 1752] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x8fa28000) [pid = 1752] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x8ba73c00) [pid = 1752] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0xa2378400) [pid = 1752] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x99ed6800) [pid = 1752] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1548ms 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x91cd2000) [pid = 1752] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x8e90f000) [pid = 1752] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x9546a800) [pid = 1752] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9ac7dc00) [pid = 1752] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8b0c9400) [pid = 1752] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8b1e7c00) [pid = 1752] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8d1c8800) [pid = 1752] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8d5dd000) [pid = 1752] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:24:59 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8b0c9000) [pid = 1752] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:24:59 INFO - PROCESS | 1752 | 1467869099481 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 22:24:59 INFO - PROCESS | 1752 | 1467869099486 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 22:24:59 INFO - PROCESS | 1752 | 1467869099495 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:24:59 INFO - PROCESS | 1752 | 1467869099497 Marionette TRACE conn4 <- [1,1990,null,{}] 22:24:59 INFO - PROCESS | 1752 | 1467869099504 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}] 22:24:59 INFO - PROCESS | 1752 | 1467869099509 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:59 INFO - PROCESS | 1752 | 1467869099662 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 22:24:59 INFO - PROCESS | 1752 | 1467869099670 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:59 INFO - PROCESS | 1752 | 1467869099685 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:24:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c8800 == 39 [pid = 1752] [id = 505] 22:24:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8d5dd000) [pid = 1752] [serial = 1516] [outer = (nil)] 22:24:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8e90d800) [pid = 1752] [serial = 1517] [outer = 0x8d5dd000] 22:24:59 INFO - PROCESS | 1752 | 1467869099902 Marionette DEBUG loaded listener.js 22:25:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8f2a4400) [pid = 1752] [serial = 1518] [outer = 0x8d5dd000] 22:25:00 INFO - PROCESS | 1752 | 1467869100955 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]]]}] 22:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1492ms 22:25:00 INFO - PROCESS | 1752 | 1467869100988 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 22:25:00 INFO - PROCESS | 1752 | 1467869100994 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 22:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:25:01 INFO - PROCESS | 1752 | 1467869101003 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:25:01 INFO - PROCESS | 1752 | 1467869101007 Marionette TRACE conn4 <- [1,1994,null,{}] 22:25:01 INFO - PROCESS | 1752 | 1467869101016 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}] 22:25:01 INFO - PROCESS | 1752 | 1467869101026 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:01 INFO - PROCESS | 1752 | 1467869101249 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 22:25:01 INFO - PROCESS | 1752 | 1467869101397 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:01 INFO - PROCESS | 1752 | 1467869101406 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3d8800 == 40 [pid = 1752] [id = 506] 22:25:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8e758000) [pid = 1752] [serial = 1519] [outer = (nil)] 22:25:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8fadd000) [pid = 1752] [serial = 1520] [outer = 0x8e758000] 22:25:01 INFO - PROCESS | 1752 | 1467869101476 Marionette DEBUG loaded listener.js 22:25:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x914ac800) [pid = 1752] [serial = 1521] [outer = 0x8e758000] 22:25:02 INFO - PROCESS | 1752 | 1467869102782 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]]]}] 22:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1836ms 22:25:02 INFO - PROCESS | 1752 | 1467869102840 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 22:25:02 INFO - PROCESS | 1752 | 1467869102847 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 22:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:25:02 INFO - PROCESS | 1752 | 1467869102856 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:25:02 INFO - PROCESS | 1752 | 1467869102862 Marionette TRACE conn4 <- [1,1998,null,{}] 22:25:02 INFO - PROCESS | 1752 | 1467869102871 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}] 22:25:02 INFO - PROCESS | 1752 | 1467869102877 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:03 INFO - PROCESS | 1752 | 1467869103206 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 22:25:03 INFO - PROCESS | 1752 | 1467869103386 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:03 INFO - PROCESS | 1752 | 1467869103399 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d39e000 == 41 [pid = 1752] [id = 507] 22:25:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x8d3a5000) [pid = 1752] [serial = 1522] [outer = (nil)] 22:25:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8d5e4400) [pid = 1752] [serial = 1523] [outer = 0x8d3a5000] 22:25:03 INFO - PROCESS | 1752 | 1467869103488 Marionette DEBUG loaded listener.js 22:25:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x8e751800) [pid = 1752] [serial = 1524] [outer = 0x8d3a5000] 22:25:04 INFO - PROCESS | 1752 | 1467869104403 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]]]}] 22:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1585ms 22:25:04 INFO - PROCESS | 1752 | 1467869104441 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 22:25:04 INFO - PROCESS | 1752 | 1467869104448 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 22:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:25:04 INFO - PROCESS | 1752 | 1467869104460 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:25:04 INFO - PROCESS | 1752 | 1467869104464 Marionette TRACE conn4 <- [1,2002,null,{}] 22:25:04 INFO - PROCESS | 1752 | 1467869104472 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}] 22:25:04 INFO - PROCESS | 1752 | 1467869104478 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:04 INFO - PROCESS | 1752 | 1467869104698 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 22:25:05 INFO - PROCESS | 1752 | 1467869104994 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:05 INFO - PROCESS | 1752 | 1467869105005 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e908000 == 42 [pid = 1752] [id = 508] 22:25:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x8f1ea800) [pid = 1752] [serial = 1525] [outer = (nil)] 22:25:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x8f805400) [pid = 1752] [serial = 1526] [outer = 0x8f1ea800] 22:25:05 INFO - PROCESS | 1752 | 1467869105137 Marionette DEBUG loaded listener.js 22:25:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x8fa1ac00) [pid = 1752] [serial = 1527] [outer = 0x8f1ea800] 22:25:06 INFO - PROCESS | 1752 | 1467869106092 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]]]}] 22:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1686ms 22:25:06 INFO - PROCESS | 1752 | 1467869106147 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 22:25:06 INFO - PROCESS | 1752 | 1467869106152 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 22:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:25:06 INFO - PROCESS | 1752 | 1467869106178 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:25:06 INFO - PROCESS | 1752 | 1467869106185 Marionette TRACE conn4 <- [1,2006,null,{}] 22:25:06 INFO - PROCESS | 1752 | 1467869106203 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}] 22:25:06 INFO - PROCESS | 1752 | 1467869106212 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:06 INFO - PROCESS | 1752 | 1467869106429 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 22:25:06 INFO - PROCESS | 1752 | 1467869106672 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:06 INFO - PROCESS | 1752 | 1467869106687 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f063000 == 43 [pid = 1752] [id = 509] 22:25:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x8faddc00) [pid = 1752] [serial = 1528] [outer = (nil)] 22:25:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x91608c00) [pid = 1752] [serial = 1529] [outer = 0x8faddc00] 22:25:06 INFO - PROCESS | 1752 | 1467869106786 Marionette DEBUG loaded listener.js 22:25:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x91baa000) [pid = 1752] [serial = 1530] [outer = 0x8faddc00] 22:25:07 INFO - PROCESS | 1752 | 1467869107711 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]]]}] 22:25:07 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 22:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1589ms 22:25:07 INFO - PROCESS | 1752 | 1467869107766 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 22:25:07 INFO - PROCESS | 1752 | 1467869107770 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 22:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:25:07 INFO - PROCESS | 1752 | 1467869107778 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:25:07 INFO - PROCESS | 1752 | 1467869107782 Marionette TRACE conn4 <- [1,2010,null,{}] 22:25:07 INFO - PROCESS | 1752 | 1467869107789 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}] 22:25:07 INFO - PROCESS | 1752 | 1467869107794 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:08 INFO - PROCESS | 1752 | 1467869108009 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 22:25:08 INFO - PROCESS | 1752 | 1467869108201 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:08 INFO - PROCESS | 1752 | 1467869108208 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x9160a800 == 44 [pid = 1752] [id = 510] 22:25:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x91baf000) [pid = 1752] [serial = 1531] [outer = (nil)] 22:25:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x91bb5000) [pid = 1752] [serial = 1532] [outer = 0x91baf000] 22:25:08 INFO - PROCESS | 1752 | 1467869108297 Marionette DEBUG loaded listener.js 22:25:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x91bc2c00) [pid = 1752] [serial = 1533] [outer = 0x91baf000] 22:25:09 INFO - PROCESS | 1752 | 1467869109306 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]]]}] 22:25:09 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 22:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1585ms 22:25:09 INFO - PROCESS | 1752 | 1467869109364 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 22:25:09 INFO - PROCESS | 1752 | 1467869109368 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 22:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:25:09 INFO - PROCESS | 1752 | 1467869109376 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:25:09 INFO - PROCESS | 1752 | 1467869109380 Marionette TRACE conn4 <- [1,2014,null,{}] 22:25:09 INFO - PROCESS | 1752 | 1467869109387 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}] 22:25:09 INFO - PROCESS | 1752 | 1467869109393 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:09 INFO - PROCESS | 1752 | 1467869109590 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 22:25:09 INFO - PROCESS | 1752 | 1467869109794 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:09 INFO - PROCESS | 1752 | 1467869109805 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1ec800 == 45 [pid = 1752] [id = 511] 22:25:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x8f1ef400) [pid = 1752] [serial = 1534] [outer = (nil)] 22:25:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x91bcf400) [pid = 1752] [serial = 1535] [outer = 0x8f1ef400] 22:25:09 INFO - PROCESS | 1752 | 1467869109887 Marionette DEBUG loaded listener.js 22:25:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x91cb1800) [pid = 1752] [serial = 1536] [outer = 0x8f1ef400] 22:25:10 INFO - PROCESS | 1752 | 1467869110935 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]]]}] 22:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1633ms 22:25:11 INFO - PROCESS | 1752 | 1467869111011 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 22:25:11 INFO - PROCESS | 1752 | 1467869111014 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 22:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:25:11 INFO - PROCESS | 1752 | 1467869111021 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:25:11 INFO - PROCESS | 1752 | 1467869111025 Marionette TRACE conn4 <- [1,2018,null,{}] 22:25:11 INFO - PROCESS | 1752 | 1467869111032 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}] 22:25:11 INFO - PROCESS | 1752 | 1467869111042 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:11 INFO - PROCESS | 1752 | 1467869111287 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 22:25:11 INFO - PROCESS | 1752 | 1467869111543 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:11 INFO - PROCESS | 1752 | 1467869111552 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x91ddec00 == 46 [pid = 1752] [id = 512] 22:25:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x91de0800) [pid = 1752] [serial = 1537] [outer = (nil)] 22:25:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x91de9000) [pid = 1752] [serial = 1538] [outer = 0x91de0800] 22:25:11 INFO - PROCESS | 1752 | 1467869111848 Marionette DEBUG loaded listener.js 22:25:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x930ec400) [pid = 1752] [serial = 1539] [outer = 0x91de0800] 22:25:12 INFO - PROCESS | 1752 | 1467869112845 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]]]}] 22:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1891ms 22:25:12 INFO - PROCESS | 1752 | 1467869112914 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 22:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:25:12 INFO - PROCESS | 1752 | 1467869112918 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 22:25:12 INFO - PROCESS | 1752 | 1467869112926 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:25:12 INFO - PROCESS | 1752 | 1467869112929 Marionette TRACE conn4 <- [1,2022,null,{}] 22:25:12 INFO - PROCESS | 1752 | 1467869112936 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}] 22:25:12 INFO - PROCESS | 1752 | 1467869112941 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:13 INFO - PROCESS | 1752 | 1467869113151 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 22:25:13 INFO - PROCESS | 1752 | 1467869113349 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:13 INFO - PROCESS | 1752 | 1467869113355 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c1c00 == 47 [pid = 1752] [id = 513] 22:25:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x91cad800) [pid = 1752] [serial = 1540] [outer = (nil)] 22:25:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x93c0cc00) [pid = 1752] [serial = 1541] [outer = 0x91cad800] 22:25:13 INFO - PROCESS | 1752 | 1467869113481 Marionette DEBUG loaded listener.js 22:25:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x93cdd400) [pid = 1752] [serial = 1542] [outer = 0x91cad800] 22:25:14 INFO - PROCESS | 1752 | 1467869114409 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]]]}] 22:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1536ms 22:25:14 INFO - PROCESS | 1752 | 1467869114463 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 22:25:14 INFO - PROCESS | 1752 | 1467869114466 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 22:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:25:14 INFO - PROCESS | 1752 | 1467869114474 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:25:14 INFO - PROCESS | 1752 | 1467869114476 Marionette TRACE conn4 <- [1,2026,null,{}] 22:25:14 INFO - PROCESS | 1752 | 1467869114483 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}] 22:25:14 INFO - PROCESS | 1752 | 1467869114489 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:14 INFO - PROCESS | 1752 | 1467869114704 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 22:25:14 INFO - PROCESS | 1752 | 1467869114899 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:14 INFO - PROCESS | 1752 | 1467869114909 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cd7800 == 48 [pid = 1752] [id = 514] 22:25:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x91de4800) [pid = 1752] [serial = 1543] [outer = (nil)] 22:25:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x95254400) [pid = 1752] [serial = 1544] [outer = 0x91de4800] 22:25:15 INFO - PROCESS | 1752 | 1467869115032 Marionette DEBUG loaded listener.js 22:25:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x952ed800) [pid = 1752] [serial = 1545] [outer = 0x91de4800] 22:25:15 INFO - PROCESS | 1752 | 1467869115984 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]]]}] 22:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1581ms 22:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:25:16 INFO - PROCESS | 1752 | 1467869116056 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 22:25:16 INFO - PROCESS | 1752 | 1467869116059 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 22:25:16 INFO - PROCESS | 1752 | 1467869116067 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:25:16 INFO - PROCESS | 1752 | 1467869116070 Marionette TRACE conn4 <- [1,2030,null,{}] 22:25:16 INFO - PROCESS | 1752 | 1467869116077 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}] 22:25:16 INFO - PROCESS | 1752 | 1467869116082 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:16 INFO - PROCESS | 1752 | 1467869116329 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 22:25:16 INFO - PROCESS | 1752 | 1467869116571 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:16 INFO - PROCESS | 1752 | 1467869116578 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c2c00 == 49 [pid = 1752] [id = 515] 22:25:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x8b0cb000) [pid = 1752] [serial = 1546] [outer = (nil)] 22:25:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x8d1c3c00) [pid = 1752] [serial = 1547] [outer = 0x8b0cb000] 22:25:16 INFO - PROCESS | 1752 | 1467869116710 Marionette DEBUG loaded listener.js 22:25:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x8e1b5800) [pid = 1752] [serial = 1548] [outer = 0x8b0cb000] 22:25:18 INFO - PROCESS | 1752 | 1467869118048 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]]]}] 22:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2086ms 22:25:18 INFO - PROCESS | 1752 | 1467869118153 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 22:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:25:18 INFO - PROCESS | 1752 | 1467869118159 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 22:25:18 INFO - PROCESS | 1752 | 1467869118168 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:25:18 INFO - PROCESS | 1752 | 1467869118174 Marionette TRACE conn4 <- [1,2034,null,{}] 22:25:18 INFO - PROCESS | 1752 | 1467869118227 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}] 22:25:18 INFO - PROCESS | 1752 | 1467869118235 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:18 INFO - PROCESS | 1752 | 1467869118494 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 22:25:18 INFO - PROCESS | 1752 | 1467869118830 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:18 INFO - PROCESS | 1752 | 1467869118843 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d39fc00 == 50 [pid = 1752] [id = 516] 22:25:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8d3a1000) [pid = 1752] [serial = 1549] [outer = (nil)] 22:25:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8d3d7800) [pid = 1752] [serial = 1550] [outer = 0x8d3a1000] 22:25:18 INFO - PROCESS | 1752 | 1467869118921 Marionette DEBUG loaded listener.js 22:25:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8d3df400) [pid = 1752] [serial = 1551] [outer = 0x8d3a1000] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c8c00 == 49 [pid = 1752] [id = 488] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8f062c00 == 48 [pid = 1752] [id = 456] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8e906800 == 47 [pid = 1752] [id = 455] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c2800 == 46 [pid = 1752] [id = 452] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1db800 == 45 [pid = 1752] [id = 453] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0cac00 == 44 [pid = 1752] [id = 458] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8fa22c00 == 43 [pid = 1752] [id = 454] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c4000 == 42 [pid = 1752] [id = 451] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x990f5c00 == 41 [pid = 1752] [id = 463] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f8c00 == 40 [pid = 1752] [id = 450] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x91cb0800 == 39 [pid = 1752] [id = 459] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8e1b9400 == 38 [pid = 1752] [id = 461] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x97bfb800 == 37 [pid = 1752] [id = 462] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0be000 == 36 [pid = 1752] [id = 457] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x91dde400 == 35 [pid = 1752] [id = 460] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba6f000 == 34 [pid = 1752] [id = 446] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c2c00 == 33 [pid = 1752] [id = 515] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x91cd7800 == 32 [pid = 1752] [id = 514] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x91ddec00 == 31 [pid = 1752] [id = 512] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c1c00 == 30 [pid = 1752] [id = 513] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1ec800 == 29 [pid = 1752] [id = 511] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x9160a800 == 28 [pid = 1752] [id = 510] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8f063000 == 27 [pid = 1752] [id = 509] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8d39e000 == 26 [pid = 1752] [id = 507] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8e908000 == 25 [pid = 1752] [id = 508] 22:25:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3d8800 == 24 [pid = 1752] [id = 506] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x9b9bc800) [pid = 1752] [serial = 1446] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x8d5e5800) [pid = 1752] [serial = 1425] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0xa2feb800) [pid = 1752] [serial = 1457] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x91ccf400) [pid = 1752] [serial = 1430] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x9d907400) [pid = 1752] [serial = 1451] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x953d4000) [pid = 1752] [serial = 1434] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x8f2b1c00) [pid = 1752] [serial = 1461] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0xa23a7800) [pid = 1752] [serial = 1454] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x8d1ce000) [pid = 1752] [serial = 1424] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x9b5c6400) [pid = 1752] [serial = 1443] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x9b9ba000) [pid = 1752] [serial = 1445] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x97b07000) [pid = 1752] [serial = 1437] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0xa2ff3000) [pid = 1752] [serial = 1458] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x8fa1a000) [pid = 1752] [serial = 1428] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x956bbc00) [pid = 1752] [serial = 1436] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x8e1bbc00) [pid = 1752] [serial = 1460] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x9a227000) [pid = 1752] [serial = 1439] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x91debc00) [pid = 1752] [serial = 1431] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x953c9000) [pid = 1752] [serial = 1433] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x8f1f0c00) [pid = 1752] [serial = 1427] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x9b9f3c00) [pid = 1752] [serial = 1449] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0xa2564c00) [pid = 1752] [serial = 1455] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x9d94e000) [pid = 1752] [serial = 1452] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x9b9d4400) [pid = 1752] [serial = 1448] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x9a36c400) [pid = 1752] [serial = 1440] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x9b05d400) [pid = 1752] [serial = 1442] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8b1df800) [pid = 1752] [serial = 1466] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8ba68c00) [pid = 1752] [serial = 1467] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x8d3dbc00) [pid = 1752] [serial = 1464] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8d39a800) [pid = 1752] [serial = 1463] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x8d1cec00) [pid = 1752] [serial = 1469] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8e1b7400) [pid = 1752] [serial = 1473] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8d3a5800) [pid = 1752] [serial = 1476] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8d5e3c00) [pid = 1752] [serial = 1472] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8b1e1800) [pid = 1752] [serial = 1475] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8f056800) [pid = 1752] [serial = 1478] [outer = (nil)] [url = about:blank] 22:25:20 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8d3a5c00) [pid = 1752] [serial = 1470] [outer = (nil)] [url = about:blank] 22:25:21 INFO - PROCESS | 1752 | 1467869121282 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]]]}] 22:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 3191ms 22:25:21 INFO - PROCESS | 1752 | 1467869121358 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 22:25:21 INFO - PROCESS | 1752 | 1467869121364 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 22:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:25:21 INFO - PROCESS | 1752 | 1467869121372 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:25:21 INFO - PROCESS | 1752 | 1467869121377 Marionette TRACE conn4 <- [1,2038,null,{}] 22:25:21 INFO - PROCESS | 1752 | 1467869121385 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}] 22:25:21 INFO - PROCESS | 1752 | 1467869121391 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:21 INFO - PROCESS | 1752 | 1467869121570 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 22:25:21 INFO - PROCESS | 1752 | 1467869121814 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:21 INFO - PROCESS | 1752 | 1467869121822 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e8400 == 25 [pid = 1752] [id = 517] 22:25:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8b1ea400) [pid = 1752] [serial = 1552] [outer = (nil)] 22:25:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8ba72000) [pid = 1752] [serial = 1553] [outer = 0x8b1ea400] 22:25:21 INFO - PROCESS | 1752 | 1467869121900 Marionette DEBUG loaded listener.js 22:25:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8c3f4800) [pid = 1752] [serial = 1554] [outer = 0x8b1ea400] 22:25:22 INFO - PROCESS | 1752 | 1467869122760 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]]]}] 22:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1440ms 22:25:22 INFO - PROCESS | 1752 | 1467869122813 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 22:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:25:22 INFO - PROCESS | 1752 | 1467869122822 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 22:25:22 INFO - PROCESS | 1752 | 1467869122834 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:25:22 INFO - PROCESS | 1752 | 1467869122840 Marionette TRACE conn4 <- [1,2042,null,{}] 22:25:22 INFO - PROCESS | 1752 | 1467869122846 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}] 22:25:22 INFO - PROCESS | 1752 | 1467869122852 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:23 INFO - PROCESS | 1752 | 1467869123037 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 22:25:23 INFO - PROCESS | 1752 | 1467869123191 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:23 INFO - PROCESS | 1752 | 1467869123202 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d39a800 == 26 [pid = 1752] [id = 518] 22:25:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8d3a8800) [pid = 1752] [serial = 1555] [outer = (nil)] 22:25:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8d3d9800) [pid = 1752] [serial = 1556] [outer = 0x8d3a8800] 22:25:23 INFO - PROCESS | 1752 | 1467869123277 Marionette DEBUG loaded listener.js 22:25:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8d5ddc00) [pid = 1752] [serial = 1557] [outer = 0x8d3a8800] 22:25:24 INFO - PROCESS | 1752 | 1467869124260 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]]]}] 22:25:24 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) 22:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1495ms 22:25:24 INFO - PROCESS | 1752 | 1467869124329 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 22:25:24 INFO - PROCESS | 1752 | 1467869124334 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 22:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:25:24 INFO - PROCESS | 1752 | 1467869124341 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:25:24 INFO - PROCESS | 1752 | 1467869124347 Marionette TRACE conn4 <- [1,2046,null,{}] 22:25:24 INFO - PROCESS | 1752 | 1467869124374 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}] 22:25:24 INFO - PROCESS | 1752 | 1467869124384 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:24 INFO - PROCESS | 1752 | 1467869124636 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 22:25:24 INFO - PROCESS | 1752 | 1467869124683 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:24 INFO - PROCESS | 1752 | 1467869124703 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e90e800 == 27 [pid = 1752] [id = 519] 22:25:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x8e90fc00) [pid = 1752] [serial = 1558] [outer = (nil)] 22:25:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x8f058c00) [pid = 1752] [serial = 1559] [outer = 0x8e90fc00] 22:25:24 INFO - PROCESS | 1752 | 1467869124867 Marionette DEBUG loaded listener.js 22:25:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8f062400) [pid = 1752] [serial = 1560] [outer = 0x8e90fc00] 22:25:26 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x8e758000) [pid = 1752] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:25:26 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8f1f9800) [pid = 1752] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:25:26 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x8d5dd000) [pid = 1752] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:25:26 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8d1d0800) [pid = 1752] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:25:26 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8d1c4c00) [pid = 1752] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:25:26 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8c3f5800) [pid = 1752] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:25:26 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8c3f3c00) [pid = 1752] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:25:26 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8d1cb400) [pid = 1752] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:25:26 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8f1f7000) [pid = 1752] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:25:26 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8f1f9c00) [pid = 1752] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:25:26 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8d5e6400) [pid = 1752] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:25:26 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8c3f6400) [pid = 1752] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:25:26 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8c3fb400) [pid = 1752] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:25:26 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8b1e9000) [pid = 1752] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:25:26 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8f060800) [pid = 1752] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:25:26 INFO - PROCESS | 1752 | 1467869126615 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]]]}] 22:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2342ms 22:25:26 INFO - PROCESS | 1752 | 1467869126683 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 22:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:25:26 INFO - PROCESS | 1752 | 1467869126688 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 22:25:26 INFO - PROCESS | 1752 | 1467869126695 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:25:26 INFO - PROCESS | 1752 | 1467869126699 Marionette TRACE conn4 <- [1,2050,null,{}] 22:25:26 INFO - PROCESS | 1752 | 1467869126705 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}] 22:25:26 INFO - PROCESS | 1752 | 1467869126710 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:26 INFO - PROCESS | 1752 | 1467869126876 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 22:25:27 INFO - PROCESS | 1752 | 1467869127027 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:27 INFO - PROCESS | 1752 | 1467869127037 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c0400 == 28 [pid = 1752] [id = 520] 22:25:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8c3f5800) [pid = 1752] [serial = 1561] [outer = (nil)] 22:25:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8d5e6400) [pid = 1752] [serial = 1562] [outer = 0x8c3f5800] 22:25:27 INFO - PROCESS | 1752 | 1467869127107 Marionette DEBUG loaded listener.js 22:25:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8f064800) [pid = 1752] [serial = 1563] [outer = 0x8c3f5800] 22:25:27 INFO - PROCESS | 1752 | 1467869127875 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]]]}] 22:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1234ms 22:25:27 INFO - PROCESS | 1752 | 1467869127932 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 22:25:27 INFO - PROCESS | 1752 | 1467869127936 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 22:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:25:27 INFO - PROCESS | 1752 | 1467869127943 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:25:27 INFO - PROCESS | 1752 | 1467869127946 Marionette TRACE conn4 <- [1,2054,null,{}] 22:25:27 INFO - PROCESS | 1752 | 1467869127952 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}] 22:25:27 INFO - PROCESS | 1752 | 1467869127957 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:28 INFO - PROCESS | 1752 | 1467869128110 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 22:25:28 INFO - PROCESS | 1752 | 1467869128119 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:28 INFO - PROCESS | 1752 | 1467869128126 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1de000 == 29 [pid = 1752] [id = 521] 22:25:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8d3a5800) [pid = 1752] [serial = 1564] [outer = (nil)] 22:25:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f1f0000) [pid = 1752] [serial = 1565] [outer = 0x8d3a5800] 22:25:28 INFO - PROCESS | 1752 | 1467869128198 Marionette DEBUG loaded listener.js 22:25:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f2a9c00) [pid = 1752] [serial = 1566] [outer = 0x8d3a5800] 22:25:29 INFO - PROCESS | 1752 | 1467869129394 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]]]}] 22:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1496ms 22:25:29 INFO - PROCESS | 1752 | 1467869129441 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 22:25:29 INFO - PROCESS | 1752 | 1467869129448 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 22:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:25:29 INFO - PROCESS | 1752 | 1467869129457 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:25:29 INFO - PROCESS | 1752 | 1467869129464 Marionette TRACE conn4 <- [1,2058,null,{}] 22:25:29 INFO - PROCESS | 1752 | 1467869129473 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}] 22:25:29 INFO - PROCESS | 1752 | 1467869129478 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:29 INFO - PROCESS | 1752 | 1467869129687 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 22:25:29 INFO - PROCESS | 1752 | 1467869129924 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:29 INFO - PROCESS | 1752 | 1467869129932 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f3000 == 30 [pid = 1752] [id = 522] 22:25:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8c3f7000) [pid = 1752] [serial = 1567] [outer = (nil)] 22:25:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8d1d0800) [pid = 1752] [serial = 1568] [outer = 0x8c3f7000] 22:25:30 INFO - PROCESS | 1752 | 1467869130038 Marionette DEBUG loaded listener.js 22:25:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8d5e1800) [pid = 1752] [serial = 1569] [outer = 0x8c3f7000] 22:25:31 INFO - PROCESS | 1752 | 1467869131008 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]]]}] 22:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1585ms 22:25:31 INFO - PROCESS | 1752 | 1467869131043 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 22:25:31 INFO - PROCESS | 1752 | 1467869131050 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 22:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:25:31 INFO - PROCESS | 1752 | 1467869131061 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:25:31 INFO - PROCESS | 1752 | 1467869131065 Marionette TRACE conn4 <- [1,2062,null,{}] 22:25:31 INFO - PROCESS | 1752 | 1467869131072 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}] 22:25:31 INFO - PROCESS | 1752 | 1467869131080 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:31 INFO - PROCESS | 1752 | 1467869131310 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 22:25:31 INFO - PROCESS | 1752 | 1467869131585 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:31 INFO - PROCESS | 1752 | 1467869131594 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c7000 == 31 [pid = 1752] [id = 523] 22:25:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8f064400) [pid = 1752] [serial = 1570] [outer = (nil)] 22:25:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8f0f1000) [pid = 1752] [serial = 1571] [outer = 0x8f064400] 22:25:31 INFO - PROCESS | 1752 | 1467869131732 Marionette DEBUG loaded listener.js 22:25:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8e908400) [pid = 1752] [serial = 1572] [outer = 0x8f064400] 22:25:32 INFO - PROCESS | 1752 | 1467869132775 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]]]}] 22:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1792ms 22:25:32 INFO - PROCESS | 1752 | 1467869132854 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 22:25:32 INFO - PROCESS | 1752 | 1467869132859 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 22:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:25:32 INFO - PROCESS | 1752 | 1467869132866 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:25:32 INFO - PROCESS | 1752 | 1467869132873 Marionette TRACE conn4 <- [1,2066,null,{}] 22:25:32 INFO - PROCESS | 1752 | 1467869132889 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}] 22:25:32 INFO - PROCESS | 1752 | 1467869132898 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:33 INFO - PROCESS | 1752 | 1467869133171 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 22:25:33 INFO - PROCESS | 1752 | 1467869133401 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:33 INFO - PROCESS | 1752 | 1467869133413 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f942000 == 32 [pid = 1752] [id = 524] 22:25:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x8f949400) [pid = 1752] [serial = 1573] [outer = (nil)] 22:25:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x8fa20800) [pid = 1752] [serial = 1574] [outer = 0x8f949400] 22:25:33 INFO - PROCESS | 1752 | 1467869133498 Marionette DEBUG loaded listener.js 22:25:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8face400) [pid = 1752] [serial = 1575] [outer = 0x8f949400] 22:25:34 INFO - PROCESS | 1752 | 1467869134436 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]]]}] 22:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1601ms 22:25:34 INFO - PROCESS | 1752 | 1467869134468 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 22:25:34 INFO - PROCESS | 1752 | 1467869134472 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 22:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:25:34 INFO - PROCESS | 1752 | 1467869134479 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:25:34 INFO - PROCESS | 1752 | 1467869134482 Marionette TRACE conn4 <- [1,2070,null,{}] 22:25:34 INFO - PROCESS | 1752 | 1467869134505 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}] 22:25:34 INFO - PROCESS | 1752 | 1467869134511 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:34 INFO - PROCESS | 1752 | 1467869134749 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 22:25:34 INFO - PROCESS | 1752 | 1467869134884 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:34 INFO - PROCESS | 1752 | 1467869134890 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e756c00 == 33 [pid = 1752] [id = 525] 22:25:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x8e90b800) [pid = 1752] [serial = 1576] [outer = (nil)] 22:25:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x8fada000) [pid = 1752] [serial = 1577] [outer = 0x8e90b800] 22:25:34 INFO - PROCESS | 1752 | 1467869134983 Marionette DEBUG loaded listener.js 22:25:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x8fc01800) [pid = 1752] [serial = 1578] [outer = 0x8e90b800] 22:25:35 INFO - PROCESS | 1752 | 1467869135932 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]]]}] 22:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1492ms 22:25:35 INFO - PROCESS | 1752 | 1467869135971 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 22:25:35 INFO - PROCESS | 1752 | 1467869135976 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 22:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:25:35 INFO - PROCESS | 1752 | 1467869135982 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:25:35 INFO - PROCESS | 1752 | 1467869135985 Marionette TRACE conn4 <- [1,2074,null,{}] 22:25:35 INFO - PROCESS | 1752 | 1467869135991 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}] 22:25:35 INFO - PROCESS | 1752 | 1467869135997 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:36 INFO - PROCESS | 1752 | 1467869136181 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 22:25:36 INFO - PROCESS | 1752 | 1467869136375 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:36 INFO - PROCESS | 1752 | 1467869136386 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f05ec00 == 34 [pid = 1752] [id = 526] 22:25:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x8f94c400) [pid = 1752] [serial = 1579] [outer = (nil)] 22:25:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x914ac000) [pid = 1752] [serial = 1580] [outer = 0x8f94c400] 22:25:36 INFO - PROCESS | 1752 | 1467869136464 Marionette DEBUG loaded listener.js 22:25:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x914b0000) [pid = 1752] [serial = 1581] [outer = 0x8f94c400] 22:25:37 INFO - PROCESS | 1752 | 1467869137528 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]]]}] 22:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1587ms 22:25:37 INFO - PROCESS | 1752 | 1467869137570 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 22:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:25:37 INFO - PROCESS | 1752 | 1467869137575 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 22:25:37 INFO - PROCESS | 1752 | 1467869137581 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:25:37 INFO - PROCESS | 1752 | 1467869137585 Marionette TRACE conn4 <- [1,2078,null,{}] 22:25:37 INFO - PROCESS | 1752 | 1467869137591 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}] 22:25:37 INFO - PROCESS | 1752 | 1467869137602 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:37 INFO - PROCESS | 1752 | 1467869137854 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 22:25:38 INFO - PROCESS | 1752 | 1467869138085 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:38 INFO - PROCESS | 1752 | 1467869138093 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0bf000 == 35 [pid = 1752] [id = 527] 22:25:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x8e1b8c00) [pid = 1752] [serial = 1582] [outer = (nil)] 22:25:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x91ba8c00) [pid = 1752] [serial = 1583] [outer = 0x8e1b8c00] 22:25:38 INFO - PROCESS | 1752 | 1467869138224 Marionette DEBUG loaded listener.js 22:25:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x91bae800) [pid = 1752] [serial = 1584] [outer = 0x8e1b8c00] 22:25:39 INFO - PROCESS | 1752 | 1467869139160 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]]]}] 22:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1645ms 22:25:39 INFO - PROCESS | 1752 | 1467869139228 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 22:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:25:39 INFO - PROCESS | 1752 | 1467869139232 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 22:25:39 INFO - PROCESS | 1752 | 1467869139239 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:25:39 INFO - PROCESS | 1752 | 1467869139243 Marionette TRACE conn4 <- [1,2082,null,{}] 22:25:39 INFO - PROCESS | 1752 | 1467869139249 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}] 22:25:39 INFO - PROCESS | 1752 | 1467869139255 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:39 INFO - PROCESS | 1752 | 1467869139431 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 22:25:39 INFO - PROCESS | 1752 | 1467869139629 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:39 INFO - PROCESS | 1752 | 1467869139644 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c2000 == 36 [pid = 1752] [id = 528] 22:25:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x8b1e3000) [pid = 1752] [serial = 1585] [outer = (nil)] 22:25:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x8c3f9c00) [pid = 1752] [serial = 1586] [outer = 0x8b1e3000] 22:25:39 INFO - PROCESS | 1752 | 1467869139767 Marionette DEBUG loaded listener.js 22:25:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x8d3a3000) [pid = 1752] [serial = 1587] [outer = 0x8b1e3000] 22:25:40 INFO - PROCESS | 1752 | 1467869140925 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]]]}] 22:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1733ms 22:25:40 INFO - PROCESS | 1752 | 1467869140972 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 22:25:40 INFO - PROCESS | 1752 | 1467869140979 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 22:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:25:40 INFO - PROCESS | 1752 | 1467869140988 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:25:40 INFO - PROCESS | 1752 | 1467869140993 Marionette TRACE conn4 <- [1,2086,null,{}] 22:25:41 INFO - PROCESS | 1752 | 1467869141001 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}] 22:25:41 INFO - PROCESS | 1752 | 1467869141007 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:41 INFO - PROCESS | 1752 | 1467869141193 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 22:25:41 INFO - PROCESS | 1752 | 1467869141485 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:41 INFO - PROCESS | 1752 | 1467869141508 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e0000 == 37 [pid = 1752] [id = 529] 22:25:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x8b1e3400) [pid = 1752] [serial = 1588] [outer = (nil)] 22:25:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x8c3f1c00) [pid = 1752] [serial = 1589] [outer = 0x8b1e3400] 22:25:41 INFO - PROCESS | 1752 | 1467869141611 Marionette DEBUG loaded listener.js 22:25:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x8d1c8400) [pid = 1752] [serial = 1590] [outer = 0x8b1e3400] 22:25:42 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c0400 == 36 [pid = 1752] [id = 520] 22:25:42 INFO - PROCESS | 1752 | --DOCSHELL 0x8e90e800 == 35 [pid = 1752] [id = 519] 22:25:42 INFO - PROCESS | 1752 | --DOCSHELL 0x8d39a800 == 34 [pid = 1752] [id = 518] 22:25:42 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1e8400 == 33 [pid = 1752] [id = 517] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x8fadd000) [pid = 1752] [serial = 1520] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x8f801c00) [pid = 1752] [serial = 1514] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x8e90d800) [pid = 1752] [serial = 1517] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x8f80fc00) [pid = 1752] [serial = 1515] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x8f061800) [pid = 1752] [serial = 1484] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x8f0e6000) [pid = 1752] [serial = 1485] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x8fc06400) [pid = 1752] [serial = 1496] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x8fc0c400) [pid = 1752] [serial = 1497] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x8f948400) [pid = 1752] [serial = 1493] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x8f94d000) [pid = 1752] [serial = 1494] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x8d1c6400) [pid = 1752] [serial = 1505] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x8d1cc000) [pid = 1752] [serial = 1506] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x8d3a4400) [pid = 1752] [serial = 1481] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8e1bb400) [pid = 1752] [serial = 1482] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8f809000) [pid = 1752] [serial = 1490] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x8f80bc00) [pid = 1752] [serial = 1491] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8f2a8c00) [pid = 1752] [serial = 1487] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x8f2aec00) [pid = 1752] [serial = 1488] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8f05ac00) [pid = 1752] [serial = 1479] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x914aac00) [pid = 1752] [serial = 1499] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x914a7c00) [pid = 1752] [serial = 1500] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8d3a6400) [pid = 1752] [serial = 1508] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8e1b6000) [pid = 1752] [serial = 1509] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8f941c00) [pid = 1752] [serial = 1502] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8fa26c00) [pid = 1752] [serial = 1503] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8f0eb400) [pid = 1752] [serial = 1511] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8f2a4400) [pid = 1752] [serial = 1518] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8f1eb800) [pid = 1752] [serial = 1512] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x914ac800) [pid = 1752] [serial = 1521] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1752 | 1467869142632 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]]]}] 22:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1701ms 22:25:42 INFO - PROCESS | 1752 | 1467869142689 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 22:25:42 INFO - PROCESS | 1752 | 1467869142695 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 22:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:25:42 INFO - PROCESS | 1752 | 1467869142706 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:25:42 INFO - PROCESS | 1752 | 1467869142710 Marionette TRACE conn4 <- [1,2090,null,{}] 22:25:42 INFO - PROCESS | 1752 | 1467869142716 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}] 22:25:42 INFO - PROCESS | 1752 | 1467869142722 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:42 INFO - PROCESS | 1752 | 1467869142894 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 22:25:43 INFO - PROCESS | 1752 | 1467869143099 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:43 INFO - PROCESS | 1752 | 1467869143107 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1ca400 == 34 [pid = 1752] [id = 530] 22:25:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8d39f000) [pid = 1752] [serial = 1591] [outer = (nil)] 22:25:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8d5dec00) [pid = 1752] [serial = 1592] [outer = 0x8d39f000] 22:25:43 INFO - PROCESS | 1752 | 1467869143185 Marionette DEBUG loaded listener.js 22:25:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8e1bc400) [pid = 1752] [serial = 1593] [outer = 0x8d39f000] 22:25:44 INFO - PROCESS | 1752 | 1467869144164 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]]]}] 22:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1496ms 22:25:44 INFO - PROCESS | 1752 | 1467869144202 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 22:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:25:44 INFO - PROCESS | 1752 | 1467869144206 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 22:25:44 INFO - PROCESS | 1752 | 1467869144213 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:25:44 INFO - PROCESS | 1752 | 1467869144219 Marionette TRACE conn4 <- [1,2094,null,{}] 22:25:44 INFO - PROCESS | 1752 | 1467869144237 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}] 22:25:44 INFO - PROCESS | 1752 | 1467869144245 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:44 INFO - PROCESS | 1752 | 1467869144497 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 22:25:44 INFO - PROCESS | 1752 | 1467869144514 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:44 INFO - PROCESS | 1752 | 1467869144526 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e7400 == 35 [pid = 1752] [id = 531] 22:25:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f0ebc00) [pid = 1752] [serial = 1594] [outer = (nil)] 22:25:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f1eb800) [pid = 1752] [serial = 1595] [outer = 0x8f0ebc00] 22:25:44 INFO - PROCESS | 1752 | 1467869144598 Marionette DEBUG loaded listener.js 22:25:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8f2a5400) [pid = 1752] [serial = 1596] [outer = 0x8f0ebc00] 22:25:45 INFO - PROCESS | 1752 | 1467869145570 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]]]}] 22:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1388ms 22:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:25:45 INFO - PROCESS | 1752 | 1467869145601 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 22:25:45 INFO - PROCESS | 1752 | 1467869145605 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 22:25:45 INFO - PROCESS | 1752 | 1467869145612 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:25:45 INFO - PROCESS | 1752 | 1467869145615 Marionette TRACE conn4 <- [1,2098,null,{}] 22:25:45 INFO - PROCESS | 1752 | 1467869145631 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}] 22:25:45 INFO - PROCESS | 1752 | 1467869145637 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:45 INFO - PROCESS | 1752 | 1467869145869 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 22:25:45 INFO - PROCESS | 1752 | 1467869145896 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:45 INFO - PROCESS | 1752 | 1467869145905 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0bf400 == 36 [pid = 1752] [id = 532] 22:25:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8f0e4c00) [pid = 1752] [serial = 1597] [outer = (nil)] 22:25:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8f80a000) [pid = 1752] [serial = 1598] [outer = 0x8f0e4c00] 22:25:45 INFO - PROCESS | 1752 | 1467869145978 Marionette DEBUG loaded listener.js 22:25:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8f810000) [pid = 1752] [serial = 1599] [outer = 0x8f0e4c00] 22:25:47 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8f1ef400) [pid = 1752] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:25:47 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8d3a1000) [pid = 1752] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:25:47 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x91cad800) [pid = 1752] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:25:47 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8b0cb000) [pid = 1752] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:25:47 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8d3a5000) [pid = 1752] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:25:47 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x91baf000) [pid = 1752] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:25:47 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8f1ea800) [pid = 1752] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:25:47 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91de0800) [pid = 1752] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:25:47 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8d3a8800) [pid = 1752] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:25:47 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8b1ea400) [pid = 1752] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:25:47 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8e90fc00) [pid = 1752] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:25:47 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8faddc00) [pid = 1752] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:25:47 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x91de4800) [pid = 1752] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:25:47 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8c3f5800) [pid = 1752] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:25:47 INFO - PROCESS | 1752 | 1467869147156 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]]]}] 22:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1584ms 22:25:47 INFO - PROCESS | 1752 | 1467869147196 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 22:25:47 INFO - PROCESS | 1752 | 1467869147199 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 22:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:25:47 INFO - PROCESS | 1752 | 1467869147207 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:25:47 INFO - PROCESS | 1752 | 1467869147211 Marionette TRACE conn4 <- [1,2102,null,{}] 22:25:47 INFO - PROCESS | 1752 | 1467869147223 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}] 22:25:47 INFO - PROCESS | 1752 | 1467869147227 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:47 INFO - PROCESS | 1752 | 1467869147452 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 22:25:47 INFO - PROCESS | 1752 | 1467869147461 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:47 INFO - PROCESS | 1752 | 1467869147469 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c3000 == 37 [pid = 1752] [id = 533] 22:25:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8d1c9400) [pid = 1752] [serial = 1600] [outer = (nil)] 22:25:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8f0e7c00) [pid = 1752] [serial = 1601] [outer = 0x8d1c9400] 22:25:47 INFO - PROCESS | 1752 | 1467869147549 Marionette DEBUG loaded listener.js 22:25:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8f802800) [pid = 1752] [serial = 1602] [outer = 0x8d1c9400] 22:25:48 INFO - PROCESS | 1752 | 1467869148485 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]]]}] 22:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1335ms 22:25:48 INFO - PROCESS | 1752 | 1467869148547 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 22:25:48 INFO - PROCESS | 1752 | 1467869148551 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 22:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:25:48 INFO - PROCESS | 1752 | 1467869148558 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:25:48 INFO - PROCESS | 1752 | 1467869148561 Marionette TRACE conn4 <- [1,2106,null,{}] 22:25:48 INFO - PROCESS | 1752 | 1467869148567 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}] 22:25:48 INFO - PROCESS | 1752 | 1467869148577 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:48 INFO - PROCESS | 1752 | 1467869148773 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 22:25:48 INFO - PROCESS | 1752 | 1467869148917 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:48 INFO - PROCESS | 1752 | 1467869148927 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1de800 == 38 [pid = 1752] [id = 534] 22:25:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8d3a5000) [pid = 1752] [serial = 1603] [outer = (nil)] 22:25:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8fc09000) [pid = 1752] [serial = 1604] [outer = 0x8d3a5000] 22:25:49 INFO - PROCESS | 1752 | 1467869149000 Marionette DEBUG loaded listener.js 22:25:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8fc10400) [pid = 1752] [serial = 1605] [outer = 0x8d3a5000] 22:25:50 INFO - PROCESS | 1752 | 1467869150120 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]]]}] 22:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1639ms 22:25:50 INFO - PROCESS | 1752 | 1467869150199 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 22:25:50 INFO - PROCESS | 1752 | 1467869150206 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 22:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:25:50 INFO - PROCESS | 1752 | 1467869150216 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:25:50 INFO - PROCESS | 1752 | 1467869150225 Marionette TRACE conn4 <- [1,2110,null,{}] 22:25:50 INFO - PROCESS | 1752 | 1467869150233 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}] 22:25:50 INFO - PROCESS | 1752 | 1467869150238 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:50 INFO - PROCESS | 1752 | 1467869150484 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 22:25:50 INFO - PROCESS | 1752 | 1467869150768 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:50 INFO - PROCESS | 1752 | 1467869150782 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba71000 == 39 [pid = 1752] [id = 535] 22:25:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8c3fb800) [pid = 1752] [serial = 1606] [outer = (nil)] 22:25:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8d39c800) [pid = 1752] [serial = 1607] [outer = 0x8c3fb800] 22:25:50 INFO - PROCESS | 1752 | 1467869150867 Marionette DEBUG loaded listener.js 22:25:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8e74a400) [pid = 1752] [serial = 1608] [outer = 0x8c3fb800] 22:25:51 INFO - PROCESS | 1752 | 1467869151851 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]]]}] 22:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1698ms 22:25:51 INFO - PROCESS | 1752 | 1467869151914 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 22:25:51 INFO - PROCESS | 1752 | 1467869151921 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 22:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:25:51 INFO - PROCESS | 1752 | 1467869151933 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:25:51 INFO - PROCESS | 1752 | 1467869151937 Marionette TRACE conn4 <- [1,2114,null,{}] 22:25:51 INFO - PROCESS | 1752 | 1467869151944 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}] 22:25:51 INFO - PROCESS | 1752 | 1467869151950 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:52 INFO - PROCESS | 1752 | 1467869152169 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 22:25:52 INFO - PROCESS | 1752 | 1467869152457 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:52 INFO - PROCESS | 1752 | 1467869152468 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e752800 == 40 [pid = 1752] [id = 536] 22:25:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f0efc00) [pid = 1752] [serial = 1609] [outer = (nil)] 22:25:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8f2b0800) [pid = 1752] [serial = 1610] [outer = 0x8f0efc00] 22:25:52 INFO - PROCESS | 1752 | 1467869152593 Marionette DEBUG loaded listener.js 22:25:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8f944000) [pid = 1752] [serial = 1611] [outer = 0x8f0efc00] 22:25:53 INFO - PROCESS | 1752 | 1467869153522 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]]]}] 22:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1646ms 22:25:53 INFO - PROCESS | 1752 | 1467869153580 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 22:25:53 INFO - PROCESS | 1752 | 1467869153584 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 22:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:25:53 INFO - PROCESS | 1752 | 1467869153592 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:25:53 INFO - PROCESS | 1752 | 1467869153598 Marionette TRACE conn4 <- [1,2118,null,{}] 22:25:53 INFO - PROCESS | 1752 | 1467869153615 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}] 22:25:53 INFO - PROCESS | 1752 | 1467869153625 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:53 INFO - PROCESS | 1752 | 1467869153863 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 22:25:54 INFO - PROCESS | 1752 | 1467869154113 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:54 INFO - PROCESS | 1752 | 1467869154125 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c2800 == 41 [pid = 1752] [id = 537] 22:25:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8fc0e400) [pid = 1752] [serial = 1612] [outer = (nil)] 22:25:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x914af000) [pid = 1752] [serial = 1613] [outer = 0x8fc0e400] 22:25:54 INFO - PROCESS | 1752 | 1467869154251 Marionette DEBUG loaded listener.js 22:25:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x91608400) [pid = 1752] [serial = 1614] [outer = 0x8fc0e400] 22:25:55 INFO - PROCESS | 1752 | 1467869155130 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]]]}] 22:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1593ms 22:25:55 INFO - PROCESS | 1752 | 1467869155185 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 22:25:55 INFO - PROCESS | 1752 | 1467869155190 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 22:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:25:55 INFO - PROCESS | 1752 | 1467869155197 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:25:55 INFO - PROCESS | 1752 | 1467869155200 Marionette TRACE conn4 <- [1,2122,null,{}] 22:25:55 INFO - PROCESS | 1752 | 1467869155206 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}] 22:25:55 INFO - PROCESS | 1752 | 1467869155211 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:55 INFO - PROCESS | 1752 | 1467869155408 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 22:25:55 INFO - PROCESS | 1752 | 1467869155594 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:55 INFO - PROCESS | 1752 | 1467869155603 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fc06000 == 42 [pid = 1752] [id = 538] 22:25:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8fc0e000) [pid = 1752] [serial = 1615] [outer = (nil)] 22:25:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x91bad400) [pid = 1752] [serial = 1616] [outer = 0x8fc0e000] 22:25:55 INFO - PROCESS | 1752 | 1467869155683 Marionette DEBUG loaded listener.js 22:25:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x91bc8c00) [pid = 1752] [serial = 1617] [outer = 0x8fc0e000] 22:25:56 INFO - PROCESS | 1752 | 1467869156643 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]]]}] 22:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1480ms 22:25:56 INFO - PROCESS | 1752 | 1467869156678 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 22:25:56 INFO - PROCESS | 1752 | 1467869156682 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 22:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:25:56 INFO - PROCESS | 1752 | 1467869156689 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:25:56 INFO - PROCESS | 1752 | 1467869156692 Marionette TRACE conn4 <- [1,2126,null,{}] 22:25:56 INFO - PROCESS | 1752 | 1467869156698 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}] 22:25:56 INFO - PROCESS | 1752 | 1467869156704 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:56 INFO - PROCESS | 1752 | 1467869156889 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 22:25:57 INFO - PROCESS | 1752 | 1467869157078 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:57 INFO - PROCESS | 1752 | 1467869157089 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f941c00 == 43 [pid = 1752] [id = 539] 22:25:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x91606000) [pid = 1752] [serial = 1618] [outer = (nil)] 22:25:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x91cb8000) [pid = 1752] [serial = 1619] [outer = 0x91606000] 22:25:57 INFO - PROCESS | 1752 | 1467869157176 Marionette DEBUG loaded listener.js 22:25:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x91cba800) [pid = 1752] [serial = 1620] [outer = 0x91606000] 22:25:58 INFO - PROCESS | 1752 | 1467869158207 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]]]}] 22:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1585ms 22:25:58 INFO - PROCESS | 1752 | 1467869158276 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 22:25:58 INFO - PROCESS | 1752 | 1467869158280 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 22:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:25:58 INFO - PROCESS | 1752 | 1467869158287 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:25:58 INFO - PROCESS | 1752 | 1467869158291 Marionette TRACE conn4 <- [1,2130,null,{}] 22:25:58 INFO - PROCESS | 1752 | 1467869158297 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}] 22:25:58 INFO - PROCESS | 1752 | 1467869158307 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:58 INFO - PROCESS | 1752 | 1467869158549 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 22:25:58 INFO - PROCESS | 1752 | 1467869158787 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:58 INFO - PROCESS | 1752 | 1467869158797 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:25:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c1800 == 44 [pid = 1752] [id = 540] 22:25:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x8d3d6000) [pid = 1752] [serial = 1621] [outer = (nil)] 22:25:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x91cd3c00) [pid = 1752] [serial = 1622] [outer = 0x8d3d6000] 22:25:58 INFO - PROCESS | 1752 | 1467869158917 Marionette DEBUG loaded listener.js 22:25:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x91dec000) [pid = 1752] [serial = 1623] [outer = 0x8d3d6000] 22:25:59 INFO - PROCESS | 1752 | 1467869159816 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] 22:25:59 INFO - PROCESS | 1752 | 1467869159890 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 22:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:25:59 INFO - PROCESS | 1752 | 1467869159897 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:25:59 INFO - PROCESS | 1752 | 1467869159901 Marionette TRACE conn4 <- [1,2134,null,{}] 22:25:59 INFO - PROCESS | 1752 | 1467869159908 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}] 22:25:59 INFO - PROCESS | 1752 | 1467869159913 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:00 INFO - PROCESS | 1752 | 1467869160109 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 22:26:00 INFO - PROCESS | 1752 | 1467869160300 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:00 INFO - PROCESS | 1752 | 1467869160310 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c3400 == 45 [pid = 1752] [id = 541] 22:26:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x8ba6b400) [pid = 1752] [serial = 1624] [outer = (nil)] 22:26:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x8f1ec800) [pid = 1752] [serial = 1625] [outer = 0x8ba6b400] 22:26:00 INFO - PROCESS | 1752 | 1467869160393 Marionette DEBUG loaded listener.js 22:26:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x93cd3000) [pid = 1752] [serial = 1626] [outer = 0x8ba6b400] 22:26:01 INFO - PROCESS | 1752 | 1467869161387 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]]]}] 22:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1532ms 22:26:01 INFO - PROCESS | 1752 | 1467869161431 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 22:26:01 INFO - PROCESS | 1752 | 1467869161435 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 22:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:26:01 INFO - PROCESS | 1752 | 1467869161442 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:26:01 INFO - PROCESS | 1752 | 1467869161446 Marionette TRACE conn4 <- [1,2138,null,{}] 22:26:01 INFO - PROCESS | 1752 | 1467869161452 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}] 22:26:01 INFO - PROCESS | 1752 | 1467869161457 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:01 INFO - PROCESS | 1752 | 1467869161666 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 22:26:02 INFO - PROCESS | 1752 | 1467869162254 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:02 INFO - PROCESS | 1752 | 1467869162266 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba65000 == 46 [pid = 1752] [id = 542] 22:26:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x8ba67c00) [pid = 1752] [serial = 1627] [outer = (nil)] 22:26:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x8c3ed400) [pid = 1752] [serial = 1628] [outer = 0x8ba67c00] 22:26:02 INFO - PROCESS | 1752 | 1467869162360 Marionette DEBUG loaded listener.js 22:26:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x8d39dc00) [pid = 1752] [serial = 1629] [outer = 0x8ba67c00] 22:26:03 INFO - PROCESS | 1752 | 1467869163342 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]]]}] 22:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1935ms 22:26:03 INFO - PROCESS | 1752 | 1467869163380 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 22:26:03 INFO - PROCESS | 1752 | 1467869163385 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 22:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:26:03 INFO - PROCESS | 1752 | 1467869163394 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:26:03 INFO - PROCESS | 1752 | 1467869163399 Marionette TRACE conn4 <- [1,2142,null,{}] 22:26:03 INFO - PROCESS | 1752 | 1467869163407 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}] 22:26:03 INFO - PROCESS | 1752 | 1467869163413 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:03 INFO - PROCESS | 1752 | 1467869163594 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 22:26:03 INFO - PROCESS | 1752 | 1467869163936 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:03 INFO - PROCESS | 1752 | 1467869163946 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5dbc00 == 47 [pid = 1752] [id = 543] 22:26:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x8e74a000) [pid = 1752] [serial = 1630] [outer = (nil)] 22:26:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x8f058800) [pid = 1752] [serial = 1631] [outer = 0x8e74a000] 22:26:04 INFO - PROCESS | 1752 | 1467869164027 Marionette DEBUG loaded listener.js 22:26:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x8f0ef800) [pid = 1752] [serial = 1632] [outer = 0x8e74a000] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c3000 == 46 [pid = 1752] [id = 533] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0bf400 == 45 [pid = 1752] [id = 532] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e7400 == 44 [pid = 1752] [id = 531] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1ca400 == 43 [pid = 1752] [id = 530] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1e0000 == 42 [pid = 1752] [id = 529] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1de000 == 41 [pid = 1752] [id = 521] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8f942000 == 40 [pid = 1752] [id = 524] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c7000 == 39 [pid = 1752] [id = 523] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8e756c00 == 38 [pid = 1752] [id = 525] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f3000 == 37 [pid = 1752] [id = 522] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8f05ec00 == 36 [pid = 1752] [id = 526] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c2000 == 35 [pid = 1752] [id = 528] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0bf000 == 34 [pid = 1752] [id = 527] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8d39fc00 == 33 [pid = 1752] [id = 516] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba65000 == 32 [pid = 1752] [id = 542] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c3400 == 31 [pid = 1752] [id = 541] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8f941c00 == 30 [pid = 1752] [id = 539] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c1800 == 29 [pid = 1752] [id = 540] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8fc06000 == 28 [pid = 1752] [id = 538] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c2800 == 27 [pid = 1752] [id = 537] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba71000 == 26 [pid = 1752] [id = 535] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8e752800 == 25 [pid = 1752] [id = 536] 22:26:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1de800 == 24 [pid = 1752] [id = 534] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x91bb5000) [pid = 1752] [serial = 1532] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x8f064800) [pid = 1752] [serial = 1563] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x91cb1800) [pid = 1752] [serial = 1536] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x8d3d7800) [pid = 1752] [serial = 1550] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x93c0cc00) [pid = 1752] [serial = 1541] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x8d1c3c00) [pid = 1752] [serial = 1547] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x8e751800) [pid = 1752] [serial = 1524] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x91bc2c00) [pid = 1752] [serial = 1533] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x8fa1ac00) [pid = 1752] [serial = 1527] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x91de9000) [pid = 1752] [serial = 1538] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x930ec400) [pid = 1752] [serial = 1539] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x8d3df400) [pid = 1752] [serial = 1551] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8d5e4400) [pid = 1752] [serial = 1523] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8d5ddc00) [pid = 1752] [serial = 1557] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x8ba72000) [pid = 1752] [serial = 1553] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8d3d9800) [pid = 1752] [serial = 1556] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x8f805400) [pid = 1752] [serial = 1526] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x93cdd400) [pid = 1752] [serial = 1542] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8c3f4800) [pid = 1752] [serial = 1554] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8f062400) [pid = 1752] [serial = 1560] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8f058c00) [pid = 1752] [serial = 1559] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x91608c00) [pid = 1752] [serial = 1529] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x95254400) [pid = 1752] [serial = 1544] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x91bcf400) [pid = 1752] [serial = 1535] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x952ed800) [pid = 1752] [serial = 1545] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8d5e6400) [pid = 1752] [serial = 1562] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91baa000) [pid = 1752] [serial = 1530] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8e1b5800) [pid = 1752] [serial = 1548] [outer = (nil)] [url = about:blank] 22:26:06 INFO - PROCESS | 1752 | 1467869166190 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] 22:26:06 INFO - PROCESS | 1752 | 1467869166240 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 22:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:26:06 INFO - PROCESS | 1752 | 1467869166248 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:26:06 INFO - PROCESS | 1752 | 1467869166253 Marionette TRACE conn4 <- [1,2146,null,{}] 22:26:06 INFO - PROCESS | 1752 | 1467869166262 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}] 22:26:06 INFO - PROCESS | 1752 | 1467869166267 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:06 INFO - PROCESS | 1752 | 1467869166439 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 22:26:06 INFO - PROCESS | 1752 | 1467869166676 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:06 INFO - PROCESS | 1752 | 1467869166686 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba6c000 == 25 [pid = 1752] [id = 544] 22:26:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8ba72c00) [pid = 1752] [serial = 1633] [outer = (nil)] 22:26:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8d1c2000) [pid = 1752] [serial = 1634] [outer = 0x8ba72c00] 22:26:06 INFO - PROCESS | 1752 | 1467869166764 Marionette DEBUG loaded listener.js 22:26:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8d1cc000) [pid = 1752] [serial = 1635] [outer = 0x8ba72c00] 22:26:07 INFO - PROCESS | 1752 | 1467869167595 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] 22:26:07 INFO - PROCESS | 1752 | 1467869167643 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 22:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:26:07 INFO - PROCESS | 1752 | 1467869167655 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:26:07 INFO - PROCESS | 1752 | 1467869167660 Marionette TRACE conn4 <- [1,2150,null,{}] 22:26:07 INFO - PROCESS | 1752 | 1467869167666 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}] 22:26:07 INFO - PROCESS | 1752 | 1467869167671 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:07 INFO - PROCESS | 1752 | 1467869167849 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 22:26:07 INFO - PROCESS | 1752 | 1467869167861 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:07 INFO - PROCESS | 1752 | 1467869167869 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3db800 == 26 [pid = 1752] [id = 545] 22:26:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8d5e0800) [pid = 1752] [serial = 1636] [outer = (nil)] 22:26:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8d5e6400) [pid = 1752] [serial = 1637] [outer = 0x8d5e0800] 22:26:08 INFO - PROCESS | 1752 | 1467869168082 Marionette DEBUG loaded listener.js 22:26:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8e1ba400) [pid = 1752] [serial = 1638] [outer = 0x8d5e0800] 22:26:09 INFO - PROCESS | 1752 | 1467869169059 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]]]}] 22:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1438ms 22:26:09 INFO - PROCESS | 1752 | 1467869169094 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 22:26:09 INFO - PROCESS | 1752 | 1467869169097 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 22:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:26:09 INFO - PROCESS | 1752 | 1467869169104 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:26:09 INFO - PROCESS | 1752 | 1467869169111 Marionette TRACE conn4 <- [1,2154,null,{}] 22:26:09 INFO - PROCESS | 1752 | 1467869169138 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}] 22:26:09 INFO - PROCESS | 1752 | 1467869169147 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:09 INFO - PROCESS | 1752 | 1467869169380 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 22:26:09 INFO - PROCESS | 1752 | 1467869169406 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:09 INFO - PROCESS | 1752 | 1467869169419 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f05e800 == 27 [pid = 1752] [id = 546] 22:26:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8f05f400) [pid = 1752] [serial = 1639] [outer = (nil)] 22:26:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8f062400) [pid = 1752] [serial = 1640] [outer = 0x8f05f400] 22:26:09 INFO - PROCESS | 1752 | 1467869169492 Marionette DEBUG loaded listener.js 22:26:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8f0e8000) [pid = 1752] [serial = 1641] [outer = 0x8f05f400] 22:26:10 INFO - PROCESS | 1752 | 1467869170485 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]]]}] 22:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2052ms 22:26:11 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8f0e4c00) [pid = 1752] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:26:11 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8d1c9400) [pid = 1752] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:26:11 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8d3a5800) [pid = 1752] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:26:11 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8f94c400) [pid = 1752] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:26:11 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8e1b8c00) [pid = 1752] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:26:11 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8c3f7000) [pid = 1752] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:26:11 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8b1e3400) [pid = 1752] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:26:11 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8e90b800) [pid = 1752] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:26:11 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8f064400) [pid = 1752] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:26:11 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8f949400) [pid = 1752] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:26:11 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8b1e3000) [pid = 1752] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:26:11 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8f0ebc00) [pid = 1752] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:26:11 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8d39f000) [pid = 1752] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:26:11 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8d3a5000) [pid = 1752] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:26:11 INFO - PROCESS | 1752 | 1467869171265 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 22:26:11 INFO - PROCESS | 1752 | 1467869171268 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 22:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:26:11 INFO - PROCESS | 1752 | 1467869171277 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:26:11 INFO - PROCESS | 1752 | 1467869171281 Marionette TRACE conn4 <- [1,2158,null,{}] 22:26:11 INFO - PROCESS | 1752 | 1467869171286 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}] 22:26:11 INFO - PROCESS | 1752 | 1467869171291 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:11 INFO - PROCESS | 1752 | 1467869171494 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 22:26:11 INFO - PROCESS | 1752 | 1467869171587 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:11 INFO - PROCESS | 1752 | 1467869171594 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3fc400 == 28 [pid = 1752] [id = 547] 22:26:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8d3a7400) [pid = 1752] [serial = 1642] [outer = (nil)] 22:26:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8e74ac00) [pid = 1752] [serial = 1643] [outer = 0x8d3a7400] 22:26:11 INFO - PROCESS | 1752 | 1467869171667 Marionette DEBUG loaded listener.js 22:26:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8f0e7400) [pid = 1752] [serial = 1644] [outer = 0x8d3a7400] 22:26:12 INFO - PROCESS | 1752 | 1467869172430 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]]]}] 22:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1180ms 22:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:26:12 INFO - PROCESS | 1752 | 1467869172467 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 22:26:12 INFO - PROCESS | 1752 | 1467869172470 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 22:26:12 INFO - PROCESS | 1752 | 1467869172477 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:26:12 INFO - PROCESS | 1752 | 1467869172481 Marionette TRACE conn4 <- [1,2162,null,{}] 22:26:12 INFO - PROCESS | 1752 | 1467869172486 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}] 22:26:12 INFO - PROCESS | 1752 | 1467869172492 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:12 INFO - PROCESS | 1752 | 1467869172646 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 22:26:12 INFO - PROCESS | 1752 | 1467869172663 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:12 INFO - PROCESS | 1752 | 1467869172672 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3fa800 == 29 [pid = 1752] [id = 548] 22:26:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8e1b6800) [pid = 1752] [serial = 1645] [outer = (nil)] 22:26:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8f2ab000) [pid = 1752] [serial = 1646] [outer = 0x8e1b6800] 22:26:12 INFO - PROCESS | 1752 | 1467869172740 Marionette DEBUG loaded listener.js 22:26:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8f80b000) [pid = 1752] [serial = 1647] [outer = 0x8e1b6800] 22:26:13 INFO - PROCESS | 1752 | 1467869173898 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]]]}] 22:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1493ms 22:26:13 INFO - PROCESS | 1752 | 1467869173971 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 22:26:13 INFO - PROCESS | 1752 | 1467869173978 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 22:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:26:13 INFO - PROCESS | 1752 | 1467869173987 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:26:13 INFO - PROCESS | 1752 | 1467869173992 Marionette TRACE conn4 <- [1,2166,null,{}] 22:26:14 INFO - PROCESS | 1752 | 1467869174002 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}] 22:26:14 INFO - PROCESS | 1752 | 1467869174008 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:14 INFO - PROCESS | 1752 | 1467869174238 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 22:26:14 INFO - PROCESS | 1752 | 1467869174485 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:14 INFO - PROCESS | 1752 | 1467869174495 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f9800 == 30 [pid = 1752] [id = 549] 22:26:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8c3fbc00) [pid = 1752] [serial = 1648] [outer = (nil)] 22:26:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8d3d8400) [pid = 1752] [serial = 1649] [outer = 0x8c3fbc00] 22:26:14 INFO - PROCESS | 1752 | 1467869174595 Marionette DEBUG loaded listener.js 22:26:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8e1b2400) [pid = 1752] [serial = 1650] [outer = 0x8c3fbc00] 22:26:15 INFO - PROCESS | 1752 | 1467869175536 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]]]}] 22:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1594ms 22:26:15 INFO - PROCESS | 1752 | 1467869175581 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 22:26:15 INFO - PROCESS | 1752 | 1467869175589 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 22:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:26:15 INFO - PROCESS | 1752 | 1467869175600 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:26:15 INFO - PROCESS | 1752 | 1467869175604 Marionette TRACE conn4 <- [1,2170,null,{}] 22:26:15 INFO - PROCESS | 1752 | 1467869175611 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}] 22:26:15 INFO - PROCESS | 1752 | 1467869175617 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:15 INFO - PROCESS | 1752 | 1467869175803 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 22:26:16 INFO - PROCESS | 1752 | 1467869175986 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:16 INFO - PROCESS | 1752 | 1467869175994 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1d0000 == 31 [pid = 1752] [id = 550] 22:26:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f05a800) [pid = 1752] [serial = 1651] [outer = (nil)] 22:26:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8f1eb000) [pid = 1752] [serial = 1652] [outer = 0x8f05a800] 22:26:16 INFO - PROCESS | 1752 | 1467869176084 Marionette DEBUG loaded listener.js 22:26:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8f0eb000) [pid = 1752] [serial = 1653] [outer = 0x8f05a800] 22:26:17 INFO - PROCESS | 1752 | 1467869177111 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]]]}] 22:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1583ms 22:26:17 INFO - PROCESS | 1752 | 1467869177184 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 22:26:17 INFO - PROCESS | 1752 | 1467869177187 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 22:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:26:17 INFO - PROCESS | 1752 | 1467869177195 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:26:17 INFO - PROCESS | 1752 | 1467869177202 Marionette TRACE conn4 <- [1,2174,null,{}] 22:26:17 INFO - PROCESS | 1752 | 1467869177220 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}] 22:26:17 INFO - PROCESS | 1752 | 1467869177238 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:17 INFO - PROCESS | 1752 | 1467869177585 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 22:26:17 INFO - PROCESS | 1752 | 1467869177771 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:17 INFO - PROCESS | 1752 | 1467869177781 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fa1e400 == 32 [pid = 1752] [id = 551] 22:26:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8fa21400) [pid = 1752] [serial = 1654] [outer = (nil)] 22:26:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8fad1c00) [pid = 1752] [serial = 1655] [outer = 0x8fa21400] 22:26:17 INFO - PROCESS | 1752 | 1467869177870 Marionette DEBUG loaded listener.js 22:26:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8fad5c00) [pid = 1752] [serial = 1656] [outer = 0x8fa21400] 22:26:18 INFO - PROCESS | 1752 | 1467869178878 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]]]}] 22:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1741ms 22:26:18 INFO - PROCESS | 1752 | 1467869178937 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 22:26:18 INFO - PROCESS | 1752 | 1467869178942 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 22:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:26:18 INFO - PROCESS | 1752 | 1467869178949 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:26:18 INFO - PROCESS | 1752 | 1467869178953 Marionette TRACE conn4 <- [1,2178,null,{}] 22:26:18 INFO - PROCESS | 1752 | 1467869178959 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}] 22:26:18 INFO - PROCESS | 1752 | 1467869178964 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:19 INFO - PROCESS | 1752 | 1467869179186 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 22:26:19 INFO - PROCESS | 1752 | 1467869179371 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:19 INFO - PROCESS | 1752 | 1467869179383 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f05d800 == 33 [pid = 1752] [id = 552] 22:26:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8f948400) [pid = 1752] [serial = 1657] [outer = (nil)] 22:26:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x8fc0f000) [pid = 1752] [serial = 1658] [outer = 0x8f948400] 22:26:19 INFO - PROCESS | 1752 | 1467869179465 Marionette DEBUG loaded listener.js 22:26:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x914aa400) [pid = 1752] [serial = 1659] [outer = 0x8f948400] 22:26:20 INFO - PROCESS | 1752 | 1467869180431 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]]]}] 22:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1537ms 22:26:20 INFO - PROCESS | 1752 | 1467869180490 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 22:26:20 INFO - PROCESS | 1752 | 1467869180494 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 22:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:26:20 INFO - PROCESS | 1752 | 1467869180501 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:26:20 INFO - PROCESS | 1752 | 1467869180505 Marionette TRACE conn4 <- [1,2182,null,{}] 22:26:20 INFO - PROCESS | 1752 | 1467869180511 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}] 22:26:20 INFO - PROCESS | 1752 | 1467869180517 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:20 INFO - PROCESS | 1752 | 1467869180699 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 22:26:20 INFO - PROCESS | 1752 | 1467869180890 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:20 INFO - PROCESS | 1752 | 1467869180897 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fa26800 == 34 [pid = 1752] [id = 553] 22:26:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8fc03400) [pid = 1752] [serial = 1660] [outer = (nil)] 22:26:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9160bc00) [pid = 1752] [serial = 1661] [outer = 0x8fc03400] 22:26:20 INFO - PROCESS | 1752 | 1467869180980 Marionette DEBUG loaded listener.js 22:26:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9160d800) [pid = 1752] [serial = 1662] [outer = 0x8fc03400] 22:26:21 INFO - PROCESS | 1752 | 1467869181992 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]]]}] 22:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1534ms 22:26:22 INFO - PROCESS | 1752 | 1467869182036 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 22:26:22 INFO - PROCESS | 1752 | 1467869182041 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 22:26:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:26:22 INFO - PROCESS | 1752 | 1467869182047 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:26:22 INFO - PROCESS | 1752 | 1467869182051 Marionette TRACE conn4 <- [1,2186,null,{}] 22:26:22 INFO - PROCESS | 1752 | 1467869182057 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}] 22:26:22 INFO - PROCESS | 1752 | 1467869182068 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:22 INFO - PROCESS | 1752 | 1467869182351 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 22:26:22 INFO - PROCESS | 1752 | 1467869182641 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:22 INFO - PROCESS | 1752 | 1467869182648 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c5c00 == 35 [pid = 1752] [id = 554] 22:26:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x8d1c5000) [pid = 1752] [serial = 1663] [outer = (nil)] 22:26:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x91caf400) [pid = 1752] [serial = 1664] [outer = 0x8d1c5000] 22:26:22 INFO - PROCESS | 1752 | 1467869182735 Marionette DEBUG loaded listener.js 22:26:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x91cb1000) [pid = 1752] [serial = 1665] [outer = 0x8d1c5000] 22:26:23 INFO - PROCESS | 1752 | 1467869183742 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]]]}] 22:26:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:26:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1742ms 22:26:23 INFO - PROCESS | 1752 | 1467869183790 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 22:26:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:26:23 INFO - PROCESS | 1752 | 1467869183795 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 22:26:23 INFO - PROCESS | 1752 | 1467869183802 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:26:23 INFO - PROCESS | 1752 | 1467869183806 Marionette TRACE conn4 <- [1,2190,null,{}] 22:26:23 INFO - PROCESS | 1752 | 1467869183812 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}] 22:26:23 INFO - PROCESS | 1752 | 1467869183818 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:24 INFO - PROCESS | 1752 | 1467869184032 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 22:26:24 INFO - PROCESS | 1752 | 1467869184440 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:24 INFO - PROCESS | 1752 | 1467869184450 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0ca000 == 36 [pid = 1752] [id = 555] 22:26:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x8b0ca800) [pid = 1752] [serial = 1666] [outer = (nil)] 22:26:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x8b1e0400) [pid = 1752] [serial = 1667] [outer = 0x8b0ca800] 22:26:24 INFO - PROCESS | 1752 | 1467869184546 Marionette DEBUG loaded listener.js 22:26:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x8c3f0000) [pid = 1752] [serial = 1668] [outer = 0x8b0ca800] 22:26:25 INFO - PROCESS | 1752 | 1467869185467 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]]]}] 22:26:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:26:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1736ms 22:26:25 INFO - PROCESS | 1752 | 1467869185540 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 22:26:25 INFO - PROCESS | 1752 | 1467869185545 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 22:26:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:26:25 INFO - PROCESS | 1752 | 1467869185555 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:26:25 INFO - PROCESS | 1752 | 1467869185560 Marionette TRACE conn4 <- [1,2194,null,{}] 22:26:25 INFO - PROCESS | 1752 | 1467869185568 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}] 22:26:25 INFO - PROCESS | 1752 | 1467869185577 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:25 INFO - PROCESS | 1752 | 1467869185859 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 22:26:26 INFO - PROCESS | 1752 | 1467869186172 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:26 INFO - PROCESS | 1752 | 1467869186178 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3fc400 == 35 [pid = 1752] [id = 547] 22:26:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8f05e800 == 34 [pid = 1752] [id = 546] 22:26:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0ccc00 == 35 [pid = 1752] [id = 556] 22:26:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x8ba6a000) [pid = 1752] [serial = 1669] [outer = (nil)] 22:26:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x8d1cc400) [pid = 1752] [serial = 1670] [outer = 0x8ba6a000] 22:26:26 INFO - PROCESS | 1752 | 1467869186306 Marionette DEBUG loaded listener.js 22:26:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x8d3dc400) [pid = 1752] [serial = 1671] [outer = 0x8ba6a000] 22:26:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3db800 == 34 [pid = 1752] [id = 545] 22:26:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba6c000 == 33 [pid = 1752] [id = 544] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x8f80a000) [pid = 1752] [serial = 1598] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x8f0e7c00) [pid = 1752] [serial = 1601] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x8f2a9c00) [pid = 1752] [serial = 1566] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x8f1f0000) [pid = 1752] [serial = 1565] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x914ac000) [pid = 1752] [serial = 1580] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x914b0000) [pid = 1752] [serial = 1581] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x91ba8c00) [pid = 1752] [serial = 1583] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x91bae800) [pid = 1752] [serial = 1584] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x8d1d0800) [pid = 1752] [serial = 1568] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8d5e1800) [pid = 1752] [serial = 1569] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8c3f1c00) [pid = 1752] [serial = 1589] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x8d1c8400) [pid = 1752] [serial = 1590] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8fada000) [pid = 1752] [serial = 1577] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x8fc01800) [pid = 1752] [serial = 1578] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8f0f1000) [pid = 1752] [serial = 1571] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8e908400) [pid = 1752] [serial = 1572] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8fa20800) [pid = 1752] [serial = 1574] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8face400) [pid = 1752] [serial = 1575] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8c3f9c00) [pid = 1752] [serial = 1586] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8d3a3000) [pid = 1752] [serial = 1587] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8f1eb800) [pid = 1752] [serial = 1595] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8d5dec00) [pid = 1752] [serial = 1592] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8e1bc400) [pid = 1752] [serial = 1593] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8f810000) [pid = 1752] [serial = 1599] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8f2a5400) [pid = 1752] [serial = 1596] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8f802800) [pid = 1752] [serial = 1602] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8fc09000) [pid = 1752] [serial = 1604] [outer = (nil)] [url = about:blank] 22:26:26 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8fc10400) [pid = 1752] [serial = 1605] [outer = (nil)] [url = about:blank] 22:26:27 INFO - PROCESS | 1752 | 1467869187164 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]]]}] 22:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1634ms 22:26:27 INFO - PROCESS | 1752 | 1467869187193 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 22:26:27 INFO - PROCESS | 1752 | 1467869187199 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 22:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:26:27 INFO - PROCESS | 1752 | 1467869187207 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:26:27 INFO - PROCESS | 1752 | 1467869187210 Marionette TRACE conn4 <- [1,2198,null,{}] 22:26:27 INFO - PROCESS | 1752 | 1467869187217 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}] 22:26:27 INFO - PROCESS | 1752 | 1467869187221 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:27 INFO - PROCESS | 1752 | 1467869187422 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 22:26:27 INFO - PROCESS | 1752 | 1467869187581 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:27 INFO - PROCESS | 1752 | 1467869187589 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1cdc00 == 34 [pid = 1752] [id = 557] 22:26:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8d3a8c00) [pid = 1752] [serial = 1672] [outer = (nil)] 22:26:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8e90fc00) [pid = 1752] [serial = 1673] [outer = 0x8d3a8c00] 22:26:27 INFO - PROCESS | 1752 | 1467869187661 Marionette DEBUG loaded listener.js 22:26:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8f1edc00) [pid = 1752] [serial = 1674] [outer = 0x8d3a8c00] 22:26:28 INFO - PROCESS | 1752 | 1467869188562 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]]]}] 22:26:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:26:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1392ms 22:26:28 INFO - PROCESS | 1752 | 1467869188600 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 22:26:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:26:28 INFO - PROCESS | 1752 | 1467869188605 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 22:26:28 INFO - PROCESS | 1752 | 1467869188619 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:26:28 INFO - PROCESS | 1752 | 1467869188628 Marionette TRACE conn4 <- [1,2202,null,{}] 22:26:28 INFO - PROCESS | 1752 | 1467869188638 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}] 22:26:28 INFO - PROCESS | 1752 | 1467869188645 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:28 INFO - PROCESS | 1752 | 1467869188829 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 22:26:29 INFO - PROCESS | 1752 | 1467869189001 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:29 INFO - PROCESS | 1752 | 1467869189009 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f05e800 == 35 [pid = 1752] [id = 558] 22:26:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8f2a9c00) [pid = 1752] [serial = 1675] [outer = (nil)] 22:26:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8f80dc00) [pid = 1752] [serial = 1676] [outer = 0x8f2a9c00] 22:26:29 INFO - PROCESS | 1752 | 1467869189082 Marionette DEBUG loaded listener.js 22:26:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8f93f800) [pid = 1752] [serial = 1677] [outer = 0x8f2a9c00] 22:26:29 INFO - PROCESS | 1752 | 1467869189983 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]]]}] 22:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1397ms 22:26:30 INFO - PROCESS | 1752 | 1467869190009 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 22:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:26:30 INFO - PROCESS | 1752 | 1467869190014 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 22:26:30 INFO - PROCESS | 1752 | 1467869190020 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:26:30 INFO - PROCESS | 1752 | 1467869190024 Marionette TRACE conn4 <- [1,2206,null,{}] 22:26:30 INFO - PROCESS | 1752 | 1467869190029 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}] 22:26:30 INFO - PROCESS | 1752 | 1467869190035 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:30 INFO - PROCESS | 1752 | 1467869190291 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 22:26:30 INFO - PROCESS | 1752 | 1467869190326 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:30 INFO - PROCESS | 1752 | 1467869190333 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0bdc00 == 36 [pid = 1752] [id = 559] 22:26:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8b0bf000) [pid = 1752] [serial = 1678] [outer = (nil)] 22:26:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8fa1cc00) [pid = 1752] [serial = 1679] [outer = 0x8b0bf000] 22:26:30 INFO - PROCESS | 1752 | 1467869190404 Marionette DEBUG loaded listener.js 22:26:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8fa24000) [pid = 1752] [serial = 1680] [outer = 0x8b0bf000] 22:26:31 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8d5e0800) [pid = 1752] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:26:31 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8ba67c00) [pid = 1752] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:26:31 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8f0efc00) [pid = 1752] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:26:31 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8c3fb800) [pid = 1752] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:26:31 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8f05f400) [pid = 1752] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:26:31 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8d3a7400) [pid = 1752] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:26:31 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8e74a000) [pid = 1752] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:26:31 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8fc0e000) [pid = 1752] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:26:31 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8ba6b400) [pid = 1752] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:26:31 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x91606000) [pid = 1752] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:26:31 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8ba72c00) [pid = 1752] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:26:31 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8fc0e400) [pid = 1752] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:26:31 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8d3d6000) [pid = 1752] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:26:31 INFO - PROCESS | 1752 | 1467869191495 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]]]}] 22:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1538ms 22:26:31 INFO - PROCESS | 1752 | 1467869191559 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 22:26:31 INFO - PROCESS | 1752 | 1467869191562 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 22:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:26:31 INFO - PROCESS | 1752 | 1467869191570 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:26:31 INFO - PROCESS | 1752 | 1467869191573 Marionette TRACE conn4 <- [1,2210,null,{}] 22:26:31 INFO - PROCESS | 1752 | 1467869191589 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}] 22:26:31 INFO - PROCESS | 1752 | 1467869191595 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:31 INFO - PROCESS | 1752 | 1467869191773 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 22:26:31 INFO - PROCESS | 1752 | 1467869191784 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:31 INFO - PROCESS | 1752 | 1467869191801 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f05c000 == 37 [pid = 1752] [id = 560] 22:26:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8f05d400) [pid = 1752] [serial = 1681] [outer = (nil)] 22:26:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8f949400) [pid = 1752] [serial = 1682] [outer = 0x8f05d400] 22:26:31 INFO - PROCESS | 1752 | 1467869191882 Marionette DEBUG loaded listener.js 22:26:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8fada000) [pid = 1752] [serial = 1683] [outer = 0x8f05d400] 22:26:32 INFO - PROCESS | 1752 | 1467869192882 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]]]}] 22:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1343ms 22:26:32 INFO - PROCESS | 1752 | 1467869192919 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 22:26:32 INFO - PROCESS | 1752 | 1467869192922 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 22:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:26:32 INFO - PROCESS | 1752 | 1467869192929 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:26:32 INFO - PROCESS | 1752 | 1467869192932 Marionette TRACE conn4 <- [1,2214,null,{}] 22:26:32 INFO - PROCESS | 1752 | 1467869192938 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}] 22:26:32 INFO - PROCESS | 1752 | 1467869192944 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:33 INFO - PROCESS | 1752 | 1467869193174 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 22:26:33 INFO - PROCESS | 1752 | 1467869193389 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:33 INFO - PROCESS | 1752 | 1467869193399 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c2400 == 38 [pid = 1752] [id = 561] 22:26:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8b0c4400) [pid = 1752] [serial = 1684] [outer = (nil)] 22:26:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8b1dbc00) [pid = 1752] [serial = 1685] [outer = 0x8b0c4400] 22:26:33 INFO - PROCESS | 1752 | 1467869193523 Marionette DEBUG loaded listener.js 22:26:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8ba67800) [pid = 1752] [serial = 1686] [outer = 0x8b0c4400] 22:26:34 INFO - PROCESS | 1752 | 1467869194629 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]]]}] 22:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1732ms 22:26:34 INFO - PROCESS | 1752 | 1467869194662 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 22:26:34 INFO - PROCESS | 1752 | 1467869194669 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 22:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:26:34 INFO - PROCESS | 1752 | 1467869194678 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:26:34 INFO - PROCESS | 1752 | 1467869194683 Marionette TRACE conn4 <- [1,2218,null,{}] 22:26:34 INFO - PROCESS | 1752 | 1467869194690 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}] 22:26:34 INFO - PROCESS | 1752 | 1467869194697 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:34 INFO - PROCESS | 1752 | 1467869194898 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 22:26:35 INFO - PROCESS | 1752 | 1467869195087 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:35 INFO - PROCESS | 1752 | 1467869195094 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d39f000 == 39 [pid = 1752] [id = 562] 22:26:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8d3d5800) [pid = 1752] [serial = 1687] [outer = (nil)] 22:26:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8d5e0c00) [pid = 1752] [serial = 1688] [outer = 0x8d3d5800] 22:26:35 INFO - PROCESS | 1752 | 1467869195185 Marionette DEBUG loaded listener.js 22:26:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8e74e400) [pid = 1752] [serial = 1689] [outer = 0x8d3d5800] 22:26:36 INFO - PROCESS | 1752 | 1467869196228 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]]]}] 22:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1587ms 22:26:36 INFO - PROCESS | 1752 | 1467869196264 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 22:26:36 INFO - PROCESS | 1752 | 1467869196269 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 22:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:26:36 INFO - PROCESS | 1752 | 1467869196277 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:26:36 INFO - PROCESS | 1752 | 1467869196282 Marionette TRACE conn4 <- [1,2222,null,{}] 22:26:36 INFO - PROCESS | 1752 | 1467869196289 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}] 22:26:36 INFO - PROCESS | 1752 | 1467869196294 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:36 INFO - PROCESS | 1752 | 1467869196500 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 22:26:36 INFO - PROCESS | 1752 | 1467869196688 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:36 INFO - PROCESS | 1752 | 1467869196695 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f061000 == 40 [pid = 1752] [id = 563] 22:26:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8f0f1c00) [pid = 1752] [serial = 1690] [outer = (nil)] 22:26:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f1f4400) [pid = 1752] [serial = 1691] [outer = 0x8f0f1c00] 22:26:36 INFO - PROCESS | 1752 | 1467869196780 Marionette DEBUG loaded listener.js 22:26:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f2ad800) [pid = 1752] [serial = 1692] [outer = 0x8f0f1c00] 22:26:37 INFO - PROCESS | 1752 | 1467869197849 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]]]}] 22:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1590ms 22:26:37 INFO - PROCESS | 1752 | 1467869197869 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 22:26:37 INFO - PROCESS | 1752 | 1467869197876 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 22:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:26:37 INFO - PROCESS | 1752 | 1467869197910 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:26:37 INFO - PROCESS | 1752 | 1467869197918 Marionette TRACE conn4 <- [1,2226,null,{}] 22:26:37 INFO - PROCESS | 1752 | 1467869197928 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}] 22:26:37 INFO - PROCESS | 1752 | 1467869197934 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:38 INFO - PROCESS | 1752 | 1467869198153 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 22:26:38 INFO - PROCESS | 1752 | 1467869198398 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:38 INFO - PROCESS | 1752 | 1467869198408 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c5c00 == 41 [pid = 1752] [id = 564] 22:26:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8e751000) [pid = 1752] [serial = 1693] [outer = (nil)] 22:26:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8f94dc00) [pid = 1752] [serial = 1694] [outer = 0x8e751000] 22:26:38 INFO - PROCESS | 1752 | 1467869198506 Marionette DEBUG loaded listener.js 22:26:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8fc0fc00) [pid = 1752] [serial = 1695] [outer = 0x8e751000] 22:26:39 INFO - PROCESS | 1752 | 1467869199465 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]]]}] 22:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1617ms 22:26:39 INFO - PROCESS | 1752 | 1467869199504 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 22:26:39 INFO - PROCESS | 1752 | 1467869199507 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 22:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:26:39 INFO - PROCESS | 1752 | 1467869199514 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:26:39 INFO - PROCESS | 1752 | 1467869199518 Marionette TRACE conn4 <- [1,2230,null,{}] 22:26:39 INFO - PROCESS | 1752 | 1467869199524 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}] 22:26:39 INFO - PROCESS | 1752 | 1467869199530 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:39 INFO - PROCESS | 1752 | 1467869199729 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 22:26:39 INFO - PROCESS | 1752 | 1467869199916 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:39 INFO - PROCESS | 1752 | 1467869199924 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2af000 == 42 [pid = 1752] [id = 565] 22:26:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x914ae000) [pid = 1752] [serial = 1696] [outer = (nil)] 22:26:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x91ba8c00) [pid = 1752] [serial = 1697] [outer = 0x914ae000] 22:26:40 INFO - PROCESS | 1752 | 1467869200010 Marionette DEBUG loaded listener.js 22:26:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x91bad800) [pid = 1752] [serial = 1698] [outer = 0x914ae000] 22:26:40 INFO - PROCESS | 1752 | 1467869200978 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]]]}] 22:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1500ms 22:26:41 INFO - PROCESS | 1752 | 1467869201016 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 22:26:41 INFO - PROCESS | 1752 | 1467869201020 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 22:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:26:41 INFO - PROCESS | 1752 | 1467869201027 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:26:41 INFO - PROCESS | 1752 | 1467869201031 Marionette TRACE conn4 <- [1,2234,null,{}] 22:26:41 INFO - PROCESS | 1752 | 1467869201037 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}] 22:26:41 INFO - PROCESS | 1752 | 1467869201043 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:41 INFO - PROCESS | 1752 | 1467869201261 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 22:26:41 INFO - PROCESS | 1752 | 1467869201452 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:41 INFO - PROCESS | 1752 | 1467869201470 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bc7c00 == 43 [pid = 1752] [id = 566] 22:26:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x91bc8000) [pid = 1752] [serial = 1699] [outer = (nil)] 22:26:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x91caf000) [pid = 1752] [serial = 1700] [outer = 0x91bc8000] 22:26:41 INFO - PROCESS | 1752 | 1467869201604 Marionette DEBUG loaded listener.js 22:26:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x91cdc000) [pid = 1752] [serial = 1701] [outer = 0x91bc8000] 22:26:42 INFO - PROCESS | 1752 | 1467869202665 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]]]}] 22:26:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:26:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1688ms 22:26:42 INFO - PROCESS | 1752 | 1467869202717 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 22:26:42 INFO - PROCESS | 1752 | 1467869202721 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 22:26:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:26:42 INFO - PROCESS | 1752 | 1467869202728 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:26:42 INFO - PROCESS | 1752 | 1467869202732 Marionette TRACE conn4 <- [1,2238,null,{}] 22:26:42 INFO - PROCESS | 1752 | 1467869202738 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}] 22:26:42 INFO - PROCESS | 1752 | 1467869202743 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:42 INFO - PROCESS | 1752 | 1467869202944 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 22:26:43 INFO - PROCESS | 1752 | 1467869203189 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:43 INFO - PROCESS | 1752 | 1467869203199 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c7800 == 44 [pid = 1752] [id = 567] 22:26:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x8d5dac00) [pid = 1752] [serial = 1702] [outer = (nil)] 22:26:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x91ddf000) [pid = 1752] [serial = 1703] [outer = 0x8d5dac00] 22:26:43 INFO - PROCESS | 1752 | 1467869203324 Marionette DEBUG loaded listener.js 22:26:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x930ec400) [pid = 1752] [serial = 1704] [outer = 0x8d5dac00] 22:26:44 INFO - PROCESS | 1752 | 1467869204306 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]]]}] 22:26:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:26:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1635ms 22:26:44 INFO - PROCESS | 1752 | 1467869204364 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 22:26:44 INFO - PROCESS | 1752 | 1467869204368 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 22:26:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:26:44 INFO - PROCESS | 1752 | 1467869204376 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:26:44 INFO - PROCESS | 1752 | 1467869204379 Marionette TRACE conn4 <- [1,2242,null,{}] 22:26:44 INFO - PROCESS | 1752 | 1467869204386 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}] 22:26:44 INFO - PROCESS | 1752 | 1467869204392 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:44 INFO - PROCESS | 1752 | 1467869204588 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 22:26:44 INFO - PROCESS | 1752 | 1467869204778 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:44 INFO - PROCESS | 1752 | 1467869204787 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c7000 == 45 [pid = 1752] [id = 568] 22:26:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x8b1ddc00) [pid = 1752] [serial = 1705] [outer = (nil)] 22:26:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x8d3a4400) [pid = 1752] [serial = 1706] [outer = 0x8b1ddc00] 22:26:44 INFO - PROCESS | 1752 | 1467869204879 Marionette DEBUG loaded listener.js 22:26:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x8f0ed400) [pid = 1752] [serial = 1707] [outer = 0x8b1ddc00] 22:26:46 INFO - PROCESS | 1752 | 1467869206139 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]]]}] 22:26:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1834ms 22:26:46 INFO - PROCESS | 1752 | 1467869206220 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 22:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:26:46 INFO - PROCESS | 1752 | 1467869206226 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 22:26:46 INFO - PROCESS | 1752 | 1467869206235 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:26:46 INFO - PROCESS | 1752 | 1467869206240 Marionette TRACE conn4 <- [1,2246,null,{}] 22:26:46 INFO - PROCESS | 1752 | 1467869206249 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}] 22:26:46 INFO - PROCESS | 1752 | 1467869206255 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:46 INFO - PROCESS | 1752 | 1467869206487 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 22:26:46 INFO - PROCESS | 1752 | 1467869206781 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:46 INFO - PROCESS | 1752 | 1467869206789 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1cf000 == 46 [pid = 1752] [id = 569] 22:26:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x8d39f400) [pid = 1752] [serial = 1708] [outer = (nil)] 22:26:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x8d5dc400) [pid = 1752] [serial = 1709] [outer = 0x8d39f400] 22:26:46 INFO - PROCESS | 1752 | 1467869206871 Marionette DEBUG loaded listener.js 22:26:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x8d5e4800) [pid = 1752] [serial = 1710] [outer = 0x8d39f400] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba71c00 == 45 [pid = 1752] [id = 502] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8f05c000 == 44 [pid = 1752] [id = 560] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0bdc00 == 43 [pid = 1752] [id = 559] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8f05e800 == 42 [pid = 1752] [id = 558] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1cdc00 == 41 [pid = 1752] [id = 557] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0ccc00 == 40 [pid = 1752] [id = 556] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0ca000 == 39 [pid = 1752] [id = 555] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5dbc00 == 38 [pid = 1752] [id = 543] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8f05f000 == 37 [pid = 1752] [id = 503] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c8800 == 36 [pid = 1752] [id = 505] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3fa800 == 35 [pid = 1752] [id = 548] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8f05d800 == 34 [pid = 1752] [id = 552] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f8000 == 33 [pid = 1752] [id = 495] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8fa26800 == 32 [pid = 1752] [id = 553] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1e0800 == 31 [pid = 1752] [id = 500] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8e90e000 == 30 [pid = 1752] [id = 504] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c7c00 == 29 [pid = 1752] [id = 491] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1db400 == 28 [pid = 1752] [id = 492] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8fa1e400 == 27 [pid = 1752] [id = 551] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f3800 == 26 [pid = 1752] [id = 496] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c3000 == 25 [pid = 1752] [id = 498] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1d0000 == 24 [pid = 1752] [id = 550] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c5c00 == 23 [pid = 1752] [id = 554] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f2800 == 22 [pid = 1752] [id = 501] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f9800 == 21 [pid = 1752] [id = 549] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f7800 == 20 [pid = 1752] [id = 493] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c6000 == 19 [pid = 1752] [id = 497] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f5000 == 18 [pid = 1752] [id = 499] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c8000 == 17 [pid = 1752] [id = 489] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5d9c00 == 16 [pid = 1752] [id = 490] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c3800 == 15 [pid = 1752] [id = 494] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c7800 == 14 [pid = 1752] [id = 567] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c7000 == 13 [pid = 1752] [id = 568] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x91bc7c00 == 12 [pid = 1752] [id = 566] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2af000 == 11 [pid = 1752] [id = 565] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c5c00 == 10 [pid = 1752] [id = 564] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8d39f000 == 9 [pid = 1752] [id = 562] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8f061000 == 8 [pid = 1752] [id = 563] 22:26:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c2400 == 7 [pid = 1752] [id = 561] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x8e1ba400) [pid = 1752] [serial = 1638] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x8c3ed400) [pid = 1752] [serial = 1628] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x8f944000) [pid = 1752] [serial = 1611] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x8d39c800) [pid = 1752] [serial = 1607] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x8f062400) [pid = 1752] [serial = 1640] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x8f2b0800) [pid = 1752] [serial = 1610] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x8e74ac00) [pid = 1752] [serial = 1643] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8f058800) [pid = 1752] [serial = 1631] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x91bad400) [pid = 1752] [serial = 1616] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x91bc8c00) [pid = 1752] [serial = 1617] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8f1ec800) [pid = 1752] [serial = 1625] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x93cd3000) [pid = 1752] [serial = 1626] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x91cba800) [pid = 1752] [serial = 1620] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8d1c2000) [pid = 1752] [serial = 1634] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8d5e6400) [pid = 1752] [serial = 1637] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8f0e8000) [pid = 1752] [serial = 1641] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8d39dc00) [pid = 1752] [serial = 1629] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x914af000) [pid = 1752] [serial = 1613] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x91608400) [pid = 1752] [serial = 1614] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8e74a400) [pid = 1752] [serial = 1608] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x91cd3c00) [pid = 1752] [serial = 1622] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91dec000) [pid = 1752] [serial = 1623] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8f0ef800) [pid = 1752] [serial = 1632] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8d1cc000) [pid = 1752] [serial = 1635] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x91cb8000) [pid = 1752] [serial = 1619] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8f2ab000) [pid = 1752] [serial = 1646] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8f0e7400) [pid = 1752] [serial = 1644] [outer = (nil)] [url = about:blank] 22:26:49 INFO - PROCESS | 1752 | 1467869209129 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]]]}] 22:26:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:26:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 3054ms 22:26:49 INFO - PROCESS | 1752 | 1467869209298 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 22:26:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:26:49 INFO - PROCESS | 1752 | 1467869209304 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 22:26:49 INFO - PROCESS | 1752 | 1467869209313 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:26:49 INFO - PROCESS | 1752 | 1467869209317 Marionette TRACE conn4 <- [1,2250,null,{}] 22:26:49 INFO - PROCESS | 1752 | 1467869209326 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}] 22:26:49 INFO - PROCESS | 1752 | 1467869209332 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:49 INFO - PROCESS | 1752 | 1467869209508 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 22:26:49 INFO - PROCESS | 1752 | 1467869209649 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:49 INFO - PROCESS | 1752 | 1467869209657 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e8c00 == 8 [pid = 1752] [id = 570] 22:26:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8b1e9400) [pid = 1752] [serial = 1711] [outer = (nil)] 22:26:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8ba69000) [pid = 1752] [serial = 1712] [outer = 0x8b1e9400] 22:26:49 INFO - PROCESS | 1752 | 1467869209733 Marionette DEBUG loaded listener.js 22:26:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8c3ef400) [pid = 1752] [serial = 1713] [outer = 0x8b1e9400] 22:26:50 INFO - PROCESS | 1752 | 1467869210605 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]]]}] 22:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1342ms 22:26:50 INFO - PROCESS | 1752 | 1467869210654 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 22:26:50 INFO - PROCESS | 1752 | 1467869210664 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 22:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:26:50 INFO - PROCESS | 1752 | 1467869210676 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:26:50 INFO - PROCESS | 1752 | 1467869210681 Marionette TRACE conn4 <- [1,2254,null,{}] 22:26:50 INFO - PROCESS | 1752 | 1467869210688 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}] 22:26:50 INFO - PROCESS | 1752 | 1467869210694 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:50 INFO - PROCESS | 1752 | 1467869210895 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 22:26:51 INFO - PROCESS | 1752 | 1467869211038 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:51 INFO - PROCESS | 1752 | 1467869211049 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d39dc00 == 9 [pid = 1752] [id = 571] 22:26:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8d3a6c00) [pid = 1752] [serial = 1714] [outer = (nil)] 22:26:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8d3d4800) [pid = 1752] [serial = 1715] [outer = 0x8d3a6c00] 22:26:51 INFO - PROCESS | 1752 | 1467869211125 Marionette DEBUG loaded listener.js 22:26:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8d3de000) [pid = 1752] [serial = 1716] [outer = 0x8d3a6c00] 22:26:52 INFO - PROCESS | 1752 | 1467869212097 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]]]}] 22:26:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:26:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1485ms 22:26:52 INFO - PROCESS | 1752 | 1467869212161 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 22:26:52 INFO - PROCESS | 1752 | 1467869212165 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 22:26:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:26:52 INFO - PROCESS | 1752 | 1467869212172 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:26:52 INFO - PROCESS | 1752 | 1467869212178 Marionette TRACE conn4 <- [1,2258,null,{}] 22:26:52 INFO - PROCESS | 1752 | 1467869212205 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}] 22:26:52 INFO - PROCESS | 1752 | 1467869212215 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:52 INFO - PROCESS | 1752 | 1467869212447 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 22:26:52 INFO - PROCESS | 1752 | 1467869212474 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:52 INFO - PROCESS | 1752 | 1467869212486 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e753c00 == 10 [pid = 1752] [id = 572] 22:26:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8e754000) [pid = 1752] [serial = 1717] [outer = (nil)] 22:26:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8e904400) [pid = 1752] [serial = 1718] [outer = 0x8e754000] 22:26:52 INFO - PROCESS | 1752 | 1467869212570 Marionette DEBUG loaded listener.js 22:26:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f056400) [pid = 1752] [serial = 1719] [outer = 0x8e754000] 22:26:53 INFO - PROCESS | 1752 | 1467869213606 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]]]}] 22:26:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:26:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1495ms 22:26:53 INFO - PROCESS | 1752 | 1467869213669 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 22:26:53 INFO - PROCESS | 1752 | 1467869213674 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 22:26:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:26:53 INFO - PROCESS | 1752 | 1467869213681 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:26:53 INFO - PROCESS | 1752 | 1467869213684 Marionette TRACE conn4 <- [1,2262,null,{}] 22:26:53 INFO - PROCESS | 1752 | 1467869213690 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}] 22:26:53 INFO - PROCESS | 1752 | 1467869213694 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:54 INFO - PROCESS | 1752 | 1467869214509 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 22:26:54 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8f05d400) [pid = 1752] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:26:54 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8b0bf000) [pid = 1752] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:26:54 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8c3fbc00) [pid = 1752] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:26:54 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8d1c5000) [pid = 1752] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:26:54 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8e1b6800) [pid = 1752] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:26:54 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8f948400) [pid = 1752] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:26:54 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8f05a800) [pid = 1752] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:26:54 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8d3a8c00) [pid = 1752] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:26:54 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8b0ca800) [pid = 1752] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:26:54 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8fa21400) [pid = 1752] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:26:54 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8ba6a000) [pid = 1752] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:26:54 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8fc03400) [pid = 1752] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:26:54 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8f2a9c00) [pid = 1752] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:26:54 INFO - PROCESS | 1752 | 1467869214681 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:54 INFO - PROCESS | 1752 | 1467869214689 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0bf000 == 11 [pid = 1752] [id = 573] 22:26:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8b0ca800) [pid = 1752] [serial = 1720] [outer = (nil)] 22:26:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8d39bc00) [pid = 1752] [serial = 1721] [outer = 0x8b0ca800] 22:26:54 INFO - PROCESS | 1752 | 1467869214768 Marionette DEBUG loaded listener.js 22:26:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8e90cc00) [pid = 1752] [serial = 1722] [outer = 0x8b0ca800] 22:26:55 INFO - PROCESS | 1752 | 1467869215556 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]]]}] 22:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1892ms 22:26:55 INFO - PROCESS | 1752 | 1467869215573 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 22:26:55 INFO - PROCESS | 1752 | 1467869215577 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 22:26:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:26:55 INFO - PROCESS | 1752 | 1467869215584 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:26:55 INFO - PROCESS | 1752 | 1467869215587 Marionette TRACE conn4 <- [1,2266,null,{}] 22:26:55 INFO - PROCESS | 1752 | 1467869215593 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}] 22:26:55 INFO - PROCESS | 1752 | 1467869215599 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:55 INFO - PROCESS | 1752 | 1467869215825 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 22:26:55 INFO - PROCESS | 1752 | 1467869215845 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:55 INFO - PROCESS | 1752 | 1467869215853 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3d3400 == 12 [pid = 1752] [id = 574] 22:26:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8e751800) [pid = 1752] [serial = 1723] [outer = (nil)] 22:26:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8f1ec000) [pid = 1752] [serial = 1724] [outer = 0x8e751800] 22:26:55 INFO - PROCESS | 1752 | 1467869215925 Marionette DEBUG loaded listener.js 22:26:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8f1f6800) [pid = 1752] [serial = 1725] [outer = 0x8e751800] 22:26:56 INFO - PROCESS | 1752 | 1467869216939 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]]]}] 22:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1384ms 22:26:56 INFO - PROCESS | 1752 | 1467869216969 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 22:26:56 INFO - PROCESS | 1752 | 1467869216975 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 22:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:26:56 INFO - PROCESS | 1752 | 1467869216985 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:26:56 INFO - PROCESS | 1752 | 1467869216990 Marionette TRACE conn4 <- [1,2270,null,{}] 22:26:57 INFO - PROCESS | 1752 | 1467869216999 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}] 22:26:57 INFO - PROCESS | 1752 | 1467869217005 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:57 INFO - PROCESS | 1752 | 1467869217201 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 22:26:57 INFO - PROCESS | 1752 | 1467869217468 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:57 INFO - PROCESS | 1752 | 1467869217482 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e8400 == 13 [pid = 1752] [id = 575] 22:26:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8ba64800) [pid = 1752] [serial = 1726] [outer = (nil)] 22:26:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8d1cb000) [pid = 1752] [serial = 1727] [outer = 0x8ba64800] 22:26:57 INFO - PROCESS | 1752 | 1467869217625 Marionette DEBUG loaded listener.js 22:26:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8d3a9800) [pid = 1752] [serial = 1728] [outer = 0x8ba64800] 22:26:58 INFO - PROCESS | 1752 | 1467869218591 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]]]}] 22:26:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:26:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1639ms 22:26:58 INFO - PROCESS | 1752 | 1467869218624 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 22:26:58 INFO - PROCESS | 1752 | 1467869218631 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 22:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:26:58 INFO - PROCESS | 1752 | 1467869218642 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:26:58 INFO - PROCESS | 1752 | 1467869218646 Marionette TRACE conn4 <- [1,2274,null,{}] 22:26:58 INFO - PROCESS | 1752 | 1467869218653 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}] 22:26:58 INFO - PROCESS | 1752 | 1467869218659 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:58 INFO - PROCESS | 1752 | 1467869218848 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 22:26:59 INFO - PROCESS | 1752 | 1467869219031 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:59 INFO - PROCESS | 1752 | 1467869219042 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:26:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0cac00 == 14 [pid = 1752] [id = 576] 22:26:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8e749c00) [pid = 1752] [serial = 1729] [outer = (nil)] 22:26:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8e90d000) [pid = 1752] [serial = 1730] [outer = 0x8e749c00] 22:26:59 INFO - PROCESS | 1752 | 1467869219124 Marionette DEBUG loaded listener.js 22:26:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f065c00) [pid = 1752] [serial = 1731] [outer = 0x8e749c00] 22:27:00 INFO - PROCESS | 1752 | 1467869220227 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]]]}] 22:27:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:27:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1634ms 22:27:00 INFO - PROCESS | 1752 | 1467869220278 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 22:27:00 INFO - PROCESS | 1752 | 1467869220282 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 22:27:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:27:00 INFO - PROCESS | 1752 | 1467869220309 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:27:00 INFO - PROCESS | 1752 | 1467869220316 Marionette TRACE conn4 <- [1,2278,null,{}] 22:27:00 INFO - PROCESS | 1752 | 1467869220333 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}] 22:27:00 INFO - PROCESS | 1752 | 1467869220342 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:00 INFO - PROCESS | 1752 | 1467869220531 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 22:27:00 INFO - PROCESS | 1752 | 1467869220767 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:00 INFO - PROCESS | 1752 | 1467869220779 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f804800 == 15 [pid = 1752] [id = 577] 22:27:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f804c00) [pid = 1752] [serial = 1732] [outer = (nil)] 22:27:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8f809c00) [pid = 1752] [serial = 1733] [outer = 0x8f804c00] 22:27:00 INFO - PROCESS | 1752 | 1467869220879 Marionette DEBUG loaded listener.js 22:27:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8f93ec00) [pid = 1752] [serial = 1734] [outer = 0x8f804c00] 22:27:01 INFO - PROCESS | 1752 | 1467869221774 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]]]}] 22:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1488ms 22:27:01 INFO - PROCESS | 1752 | 1467869221812 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 22:27:01 INFO - PROCESS | 1752 | 1467869221818 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 22:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:27:01 INFO - PROCESS | 1752 | 1467869221828 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:27:01 INFO - PROCESS | 1752 | 1467869221831 Marionette TRACE conn4 <- [1,2282,null,{}] 22:27:01 INFO - PROCESS | 1752 | 1467869221837 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}] 22:27:01 INFO - PROCESS | 1752 | 1467869221843 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:02 INFO - PROCESS | 1752 | 1467869222040 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 22:27:02 INFO - PROCESS | 1752 | 1467869222271 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:02 INFO - PROCESS | 1752 | 1467869222282 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f805000 == 16 [pid = 1752] [id = 578] 22:27:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8f94a800) [pid = 1752] [serial = 1735] [outer = (nil)] 22:27:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8fa1c400) [pid = 1752] [serial = 1736] [outer = 0x8f94a800] 22:27:02 INFO - PROCESS | 1752 | 1467869222425 Marionette DEBUG loaded listener.js 22:27:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8fa1f000) [pid = 1752] [serial = 1737] [outer = 0x8f94a800] 22:27:03 INFO - PROCESS | 1752 | 1467869223446 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]]]}] 22:27:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:27:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1691ms 22:27:03 INFO - PROCESS | 1752 | 1467869223519 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 22:27:03 INFO - PROCESS | 1752 | 1467869223523 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 22:27:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:27:03 INFO - PROCESS | 1752 | 1467869223529 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:27:03 INFO - PROCESS | 1752 | 1467869223532 Marionette TRACE conn4 <- [1,2286,null,{}] 22:27:03 INFO - PROCESS | 1752 | 1467869223539 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}] 22:27:03 INFO - PROCESS | 1752 | 1467869223544 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:03 INFO - PROCESS | 1752 | 1467869223759 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 22:27:03 INFO - PROCESS | 1752 | 1467869223945 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:03 INFO - PROCESS | 1752 | 1467869223957 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1eb400 == 17 [pid = 1752] [id = 579] 22:27:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8fa24400) [pid = 1752] [serial = 1738] [outer = (nil)] 22:27:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x8fadc400) [pid = 1752] [serial = 1739] [outer = 0x8fa24400] 22:27:04 INFO - PROCESS | 1752 | 1467869224091 Marionette DEBUG loaded listener.js 22:27:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x8fc07800) [pid = 1752] [serial = 1740] [outer = 0x8fa24400] 22:27:05 INFO - PROCESS | 1752 | 1467869225091 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]]]}] 22:27:05 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 22:27:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1637ms 22:27:05 INFO - PROCESS | 1752 | 1467869225168 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 22:27:05 INFO - PROCESS | 1752 | 1467869225172 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 22:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:27:05 INFO - PROCESS | 1752 | 1467869225179 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:27:05 INFO - PROCESS | 1752 | 1467869225183 Marionette TRACE conn4 <- [1,2290,null,{}] 22:27:05 INFO - PROCESS | 1752 | 1467869225189 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}] 22:27:05 INFO - PROCESS | 1752 | 1467869225201 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:05 INFO - PROCESS | 1752 | 1467869225465 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 22:27:05 INFO - PROCESS | 1752 | 1467869225706 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:05 INFO - PROCESS | 1752 | 1467869225716 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba6fc00 == 18 [pid = 1752] [id = 580] 22:27:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8d3a2800) [pid = 1752] [serial = 1741] [outer = (nil)] 22:27:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x91603400) [pid = 1752] [serial = 1742] [outer = 0x8d3a2800] 22:27:05 INFO - PROCESS | 1752 | 1467869225814 Marionette DEBUG loaded listener.js 22:27:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x8f1f2c00) [pid = 1752] [serial = 1743] [outer = 0x8d3a2800] 22:27:06 INFO - PROCESS | 1752 | 1467869226686 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]]]}] 22:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1531ms 22:27:06 INFO - PROCESS | 1752 | 1467869226711 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 22:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:27:06 INFO - PROCESS | 1752 | 1467869226715 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 22:27:06 INFO - PROCESS | 1752 | 1467869226722 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:27:06 INFO - PROCESS | 1752 | 1467869226726 Marionette TRACE conn4 <- [1,2294,null,{}] 22:27:06 INFO - PROCESS | 1752 | 1467869226732 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}] 22:27:06 INFO - PROCESS | 1752 | 1467869226737 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:06 INFO - PROCESS | 1752 | 1467869226912 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 22:27:07 INFO - PROCESS | 1752 | 1467869227119 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:07 INFO - PROCESS | 1752 | 1467869227126 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f05d400 == 19 [pid = 1752] [id = 581] 22:27:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9160fc00) [pid = 1752] [serial = 1744] [outer = (nil)] 22:27:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x91bc2400) [pid = 1752] [serial = 1745] [outer = 0x9160fc00] 22:27:07 INFO - PROCESS | 1752 | 1467869227214 Marionette DEBUG loaded listener.js 22:27:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x91bc4c00) [pid = 1752] [serial = 1746] [outer = 0x9160fc00] 22:27:08 INFO - PROCESS | 1752 | 1467869228233 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]]]}] 22:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1587ms 22:27:08 INFO - PROCESS | 1752 | 1467869228310 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 22:27:08 INFO - PROCESS | 1752 | 1467869228314 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 22:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:27:08 INFO - PROCESS | 1752 | 1467869228320 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:27:08 INFO - PROCESS | 1752 | 1467869228324 Marionette TRACE conn4 <- [1,2298,null,{}] 22:27:08 INFO - PROCESS | 1752 | 1467869228331 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}] 22:27:08 INFO - PROCESS | 1752 | 1467869228336 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:08 INFO - PROCESS | 1752 | 1467869228558 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 22:27:08 INFO - PROCESS | 1752 | 1467869228935 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:08 INFO - PROCESS | 1752 | 1467869228946 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0cb800 == 20 [pid = 1752] [id = 582] 22:27:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x8b1dc400) [pid = 1752] [serial = 1747] [outer = (nil)] 22:27:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x8b1e4800) [pid = 1752] [serial = 1748] [outer = 0x8b1dc400] 22:27:09 INFO - PROCESS | 1752 | 1467869229065 Marionette DEBUG loaded listener.js 22:27:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x8ba6c400) [pid = 1752] [serial = 1749] [outer = 0x8b1dc400] 22:27:10 INFO - PROCESS | 1752 | 1467869230128 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]]]}] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x8f949400) [pid = 1752] [serial = 1682] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x8fa1cc00) [pid = 1752] [serial = 1679] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x8d3d8400) [pid = 1752] [serial = 1649] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x8e1b2400) [pid = 1752] [serial = 1650] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x91caf400) [pid = 1752] [serial = 1664] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x91cb1000) [pid = 1752] [serial = 1665] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8f80b000) [pid = 1752] [serial = 1647] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8fc0f000) [pid = 1752] [serial = 1658] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x914aa400) [pid = 1752] [serial = 1659] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8f1eb000) [pid = 1752] [serial = 1652] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x8f0eb000) [pid = 1752] [serial = 1653] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8e90fc00) [pid = 1752] [serial = 1673] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8f1edc00) [pid = 1752] [serial = 1674] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8b1e0400) [pid = 1752] [serial = 1667] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8c3f0000) [pid = 1752] [serial = 1668] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8fad1c00) [pid = 1752] [serial = 1655] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8fad5c00) [pid = 1752] [serial = 1656] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8d1cc400) [pid = 1752] [serial = 1670] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8d3dc400) [pid = 1752] [serial = 1671] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x9160bc00) [pid = 1752] [serial = 1661] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9160d800) [pid = 1752] [serial = 1662] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8fa24000) [pid = 1752] [serial = 1680] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8f80dc00) [pid = 1752] [serial = 1676] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8f93f800) [pid = 1752] [serial = 1677] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8fada000) [pid = 1752] [serial = 1683] [outer = (nil)] [url = about:blank] 22:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1882ms 22:27:10 INFO - PROCESS | 1752 | 1467869230207 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 22:27:10 INFO - PROCESS | 1752 | 1467869230213 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 22:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:27:10 INFO - PROCESS | 1752 | 1467869230229 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:27:10 INFO - PROCESS | 1752 | 1467869230235 Marionette TRACE conn4 <- [1,2302,null,{}] 22:27:10 INFO - PROCESS | 1752 | 1467869230243 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}] 22:27:10 INFO - PROCESS | 1752 | 1467869230249 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:10 INFO - PROCESS | 1752 | 1467869230427 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 22:27:10 INFO - PROCESS | 1752 | 1467869230578 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:10 INFO - PROCESS | 1752 | 1467869230590 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c3c00 == 21 [pid = 1752] [id = 583] 22:27:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8d3a8400) [pid = 1752] [serial = 1750] [outer = (nil)] 22:27:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8d3ddc00) [pid = 1752] [serial = 1751] [outer = 0x8d3a8400] 22:27:10 INFO - PROCESS | 1752 | 1467869230668 Marionette DEBUG loaded listener.js 22:27:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8e1b2400) [pid = 1752] [serial = 1752] [outer = 0x8d3a8400] 22:27:11 INFO - PROCESS | 1752 | 1467869231571 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]]]}] 22:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1398ms 22:27:11 INFO - PROCESS | 1752 | 1467869231632 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 22:27:11 INFO - PROCESS | 1752 | 1467869231637 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 22:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:27:11 INFO - PROCESS | 1752 | 1467869231647 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:27:11 INFO - PROCESS | 1752 | 1467869231650 Marionette TRACE conn4 <- [1,2306,null,{}] 22:27:11 INFO - PROCESS | 1752 | 1467869231657 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}] 22:27:11 INFO - PROCESS | 1752 | 1467869231663 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:11 INFO - PROCESS | 1752 | 1467869231857 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 22:27:12 INFO - PROCESS | 1752 | 1467869232017 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:12 INFO - PROCESS | 1752 | 1467869232028 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3a1c00 == 22 [pid = 1752] [id = 584] 22:27:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8e1b8400) [pid = 1752] [serial = 1753] [outer = (nil)] 22:27:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8f0f1000) [pid = 1752] [serial = 1754] [outer = 0x8e1b8400] 22:27:12 INFO - PROCESS | 1752 | 1467869232099 Marionette DEBUG loaded listener.js 22:27:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8f2aa800) [pid = 1752] [serial = 1755] [outer = 0x8e1b8400] 22:27:13 INFO - PROCESS | 1752 | 1467869233070 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]]]}] 22:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1481ms 22:27:13 INFO - PROCESS | 1752 | 1467869233132 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 22:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:27:13 INFO - PROCESS | 1752 | 1467869233136 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 22:27:13 INFO - PROCESS | 1752 | 1467869233150 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:27:13 INFO - PROCESS | 1752 | 1467869233159 Marionette TRACE conn4 <- [1,2310,null,{}] 22:27:13 INFO - PROCESS | 1752 | 1467869233175 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}] 22:27:13 INFO - PROCESS | 1752 | 1467869233183 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:13 INFO - PROCESS | 1752 | 1467869233432 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 22:27:13 INFO - PROCESS | 1752 | 1467869233461 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:13 INFO - PROCESS | 1752 | 1467869233469 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f3800 == 23 [pid = 1752] [id = 585] 22:27:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f804400) [pid = 1752] [serial = 1756] [outer = (nil)] 22:27:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f94b400) [pid = 1752] [serial = 1757] [outer = 0x8f804400] 22:27:13 INFO - PROCESS | 1752 | 1467869233539 Marionette DEBUG loaded listener.js 22:27:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8fa26000) [pid = 1752] [serial = 1758] [outer = 0x8f804400] 22:27:14 INFO - PROCESS | 1752 | 1467869234515 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]]]}] 22:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1408ms 22:27:14 INFO - PROCESS | 1752 | 1467869234551 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 22:27:14 INFO - PROCESS | 1752 | 1467869234555 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 22:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:27:14 INFO - PROCESS | 1752 | 1467869234562 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:27:14 INFO - PROCESS | 1752 | 1467869234565 Marionette TRACE conn4 <- [1,2314,null,{}] 22:27:14 INFO - PROCESS | 1752 | 1467869234578 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}] 22:27:14 INFO - PROCESS | 1752 | 1467869234583 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:14 INFO - PROCESS | 1752 | 1467869234799 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 22:27:14 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8b1e9400) [pid = 1752] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:27:14 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8d39f400) [pid = 1752] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:27:14 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8e754000) [pid = 1752] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:27:14 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8b0c4400) [pid = 1752] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:27:14 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8d3d5800) [pid = 1752] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:27:14 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8f0f1c00) [pid = 1752] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:27:14 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8e751000) [pid = 1752] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:27:14 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x914ae000) [pid = 1752] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:27:14 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x91bc8000) [pid = 1752] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:27:14 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8d5dac00) [pid = 1752] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:27:15 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8b1ddc00) [pid = 1752] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:27:15 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8b0ca800) [pid = 1752] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:27:15 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8d3a6c00) [pid = 1752] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:27:15 INFO - PROCESS | 1752 | 1467869235130 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:15 INFO - PROCESS | 1752 | 1467869235141 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c2c00 == 24 [pid = 1752] [id = 586] 22:27:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8b0c4400) [pid = 1752] [serial = 1759] [outer = (nil)] 22:27:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8d39e000) [pid = 1752] [serial = 1760] [outer = 0x8b0c4400] 22:27:15 INFO - PROCESS | 1752 | 1467869235214 Marionette DEBUG loaded listener.js 22:27:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8d5e6c00) [pid = 1752] [serial = 1761] [outer = 0x8b0c4400] 22:27:15 INFO - PROCESS | 1752 | 1467869235967 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]]]}] 22:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1445ms 22:27:16 INFO - PROCESS | 1752 | 1467869236009 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 22:27:16 INFO - PROCESS | 1752 | 1467869236013 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 22:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:27:16 INFO - PROCESS | 1752 | 1467869236028 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:27:16 INFO - PROCESS | 1752 | 1467869236032 Marionette TRACE conn4 <- [1,2318,null,{}] 22:27:16 INFO - PROCESS | 1752 | 1467869236039 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}] 22:27:16 INFO - PROCESS | 1752 | 1467869236044 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:16 INFO - PROCESS | 1752 | 1467869236225 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 22:27:16 INFO - PROCESS | 1752 | 1467869236235 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:16 INFO - PROCESS | 1752 | 1467869236252 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fad4800 == 25 [pid = 1752] [id = 587] 22:27:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8fad4c00) [pid = 1752] [serial = 1762] [outer = (nil)] 22:27:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8fc09800) [pid = 1752] [serial = 1763] [outer = 0x8fad4c00] 22:27:16 INFO - PROCESS | 1752 | 1467869236337 Marionette DEBUG loaded listener.js 22:27:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x914b0c00) [pid = 1752] [serial = 1764] [outer = 0x8fad4c00] 22:27:17 INFO - PROCESS | 1752 | 1467869237499 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] 22:27:17 INFO - PROCESS | 1752 | 1467869237573 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 22:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:27:17 INFO - PROCESS | 1752 | 1467869237582 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:27:17 INFO - PROCESS | 1752 | 1467869237588 Marionette TRACE conn4 <- [1,2322,null,{}] 22:27:17 INFO - PROCESS | 1752 | 1467869237597 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}] 22:27:17 INFO - PROCESS | 1752 | 1467869237603 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:17 INFO - PROCESS | 1752 | 1467869237858 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 22:27:18 INFO - PROCESS | 1752 | 1467869238167 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:18 INFO - PROCESS | 1752 | 1467869238183 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba72400 == 26 [pid = 1752] [id = 588] 22:27:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8c3f4400) [pid = 1752] [serial = 1765] [outer = (nil)] 22:27:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8e1b6c00) [pid = 1752] [serial = 1766] [outer = 0x8c3f4400] 22:27:18 INFO - PROCESS | 1752 | 1467869238270 Marionette DEBUG loaded listener.js 22:27:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8e751400) [pid = 1752] [serial = 1767] [outer = 0x8c3f4400] 22:27:19 INFO - PROCESS | 1752 | 1467869239226 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]]]}] 22:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1692ms 22:27:19 INFO - PROCESS | 1752 | 1467869239291 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 22:27:19 INFO - PROCESS | 1752 | 1467869239300 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 22:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:27:19 INFO - PROCESS | 1752 | 1467869239314 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:27:19 INFO - PROCESS | 1752 | 1467869239318 Marionette TRACE conn4 <- [1,2326,null,{}] 22:27:19 INFO - PROCESS | 1752 | 1467869239325 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}] 22:27:19 INFO - PROCESS | 1752 | 1467869239330 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:19 INFO - PROCESS | 1752 | 1467869239547 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 22:27:19 INFO - PROCESS | 1752 | 1467869239825 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:19 INFO - PROCESS | 1752 | 1467869239834 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3d7400 == 27 [pid = 1752] [id = 589] 22:27:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8f805800) [pid = 1752] [serial = 1768] [outer = (nil)] 22:27:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f80e000) [pid = 1752] [serial = 1769] [outer = 0x8f805800] 22:27:19 INFO - PROCESS | 1752 | 1467869239937 Marionette DEBUG loaded listener.js 22:27:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8fa1d400) [pid = 1752] [serial = 1770] [outer = 0x8f805800] 22:27:20 INFO - PROCESS | 1752 | 1467869240920 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]]]}] 22:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1640ms 22:27:20 INFO - PROCESS | 1752 | 1467869240954 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 22:27:20 INFO - PROCESS | 1752 | 1467869240957 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 22:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:27:20 INFO - PROCESS | 1752 | 1467869240965 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:27:20 INFO - PROCESS | 1752 | 1467869240971 Marionette TRACE conn4 <- [1,2330,null,{}] 22:27:20 INFO - PROCESS | 1752 | 1467869240988 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}] 22:27:20 INFO - PROCESS | 1752 | 1467869240998 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:21 INFO - PROCESS | 1752 | 1467869241191 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 22:27:21 INFO - PROCESS | 1752 | 1467869241450 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:21 INFO - PROCESS | 1752 | 1467869241460 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x914b4c00 == 28 [pid = 1752] [id = 590] 22:27:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9160a400) [pid = 1752] [serial = 1771] [outer = (nil)] 22:27:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x9160d800) [pid = 1752] [serial = 1772] [outer = 0x9160a400] 22:27:21 INFO - PROCESS | 1752 | 1467869241592 Marionette DEBUG loaded listener.js 22:27:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x91bb5000) [pid = 1752] [serial = 1773] [outer = 0x9160a400] 22:27:22 INFO - PROCESS | 1752 | 1467869242538 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]]]}] 22:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1605ms 22:27:22 INFO - PROCESS | 1752 | 1467869242571 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 22:27:22 INFO - PROCESS | 1752 | 1467869242575 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 22:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:27:22 INFO - PROCESS | 1752 | 1467869242582 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:27:22 INFO - PROCESS | 1752 | 1467869242586 Marionette TRACE conn4 <- [1,2334,null,{}] 22:27:22 INFO - PROCESS | 1752 | 1467869242592 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}] 22:27:22 INFO - PROCESS | 1752 | 1467869242598 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:22 INFO - PROCESS | 1752 | 1467869242815 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 22:27:23 INFO - PROCESS | 1752 | 1467869243001 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:23 INFO - PROCESS | 1752 | 1467869243009 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bc2c00 == 29 [pid = 1752] [id = 591] 22:27:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91bc3c00) [pid = 1752] [serial = 1774] [outer = (nil)] 22:27:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x91cb4400) [pid = 1752] [serial = 1775] [outer = 0x91bc3c00] 22:27:23 INFO - PROCESS | 1752 | 1467869243093 Marionette DEBUG loaded listener.js 22:27:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x91cbcc00) [pid = 1752] [serial = 1776] [outer = 0x91bc3c00] 22:27:24 INFO - PROCESS | 1752 | 1467869244066 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]]]}] 22:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1542ms 22:27:24 INFO - PROCESS | 1752 | 1467869244126 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 22:27:24 INFO - PROCESS | 1752 | 1467869244129 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 22:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:27:24 INFO - PROCESS | 1752 | 1467869244137 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:27:24 INFO - PROCESS | 1752 | 1467869244141 Marionette TRACE conn4 <- [1,2338,null,{}] 22:27:24 INFO - PROCESS | 1752 | 1467869244147 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}] 22:27:24 INFO - PROCESS | 1752 | 1467869244153 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:24 INFO - PROCESS | 1752 | 1467869244367 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 22:27:24 INFO - PROCESS | 1752 | 1467869244558 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:24 INFO - PROCESS | 1752 | 1467869244571 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x91bc4400 == 30 [pid = 1752] [id = 592] 22:27:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x91bc9c00) [pid = 1752] [serial = 1777] [outer = (nil)] 22:27:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x91cd5400) [pid = 1752] [serial = 1778] [outer = 0x91bc9c00] 22:27:24 INFO - PROCESS | 1752 | 1467869244652 Marionette DEBUG loaded listener.js 22:27:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x91cd3c00) [pid = 1752] [serial = 1779] [outer = 0x91bc9c00] 22:27:25 INFO - PROCESS | 1752 | 1467869245671 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]]]}] 22:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1584ms 22:27:25 INFO - PROCESS | 1752 | 1467869245723 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 22:27:25 INFO - PROCESS | 1752 | 1467869245726 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 22:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:27:25 INFO - PROCESS | 1752 | 1467869245733 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:27:25 INFO - PROCESS | 1752 | 1467869245737 Marionette TRACE conn4 <- [1,2342,null,{}] 22:27:25 INFO - PROCESS | 1752 | 1467869245743 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}] 22:27:25 INFO - PROCESS | 1752 | 1467869245753 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:26 INFO - PROCESS | 1752 | 1467869245993 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 22:27:26 INFO - PROCESS | 1752 | 1467869246252 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:26 INFO - PROCESS | 1752 | 1467869246264 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f1800 == 31 [pid = 1752] [id = 593] 22:27:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x914a6800) [pid = 1752] [serial = 1780] [outer = (nil)] 22:27:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x93143000) [pid = 1752] [serial = 1781] [outer = 0x914a6800] 22:27:26 INFO - PROCESS | 1752 | 1467869246389 Marionette DEBUG loaded listener.js 22:27:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x93cdd800) [pid = 1752] [serial = 1782] [outer = 0x914a6800] 22:27:27 INFO - PROCESS | 1752 | 1467869247270 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]]]}] 22:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1590ms 22:27:27 INFO - PROCESS | 1752 | 1467869247328 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 22:27:27 INFO - PROCESS | 1752 | 1467869247332 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 22:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:27:27 INFO - PROCESS | 1752 | 1467869247343 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:27:27 INFO - PROCESS | 1752 | 1467869247346 Marionette TRACE conn4 <- [1,2346,null,{}] 22:27:27 INFO - PROCESS | 1752 | 1467869247354 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}] 22:27:27 INFO - PROCESS | 1752 | 1467869247360 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:27 INFO - PROCESS | 1752 | 1467869247564 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 22:27:27 INFO - PROCESS | 1752 | 1467869247773 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:27 INFO - PROCESS | 1752 | 1467869247780 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0be000 == 32 [pid = 1752] [id = 594] 22:27:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x8e909c00) [pid = 1752] [serial = 1783] [outer = (nil)] 22:27:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x93e15400) [pid = 1752] [serial = 1784] [outer = 0x8e909c00] 22:27:27 INFO - PROCESS | 1752 | 1467869247895 Marionette DEBUG loaded listener.js 22:27:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9524a800) [pid = 1752] [serial = 1785] [outer = 0x8e909c00] 22:27:28 INFO - PROCESS | 1752 | 1467869248934 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]]]}] 22:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1637ms 22:27:28 INFO - PROCESS | 1752 | 1467869248981 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 22:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:27:28 INFO - PROCESS | 1752 | 1467869248985 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 22:27:28 INFO - PROCESS | 1752 | 1467869248992 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:27:28 INFO - PROCESS | 1752 | 1467869248996 Marionette TRACE conn4 <- [1,2350,null,{}] 22:27:29 INFO - PROCESS | 1752 | 1467869249002 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}] 22:27:29 INFO - PROCESS | 1752 | 1467869249007 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:29 INFO - PROCESS | 1752 | 1467869249212 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 22:27:29 INFO - PROCESS | 1752 | 1467869249473 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:29 INFO - PROCESS | 1752 | 1467869249481 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3fb000 == 33 [pid = 1752] [id = 595] 22:27:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x8d1c2800) [pid = 1752] [serial = 1786] [outer = (nil)] 22:27:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x8d1cc400) [pid = 1752] [serial = 1787] [outer = 0x8d1c2800] 22:27:29 INFO - PROCESS | 1752 | 1467869249819 Marionette DEBUG loaded listener.js 22:27:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x8d3dbc00) [pid = 1752] [serial = 1788] [outer = 0x8d1c2800] 22:27:30 INFO - PROCESS | 1752 | 1467869250924 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]]]}] 22:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1989ms 22:27:30 INFO - PROCESS | 1752 | 1467869250982 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 22:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:27:30 INFO - PROCESS | 1752 | 1467869250988 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 22:27:31 INFO - PROCESS | 1752 | 1467869250996 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:27:31 INFO - PROCESS | 1752 | 1467869251000 Marionette TRACE conn4 <- [1,2354,null,{}] 22:27:31 INFO - PROCESS | 1752 | 1467869251008 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}] 22:27:31 INFO - PROCESS | 1752 | 1467869251014 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:31 INFO - PROCESS | 1752 | 1467869251221 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 22:27:31 INFO - PROCESS | 1752 | 1467869251465 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:31 INFO - PROCESS | 1752 | 1467869251475 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3fb000 == 32 [pid = 1752] [id = 595] 22:27:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0be000 == 31 [pid = 1752] [id = 594] 22:27:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f1800 == 30 [pid = 1752] [id = 593] 22:27:32 INFO - PROCESS | 1752 | --DOCSHELL 0x91bc4400 == 29 [pid = 1752] [id = 592] 22:27:32 INFO - PROCESS | 1752 | --DOCSHELL 0x914b4c00 == 28 [pid = 1752] [id = 590] 22:27:32 INFO - PROCESS | 1752 | --DOCSHELL 0x91bc2c00 == 27 [pid = 1752] [id = 591] 22:27:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3d7400 == 26 [pid = 1752] [id = 589] 22:27:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8fad4800 == 25 [pid = 1752] [id = 587] 22:27:32 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba72400 == 24 [pid = 1752] [id = 588] 22:27:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0be400 == 25 [pid = 1752] [id = 596] 22:27:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x8b0c4000) [pid = 1752] [serial = 1789] [outer = (nil)] 22:27:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x8b1e2c00) [pid = 1752] [serial = 1790] [outer = 0x8b0c4000] 22:27:32 INFO - PROCESS | 1752 | 1467869252634 Marionette DEBUG loaded listener.js 22:27:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x8ba68800) [pid = 1752] [serial = 1791] [outer = 0x8b0c4000] 22:27:32 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x8ba69000) [pid = 1752] [serial = 1712] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x8c3ef400) [pid = 1752] [serial = 1713] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x8d5e4800) [pid = 1752] [serial = 1710] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x8d5dc400) [pid = 1752] [serial = 1709] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x8e904400) [pid = 1752] [serial = 1718] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x8ba67800) [pid = 1752] [serial = 1686] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x8b1dbc00) [pid = 1752] [serial = 1685] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x8e74e400) [pid = 1752] [serial = 1689] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x8d5e0c00) [pid = 1752] [serial = 1688] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x8f2ad800) [pid = 1752] [serial = 1692] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8f1f4400) [pid = 1752] [serial = 1691] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8fc0fc00) [pid = 1752] [serial = 1695] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x8f94dc00) [pid = 1752] [serial = 1694] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x91bad800) [pid = 1752] [serial = 1698] [outer = (nil)] [url = about:blank] 22:27:33 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x91ba8c00) [pid = 1752] [serial = 1697] [outer = (nil)] [url = about:blank] 22:27:33 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x91cdc000) [pid = 1752] [serial = 1701] [outer = (nil)] [url = about:blank] 22:27:33 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x91caf000) [pid = 1752] [serial = 1700] [outer = (nil)] [url = about:blank] 22:27:33 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x930ec400) [pid = 1752] [serial = 1704] [outer = (nil)] [url = about:blank] 22:27:33 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x91ddf000) [pid = 1752] [serial = 1703] [outer = (nil)] [url = about:blank] 22:27:33 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8f0ed400) [pid = 1752] [serial = 1707] [outer = (nil)] [url = about:blank] 22:27:33 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8d3a4400) [pid = 1752] [serial = 1706] [outer = (nil)] [url = about:blank] 22:27:33 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8e90cc00) [pid = 1752] [serial = 1722] [outer = (nil)] [url = about:blank] 22:27:33 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8d3d4800) [pid = 1752] [serial = 1715] [outer = (nil)] [url = about:blank] 22:27:33 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8f056400) [pid = 1752] [serial = 1719] [outer = (nil)] [url = about:blank] 22:27:33 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8d3de000) [pid = 1752] [serial = 1716] [outer = (nil)] [url = about:blank] 22:27:33 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8f1ec000) [pid = 1752] [serial = 1724] [outer = (nil)] [url = about:blank] 22:27:33 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8d39bc00) [pid = 1752] [serial = 1721] [outer = (nil)] [url = about:blank] 22:27:33 INFO - PROCESS | 1752 | 1467869253713 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]]]}] 22:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2738ms 22:27:33 INFO - PROCESS | 1752 | 1467869253734 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 22:27:33 INFO - PROCESS | 1752 | 1467869253740 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 22:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:27:33 INFO - PROCESS | 1752 | 1467869253750 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:27:33 INFO - PROCESS | 1752 | 1467869253755 Marionette TRACE conn4 <- [1,2358,null,{}] 22:27:33 INFO - PROCESS | 1752 | 1467869253763 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}] 22:27:33 INFO - PROCESS | 1752 | 1467869253768 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:33 INFO - PROCESS | 1752 | 1467869253955 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 22:27:34 INFO - PROCESS | 1752 | 1467869254097 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:34 INFO - PROCESS | 1752 | 1467869254110 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f2800 == 26 [pid = 1752] [id = 597] 22:27:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8c3f8400) [pid = 1752] [serial = 1792] [outer = (nil)] 22:27:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8d1ca400) [pid = 1752] [serial = 1793] [outer = 0x8c3f8400] 22:27:34 INFO - PROCESS | 1752 | 1467869254184 Marionette DEBUG loaded listener.js 22:27:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8d39a800) [pid = 1752] [serial = 1794] [outer = 0x8c3f8400] 22:27:35 INFO - PROCESS | 1752 | 1467869255157 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]]]}] 22:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1446ms 22:27:35 INFO - PROCESS | 1752 | 1467869255196 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 22:27:35 INFO - PROCESS | 1752 | 1467869255204 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 22:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:27:35 INFO - PROCESS | 1752 | 1467869255216 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:27:35 INFO - PROCESS | 1752 | 1467869255220 Marionette TRACE conn4 <- [1,2362,null,{}] 22:27:35 INFO - PROCESS | 1752 | 1467869255228 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}] 22:27:35 INFO - PROCESS | 1752 | 1467869255233 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:35 INFO - PROCESS | 1752 | 1467869255431 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 22:27:35 INFO - PROCESS | 1752 | 1467869255607 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:35 INFO - PROCESS | 1752 | 1467869255619 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba6f800 == 27 [pid = 1752] [id = 598] 22:27:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8c3ef400) [pid = 1752] [serial = 1795] [outer = (nil)] 22:27:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8d5e4800) [pid = 1752] [serial = 1796] [outer = 0x8c3ef400] 22:27:35 INFO - PROCESS | 1752 | 1467869255690 Marionette DEBUG loaded listener.js 22:27:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8e1b7000) [pid = 1752] [serial = 1797] [outer = 0x8c3ef400] 22:27:36 INFO - PROCESS | 1752 | 1467869256768 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]]]}] 22:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1593ms 22:27:36 INFO - PROCESS | 1752 | 1467869256809 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 22:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:27:36 INFO - PROCESS | 1752 | 1467869256814 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 22:27:36 INFO - PROCESS | 1752 | 1467869256821 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:27:36 INFO - PROCESS | 1752 | 1467869256827 Marionette TRACE conn4 <- [1,2366,null,{}] 22:27:36 INFO - PROCESS | 1752 | 1467869256854 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}] 22:27:36 INFO - PROCESS | 1752 | 1467869256864 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:37 INFO - PROCESS | 1752 | 1467869257104 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 22:27:37 INFO - PROCESS | 1752 | 1467869257130 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:37 INFO - PROCESS | 1752 | 1467869257137 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5df000 == 28 [pid = 1752] [id = 599] 22:27:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8e909800) [pid = 1752] [serial = 1798] [outer = (nil)] 22:27:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8f059000) [pid = 1752] [serial = 1799] [outer = 0x8e909800] 22:27:37 INFO - PROCESS | 1752 | 1467869257231 Marionette DEBUG loaded listener.js 22:27:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8f05ec00) [pid = 1752] [serial = 1800] [outer = 0x8e909800] 22:27:38 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8fad4c00) [pid = 1752] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:27:38 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8f804400) [pid = 1752] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:27:38 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8b0c4400) [pid = 1752] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:27:38 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9160fc00) [pid = 1752] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:27:38 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8f804c00) [pid = 1752] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:27:38 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8d3a2800) [pid = 1752] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:27:38 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8ba64800) [pid = 1752] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:27:38 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8b1dc400) [pid = 1752] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:27:38 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8e749c00) [pid = 1752] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:27:38 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8fa24400) [pid = 1752] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:27:38 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8d3a8400) [pid = 1752] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:27:38 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8e751800) [pid = 1752] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:27:38 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8e1b8400) [pid = 1752] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:27:38 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8f94a800) [pid = 1752] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:27:38 INFO - PROCESS | 1752 | 1467869258817 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]]]}] 22:27:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:27:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2048ms 22:27:38 INFO - PROCESS | 1752 | 1467869258875 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 22:27:38 INFO - PROCESS | 1752 | 1467869258880 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 22:27:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:27:38 INFO - PROCESS | 1752 | 1467869258890 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:27:38 INFO - PROCESS | 1752 | 1467869258892 Marionette TRACE conn4 <- [1,2370,null,{}] 22:27:38 INFO - PROCESS | 1752 | 1467869258904 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}] 22:27:38 INFO - PROCESS | 1752 | 1467869258910 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:39 INFO - PROCESS | 1752 | 1467869259084 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 22:27:39 INFO - PROCESS | 1752 | 1467869259095 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:39 INFO - PROCESS | 1752 | 1467869259106 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c5000 == 29 [pid = 1752] [id = 600] 22:27:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8e749c00) [pid = 1752] [serial = 1801] [outer = (nil)] 22:27:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8f0e7000) [pid = 1752] [serial = 1802] [outer = 0x8e749c00] 22:27:39 INFO - PROCESS | 1752 | 1467869259176 Marionette DEBUG loaded listener.js 22:27:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8f0e9400) [pid = 1752] [serial = 1803] [outer = 0x8e749c00] 22:27:40 INFO - PROCESS | 1752 | 1467869260197 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]]]}] 22:27:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1338ms 22:27:40 INFO - PROCESS | 1752 | 1467869260229 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 22:27:40 INFO - PROCESS | 1752 | 1467869260232 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 22:27:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:27:40 INFO - PROCESS | 1752 | 1467869260242 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:27:40 INFO - PROCESS | 1752 | 1467869260244 Marionette TRACE conn4 <- [1,2374,null,{}] 22:27:40 INFO - PROCESS | 1752 | 1467869260251 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}] 22:27:40 INFO - PROCESS | 1752 | 1467869260257 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:40 INFO - PROCESS | 1752 | 1467869260480 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 22:27:40 INFO - PROCESS | 1752 | 1467869260688 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:40 INFO - PROCESS | 1752 | 1467869260696 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e1800 == 30 [pid = 1752] [id = 601] 22:27:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8b1e3000) [pid = 1752] [serial = 1804] [outer = (nil)] 22:27:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8b1eac00) [pid = 1752] [serial = 1805] [outer = 0x8b1e3000] 22:27:40 INFO - PROCESS | 1752 | 1467869260787 Marionette DEBUG loaded listener.js 22:27:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8c3f0800) [pid = 1752] [serial = 1806] [outer = 0x8b1e3000] 22:27:41 INFO - PROCESS | 1752 | 1467869261958 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]]]}] 22:27:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:27:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1782ms 22:27:42 INFO - PROCESS | 1752 | 1467869262027 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 22:27:42 INFO - PROCESS | 1752 | 1467869262035 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 22:27:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:27:42 INFO - PROCESS | 1752 | 1467869262045 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:27:42 INFO - PROCESS | 1752 | 1467869262052 Marionette TRACE conn4 <- [1,2378,null,{}] 22:27:42 INFO - PROCESS | 1752 | 1467869262060 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}] 22:27:42 INFO - PROCESS | 1752 | 1467869262067 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:42 INFO - PROCESS | 1752 | 1467869262309 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 22:27:42 INFO - PROCESS | 1752 | 1467869262554 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:42 INFO - PROCESS | 1752 | 1467869262567 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1ea000 == 31 [pid = 1752] [id = 602] 22:27:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8d5e0400) [pid = 1752] [serial = 1807] [outer = (nil)] 22:27:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8e1b5400) [pid = 1752] [serial = 1808] [outer = 0x8d5e0400] 22:27:42 INFO - PROCESS | 1752 | 1467869262691 Marionette DEBUG loaded listener.js 22:27:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8e74e400) [pid = 1752] [serial = 1809] [outer = 0x8d5e0400] 22:27:43 INFO - PROCESS | 1752 | 1467869263772 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]]]}] 22:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1791ms 22:27:43 INFO - PROCESS | 1752 | 1467869263837 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 22:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:27:43 INFO - PROCESS | 1752 | 1467869263842 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 22:27:43 INFO - PROCESS | 1752 | 1467869263849 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:27:43 INFO - PROCESS | 1752 | 1467869263852 Marionette TRACE conn4 <- [1,2382,null,{}] 22:27:43 INFO - PROCESS | 1752 | 1467869263859 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}] 22:27:43 INFO - PROCESS | 1752 | 1467869263864 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:44 INFO - PROCESS | 1752 | 1467869264069 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 22:27:44 INFO - PROCESS | 1752 | 1467869264363 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:44 INFO - PROCESS | 1752 | 1467869264373 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3de000 == 32 [pid = 1752] [id = 603] 22:27:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f0e8400) [pid = 1752] [serial = 1810] [outer = (nil)] 22:27:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f0f2400) [pid = 1752] [serial = 1811] [outer = 0x8f0e8400] 22:27:44 INFO - PROCESS | 1752 | 1467869264506 Marionette DEBUG loaded listener.js 22:27:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8f1f4000) [pid = 1752] [serial = 1812] [outer = 0x8f0e8400] 22:27:45 INFO - PROCESS | 1752 | 1467869265595 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]]]}] 22:27:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:27:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1835ms 22:27:45 INFO - PROCESS | 1752 | 1467869265685 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 22:27:45 INFO - PROCESS | 1752 | 1467869265692 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 22:27:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:27:45 INFO - PROCESS | 1752 | 1467869265710 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:27:45 INFO - PROCESS | 1752 | 1467869265718 Marionette TRACE conn4 <- [1,2386,null,{}] 22:27:45 INFO - PROCESS | 1752 | 1467869265725 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}] 22:27:45 INFO - PROCESS | 1752 | 1467869265733 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:46 INFO - PROCESS | 1752 | 1467869266053 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 22:27:46 INFO - PROCESS | 1752 | 1467869266261 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:46 INFO - PROCESS | 1752 | 1467869266271 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c2c00 == 33 [pid = 1752] [id = 604] 22:27:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8f05d000) [pid = 1752] [serial = 1813] [outer = (nil)] 22:27:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8f808000) [pid = 1752] [serial = 1814] [outer = 0x8f05d000] 22:27:46 INFO - PROCESS | 1752 | 1467869266354 Marionette DEBUG loaded listener.js 22:27:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8f803000) [pid = 1752] [serial = 1815] [outer = 0x8f05d000] 22:27:47 INFO - PROCESS | 1752 | 1467869267545 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]]]}] 22:27:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:27:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1894ms 22:27:47 INFO - PROCESS | 1752 | 1467869267597 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 22:27:47 INFO - PROCESS | 1752 | 1467869267604 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 22:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:27:47 INFO - PROCESS | 1752 | 1467869267622 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:27:47 INFO - PROCESS | 1752 | 1467869267628 Marionette TRACE conn4 <- [1,2390,null,{}] 22:27:47 INFO - PROCESS | 1752 | 1467869267637 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}] 22:27:47 INFO - PROCESS | 1752 | 1467869267642 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:47 INFO - PROCESS | 1752 | 1467869267865 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 22:27:48 INFO - PROCESS | 1752 | 1467869268209 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:48 INFO - PROCESS | 1752 | 1467869268224 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3ee800 == 34 [pid = 1752] [id = 605] 22:27:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8c3f6c00) [pid = 1752] [serial = 1816] [outer = (nil)] 22:27:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8c3fbc00) [pid = 1752] [serial = 1817] [outer = 0x8c3f6c00] 22:27:48 INFO - PROCESS | 1752 | 1467869268298 Marionette DEBUG loaded listener.js 22:27:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x8d39c000) [pid = 1752] [serial = 1818] [outer = 0x8c3f6c00] 22:27:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1cf000 == 33 [pid = 1752] [id = 569] 22:27:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8d39dc00 == 32 [pid = 1752] [id = 571] 22:27:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3a1c00 == 31 [pid = 1752] [id = 584] 22:27:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1e8c00 == 30 [pid = 1752] [id = 570] 22:27:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c3c00 == 29 [pid = 1752] [id = 583] 22:27:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c5000 == 28 [pid = 1752] [id = 600] 22:27:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5df000 == 27 [pid = 1752] [id = 599] 22:27:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba6f800 == 26 [pid = 1752] [id = 598] 22:27:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f2800 == 25 [pid = 1752] [id = 597] 22:27:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0be400 == 24 [pid = 1752] [id = 596] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x8fc09800) [pid = 1752] [serial = 1763] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8f94b400) [pid = 1752] [serial = 1757] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8d39e000) [pid = 1752] [serial = 1760] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8fa26000) [pid = 1752] [serial = 1758] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x91bc2400) [pid = 1752] [serial = 1745] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x91bc4c00) [pid = 1752] [serial = 1746] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8f809c00) [pid = 1752] [serial = 1733] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8f93ec00) [pid = 1752] [serial = 1734] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x91603400) [pid = 1752] [serial = 1742] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8f1f2c00) [pid = 1752] [serial = 1743] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8d1cb000) [pid = 1752] [serial = 1727] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8d3a9800) [pid = 1752] [serial = 1728] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8b1e4800) [pid = 1752] [serial = 1748] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8ba6c400) [pid = 1752] [serial = 1749] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8e90d000) [pid = 1752] [serial = 1730] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8f065c00) [pid = 1752] [serial = 1731] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8fadc400) [pid = 1752] [serial = 1739] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8fc07800) [pid = 1752] [serial = 1740] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8d3ddc00) [pid = 1752] [serial = 1751] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8e1b2400) [pid = 1752] [serial = 1752] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8f1f6800) [pid = 1752] [serial = 1725] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8f0f1000) [pid = 1752] [serial = 1754] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8fa1c400) [pid = 1752] [serial = 1736] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8fa1f000) [pid = 1752] [serial = 1737] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x914b0c00) [pid = 1752] [serial = 1764] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8f2aa800) [pid = 1752] [serial = 1755] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d5e6c00) [pid = 1752] [serial = 1761] [outer = (nil)] [url = about:blank] 22:27:49 INFO - PROCESS | 1752 | 1467869269330 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]]]}] 22:27:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:27:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1801ms 22:27:49 INFO - PROCESS | 1752 | 1467869269415 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 22:27:49 INFO - PROCESS | 1752 | 1467869269423 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 22:27:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:27:49 INFO - PROCESS | 1752 | 1467869269434 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:27:49 INFO - PROCESS | 1752 | 1467869269439 Marionette TRACE conn4 <- [1,2394,null,{}] 22:27:49 INFO - PROCESS | 1752 | 1467869269449 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}] 22:27:49 INFO - PROCESS | 1752 | 1467869269455 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:49 INFO - PROCESS | 1752 | 1467869269704 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 22:27:50 INFO - PROCESS | 1752 | 1467869269997 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:50 INFO - PROCESS | 1752 | 1467869270012 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba71000 == 25 [pid = 1752] [id = 606] 22:27:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8ba72000) [pid = 1752] [serial = 1819] [outer = (nil)] 22:27:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8d3a2000) [pid = 1752] [serial = 1820] [outer = 0x8ba72000] 22:27:50 INFO - PROCESS | 1752 | 1467869270132 Marionette DEBUG loaded listener.js 22:27:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8d3d7400) [pid = 1752] [serial = 1821] [outer = 0x8ba72000] 22:27:51 INFO - PROCESS | 1752 | 1467869271164 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]]]}] 22:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1792ms 22:27:51 INFO - PROCESS | 1752 | 1467869271229 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 22:27:51 INFO - PROCESS | 1752 | 1467869271237 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 22:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:27:51 INFO - PROCESS | 1752 | 1467869271251 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:27:51 INFO - PROCESS | 1752 | 1467869271256 Marionette TRACE conn4 <- [1,2398,null,{}] 22:27:51 INFO - PROCESS | 1752 | 1467869271263 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}] 22:27:51 INFO - PROCESS | 1752 | 1467869271269 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:51 INFO - PROCESS | 1752 | 1467869271494 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 22:27:51 INFO - PROCESS | 1752 | 1467869271728 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:51 INFO - PROCESS | 1752 | 1467869271737 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e1b8400 == 26 [pid = 1752] [id = 607] 22:27:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8e1be400) [pid = 1752] [serial = 1822] [outer = (nil)] 22:27:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8e754000) [pid = 1752] [serial = 1823] [outer = 0x8e1be400] 22:27:51 INFO - PROCESS | 1752 | 1467869271841 Marionette DEBUG loaded listener.js 22:27:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8e90cc00) [pid = 1752] [serial = 1824] [outer = 0x8e1be400] 22:27:52 INFO - PROCESS | 1752 | 1467869272869 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]]]}] 22:27:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:27:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1689ms 22:27:52 INFO - PROCESS | 1752 | 1467869272941 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 22:27:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:27:52 INFO - PROCESS | 1752 | 1467869272946 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 22:27:52 INFO - PROCESS | 1752 | 1467869272953 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:27:52 INFO - PROCESS | 1752 | 1467869272960 Marionette TRACE conn4 <- [1,2402,null,{}] 22:27:52 INFO - PROCESS | 1752 | 1467869272978 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}] 22:27:52 INFO - PROCESS | 1752 | 1467869272988 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:53 INFO - PROCESS | 1752 | 1467869273214 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 22:27:53 INFO - PROCESS | 1752 | 1467869273454 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:53 INFO - PROCESS | 1752 | 1467869273467 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f5c00 == 27 [pid = 1752] [id = 608] 22:27:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8f2a4400) [pid = 1752] [serial = 1825] [outer = (nil)] 22:27:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8f2aa000) [pid = 1752] [serial = 1826] [outer = 0x8f2a4400] 22:27:53 INFO - PROCESS | 1752 | 1467869273568 Marionette DEBUG loaded listener.js 22:27:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8f2b3000) [pid = 1752] [serial = 1827] [outer = 0x8f2a4400] 22:27:54 INFO - PROCESS | 1752 | 1467869274521 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]]]}] 22:27:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:27:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1641ms 22:27:54 INFO - PROCESS | 1752 | 1467869274594 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 22:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:27:54 INFO - PROCESS | 1752 | 1467869274600 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 22:27:54 INFO - PROCESS | 1752 | 1467869274606 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:27:54 INFO - PROCESS | 1752 | 1467869274610 Marionette TRACE conn4 <- [1,2406,null,{}] 22:27:54 INFO - PROCESS | 1752 | 1467869274616 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}] 22:27:54 INFO - PROCESS | 1752 | 1467869274622 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:54 INFO - PROCESS | 1752 | 1467869274818 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 22:27:55 INFO - PROCESS | 1752 | 1467869275047 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:55 INFO - PROCESS | 1752 | 1467869275064 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba6ec00 == 28 [pid = 1752] [id = 609] 22:27:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8f0ee400) [pid = 1752] [serial = 1828] [outer = (nil)] 22:27:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8f80d400) [pid = 1752] [serial = 1829] [outer = 0x8f0ee400] 22:27:55 INFO - PROCESS | 1752 | 1467869275197 Marionette DEBUG loaded listener.js 22:27:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8f93e800) [pid = 1752] [serial = 1830] [outer = 0x8f0ee400] 22:27:56 INFO - PROCESS | 1752 | 1467869276173 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]]]}] 22:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1643ms 22:27:56 INFO - PROCESS | 1752 | 1467869276250 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 22:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:27:56 INFO - PROCESS | 1752 | 1467869276255 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 22:27:56 INFO - PROCESS | 1752 | 1467869276262 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:27:56 INFO - PROCESS | 1752 | 1467869276266 Marionette TRACE conn4 <- [1,2410,null,{}] 22:27:56 INFO - PROCESS | 1752 | 1467869276272 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}] 22:27:56 INFO - PROCESS | 1752 | 1467869276278 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:56 INFO - PROCESS | 1752 | 1467869276540 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 22:27:56 INFO - PROCESS | 1752 | 1467869276778 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:56 INFO - PROCESS | 1752 | 1467869276788 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3dfc00 == 29 [pid = 1752] [id = 610] 22:27:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8f0e9000) [pid = 1752] [serial = 1831] [outer = (nil)] 22:27:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8fa24000) [pid = 1752] [serial = 1832] [outer = 0x8f0e9000] 22:27:56 INFO - PROCESS | 1752 | 1467869276886 Marionette DEBUG loaded listener.js 22:27:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8facf000) [pid = 1752] [serial = 1833] [outer = 0x8f0e9000] 22:27:57 INFO - PROCESS | 1752 | 1467869277838 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]]]}] 22:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1632ms 22:27:57 INFO - PROCESS | 1752 | 1467869277895 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 22:27:57 INFO - PROCESS | 1752 | 1467869277902 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 22:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:27:57 INFO - PROCESS | 1752 | 1467869277909 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:27:57 INFO - PROCESS | 1752 | 1467869277912 Marionette TRACE conn4 <- [1,2414,null,{}] 22:27:57 INFO - PROCESS | 1752 | 1467869277918 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}] 22:27:57 INFO - PROCESS | 1752 | 1467869277930 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:58 INFO - PROCESS | 1752 | 1467869278170 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 22:27:58 INFO - PROCESS | 1752 | 1467869278383 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:58 INFO - PROCESS | 1752 | 1467869278392 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1dbc00 == 30 [pid = 1752] [id = 611] 22:27:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8b1e4000) [pid = 1752] [serial = 1834] [outer = (nil)] 22:27:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8fc02000) [pid = 1752] [serial = 1835] [outer = 0x8b1e4000] 22:27:58 INFO - PROCESS | 1752 | 1467869278517 Marionette DEBUG loaded listener.js 22:27:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8f0ee000) [pid = 1752] [serial = 1836] [outer = 0x8b1e4000] 22:27:59 INFO - PROCESS | 1752 | 1467869279498 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]]]}] 22:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1638ms 22:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:27:59 INFO - PROCESS | 1752 | 1467869279549 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 22:27:59 INFO - PROCESS | 1752 | 1467869279552 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 22:27:59 INFO - PROCESS | 1752 | 1467869279560 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:27:59 INFO - PROCESS | 1752 | 1467869279563 Marionette TRACE conn4 <- [1,2418,null,{}] 22:27:59 INFO - PROCESS | 1752 | 1467869279569 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}] 22:27:59 INFO - PROCESS | 1752 | 1467869279574 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:59 INFO - PROCESS | 1752 | 1467869279751 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 22:27:59 INFO - PROCESS | 1752 | 1467869279936 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:59 INFO - PROCESS | 1752 | 1467869279947 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:27:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c7c00 == 31 [pid = 1752] [id = 612] 22:27:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8fa21000) [pid = 1752] [serial = 1837] [outer = (nil)] 22:28:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x914ad800) [pid = 1752] [serial = 1838] [outer = 0x8fa21000] 22:28:00 INFO - PROCESS | 1752 | 1467869280025 Marionette DEBUG loaded listener.js 22:28:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x914afc00) [pid = 1752] [serial = 1839] [outer = 0x8fa21000] 22:28:01 INFO - PROCESS | 1752 | 1467869281008 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]]]}] 22:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1494ms 22:28:01 INFO - PROCESS | 1752 | 1467869281053 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 22:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:28:01 INFO - PROCESS | 1752 | 1467869281058 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 22:28:01 INFO - PROCESS | 1752 | 1467869281065 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:28:01 INFO - PROCESS | 1752 | 1467869281069 Marionette TRACE conn4 <- [1,2422,null,{}] 22:28:01 INFO - PROCESS | 1752 | 1467869281076 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}] 22:28:01 INFO - PROCESS | 1752 | 1467869281080 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:01 INFO - PROCESS | 1752 | 1467869281280 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 22:28:01 INFO - PROCESS | 1752 | 1467869281476 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:01 INFO - PROCESS | 1752 | 1467869281489 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c0000 == 32 [pid = 1752] [id = 613] 22:28:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8d3e1800) [pid = 1752] [serial = 1840] [outer = (nil)] 22:28:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x914af000) [pid = 1752] [serial = 1841] [outer = 0x8d3e1800] 22:28:01 INFO - PROCESS | 1752 | 1467869281627 Marionette DEBUG loaded listener.js 22:28:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91609800) [pid = 1752] [serial = 1842] [outer = 0x8d3e1800] 22:28:02 INFO - PROCESS | 1752 | 1467869282676 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]]]}] 22:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1688ms 22:28:02 INFO - PROCESS | 1752 | 1467869282754 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 22:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:28:02 INFO - PROCESS | 1752 | 1467869282758 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 22:28:02 INFO - PROCESS | 1752 | 1467869282765 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:28:02 INFO - PROCESS | 1752 | 1467869282769 Marionette TRACE conn4 <- [1,2426,null,{}] 22:28:02 INFO - PROCESS | 1752 | 1467869282775 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}] 22:28:02 INFO - PROCESS | 1752 | 1467869282780 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:03 INFO - PROCESS | 1752 | 1467869283008 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 22:28:03 INFO - PROCESS | 1752 | 1467869283372 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:03 INFO - PROCESS | 1752 | 1467869283385 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1df800 == 33 [pid = 1752] [id = 614] 22:28:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8b1e4800) [pid = 1752] [serial = 1843] [outer = (nil)] 22:28:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8ba64800) [pid = 1752] [serial = 1844] [outer = 0x8b1e4800] 22:28:03 INFO - PROCESS | 1752 | 1467869283508 Marionette DEBUG loaded listener.js 22:28:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x8c3f8c00) [pid = 1752] [serial = 1845] [outer = 0x8b1e4800] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8f804800 == 32 [pid = 1752] [id = 577] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba6fc00 == 31 [pid = 1752] [id = 580] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8f805000 == 30 [pid = 1752] [id = 578] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1ea000 == 29 [pid = 1752] [id = 602] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0bf000 == 28 [pid = 1752] [id = 573] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f3800 == 27 [pid = 1752] [id = 585] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1eb400 == 26 [pid = 1752] [id = 579] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c2c00 == 25 [pid = 1752] [id = 604] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1e1800 == 24 [pid = 1752] [id = 601] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0cac00 == 23 [pid = 1752] [id = 576] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0cb800 == 22 [pid = 1752] [id = 582] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3de000 == 21 [pid = 1752] [id = 603] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8f05d400 == 20 [pid = 1752] [id = 581] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8e753c00 == 19 [pid = 1752] [id = 572] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c2c00 == 18 [pid = 1752] [id = 586] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3d3400 == 17 [pid = 1752] [id = 574] 22:28:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1e8400 == 16 [pid = 1752] [id = 575] 22:28:05 INFO - PROCESS | 1752 | 1467869285804 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]]]}] 22:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 3102ms 22:28:05 INFO - PROCESS | 1752 | 1467869285869 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 22:28:05 INFO - PROCESS | 1752 | 1467869285875 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 22:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:28:05 INFO - PROCESS | 1752 | 1467869285884 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:28:05 INFO - PROCESS | 1752 | 1467869285890 Marionette TRACE conn4 <- [1,2430,null,{}] 22:28:05 INFO - PROCESS | 1752 | 1467869285901 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}] 22:28:05 INFO - PROCESS | 1752 | 1467869285906 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:06 INFO - PROCESS | 1752 | 1467869286086 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 22:28:06 INFO - PROCESS | 1752 | 1467869286287 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:06 INFO - PROCESS | 1752 | 1467869286298 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c1800 == 17 [pid = 1752] [id = 615] 22:28:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x8d1ca000) [pid = 1752] [serial = 1846] [outer = (nil)] 22:28:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8d39bc00) [pid = 1752] [serial = 1847] [outer = 0x8d1ca000] 22:28:06 INFO - PROCESS | 1752 | 1467869286383 Marionette DEBUG loaded listener.js 22:28:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x8d3a3000) [pid = 1752] [serial = 1848] [outer = 0x8d1ca000] 22:28:07 INFO - PROCESS | 1752 | 1467869287222 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]]]}] 22:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1386ms 22:28:07 INFO - PROCESS | 1752 | 1467869287271 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 22:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:28:07 INFO - PROCESS | 1752 | 1467869287280 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 22:28:07 INFO - PROCESS | 1752 | 1467869287293 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:28:07 INFO - PROCESS | 1752 | 1467869287298 Marionette TRACE conn4 <- [1,2434,null,{}] 22:28:07 INFO - PROCESS | 1752 | 1467869287304 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}] 22:28:07 INFO - PROCESS | 1752 | 1467869287311 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:07 INFO - PROCESS | 1752 | 1467869287502 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 22:28:07 INFO - PROCESS | 1752 | 1467869287682 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:07 INFO - PROCESS | 1752 | 1467869287693 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3a0800 == 18 [pid = 1752] [id = 616] 22:28:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x8d5e8c00) [pid = 1752] [serial = 1849] [outer = (nil)] 22:28:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x8e755800) [pid = 1752] [serial = 1850] [outer = 0x8d5e8c00] 22:28:07 INFO - PROCESS | 1752 | 1467869287770 Marionette DEBUG loaded listener.js 22:28:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x8e90c000) [pid = 1752] [serial = 1851] [outer = 0x8d5e8c00] 22:28:08 INFO - PROCESS | 1752 | 1467869288784 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]]]}] 22:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1544ms 22:28:08 INFO - PROCESS | 1752 | 1467869288844 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 22:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:28:08 INFO - PROCESS | 1752 | 1467869288849 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 22:28:08 INFO - PROCESS | 1752 | 1467869288856 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:28:08 INFO - PROCESS | 1752 | 1467869288862 Marionette TRACE conn4 <- [1,2438,null,{}] 22:28:08 INFO - PROCESS | 1752 | 1467869288888 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}] 22:28:08 INFO - PROCESS | 1752 | 1467869288898 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:09 INFO - PROCESS | 1752 | 1467869289124 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 22:28:09 INFO - PROCESS | 1752 | 1467869289152 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:09 INFO - PROCESS | 1752 | 1467869289163 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1f6400 == 19 [pid = 1752] [id = 617] 22:28:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x8f1f7800) [pid = 1752] [serial = 1852] [outer = (nil)] 22:28:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x8f2ab000) [pid = 1752] [serial = 1853] [outer = 0x8f1f7800] 22:28:09 INFO - PROCESS | 1752 | 1467869289238 Marionette DEBUG loaded listener.js 22:28:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x8f809000) [pid = 1752] [serial = 1854] [outer = 0x8f1f7800] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x8c3f6c00) [pid = 1752] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x8e909800) [pid = 1752] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x8d1c2800) [pid = 1752] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x8c3f4400) [pid = 1752] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x8c3f8400) [pid = 1752] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8b0c4000) [pid = 1752] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8f805800) [pid = 1752] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x9160a400) [pid = 1752] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x91bc3c00) [pid = 1752] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x91bc9c00) [pid = 1752] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x914a6800) [pid = 1752] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8c3ef400) [pid = 1752] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8e909c00) [pid = 1752] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8f0e8400) [pid = 1752] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8b1e3000) [pid = 1752] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8f05d000) [pid = 1752] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8d5e0400) [pid = 1752] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:28:10 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8e749c00) [pid = 1752] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:28:10 INFO - PROCESS | 1752 | 1467869290862 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]]]}] 22:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2046ms 22:28:10 INFO - PROCESS | 1752 | 1467869290903 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 22:28:10 INFO - PROCESS | 1752 | 1467869290907 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 22:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:28:10 INFO - PROCESS | 1752 | 1467869290914 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:28:10 INFO - PROCESS | 1752 | 1467869290916 Marionette TRACE conn4 <- [1,2442,null,{}] 22:28:10 INFO - PROCESS | 1752 | 1467869290923 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}] 22:28:10 INFO - PROCESS | 1752 | 1467869290928 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:11 INFO - PROCESS | 1752 | 1467869291097 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 22:28:11 INFO - PROCESS | 1752 | 1467869291113 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:11 INFO - PROCESS | 1752 | 1467869291122 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c4c00 == 20 [pid = 1752] [id = 618] 22:28:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8b1e6c00) [pid = 1752] [serial = 1855] [outer = (nil)] 22:28:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8e1bac00) [pid = 1752] [serial = 1856] [outer = 0x8b1e6c00] 22:28:11 INFO - PROCESS | 1752 | 1467869291326 Marionette DEBUG loaded listener.js 22:28:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8f0ed400) [pid = 1752] [serial = 1857] [outer = 0x8b1e6c00] 22:28:12 INFO - PROCESS | 1752 | 1467869292168 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]]]}] 22:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1280ms 22:28:12 INFO - PROCESS | 1752 | 1467869292196 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 22:28:12 INFO - PROCESS | 1752 | 1467869292200 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 22:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:28:12 INFO - PROCESS | 1752 | 1467869292206 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:28:12 INFO - PROCESS | 1752 | 1467869292210 Marionette TRACE conn4 <- [1,2446,null,{}] 22:28:12 INFO - PROCESS | 1752 | 1467869292215 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}] 22:28:12 INFO - PROCESS | 1752 | 1467869292221 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:12 INFO - PROCESS | 1752 | 1467869292498 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 22:28:12 INFO - PROCESS | 1752 | 1467869292644 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:12 INFO - PROCESS | 1752 | 1467869292652 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c5800 == 21 [pid = 1752] [id = 619] 22:28:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8b0c7800) [pid = 1752] [serial = 1858] [outer = (nil)] 22:28:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8b1e3c00) [pid = 1752] [serial = 1859] [outer = 0x8b0c7800] 22:28:12 INFO - PROCESS | 1752 | 1467869292744 Marionette DEBUG loaded listener.js 22:28:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8ba6f800) [pid = 1752] [serial = 1860] [outer = 0x8b0c7800] 22:28:13 INFO - PROCESS | 1752 | 1467869293812 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]]]}] 22:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1639ms 22:28:13 INFO - PROCESS | 1752 | 1467869293851 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 22:28:13 INFO - PROCESS | 1752 | 1467869293858 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 22:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:28:13 INFO - PROCESS | 1752 | 1467869293869 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:28:13 INFO - PROCESS | 1752 | 1467869293873 Marionette TRACE conn4 <- [1,2450,null,{}] 22:28:13 INFO - PROCESS | 1752 | 1467869293882 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}] 22:28:13 INFO - PROCESS | 1752 | 1467869293887 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:14 INFO - PROCESS | 1752 | 1467869294084 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 22:28:14 INFO - PROCESS | 1752 | 1467869294273 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:14 INFO - PROCESS | 1752 | 1467869294282 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5e1400 == 22 [pid = 1752] [id = 620] 22:28:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8d5e2400) [pid = 1752] [serial = 1861] [outer = (nil)] 22:28:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8e1bc800) [pid = 1752] [serial = 1862] [outer = 0x8d5e2400] 22:28:14 INFO - PROCESS | 1752 | 1467869294368 Marionette DEBUG loaded listener.js 22:28:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x8e903c00) [pid = 1752] [serial = 1863] [outer = 0x8d5e2400] 22:28:15 INFO - PROCESS | 1752 | 1467869295419 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]]]}] 22:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1596ms 22:28:15 INFO - PROCESS | 1752 | 1467869295465 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 22:28:15 INFO - PROCESS | 1752 | 1467869295470 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 22:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:28:15 INFO - PROCESS | 1752 | 1467869295478 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:28:15 INFO - PROCESS | 1752 | 1467869295482 Marionette TRACE conn4 <- [1,2454,null,{}] 22:28:15 INFO - PROCESS | 1752 | 1467869295488 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}] 22:28:15 INFO - PROCESS | 1752 | 1467869295494 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:15 INFO - PROCESS | 1752 | 1467869295695 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 22:28:15 INFO - PROCESS | 1752 | 1467869295979 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:16 INFO - PROCESS | 1752 | 1467869295988 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0ccc00 == 23 [pid = 1752] [id = 621] 22:28:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x8f0ecc00) [pid = 1752] [serial = 1864] [outer = (nil)] 22:28:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8f2a8c00) [pid = 1752] [serial = 1865] [outer = 0x8f0ecc00] 22:28:16 INFO - PROCESS | 1752 | 1467869296119 Marionette DEBUG loaded listener.js 22:28:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x8f80a800) [pid = 1752] [serial = 1866] [outer = 0x8f0ecc00] 22:28:17 INFO - PROCESS | 1752 | 1467869297098 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]]]}] 22:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1696ms 22:28:17 INFO - PROCESS | 1752 | 1467869297175 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 22:28:17 INFO - PROCESS | 1752 | 1467869297182 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 22:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:28:17 INFO - PROCESS | 1752 | 1467869297200 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:28:17 INFO - PROCESS | 1752 | 1467869297208 Marionette TRACE conn4 <- [1,2458,null,{}] 22:28:17 INFO - PROCESS | 1752 | 1467869297214 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}] 22:28:17 INFO - PROCESS | 1752 | 1467869297221 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:17 INFO - PROCESS | 1752 | 1467869297539 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 22:28:17 INFO - PROCESS | 1752 | 1467869297741 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:17 INFO - PROCESS | 1752 | 1467869297751 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c7000 == 24 [pid = 1752] [id = 622] 22:28:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x8e754800) [pid = 1752] [serial = 1867] [outer = (nil)] 22:28:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x8fad0400) [pid = 1752] [serial = 1868] [outer = 0x8e754800] 22:28:17 INFO - PROCESS | 1752 | 1467869297841 Marionette DEBUG loaded listener.js 22:28:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x8fa27000) [pid = 1752] [serial = 1869] [outer = 0x8e754800] 22:28:18 INFO - PROCESS | 1752 | 1467869298790 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]]]}] 22:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1643ms 22:28:18 INFO - PROCESS | 1752 | 1467869298836 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 22:28:18 INFO - PROCESS | 1752 | 1467869298840 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 22:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:28:18 INFO - PROCESS | 1752 | 1467869298847 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:28:18 INFO - PROCESS | 1752 | 1467869298852 Marionette TRACE conn4 <- [1,2462,null,{}] 22:28:18 INFO - PROCESS | 1752 | 1467869298858 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}] 22:28:18 INFO - PROCESS | 1752 | 1467869298864 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:19 INFO - PROCESS | 1752 | 1467869299045 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 22:28:19 INFO - PROCESS | 1752 | 1467869299232 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:19 INFO - PROCESS | 1752 | 1467869299240 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f058000 == 25 [pid = 1752] [id = 623] 22:28:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x8f1f3c00) [pid = 1752] [serial = 1870] [outer = (nil)] 22:28:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x8fc05c00) [pid = 1752] [serial = 1871] [outer = 0x8f1f3c00] 22:28:19 INFO - PROCESS | 1752 | 1467869299369 Marionette DEBUG loaded listener.js 22:28:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x8fc08000) [pid = 1752] [serial = 1872] [outer = 0x8f1f3c00] 22:28:20 INFO - PROCESS | 1752 | 1467869300315 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]]]}] 22:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1534ms 22:28:20 INFO - PROCESS | 1752 | 1467869300383 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 22:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:28:20 INFO - PROCESS | 1752 | 1467869300388 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 22:28:20 INFO - PROCESS | 1752 | 1467869300394 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:28:20 INFO - PROCESS | 1752 | 1467869300398 Marionette TRACE conn4 <- [1,2466,null,{}] 22:28:20 INFO - PROCESS | 1752 | 1467869300404 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}] 22:28:20 INFO - PROCESS | 1752 | 1467869300410 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:20 INFO - PROCESS | 1752 | 1467869300642 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 22:28:20 INFO - PROCESS | 1752 | 1467869300938 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:20 INFO - PROCESS | 1752 | 1467869300958 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x91604000 == 26 [pid = 1752] [id = 624] 22:28:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x91604800) [pid = 1752] [serial = 1873] [outer = (nil)] 22:28:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x9160c400) [pid = 1752] [serial = 1874] [outer = 0x91604800] 22:28:21 INFO - PROCESS | 1752 | 1467869301099 Marionette DEBUG loaded listener.js 22:28:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x91bb3000) [pid = 1752] [serial = 1875] [outer = 0x91604800] 22:28:22 INFO - PROCESS | 1752 | 1467869302119 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]]]}] 22:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1740ms 22:28:22 INFO - PROCESS | 1752 | 1467869302155 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 22:28:22 INFO - PROCESS | 1752 | 1467869302158 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 22:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:28:22 INFO - PROCESS | 1752 | 1467869302169 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:28:22 INFO - PROCESS | 1752 | 1467869302173 Marionette TRACE conn4 <- [1,2470,null,{}] 22:28:22 INFO - PROCESS | 1752 | 1467869302179 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}] 22:28:22 INFO - PROCESS | 1752 | 1467869302185 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:22 INFO - PROCESS | 1752 | 1467869302383 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 22:28:22 INFO - PROCESS | 1752 | 1467869302571 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:22 INFO - PROCESS | 1752 | 1467869302582 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c3c00 == 27 [pid = 1752] [id = 625] 22:28:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x8b0c4800) [pid = 1752] [serial = 1876] [outer = (nil)] 22:28:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x8d3e0000) [pid = 1752] [serial = 1877] [outer = 0x8b0c4800] 22:28:22 INFO - PROCESS | 1752 | 1467869302674 Marionette DEBUG loaded listener.js 22:28:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x8e74c800) [pid = 1752] [serial = 1878] [outer = 0x8b0c4800] 22:28:23 INFO - PROCESS | 1752 | 1467869303831 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]]]}] 22:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1745ms 22:28:23 INFO - PROCESS | 1752 | 1467869303916 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 22:28:23 INFO - PROCESS | 1752 | 1467869303922 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 22:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:28:23 INFO - PROCESS | 1752 | 1467869303932 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:28:23 INFO - PROCESS | 1752 | 1467869303938 Marionette TRACE conn4 <- [1,2474,null,{}] 22:28:23 INFO - PROCESS | 1752 | 1467869303947 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}] 22:28:23 INFO - PROCESS | 1752 | 1467869303954 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:24 INFO - PROCESS | 1752 | 1467869304173 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 22:28:24 INFO - PROCESS | 1752 | 1467869304553 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:24 INFO - PROCESS | 1752 | 1467869304569 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c4c00 == 26 [pid = 1752] [id = 618] 22:28:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e8400 == 27 [pid = 1752] [id = 626] 22:28:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x8ba68000) [pid = 1752] [serial = 1879] [outer = (nil)] 22:28:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x8c3f3400) [pid = 1752] [serial = 1880] [outer = 0x8ba68000] 22:28:24 INFO - PROCESS | 1752 | 1467869304664 Marionette DEBUG loaded listener.js 22:28:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x8d1c2800) [pid = 1752] [serial = 1881] [outer = 0x8ba68000] 22:28:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f6400 == 26 [pid = 1752] [id = 617] 22:28:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3a0800 == 25 [pid = 1752] [id = 616] 22:28:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c1800 == 24 [pid = 1752] [id = 615] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x8c3fbc00) [pid = 1752] [serial = 1817] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x8f0e7000) [pid = 1752] [serial = 1802] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x8f059000) [pid = 1752] [serial = 1799] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x8d3dbc00) [pid = 1752] [serial = 1788] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x8e751400) [pid = 1752] [serial = 1767] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x8d1cc400) [pid = 1752] [serial = 1787] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x8e1b6c00) [pid = 1752] [serial = 1766] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x8d1ca400) [pid = 1752] [serial = 1793] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x8d39a800) [pid = 1752] [serial = 1794] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x8b1e2c00) [pid = 1752] [serial = 1790] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x8ba68800) [pid = 1752] [serial = 1791] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x8fa1d400) [pid = 1752] [serial = 1770] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x8f80e000) [pid = 1752] [serial = 1769] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x91bb5000) [pid = 1752] [serial = 1773] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x9160d800) [pid = 1752] [serial = 1772] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x91cbcc00) [pid = 1752] [serial = 1776] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x91cb4400) [pid = 1752] [serial = 1775] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x91cd3c00) [pid = 1752] [serial = 1779] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x8f05ec00) [pid = 1752] [serial = 1800] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x91cd5400) [pid = 1752] [serial = 1778] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x93cdd800) [pid = 1752] [serial = 1782] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x93143000) [pid = 1752] [serial = 1781] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8d39c000) [pid = 1752] [serial = 1818] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8e1b7000) [pid = 1752] [serial = 1797] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x9524a800) [pid = 1752] [serial = 1785] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8d5e4800) [pid = 1752] [serial = 1796] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x93e15400) [pid = 1752] [serial = 1784] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8f1f4000) [pid = 1752] [serial = 1812] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8f0f2400) [pid = 1752] [serial = 1811] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8c3f0800) [pid = 1752] [serial = 1806] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8f808000) [pid = 1752] [serial = 1814] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8e1b5400) [pid = 1752] [serial = 1808] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8f803000) [pid = 1752] [serial = 1815] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8e74e400) [pid = 1752] [serial = 1809] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8f0e9400) [pid = 1752] [serial = 1803] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8b1eac00) [pid = 1752] [serial = 1805] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1752 | 1467869305606 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]]]}] 22:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1735ms 22:28:25 INFO - PROCESS | 1752 | 1467869305668 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 22:28:25 INFO - PROCESS | 1752 | 1467869305675 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 22:28:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:28:25 INFO - PROCESS | 1752 | 1467869305687 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:28:25 INFO - PROCESS | 1752 | 1467869305691 Marionette TRACE conn4 <- [1,2478,null,{}] 22:28:25 INFO - PROCESS | 1752 | 1467869305698 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}] 22:28:25 INFO - PROCESS | 1752 | 1467869305704 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:25 INFO - PROCESS | 1752 | 1467869305903 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 22:28:26 INFO - PROCESS | 1752 | 1467869306047 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:26 INFO - PROCESS | 1752 | 1467869306057 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c9400 == 25 [pid = 1752] [id = 627] 22:28:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8d3d4400) [pid = 1752] [serial = 1882] [outer = (nil)] 22:28:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8d3de000) [pid = 1752] [serial = 1883] [outer = 0x8d3d4400] 22:28:26 INFO - PROCESS | 1752 | 1467869306134 Marionette DEBUG loaded listener.js 22:28:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8d5e6400) [pid = 1752] [serial = 1884] [outer = 0x8d3d4400] 22:28:27 INFO - PROCESS | 1752 | 1467869307014 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]]]}] 22:28:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:28:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1387ms 22:28:27 INFO - PROCESS | 1752 | 1467869307075 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 22:28:27 INFO - PROCESS | 1752 | 1467869307079 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 22:28:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:28:27 INFO - PROCESS | 1752 | 1467869307086 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:28:27 INFO - PROCESS | 1752 | 1467869307093 Marionette TRACE conn4 <- [1,2482,null,{}] 22:28:27 INFO - PROCESS | 1752 | 1467869307109 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}] 22:28:27 INFO - PROCESS | 1752 | 1467869307118 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:27 INFO - PROCESS | 1752 | 1467869307310 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 22:28:27 INFO - PROCESS | 1752 | 1467869307484 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:27 INFO - PROCESS | 1752 | 1467869307494 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e90c400 == 26 [pid = 1752] [id = 628] 22:28:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8f056800) [pid = 1752] [serial = 1885] [outer = (nil)] 22:28:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8f05d800) [pid = 1752] [serial = 1886] [outer = 0x8f056800] 22:28:27 INFO - PROCESS | 1752 | 1467869307576 Marionette DEBUG loaded listener.js 22:28:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8f0e5800) [pid = 1752] [serial = 1887] [outer = 0x8f056800] 22:28:28 INFO - PROCESS | 1752 | 1467869308617 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]]]}] 22:28:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:28:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1588ms 22:28:28 INFO - PROCESS | 1752 | 1467869308675 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 22:28:28 INFO - PROCESS | 1752 | 1467869308680 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 22:28:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:28:28 INFO - PROCESS | 1752 | 1467869308695 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:28:28 INFO - PROCESS | 1752 | 1467869308699 Marionette TRACE conn4 <- [1,2486,null,{}] 22:28:28 INFO - PROCESS | 1752 | 1467869308705 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}] 22:28:28 INFO - PROCESS | 1752 | 1467869308710 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:28 INFO - PROCESS | 1752 | 1467869308960 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 22:28:29 INFO - PROCESS | 1752 | 1467869308986 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:29 INFO - PROCESS | 1752 | 1467869308991 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c9800 == 27 [pid = 1752] [id = 629] 22:28:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8d3d8000) [pid = 1752] [serial = 1888] [outer = (nil)] 22:28:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8f2acc00) [pid = 1752] [serial = 1889] [outer = 0x8d3d8000] 22:28:29 INFO - PROCESS | 1752 | 1467869309066 Marionette DEBUG loaded listener.js 22:28:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8f944000) [pid = 1752] [serial = 1890] [outer = 0x8d3d8000] 22:28:29 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8f1f7800) [pid = 1752] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:28:29 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8ba72000) [pid = 1752] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:28:29 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8b1e4800) [pid = 1752] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:28:29 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8e1be400) [pid = 1752] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:28:29 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8f2a4400) [pid = 1752] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:28:29 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8d1ca000) [pid = 1752] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:28:29 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8f0ee400) [pid = 1752] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:28:29 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8f0e9000) [pid = 1752] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:28:29 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8b1e4000) [pid = 1752] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:28:29 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8fa21000) [pid = 1752] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:28:29 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8d5e8c00) [pid = 1752] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:28:29 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8d3e1800) [pid = 1752] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:28:30 INFO - PROCESS | 1752 | 1467869310111 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]]]}] 22:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1434ms 22:28:30 INFO - PROCESS | 1752 | 1467869310129 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 22:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:28:30 INFO - PROCESS | 1752 | 1467869310135 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 22:28:30 INFO - PROCESS | 1752 | 1467869310141 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:28:30 INFO - PROCESS | 1752 | 1467869310145 Marionette TRACE conn4 <- [1,2490,null,{}] 22:28:30 INFO - PROCESS | 1752 | 1467869310150 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}] 22:28:30 INFO - PROCESS | 1752 | 1467869310156 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:30 INFO - PROCESS | 1752 | 1467869310371 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 22:28:30 INFO - PROCESS | 1752 | 1467869310389 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:30 INFO - PROCESS | 1752 | 1467869310397 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0bd400 == 28 [pid = 1752] [id = 630] 22:28:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8ba65c00) [pid = 1752] [serial = 1891] [outer = (nil)] 22:28:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8f2a4400) [pid = 1752] [serial = 1892] [outer = 0x8ba65c00] 22:28:30 INFO - PROCESS | 1752 | 1467869310470 Marionette DEBUG loaded listener.js 22:28:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8fa19800) [pid = 1752] [serial = 1893] [outer = 0x8ba65c00] 22:28:31 INFO - PROCESS | 1752 | 1467869311391 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]]]}] 22:28:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:28:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1285ms 22:28:31 INFO - PROCESS | 1752 | 1467869311428 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 22:28:31 INFO - PROCESS | 1752 | 1467869311432 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 22:28:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:28:31 INFO - PROCESS | 1752 | 1467869311438 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:28:31 INFO - PROCESS | 1752 | 1467869311443 Marionette TRACE conn4 <- [1,2494,null,{}] 22:28:31 INFO - PROCESS | 1752 | 1467869311451 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}] 22:28:31 INFO - PROCESS | 1752 | 1467869311459 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:31 INFO - PROCESS | 1752 | 1467869311697 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 22:28:31 INFO - PROCESS | 1752 | 1467869311947 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:31 INFO - PROCESS | 1752 | 1467869311958 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0be400 == 29 [pid = 1752] [id = 631] 22:28:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8b0bec00) [pid = 1752] [serial = 1894] [outer = (nil)] 22:28:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8b0cb000) [pid = 1752] [serial = 1895] [outer = 0x8b0bec00] 22:28:32 INFO - PROCESS | 1752 | 1467869312047 Marionette DEBUG loaded listener.js 22:28:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8ba64c00) [pid = 1752] [serial = 1896] [outer = 0x8b0bec00] 22:28:33 INFO - PROCESS | 1752 | 1467869313169 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]]]}] 22:28:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1790ms 22:28:33 INFO - PROCESS | 1752 | 1467869313232 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 22:28:33 INFO - PROCESS | 1752 | 1467869313239 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 22:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:28:33 INFO - PROCESS | 1752 | 1467869313247 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:28:33 INFO - PROCESS | 1752 | 1467869313253 Marionette TRACE conn4 <- [1,2498,null,{}] 22:28:33 INFO - PROCESS | 1752 | 1467869313262 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}] 22:28:33 INFO - PROCESS | 1752 | 1467869313271 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:33 INFO - PROCESS | 1752 | 1467869313526 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 22:28:33 INFO - PROCESS | 1752 | 1467869313772 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:33 INFO - PROCESS | 1752 | 1467869313781 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3e1000 == 30 [pid = 1752] [id = 632] 22:28:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8d5e4400) [pid = 1752] [serial = 1897] [outer = (nil)] 22:28:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8e1bb800) [pid = 1752] [serial = 1898] [outer = 0x8d5e4400] 22:28:33 INFO - PROCESS | 1752 | 1467869313889 Marionette DEBUG loaded listener.js 22:28:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8e902400) [pid = 1752] [serial = 1899] [outer = 0x8d5e4400] 22:28:34 INFO - PROCESS | 1752 | 1467869314869 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]]]}] 22:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1691ms 22:28:34 INFO - PROCESS | 1752 | 1467869314943 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 22:28:34 INFO - PROCESS | 1752 | 1467869314950 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 22:28:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:28:34 INFO - PROCESS | 1752 | 1467869314957 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:28:34 INFO - PROCESS | 1752 | 1467869314961 Marionette TRACE conn4 <- [1,2502,null,{}] 22:28:34 INFO - PROCESS | 1752 | 1467869314968 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}] 22:28:34 INFO - PROCESS | 1752 | 1467869314974 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:35 INFO - PROCESS | 1752 | 1467869315214 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 22:28:35 INFO - PROCESS | 1752 | 1467869315501 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:35 INFO - PROCESS | 1752 | 1467869315510 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0f0000 == 31 [pid = 1752] [id = 633] 22:28:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8f1f9000) [pid = 1752] [serial = 1900] [outer = (nil)] 22:28:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8f2b2c00) [pid = 1752] [serial = 1901] [outer = 0x8f1f9000] 22:28:35 INFO - PROCESS | 1752 | 1467869315610 Marionette DEBUG loaded listener.js 22:28:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8fa24c00) [pid = 1752] [serial = 1902] [outer = 0x8f1f9000] 22:28:36 INFO - PROCESS | 1752 | 1467869316659 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]]]}] 22:28:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:28:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1735ms 22:28:36 INFO - PROCESS | 1752 | 1467869316693 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 22:28:36 INFO - PROCESS | 1752 | 1467869316697 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 22:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:28:36 INFO - PROCESS | 1752 | 1467869316714 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:28:36 INFO - PROCESS | 1752 | 1467869316724 Marionette TRACE conn4 <- [1,2506,null,{}] 22:28:36 INFO - PROCESS | 1752 | 1467869316731 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}] 22:28:36 INFO - PROCESS | 1752 | 1467869316740 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:36 INFO - PROCESS | 1752 | 1467869316951 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 22:28:37 INFO - PROCESS | 1752 | 1467869317182 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:37 INFO - PROCESS | 1752 | 1467869317189 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5e6000 == 32 [pid = 1752] [id = 634] 22:28:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f1ec000) [pid = 1752] [serial = 1903] [outer = (nil)] 22:28:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x91602800) [pid = 1752] [serial = 1904] [outer = 0x8f1ec000] 22:28:37 INFO - PROCESS | 1752 | 1467869317328 Marionette DEBUG loaded listener.js 22:28:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x91ba9c00) [pid = 1752] [serial = 1905] [outer = 0x8f1ec000] 22:28:38 INFO - PROCESS | 1752 | 1467869318299 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]]]}] 22:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1653ms 22:28:38 INFO - PROCESS | 1752 | 1467869318360 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 22:28:38 INFO - PROCESS | 1752 | 1467869318364 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 22:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:28:38 INFO - PROCESS | 1752 | 1467869318373 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:28:38 INFO - PROCESS | 1752 | 1467869318376 Marionette TRACE conn4 <- [1,2510,null,{}] 22:28:38 INFO - PROCESS | 1752 | 1467869318382 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}] 22:28:38 INFO - PROCESS | 1752 | 1467869318388 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:38 INFO - PROCESS | 1752 | 1467869318589 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 22:28:38 INFO - PROCESS | 1752 | 1467869318821 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:38 INFO - PROCESS | 1752 | 1467869318828 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3d3800 == 33 [pid = 1752] [id = 635] 22:28:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x914ab000) [pid = 1752] [serial = 1906] [outer = (nil)] 22:28:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x91bc3c00) [pid = 1752] [serial = 1907] [outer = 0x914ab000] 22:28:38 INFO - PROCESS | 1752 | 1467869318958 Marionette DEBUG loaded listener.js 22:28:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91bc9c00) [pid = 1752] [serial = 1908] [outer = 0x914ab000] 22:28:39 INFO - PROCESS | 1752 | 1467869319937 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]]]}] 22:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1634ms 22:28:40 INFO - PROCESS | 1752 | 1467869320008 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 22:28:40 INFO - PROCESS | 1752 | 1467869320012 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 22:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:28:40 INFO - PROCESS | 1752 | 1467869320019 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:28:40 INFO - PROCESS | 1752 | 1467869320023 Marionette TRACE conn4 <- [1,2514,null,{}] 22:28:40 INFO - PROCESS | 1752 | 1467869320029 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}] 22:28:40 INFO - PROCESS | 1752 | 1467869320035 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:40 INFO - PROCESS | 1752 | 1467869320231 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 22:28:40 INFO - PROCESS | 1752 | 1467869320423 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:40 INFO - PROCESS | 1752 | 1467869320442 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cb2400 == 34 [pid = 1752] [id = 636] 22:28:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x91cb3400) [pid = 1752] [serial = 1909] [outer = (nil)] 22:28:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x91cb7000) [pid = 1752] [serial = 1910] [outer = 0x91cb3400] 22:28:40 INFO - PROCESS | 1752 | 1467869320628 Marionette DEBUG loaded listener.js 22:28:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x91cd5400) [pid = 1752] [serial = 1911] [outer = 0x91cb3400] 22:28:41 INFO - PROCESS | 1752 | 1467869321680 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]]]}] 22:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1734ms 22:28:41 INFO - PROCESS | 1752 | 1467869321754 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 22:28:41 INFO - PROCESS | 1752 | 1467869321758 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 22:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:28:41 INFO - PROCESS | 1752 | 1467869321766 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:28:41 INFO - PROCESS | 1752 | 1467869321770 Marionette TRACE conn4 <- [1,2518,null,{}] 22:28:41 INFO - PROCESS | 1752 | 1467869321776 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}] 22:28:41 INFO - PROCESS | 1752 | 1467869321782 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:42 INFO - PROCESS | 1752 | 1467869322252 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 22:28:42 INFO - PROCESS | 1752 | 1467869322520 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:42 INFO - PROCESS | 1752 | 1467869322529 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c5c00 == 35 [pid = 1752] [id = 637] 22:28:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x8d1c7c00) [pid = 1752] [serial = 1912] [outer = (nil)] 22:28:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8d39c000) [pid = 1752] [serial = 1913] [outer = 0x8d1c7c00] 22:28:42 INFO - PROCESS | 1752 | 1467869322609 Marionette DEBUG loaded listener.js 22:28:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x8d3a5c00) [pid = 1752] [serial = 1914] [outer = 0x8d1c7c00] 22:28:43 INFO - PROCESS | 1752 | 1467869323531 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]]]}] 22:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1839ms 22:28:43 INFO - PROCESS | 1752 | 1467869323608 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 22:28:43 INFO - PROCESS | 1752 | 1467869323614 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 22:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:28:43 INFO - PROCESS | 1752 | 1467869323623 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:28:43 INFO - PROCESS | 1752 | 1467869323628 Marionette TRACE conn4 <- [1,2522,null,{}] 22:28:43 INFO - PROCESS | 1752 | 1467869323635 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}] 22:28:43 INFO - PROCESS | 1752 | 1467869323641 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:43 INFO - PROCESS | 1752 | 1467869323827 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 22:28:44 INFO - PROCESS | 1752 | 1467869324172 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:44 INFO - PROCESS | 1752 | 1467869324182 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f4400 == 36 [pid = 1752] [id = 638] 22:28:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x8f059c00) [pid = 1752] [serial = 1915] [outer = (nil)] 22:28:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x8f061400) [pid = 1752] [serial = 1916] [outer = 0x8f059c00] 22:28:44 INFO - PROCESS | 1752 | 1467869324268 Marionette DEBUG loaded listener.js 22:28:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x8f0ec400) [pid = 1752] [serial = 1917] [outer = 0x8f059c00] 22:28:45 INFO - PROCESS | 1752 | 1467869325199 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]]]}] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8e1b8400 == 35 [pid = 1752] [id = 607] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1df800 == 34 [pid = 1752] [id = 614] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0bd400 == 33 [pid = 1752] [id = 630] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c9800 == 32 [pid = 1752] [id = 629] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8e90c400 == 31 [pid = 1752] [id = 628] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c9400 == 30 [pid = 1752] [id = 627] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1e8400 == 29 [pid = 1752] [id = 626] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1f5c00 == 28 [pid = 1752] [id = 608] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3dfc00 == 27 [pid = 1752] [id = 610] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5e1400 == 26 [pid = 1752] [id = 620] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0ccc00 == 25 [pid = 1752] [id = 621] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x91604000 == 24 [pid = 1752] [id = 624] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c3c00 == 23 [pid = 1752] [id = 625] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1dbc00 == 22 [pid = 1752] [id = 611] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8f058000 == 21 [pid = 1752] [id = 623] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c5800 == 20 [pid = 1752] [id = 619] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c0000 == 19 [pid = 1752] [id = 613] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3ee800 == 18 [pid = 1752] [id = 605] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba6ec00 == 17 [pid = 1752] [id = 609] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c7000 == 16 [pid = 1752] [id = 622] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba71000 == 15 [pid = 1752] [id = 606] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c7c00 == 14 [pid = 1752] [id = 612] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x91cb2400 == 13 [pid = 1752] [id = 636] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3d3800 == 12 [pid = 1752] [id = 635] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5e6000 == 11 [pid = 1752] [id = 634] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3e1000 == 10 [pid = 1752] [id = 632] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0f0000 == 9 [pid = 1752] [id = 633] 22:28:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0be400 == 8 [pid = 1752] [id = 631] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x8f2ab000) [pid = 1752] [serial = 1853] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x8d3d7400) [pid = 1752] [serial = 1821] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8d3a2000) [pid = 1752] [serial = 1820] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8c3f8c00) [pid = 1752] [serial = 1845] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x8e90cc00) [pid = 1752] [serial = 1824] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8ba64800) [pid = 1752] [serial = 1844] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x8e754000) [pid = 1752] [serial = 1823] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8f2b3000) [pid = 1752] [serial = 1827] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8f2aa000) [pid = 1752] [serial = 1826] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8d39bc00) [pid = 1752] [serial = 1847] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8f93e800) [pid = 1752] [serial = 1830] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8d3a3000) [pid = 1752] [serial = 1848] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8f80d400) [pid = 1752] [serial = 1829] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8facf000) [pid = 1752] [serial = 1833] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8e1bac00) [pid = 1752] [serial = 1856] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8fa24000) [pid = 1752] [serial = 1832] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8f0ee000) [pid = 1752] [serial = 1836] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8fc02000) [pid = 1752] [serial = 1835] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x914afc00) [pid = 1752] [serial = 1839] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x914ad800) [pid = 1752] [serial = 1838] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8e90c000) [pid = 1752] [serial = 1851] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x91609800) [pid = 1752] [serial = 1842] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x914af000) [pid = 1752] [serial = 1841] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8f809000) [pid = 1752] [serial = 1854] [outer = (nil)] [url = about:blank] 22:28:46 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8e755800) [pid = 1752] [serial = 1850] [outer = (nil)] [url = about:blank] 22:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2793ms 22:28:46 INFO - PROCESS | 1752 | 1467869326549 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 22:28:46 INFO - PROCESS | 1752 | 1467869326555 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 22:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:28:46 INFO - PROCESS | 1752 | 1467869326566 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:28:46 INFO - PROCESS | 1752 | 1467869326574 Marionette TRACE conn4 <- [1,2526,null,{}] 22:28:46 INFO - PROCESS | 1752 | 1467869326583 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}] 22:28:46 INFO - PROCESS | 1752 | 1467869326589 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:46 INFO - PROCESS | 1752 | 1467869326762 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 22:28:46 INFO - PROCESS | 1752 | 1467869326902 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:46 INFO - PROCESS | 1752 | 1467869326915 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e9000 == 9 [pid = 1752] [id = 639] 22:28:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8b1e9c00) [pid = 1752] [serial = 1918] [outer = (nil)] 22:28:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8ba6f400) [pid = 1752] [serial = 1919] [outer = 0x8b1e9c00] 22:28:46 INFO - PROCESS | 1752 | 1467869326988 Marionette DEBUG loaded listener.js 22:28:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8c3f8c00) [pid = 1752] [serial = 1920] [outer = 0x8b1e9c00] 22:28:47 INFO - PROCESS | 1752 | 1467869327882 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]]]}] 22:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1388ms 22:28:47 INFO - PROCESS | 1752 | 1467869327955 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 22:28:47 INFO - PROCESS | 1752 | 1467869327961 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 22:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:28:47 INFO - PROCESS | 1752 | 1467869327972 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:28:47 INFO - PROCESS | 1752 | 1467869327978 Marionette TRACE conn4 <- [1,2530,null,{}] 22:28:47 INFO - PROCESS | 1752 | 1467869327984 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}] 22:28:47 INFO - PROCESS | 1752 | 1467869327990 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:48 INFO - PROCESS | 1752 | 1467869328180 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 22:28:48 INFO - PROCESS | 1752 | 1467869328321 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:48 INFO - PROCESS | 1752 | 1467869328328 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d39c800 == 10 [pid = 1752] [id = 640] 22:28:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8d3a5400) [pid = 1752] [serial = 1921] [outer = (nil)] 22:28:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8d3d7400) [pid = 1752] [serial = 1922] [outer = 0x8d3a5400] 22:28:48 INFO - PROCESS | 1752 | 1467869328408 Marionette DEBUG loaded listener.js 22:28:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8d5dc400) [pid = 1752] [serial = 1923] [outer = 0x8d3a5400] 22:28:49 INFO - PROCESS | 1752 | 1467869329365 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]]]}] 22:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1439ms 22:28:49 INFO - PROCESS | 1752 | 1467869329408 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 22:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:28:49 INFO - PROCESS | 1752 | 1467869329412 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 22:28:49 INFO - PROCESS | 1752 | 1467869329419 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:28:49 INFO - PROCESS | 1752 | 1467869329423 Marionette TRACE conn4 <- [1,2534,null,{}] 22:28:49 INFO - PROCESS | 1752 | 1467869329450 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}] 22:28:49 INFO - PROCESS | 1752 | 1467869329460 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:49 INFO - PROCESS | 1752 | 1467869329698 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 22:28:49 INFO - PROCESS | 1752 | 1467869329725 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:49 INFO - PROCESS | 1752 | 1467869329742 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e90ac00 == 11 [pid = 1752] [id = 641] 22:28:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8e90c000) [pid = 1752] [serial = 1924] [outer = (nil)] 22:28:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8f057400) [pid = 1752] [serial = 1925] [outer = 0x8e90c000] 22:28:49 INFO - PROCESS | 1752 | 1467869329815 Marionette DEBUG loaded listener.js 22:28:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8f05b800) [pid = 1752] [serial = 1926] [outer = 0x8e90c000] 22:28:50 INFO - PROCESS | 1752 | 1467869330806 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]]]}] 22:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1437ms 22:28:50 INFO - PROCESS | 1752 | 1467869330864 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 22:28:50 INFO - PROCESS | 1752 | 1467869330869 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 22:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:28:50 INFO - PROCESS | 1752 | 1467869330875 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:28:50 INFO - PROCESS | 1752 | 1467869330879 Marionette TRACE conn4 <- [1,2538,null,{}] 22:28:50 INFO - PROCESS | 1752 | 1467869330908 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}] 22:28:50 INFO - PROCESS | 1752 | 1467869330914 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:51 INFO - PROCESS | 1752 | 1467869331705 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 22:28:51 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8ba65c00) [pid = 1752] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:28:51 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8f1f3c00) [pid = 1752] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:28:51 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8f056800) [pid = 1752] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:28:51 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8ba68000) [pid = 1752] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:28:51 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8d5e2400) [pid = 1752] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:28:51 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8b0c4800) [pid = 1752] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:28:51 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8e754800) [pid = 1752] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:28:51 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8d3d8000) [pid = 1752] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:28:51 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8d3d4400) [pid = 1752] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:28:51 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x91604800) [pid = 1752] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:28:51 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8f0ecc00) [pid = 1752] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:28:51 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8b0c7800) [pid = 1752] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:28:51 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8b1e6c00) [pid = 1752] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:28:51 INFO - PROCESS | 1752 | 1467869331918 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:51 INFO - PROCESS | 1752 | 1467869331925 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c7800 == 12 [pid = 1752] [id = 642] 22:28:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8b1e1800) [pid = 1752] [serial = 1927] [outer = (nil)] 22:28:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8c3f1800) [pid = 1752] [serial = 1928] [outer = 0x8b1e1800] 22:28:52 INFO - PROCESS | 1752 | 1467869332002 Marionette DEBUG loaded listener.js 22:28:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8f1f4800) [pid = 1752] [serial = 1929] [outer = 0x8b1e1800] 22:28:52 INFO - PROCESS | 1752 | 1467869332836 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]]]}] 22:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1983ms 22:28:52 INFO - PROCESS | 1752 | 1467869332860 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 22:28:52 INFO - PROCESS | 1752 | 1467869332865 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 22:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:28:52 INFO - PROCESS | 1752 | 1467869332880 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:28:52 INFO - PROCESS | 1752 | 1467869332884 Marionette TRACE conn4 <- [1,2542,null,{}] 22:28:52 INFO - PROCESS | 1752 | 1467869332889 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}] 22:28:52 INFO - PROCESS | 1752 | 1467869332894 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:53 INFO - PROCESS | 1752 | 1467869333057 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 22:28:53 INFO - PROCESS | 1752 | 1467869333073 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:53 INFO - PROCESS | 1752 | 1467869333081 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5da800 == 13 [pid = 1752] [id = 643] 22:28:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8f2a7400) [pid = 1752] [serial = 1930] [outer = (nil)] 22:28:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8f809400) [pid = 1752] [serial = 1931] [outer = 0x8f2a7400] 22:28:53 INFO - PROCESS | 1752 | 1467869333152 Marionette DEBUG loaded listener.js 22:28:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8d3d8c00) [pid = 1752] [serial = 1932] [outer = 0x8f2a7400] 22:28:54 INFO - PROCESS | 1752 | 1467869334374 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]]]}] 22:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1539ms 22:28:54 INFO - PROCESS | 1752 | 1467869334421 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 22:28:54 INFO - PROCESS | 1752 | 1467869334428 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 22:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:28:54 INFO - PROCESS | 1752 | 1467869334437 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:28:54 INFO - PROCESS | 1752 | 1467869334444 Marionette TRACE conn4 <- [1,2546,null,{}] 22:28:54 INFO - PROCESS | 1752 | 1467869334455 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}] 22:28:54 INFO - PROCESS | 1752 | 1467869334461 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:54 INFO - PROCESS | 1752 | 1467869334662 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 22:28:54 INFO - PROCESS | 1752 | 1467869334949 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:54 INFO - PROCESS | 1752 | 1467869334958 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1db400 == 14 [pid = 1752] [id = 644] 22:28:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8ba64800) [pid = 1752] [serial = 1933] [outer = (nil)] 22:28:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8d3a8400) [pid = 1752] [serial = 1934] [outer = 0x8ba64800] 22:28:55 INFO - PROCESS | 1752 | 1467869335047 Marionette DEBUG loaded listener.js 22:28:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8d5e5000) [pid = 1752] [serial = 1935] [outer = 0x8ba64800] 22:28:56 INFO - PROCESS | 1752 | 1467869336060 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]]]}] 22:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1687ms 22:28:56 INFO - PROCESS | 1752 | 1467869336124 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 22:28:56 INFO - PROCESS | 1752 | 1467869336132 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 22:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:28:56 INFO - PROCESS | 1752 | 1467869336144 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:28:56 INFO - PROCESS | 1752 | 1467869336148 Marionette TRACE conn4 <- [1,2550,null,{}] 22:28:56 INFO - PROCESS | 1752 | 1467869336156 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}] 22:28:56 INFO - PROCESS | 1752 | 1467869336162 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:56 INFO - PROCESS | 1752 | 1467869336386 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 22:28:56 INFO - PROCESS | 1752 | 1467869336638 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:56 INFO - PROCESS | 1752 | 1467869336645 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3d3000 == 15 [pid = 1752] [id = 645] 22:28:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8f0e6000) [pid = 1752] [serial = 1936] [outer = (nil)] 22:28:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8f0f0800) [pid = 1752] [serial = 1937] [outer = 0x8f0e6000] 22:28:56 INFO - PROCESS | 1752 | 1467869336788 Marionette DEBUG loaded listener.js 22:28:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8f2b2400) [pid = 1752] [serial = 1938] [outer = 0x8f0e6000] 22:28:57 INFO - PROCESS | 1752 | 1467869337909 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]]]}] 22:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1787ms 22:28:57 INFO - PROCESS | 1752 | 1467869337930 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 22:28:57 INFO - PROCESS | 1752 | 1467869337935 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 22:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:28:57 INFO - PROCESS | 1752 | 1467869337942 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:28:57 INFO - PROCESS | 1752 | 1467869337949 Marionette TRACE conn4 <- [1,2554,null,{}] 22:28:57 INFO - PROCESS | 1752 | 1467869337966 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}] 22:28:57 INFO - PROCESS | 1752 | 1467869337975 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:58 INFO - PROCESS | 1752 | 1467869338229 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 22:28:58 INFO - PROCESS | 1752 | 1467869338466 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:58 INFO - PROCESS | 1752 | 1467869338479 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fa1ec00 == 16 [pid = 1752] [id = 646] 22:28:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8fa1f000) [pid = 1752] [serial = 1939] [outer = (nil)] 22:28:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8fad0800) [pid = 1752] [serial = 1940] [outer = 0x8fa1f000] 22:28:58 INFO - PROCESS | 1752 | 1467869338602 Marionette DEBUG loaded listener.js 22:28:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8fadbc00) [pid = 1752] [serial = 1941] [outer = 0x8fa1f000] 22:28:59 INFO - PROCESS | 1752 | 1467869339657 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]]]}] 22:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1795ms 22:28:59 INFO - PROCESS | 1752 | 1467869339738 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 22:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:28:59 INFO - PROCESS | 1752 | 1467869339744 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 22:28:59 INFO - PROCESS | 1752 | 1467869339751 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:28:59 INFO - PROCESS | 1752 | 1467869339755 Marionette TRACE conn4 <- [1,2558,null,{}] 22:28:59 INFO - PROCESS | 1752 | 1467869339761 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}] 22:28:59 INFO - PROCESS | 1752 | 1467869339766 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:28:59 INFO - PROCESS | 1752 | 1467869339968 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 22:29:00 INFO - PROCESS | 1752 | 1467869340364 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:00 INFO - PROCESS | 1752 | 1467869340377 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1dc800 == 17 [pid = 1752] [id = 647] 22:29:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8b1ddc00) [pid = 1752] [serial = 1942] [outer = (nil)] 22:29:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8b1e5000) [pid = 1752] [serial = 1943] [outer = 0x8b1ddc00] 22:29:00 INFO - PROCESS | 1752 | 1467869340507 Marionette DEBUG loaded listener.js 22:29:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8d1c1800) [pid = 1752] [serial = 1944] [outer = 0x8b1ddc00] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8f2a4400) [pid = 1752] [serial = 1892] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8fc08000) [pid = 1752] [serial = 1872] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8f0e5800) [pid = 1752] [serial = 1887] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8c3f3400) [pid = 1752] [serial = 1880] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8e903c00) [pid = 1752] [serial = 1863] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8e74c800) [pid = 1752] [serial = 1878] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8fad0400) [pid = 1752] [serial = 1868] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8f2acc00) [pid = 1752] [serial = 1889] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8f05d800) [pid = 1752] [serial = 1886] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8d5e6400) [pid = 1752] [serial = 1884] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x91bb3000) [pid = 1752] [serial = 1875] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8f2a8c00) [pid = 1752] [serial = 1865] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8d3de000) [pid = 1752] [serial = 1883] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8d1c2800) [pid = 1752] [serial = 1881] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8d3e0000) [pid = 1752] [serial = 1877] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8e1bc800) [pid = 1752] [serial = 1862] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8f944000) [pid = 1752] [serial = 1890] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8ba6f800) [pid = 1752] [serial = 1860] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8f0ed400) [pid = 1752] [serial = 1857] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8f80a800) [pid = 1752] [serial = 1866] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8fc05c00) [pid = 1752] [serial = 1871] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9160c400) [pid = 1752] [serial = 1874] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8fa27000) [pid = 1752] [serial = 1869] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8b1e3c00) [pid = 1752] [serial = 1859] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8fa19800) [pid = 1752] [serial = 1893] [outer = (nil)] [url = about:blank] 22:29:01 INFO - PROCESS | 1752 | 1467869341634 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]]]}] 22:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1948ms 22:29:01 INFO - PROCESS | 1752 | 1467869341702 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 22:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:29:01 INFO - PROCESS | 1752 | 1467869341708 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 22:29:01 INFO - PROCESS | 1752 | 1467869341716 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:29:01 INFO - PROCESS | 1752 | 1467869341720 Marionette TRACE conn4 <- [1,2562,null,{}] 22:29:01 INFO - PROCESS | 1752 | 1467869341728 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}] 22:29:01 INFO - PROCESS | 1752 | 1467869341737 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:01 INFO - PROCESS | 1752 | 1467869341924 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 22:29:02 INFO - PROCESS | 1752 | 1467869342103 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:02 INFO - PROCESS | 1752 | 1467869342113 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1cd400 == 18 [pid = 1752] [id = 648] 22:29:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8d3d6c00) [pid = 1752] [serial = 1945] [outer = (nil)] 22:29:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8e1b1800) [pid = 1752] [serial = 1946] [outer = 0x8d3d6c00] 22:29:02 INFO - PROCESS | 1752 | 1467869342239 Marionette DEBUG loaded listener.js 22:29:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8e74c800) [pid = 1752] [serial = 1947] [outer = 0x8d3d6c00] 22:29:03 INFO - PROCESS | 1752 | 1467869343163 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]]]}] 22:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1491ms 22:29:03 INFO - PROCESS | 1752 | 1467869343210 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 22:29:03 INFO - PROCESS | 1752 | 1467869343220 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 22:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:29:03 INFO - PROCESS | 1752 | 1467869343236 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:29:03 INFO - PROCESS | 1752 | 1467869343240 Marionette TRACE conn4 <- [1,2566,null,{}] 22:29:03 INFO - PROCESS | 1752 | 1467869343246 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}] 22:29:03 INFO - PROCESS | 1752 | 1467869343252 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:03 INFO - PROCESS | 1752 | 1467869343422 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 22:29:03 INFO - PROCESS | 1752 | 1467869343579 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:03 INFO - PROCESS | 1752 | 1467869343585 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e90d000 == 19 [pid = 1752] [id = 649] 22:29:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8f060000) [pid = 1752] [serial = 1948] [outer = (nil)] 22:29:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8f0f2c00) [pid = 1752] [serial = 1949] [outer = 0x8f060000] 22:29:03 INFO - PROCESS | 1752 | 1467869343661 Marionette DEBUG loaded listener.js 22:29:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8f801400) [pid = 1752] [serial = 1950] [outer = 0x8f060000] 22:29:04 INFO - PROCESS | 1752 | 1467869344596 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]]]}] 22:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1441ms 22:29:04 INFO - PROCESS | 1752 | 1467869344674 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 22:29:04 INFO - PROCESS | 1752 | 1467869344679 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 22:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:29:04 INFO - PROCESS | 1752 | 1467869344693 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:29:04 INFO - PROCESS | 1752 | 1467869344702 Marionette TRACE conn4 <- [1,2570,null,{}] 22:29:04 INFO - PROCESS | 1752 | 1467869344719 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}] 22:29:04 INFO - PROCESS | 1752 | 1467869344727 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:04 INFO - PROCESS | 1752 | 1467869344951 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 22:29:04 INFO - PROCESS | 1752 | 1467869344977 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:04 INFO - PROCESS | 1752 | 1467869344986 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3df400 == 20 [pid = 1752] [id = 650] 22:29:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8f807000) [pid = 1752] [serial = 1951] [outer = (nil)] 22:29:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8f94d800) [pid = 1752] [serial = 1952] [outer = 0x8f807000] 22:29:05 INFO - PROCESS | 1752 | 1467869345057 Marionette DEBUG loaded listener.js 22:29:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8fa1d400) [pid = 1752] [serial = 1953] [outer = 0x8f807000] 22:29:05 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8b0bec00) [pid = 1752] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:29:05 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8d5e4400) [pid = 1752] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:29:05 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8f1f9000) [pid = 1752] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:29:05 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8f1ec000) [pid = 1752] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:29:05 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8e90c000) [pid = 1752] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:29:05 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8b1e9c00) [pid = 1752] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:29:05 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8d3a5400) [pid = 1752] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:29:05 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x914ab000) [pid = 1752] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:29:05 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8f059c00) [pid = 1752] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:29:05 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x91cb3400) [pid = 1752] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:29:05 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8d1c7c00) [pid = 1752] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:29:05 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8b1e1800) [pid = 1752] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:29:06 INFO - PROCESS | 1752 | 1467869346464 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]]]}] 22:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1858ms 22:29:06 INFO - PROCESS | 1752 | 1467869346548 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 22:29:06 INFO - PROCESS | 1752 | 1467869346562 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 22:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:29:06 INFO - PROCESS | 1752 | 1467869346572 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:29:06 INFO - PROCESS | 1752 | 1467869346577 Marionette TRACE conn4 <- [1,2574,null,{}] 22:29:06 INFO - PROCESS | 1752 | 1467869346588 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}] 22:29:06 INFO - PROCESS | 1752 | 1467869346593 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:06 INFO - PROCESS | 1752 | 1467869346869 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 22:29:07 INFO - PROCESS | 1752 | 1467869347162 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:07 INFO - PROCESS | 1752 | 1467869347172 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1ce000 == 21 [pid = 1752] [id = 651] 22:29:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8d1cfc00) [pid = 1752] [serial = 1954] [outer = (nil)] 22:29:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8d5e4400) [pid = 1752] [serial = 1955] [outer = 0x8d1cfc00] 22:29:07 INFO - PROCESS | 1752 | 1467869347259 Marionette DEBUG loaded listener.js 22:29:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8e1b8400) [pid = 1752] [serial = 1956] [outer = 0x8d1cfc00] 22:29:08 INFO - PROCESS | 1752 | 1467869348187 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]]]}] 22:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1690ms 22:29:08 INFO - PROCESS | 1752 | 1467869348263 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 22:29:08 INFO - PROCESS | 1752 | 1467869348271 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 22:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:29:08 INFO - PROCESS | 1752 | 1467869348282 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:29:08 INFO - PROCESS | 1752 | 1467869348286 Marionette TRACE conn4 <- [1,2578,null,{}] 22:29:08 INFO - PROCESS | 1752 | 1467869348294 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}] 22:29:08 INFO - PROCESS | 1752 | 1467869348300 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:08 INFO - PROCESS | 1752 | 1467869348535 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 22:29:08 INFO - PROCESS | 1752 | 1467869348817 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:08 INFO - PROCESS | 1752 | 1467869348825 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c2800 == 22 [pid = 1752] [id = 652] 22:29:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8f2afc00) [pid = 1752] [serial = 1957] [outer = (nil)] 22:29:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8f80b000) [pid = 1752] [serial = 1958] [outer = 0x8f2afc00] 22:29:08 INFO - PROCESS | 1752 | 1467869348927 Marionette DEBUG loaded listener.js 22:29:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8f93f400) [pid = 1752] [serial = 1959] [outer = 0x8f2afc00] 22:29:09 INFO - PROCESS | 1752 | 1467869349846 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]]]}] 22:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1631ms 22:29:09 INFO - PROCESS | 1752 | 1467869349917 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 22:29:09 INFO - PROCESS | 1752 | 1467869349922 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 22:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:29:09 INFO - PROCESS | 1752 | 1467869349931 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:29:09 INFO - PROCESS | 1752 | 1467869349937 Marionette TRACE conn4 <- [1,2582,null,{}] 22:29:09 INFO - PROCESS | 1752 | 1467869349954 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}] 22:29:09 INFO - PROCESS | 1752 | 1467869349963 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:10 INFO - PROCESS | 1752 | 1467869350152 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 22:29:10 INFO - PROCESS | 1752 | 1467869350341 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:10 INFO - PROCESS | 1752 | 1467869350349 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fad6800 == 23 [pid = 1752] [id = 653] 22:29:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8fad7c00) [pid = 1752] [serial = 1960] [outer = (nil)] 22:29:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8fc06c00) [pid = 1752] [serial = 1961] [outer = 0x8fad7c00] 22:29:10 INFO - PROCESS | 1752 | 1467869350487 Marionette DEBUG loaded listener.js 22:29:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8fc0d800) [pid = 1752] [serial = 1962] [outer = 0x8fad7c00] 22:29:11 INFO - PROCESS | 1752 | 1467869351452 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]]]}] 22:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1597ms 22:29:11 INFO - PROCESS | 1752 | 1467869351528 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 22:29:11 INFO - PROCESS | 1752 | 1467869351534 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 22:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:29:11 INFO - PROCESS | 1752 | 1467869351540 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:29:11 INFO - PROCESS | 1752 | 1467869351544 Marionette TRACE conn4 <- [1,2586,null,{}] 22:29:11 INFO - PROCESS | 1752 | 1467869351550 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}] 22:29:11 INFO - PROCESS | 1752 | 1467869351556 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:11 INFO - PROCESS | 1752 | 1467869351795 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 22:29:12 INFO - PROCESS | 1752 | 1467869352038 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:12 INFO - PROCESS | 1752 | 1467869352058 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c4400 == 24 [pid = 1752] [id = 654] 22:29:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8d3a1800) [pid = 1752] [serial = 1963] [outer = (nil)] 22:29:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x914ac800) [pid = 1752] [serial = 1964] [outer = 0x8d3a1800] 22:29:12 INFO - PROCESS | 1752 | 1467869352152 Marionette DEBUG loaded listener.js 22:29:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x914b0c00) [pid = 1752] [serial = 1965] [outer = 0x8d3a1800] 22:29:13 INFO - PROCESS | 1752 | 1467869353059 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]]]}] 22:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1593ms 22:29:13 INFO - PROCESS | 1752 | 1467869353134 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 22:29:13 INFO - PROCESS | 1752 | 1467869353137 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 22:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:29:13 INFO - PROCESS | 1752 | 1467869353145 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:29:13 INFO - PROCESS | 1752 | 1467869353147 Marionette TRACE conn4 <- [1,2590,null,{}] 22:29:13 INFO - PROCESS | 1752 | 1467869353154 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}] 22:29:13 INFO - PROCESS | 1752 | 1467869353159 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:13 INFO - PROCESS | 1752 | 1467869353379 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 22:29:13 INFO - PROCESS | 1752 | 1467869353620 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:13 INFO - PROCESS | 1752 | 1467869353627 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e1b1400 == 25 [pid = 1752] [id = 655] 22:29:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8e1b7c00) [pid = 1752] [serial = 1966] [outer = (nil)] 22:29:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x91605c00) [pid = 1752] [serial = 1967] [outer = 0x8e1b7c00] 22:29:13 INFO - PROCESS | 1752 | 1467869353755 Marionette DEBUG loaded listener.js 22:29:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x91609c00) [pid = 1752] [serial = 1968] [outer = 0x8e1b7c00] 22:29:14 INFO - PROCESS | 1752 | 1467869354737 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]]]}] 22:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1631ms 22:29:14 INFO - PROCESS | 1752 | 1467869354776 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 22:29:14 INFO - PROCESS | 1752 | 1467869354780 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 22:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:29:14 INFO - PROCESS | 1752 | 1467869354787 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:29:14 INFO - PROCESS | 1752 | 1467869354791 Marionette TRACE conn4 <- [1,2594,null,{}] 22:29:14 INFO - PROCESS | 1752 | 1467869354797 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}] 22:29:14 INFO - PROCESS | 1752 | 1467869354808 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:15 INFO - PROCESS | 1752 | 1467869355038 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 22:29:15 INFO - PROCESS | 1752 | 1467869355228 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:15 INFO - PROCESS | 1752 | 1467869355237 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c0400 == 26 [pid = 1752] [id = 656] 22:29:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8d39dc00) [pid = 1752] [serial = 1969] [outer = (nil)] 22:29:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x91bb6400) [pid = 1752] [serial = 1970] [outer = 0x8d39dc00] 22:29:15 INFO - PROCESS | 1752 | 1467869355372 Marionette DEBUG loaded listener.js 22:29:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x91bccc00) [pid = 1752] [serial = 1971] [outer = 0x8d39dc00] 22:29:16 INFO - PROCESS | 1752 | 1467869356365 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]]]}] 22:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1634ms 22:29:16 INFO - PROCESS | 1752 | 1467869356422 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 22:29:16 INFO - PROCESS | 1752 | 1467869356427 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 22:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:29:16 INFO - PROCESS | 1752 | 1467869356434 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:29:16 INFO - PROCESS | 1752 | 1467869356438 Marionette TRACE conn4 <- [1,2598,null,{}] 22:29:16 INFO - PROCESS | 1752 | 1467869356444 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}] 22:29:16 INFO - PROCESS | 1752 | 1467869356450 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:16 INFO - PROCESS | 1752 | 1467869356653 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 22:29:16 INFO - PROCESS | 1752 | 1467869356842 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:16 INFO - PROCESS | 1752 | 1467869356849 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e755800 == 27 [pid = 1752] [id = 657] 22:29:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8f057800) [pid = 1752] [serial = 1972] [outer = (nil)] 22:29:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x91cb1c00) [pid = 1752] [serial = 1973] [outer = 0x8f057800] 22:29:16 INFO - PROCESS | 1752 | 1467869356977 Marionette DEBUG loaded listener.js 22:29:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x91cb8800) [pid = 1752] [serial = 1974] [outer = 0x8f057800] 22:29:17 INFO - PROCESS | 1752 | 1467869357959 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]]]}] 22:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1585ms 22:29:18 INFO - PROCESS | 1752 | 1467869358020 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 22:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:29:18 INFO - PROCESS | 1752 | 1467869358032 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 22:29:18 INFO - PROCESS | 1752 | 1467869358039 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:29:18 INFO - PROCESS | 1752 | 1467869358042 Marionette TRACE conn4 <- [1,2602,null,{}] 22:29:18 INFO - PROCESS | 1752 | 1467869358049 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}] 22:29:18 INFO - PROCESS | 1752 | 1467869358054 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:18 INFO - PROCESS | 1752 | 1467869358256 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 22:29:18 INFO - PROCESS | 1752 | 1467869358507 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:18 INFO - PROCESS | 1752 | 1467869358516 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c6c00 == 28 [pid = 1752] [id = 658] 22:29:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8b0c7400) [pid = 1752] [serial = 1975] [outer = (nil)] 22:29:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8b1e2000) [pid = 1752] [serial = 1976] [outer = 0x8b0c7400] 22:29:18 INFO - PROCESS | 1752 | 1467869358769 Marionette DEBUG loaded listener.js 22:29:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8ba6fc00) [pid = 1752] [serial = 1977] [outer = 0x8b0c7400] 22:29:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c5c00 == 27 [pid = 1752] [id = 637] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8ba64c00) [pid = 1752] [serial = 1896] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8b0cb000) [pid = 1752] [serial = 1895] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8e902400) [pid = 1752] [serial = 1899] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8e1bb800) [pid = 1752] [serial = 1898] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8fa24c00) [pid = 1752] [serial = 1902] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8f2b2c00) [pid = 1752] [serial = 1901] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x91ba9c00) [pid = 1752] [serial = 1905] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8f057400) [pid = 1752] [serial = 1925] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x91602800) [pid = 1752] [serial = 1904] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8ba6f400) [pid = 1752] [serial = 1919] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8c3f8c00) [pid = 1752] [serial = 1920] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8d3d7400) [pid = 1752] [serial = 1922] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x91bc9c00) [pid = 1752] [serial = 1908] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x91bc3c00) [pid = 1752] [serial = 1907] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8f809400) [pid = 1752] [serial = 1931] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8f0ec400) [pid = 1752] [serial = 1917] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8f061400) [pid = 1752] [serial = 1916] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x91cd5400) [pid = 1752] [serial = 1911] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x91cb7000) [pid = 1752] [serial = 1910] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8d3a5c00) [pid = 1752] [serial = 1914] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8d39c000) [pid = 1752] [serial = 1913] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8f1f4800) [pid = 1752] [serial = 1929] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8f05b800) [pid = 1752] [serial = 1926] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8c3f1800) [pid = 1752] [serial = 1928] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8d5dc400) [pid = 1752] [serial = 1923] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1752 | 1467869361010 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]]]}] 22:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 3087ms 22:29:21 INFO - PROCESS | 1752 | 1467869361131 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 22:29:21 INFO - PROCESS | 1752 | 1467869361138 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 22:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:29:21 INFO - PROCESS | 1752 | 1467869361149 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:29:21 INFO - PROCESS | 1752 | 1467869361156 Marionette TRACE conn4 <- [1,2606,null,{}] 22:29:21 INFO - PROCESS | 1752 | 1467869361168 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}] 22:29:21 INFO - PROCESS | 1752 | 1467869361173 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:21 INFO - PROCESS | 1752 | 1467869361344 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 22:29:21 INFO - PROCESS | 1752 | 1467869361486 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:21 INFO - PROCESS | 1752 | 1467869361499 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba6f400 == 28 [pid = 1752] [id = 659] 22:29:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x8ba71c00) [pid = 1752] [serial = 1978] [outer = (nil)] 22:29:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8c3ee800) [pid = 1752] [serial = 1979] [outer = 0x8ba71c00] 22:29:21 INFO - PROCESS | 1752 | 1467869361578 Marionette DEBUG loaded listener.js 22:29:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8c3f4000) [pid = 1752] [serial = 1980] [outer = 0x8ba71c00] 22:29:22 INFO - PROCESS | 1752 | 1467869362560 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]]]}] 22:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1453ms 22:29:22 INFO - PROCESS | 1752 | 1467869362601 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 22:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:29:22 INFO - PROCESS | 1752 | 1467869362611 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 22:29:22 INFO - PROCESS | 1752 | 1467869362623 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:29:22 INFO - PROCESS | 1752 | 1467869362629 Marionette TRACE conn4 <- [1,2610,null,{}] 22:29:22 INFO - PROCESS | 1752 | 1467869362635 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}] 22:29:22 INFO - PROCESS | 1752 | 1467869362643 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:22 INFO - PROCESS | 1752 | 1467869362838 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 22:29:23 INFO - PROCESS | 1752 | 1467869362993 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:23 INFO - PROCESS | 1752 | 1467869363007 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3a4400 == 29 [pid = 1752] [id = 660] 22:29:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8d3a5400) [pid = 1752] [serial = 1981] [outer = (nil)] 22:29:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8d3d5c00) [pid = 1752] [serial = 1982] [outer = 0x8d3a5400] 22:29:23 INFO - PROCESS | 1752 | 1467869363082 Marionette DEBUG loaded listener.js 22:29:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8d3dd800) [pid = 1752] [serial = 1983] [outer = 0x8d3a5400] 22:29:24 INFO - PROCESS | 1752 | 1467869364090 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]]]}] 22:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1544ms 22:29:24 INFO - PROCESS | 1752 | 1467869364167 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 22:29:24 INFO - PROCESS | 1752 | 1467869364171 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 22:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:29:24 INFO - PROCESS | 1752 | 1467869364178 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:29:24 INFO - PROCESS | 1752 | 1467869364185 Marionette TRACE conn4 <- [1,2614,null,{}] 22:29:24 INFO - PROCESS | 1752 | 1467869364213 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}] 22:29:24 INFO - PROCESS | 1752 | 1467869364224 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:24 INFO - PROCESS | 1752 | 1467869364457 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 22:29:24 INFO - PROCESS | 1752 | 1467869364484 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:24 INFO - PROCESS | 1752 | 1467869364500 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e74d800 == 30 [pid = 1752] [id = 661] 22:29:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8e74dc00) [pid = 1752] [serial = 1984] [outer = (nil)] 22:29:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8e752800) [pid = 1752] [serial = 1985] [outer = 0x8e74dc00] 22:29:24 INFO - PROCESS | 1752 | 1467869364576 Marionette DEBUG loaded listener.js 22:29:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8e904000) [pid = 1752] [serial = 1986] [outer = 0x8e74dc00] 22:29:25 INFO - PROCESS | 1752 | 1467869365621 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]]]}] 22:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1506ms 22:29:25 INFO - PROCESS | 1752 | 1467869365694 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 22:29:25 INFO - PROCESS | 1752 | 1467869365719 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 22:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:29:25 INFO - PROCESS | 1752 | 1467869365726 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:29:25 INFO - PROCESS | 1752 | 1467869365730 Marionette TRACE conn4 <- [1,2618,null,{}] 22:29:26 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8f060000) [pid = 1752] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:29:26 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8f807000) [pid = 1752] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:29:26 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8f0e6000) [pid = 1752] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:29:26 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8d3d6c00) [pid = 1752] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:29:26 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8ba64800) [pid = 1752] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:29:26 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8b1ddc00) [pid = 1752] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:29:26 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8fa1f000) [pid = 1752] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:29:26 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8f2a7400) [pid = 1752] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:29:26 INFO - PROCESS | 1752 | 1467869366147 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}] 22:29:26 INFO - PROCESS | 1752 | 1467869366151 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:26 INFO - PROCESS | 1752 | 1467869366343 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 22:29:26 INFO - PROCESS | 1752 | 1467869366494 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:26 INFO - PROCESS | 1752 | 1467869366503 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5db800 == 31 [pid = 1752] [id = 662] 22:29:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8e1b5c00) [pid = 1752] [serial = 1987] [outer = (nil)] 22:29:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8f05bc00) [pid = 1752] [serial = 1988] [outer = 0x8e1b5c00] 22:29:26 INFO - PROCESS | 1752 | 1467869366575 Marionette DEBUG loaded listener.js 22:29:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8f0e6000) [pid = 1752] [serial = 1989] [outer = 0x8e1b5c00] 22:29:27 INFO - PROCESS | 1752 | 1467869367420 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]]]}] 22:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1741ms 22:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:29:27 INFO - PROCESS | 1752 | 1467869367473 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 22:29:27 INFO - PROCESS | 1752 | 1467869367476 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 22:29:27 INFO - PROCESS | 1752 | 1467869367484 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:29:27 INFO - PROCESS | 1752 | 1467869367487 Marionette TRACE conn4 <- [1,2622,null,{}] 22:29:27 INFO - PROCESS | 1752 | 1467869367493 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}] 22:29:27 INFO - PROCESS | 1752 | 1467869367499 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:27 INFO - PROCESS | 1752 | 1467869367666 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 22:29:27 INFO - PROCESS | 1752 | 1467869367676 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:27 INFO - PROCESS | 1752 | 1467869367682 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e74a000 == 32 [pid = 1752] [id = 663] 22:29:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8f0e7400) [pid = 1752] [serial = 1990] [outer = (nil)] 22:29:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8f0f0000) [pid = 1752] [serial = 1991] [outer = 0x8f0e7400] 22:29:27 INFO - PROCESS | 1752 | 1467869367758 Marionette DEBUG loaded listener.js 22:29:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8f1ec000) [pid = 1752] [serial = 1992] [outer = 0x8f0e7400] 22:29:28 INFO - PROCESS | 1752 | 1467869368987 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]]]}] 22:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1589ms 22:29:29 INFO - PROCESS | 1752 | 1467869369072 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 22:29:29 INFO - PROCESS | 1752 | 1467869369079 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 22:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:29:29 INFO - PROCESS | 1752 | 1467869369089 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:29:29 INFO - PROCESS | 1752 | 1467869369094 Marionette TRACE conn4 <- [1,2626,null,{}] 22:29:29 INFO - PROCESS | 1752 | 1467869369105 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}] 22:29:29 INFO - PROCESS | 1752 | 1467869369110 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:29 INFO - PROCESS | 1752 | 1467869369359 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 22:29:29 INFO - PROCESS | 1752 | 1467869369605 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:29 INFO - PROCESS | 1752 | 1467869369615 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba6f000 == 33 [pid = 1752] [id = 664] 22:29:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8c3ef400) [pid = 1752] [serial = 1993] [outer = (nil)] 22:29:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8d5dcc00) [pid = 1752] [serial = 1994] [outer = 0x8c3ef400] 22:29:29 INFO - PROCESS | 1752 | 1467869369702 Marionette DEBUG loaded listener.js 22:29:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8e1bb800) [pid = 1752] [serial = 1995] [outer = 0x8c3ef400] 22:29:30 INFO - PROCESS | 1752 | 1467869370728 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]]]}] 22:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1690ms 22:29:30 INFO - PROCESS | 1752 | 1467869370794 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 22:29:30 INFO - PROCESS | 1752 | 1467869370802 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 22:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:29:30 INFO - PROCESS | 1752 | 1467869370814 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:29:30 INFO - PROCESS | 1752 | 1467869370818 Marionette TRACE conn4 <- [1,2630,null,{}] 22:29:30 INFO - PROCESS | 1752 | 1467869370825 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}] 22:29:30 INFO - PROCESS | 1752 | 1467869370832 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:31 INFO - PROCESS | 1752 | 1467869371028 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 22:29:31 INFO - PROCESS | 1752 | 1467869371274 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:31 INFO - PROCESS | 1752 | 1467869371283 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1cf800 == 34 [pid = 1752] [id = 665] 22:29:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8f1edc00) [pid = 1752] [serial = 1996] [outer = (nil)] 22:29:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8f1f4800) [pid = 1752] [serial = 1997] [outer = 0x8f1edc00] 22:29:31 INFO - PROCESS | 1752 | 1467869371416 Marionette DEBUG loaded listener.js 22:29:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8f2a8c00) [pid = 1752] [serial = 1998] [outer = 0x8f1edc00] 22:29:32 INFO - PROCESS | 1752 | 1467869372475 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]]]}] 22:29:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:29:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1736ms 22:29:32 INFO - PROCESS | 1752 | 1467869372551 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 22:29:32 INFO - PROCESS | 1752 | 1467869372554 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 22:29:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:29:32 INFO - PROCESS | 1752 | 1467869372562 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:29:32 INFO - PROCESS | 1752 | 1467869372568 Marionette TRACE conn4 <- [1,2634,null,{}] 22:29:32 INFO - PROCESS | 1752 | 1467869372586 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}] 22:29:32 INFO - PROCESS | 1752 | 1467869372595 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:32 INFO - PROCESS | 1752 | 1467869372844 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 22:29:33 INFO - PROCESS | 1752 | 1467869373122 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:33 INFO - PROCESS | 1752 | 1467869373134 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f942000 == 35 [pid = 1752] [id = 666] 22:29:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8f942400) [pid = 1752] [serial = 1999] [outer = (nil)] 22:29:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8f949400) [pid = 1752] [serial = 2000] [outer = 0x8f942400] 22:29:33 INFO - PROCESS | 1752 | 1467869373221 Marionette DEBUG loaded listener.js 22:29:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8fa1dc00) [pid = 1752] [serial = 2001] [outer = 0x8f942400] 22:29:34 INFO - PROCESS | 1752 | 1467869374224 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]]]}] 22:29:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:29:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1744ms 22:29:34 INFO - PROCESS | 1752 | 1467869374308 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 22:29:34 INFO - PROCESS | 1752 | 1467869374313 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 22:29:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:29:34 INFO - PROCESS | 1752 | 1467869374320 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:29:34 INFO - PROCESS | 1752 | 1467869374325 Marionette TRACE conn4 <- [1,2638,null,{}] 22:29:34 INFO - PROCESS | 1752 | 1467869374332 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}] 22:29:34 INFO - PROCESS | 1752 | 1467869374337 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:34 INFO - PROCESS | 1752 | 1467869374566 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 22:29:34 INFO - PROCESS | 1752 | 1467869374801 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:34 INFO - PROCESS | 1752 | 1467869374810 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c3800 == 36 [pid = 1752] [id = 667] 22:29:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8b1e1800) [pid = 1752] [serial = 2002] [outer = (nil)] 22:29:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8d1c7800) [pid = 1752] [serial = 2003] [outer = 0x8b1e1800] 22:29:34 INFO - PROCESS | 1752 | 1467869374942 Marionette DEBUG loaded listener.js 22:29:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8d5e1400) [pid = 1752] [serial = 2004] [outer = 0x8b1e1800] 22:29:36 INFO - PROCESS | 1752 | --DOCSHELL 0x8d39c800 == 35 [pid = 1752] [id = 640] 22:29:36 INFO - PROCESS | 1752 | --DOCSHELL 0x8e90ac00 == 34 [pid = 1752] [id = 641] 22:29:36 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1e9000 == 33 [pid = 1752] [id = 639] 22:29:36 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f4400 == 32 [pid = 1752] [id = 638] 22:29:36 INFO - PROCESS | 1752 | 1467869376241 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]]]}] 22:29:36 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8f0f2c00) [pid = 1752] [serial = 1949] [outer = (nil)] [url = about:blank] 22:29:36 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8f94d800) [pid = 1752] [serial = 1952] [outer = (nil)] [url = about:blank] 22:29:36 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8fa1d400) [pid = 1752] [serial = 1953] [outer = (nil)] [url = about:blank] 22:29:36 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8f0f0800) [pid = 1752] [serial = 1937] [outer = (nil)] [url = about:blank] 22:29:36 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8f2b2400) [pid = 1752] [serial = 1938] [outer = (nil)] [url = about:blank] 22:29:36 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8e1b1800) [pid = 1752] [serial = 1946] [outer = (nil)] [url = about:blank] 22:29:36 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8e74c800) [pid = 1752] [serial = 1947] [outer = (nil)] [url = about:blank] 22:29:36 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8d3a8400) [pid = 1752] [serial = 1934] [outer = (nil)] [url = about:blank] 22:29:36 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8d5e5000) [pid = 1752] [serial = 1935] [outer = (nil)] [url = about:blank] 22:29:36 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8b1e5000) [pid = 1752] [serial = 1943] [outer = (nil)] [url = about:blank] 22:29:36 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8d1c1800) [pid = 1752] [serial = 1944] [outer = (nil)] [url = about:blank] 22:29:36 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8fad0800) [pid = 1752] [serial = 1940] [outer = (nil)] [url = about:blank] 22:29:36 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8fadbc00) [pid = 1752] [serial = 1941] [outer = (nil)] [url = about:blank] 22:29:36 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8d3d8c00) [pid = 1752] [serial = 1932] [outer = (nil)] [url = about:blank] 22:29:36 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8f801400) [pid = 1752] [serial = 1950] [outer = (nil)] [url = about:blank] 22:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1986ms 22:29:36 INFO - PROCESS | 1752 | 1467869376308 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 22:29:36 INFO - PROCESS | 1752 | 1467869376315 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 22:29:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:29:36 INFO - PROCESS | 1752 | 1467869376324 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:29:36 INFO - PROCESS | 1752 | 1467869376332 Marionette TRACE conn4 <- [1,2642,null,{}] 22:29:36 INFO - PROCESS | 1752 | 1467869376340 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}] 22:29:36 INFO - PROCESS | 1752 | 1467869376346 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:36 INFO - PROCESS | 1752 | 1467869376523 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 22:29:36 INFO - PROCESS | 1752 | 1467869376715 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:36 INFO - PROCESS | 1752 | 1467869376722 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba72c00 == 33 [pid = 1752] [id = 668] 22:29:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8c3f3000) [pid = 1752] [serial = 2005] [outer = (nil)] 22:29:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8d39c800) [pid = 1752] [serial = 2006] [outer = 0x8c3f3000] 22:29:36 INFO - PROCESS | 1752 | 1467869376805 Marionette DEBUG loaded listener.js 22:29:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8d3db000) [pid = 1752] [serial = 2007] [outer = 0x8c3f3000] 22:29:37 INFO - PROCESS | 1752 | 1467869377703 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]]]}] 22:29:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:29:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1444ms 22:29:37 INFO - PROCESS | 1752 | 1467869377769 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 22:29:37 INFO - PROCESS | 1752 | 1467869377776 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 22:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:29:37 INFO - PROCESS | 1752 | 1467869377787 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:29:37 INFO - PROCESS | 1752 | 1467869377791 Marionette TRACE conn4 <- [1,2646,null,{}] 22:29:37 INFO - PROCESS | 1752 | 1467869377798 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}] 22:29:37 INFO - PROCESS | 1752 | 1467869377805 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:37 INFO - PROCESS | 1752 | 1467869377991 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 22:29:38 INFO - PROCESS | 1752 | 1467869378149 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:38 INFO - PROCESS | 1752 | 1467869378156 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e753000 == 34 [pid = 1752] [id = 669] 22:29:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8e90c400) [pid = 1752] [serial = 2008] [outer = (nil)] 22:29:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8f065800) [pid = 1752] [serial = 2009] [outer = 0x8e90c400] 22:29:38 INFO - PROCESS | 1752 | 1467869378240 Marionette DEBUG loaded listener.js 22:29:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8f0f2c00) [pid = 1752] [serial = 2010] [outer = 0x8e90c400] 22:29:39 INFO - PROCESS | 1752 | 1467869379205 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]]]}] 22:29:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:29:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1456ms 22:29:39 INFO - PROCESS | 1752 | 1467869379243 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 22:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:29:39 INFO - PROCESS | 1752 | 1467869379247 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 22:29:39 INFO - PROCESS | 1752 | 1467869379255 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:29:39 INFO - PROCESS | 1752 | 1467869379262 Marionette TRACE conn4 <- [1,2650,null,{}] 22:29:39 INFO - PROCESS | 1752 | 1467869379285 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}] 22:29:39 INFO - PROCESS | 1752 | 1467869379294 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:39 INFO - PROCESS | 1752 | 1467869379545 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 22:29:39 INFO - PROCESS | 1752 | 1467869379574 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:39 INFO - PROCESS | 1752 | 1467869379588 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f809400 == 35 [pid = 1752] [id = 670] 22:29:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8f809800) [pid = 1752] [serial = 2011] [outer = (nil)] 22:29:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8f810000) [pid = 1752] [serial = 2012] [outer = 0x8f809800] 22:29:39 INFO - PROCESS | 1752 | 1467869379662 Marionette DEBUG loaded listener.js 22:29:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8fa1d000) [pid = 1752] [serial = 2013] [outer = 0x8f809800] 22:29:40 INFO - PROCESS | 1752 | 1467869380632 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]]]}] 22:29:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:29:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1446ms 22:29:40 INFO - PROCESS | 1752 | 1467869380701 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 22:29:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:29:40 INFO - PROCESS | 1752 | 1467869380706 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 22:29:40 INFO - PROCESS | 1752 | 1467869380713 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:29:40 INFO - PROCESS | 1752 | 1467869380717 Marionette TRACE conn4 <- [1,2654,null,{}] 22:29:40 INFO - PROCESS | 1752 | 1467869380729 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}] 22:29:40 INFO - PROCESS | 1752 | 1467869380735 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:40 INFO - PROCESS | 1752 | 1467869380963 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 22:29:41 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8b0c7400) [pid = 1752] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:29:41 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8e1b7c00) [pid = 1752] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:29:41 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8f057800) [pid = 1752] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:29:41 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8e1b5c00) [pid = 1752] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:29:41 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8d3a5400) [pid = 1752] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:29:41 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d3a1800) [pid = 1752] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:29:41 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8f2afc00) [pid = 1752] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:29:41 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8e74dc00) [pid = 1752] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:29:41 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8d39dc00) [pid = 1752] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:29:41 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8ba71c00) [pid = 1752] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:29:41 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8fad7c00) [pid = 1752] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:29:41 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8d1cfc00) [pid = 1752] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:29:41 INFO - PROCESS | 1752 | 1467869381268 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:41 INFO - PROCESS | 1752 | 1467869381276 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c7400 == 36 [pid = 1752] [id = 671] 22:29:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8b1de000) [pid = 1752] [serial = 2014] [outer = (nil)] 22:29:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8c3fb000) [pid = 1752] [serial = 2015] [outer = 0x8b1de000] 22:29:41 INFO - PROCESS | 1752 | 1467869381353 Marionette DEBUG loaded listener.js 22:29:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8d3a2400) [pid = 1752] [serial = 2016] [outer = 0x8b1de000] 22:29:42 INFO - PROCESS | 1752 | 1467869382151 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]]]}] 22:29:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:29:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1484ms 22:29:42 INFO - PROCESS | 1752 | 1467869382202 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 22:29:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:29:42 INFO - PROCESS | 1752 | 1467869382206 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 22:29:42 INFO - PROCESS | 1752 | 1467869382213 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:29:42 INFO - PROCESS | 1752 | 1467869382217 Marionette TRACE conn4 <- [1,2658,null,{}] 22:29:42 INFO - PROCESS | 1752 | 1467869382224 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}] 22:29:42 INFO - PROCESS | 1752 | 1467869382229 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:42 INFO - PROCESS | 1752 | 1467869382393 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 22:29:42 INFO - PROCESS | 1752 | 1467869382404 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:42 INFO - PROCESS | 1752 | 1467869382413 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e0800 == 37 [pid = 1752] [id = 672] 22:29:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8fa20c00) [pid = 1752] [serial = 2017] [outer = (nil)] 22:29:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8fa25000) [pid = 1752] [serial = 2018] [outer = 0x8fa20c00] 22:29:42 INFO - PROCESS | 1752 | 1467869382498 Marionette DEBUG loaded listener.js 22:29:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8fad7800) [pid = 1752] [serial = 2019] [outer = 0x8fa20c00] 22:29:43 INFO - PROCESS | 1752 | 1467869383628 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]]]}] 22:29:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:29:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1486ms 22:29:43 INFO - PROCESS | 1752 | 1467869383700 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 22:29:43 INFO - PROCESS | 1752 | 1467869383708 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 22:29:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:29:43 INFO - PROCESS | 1752 | 1467869383718 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:29:43 INFO - PROCESS | 1752 | 1467869383722 Marionette TRACE conn4 <- [1,2662,null,{}] 22:29:43 INFO - PROCESS | 1752 | 1467869383732 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}] 22:29:43 INFO - PROCESS | 1752 | 1467869383737 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:43 INFO - PROCESS | 1752 | 1467869383974 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 22:29:44 INFO - PROCESS | 1752 | 1467869384238 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:44 INFO - PROCESS | 1752 | 1467869384252 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba72800 == 38 [pid = 1752] [id = 673] 22:29:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8d1c1c00) [pid = 1752] [serial = 2020] [outer = (nil)] 22:29:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8d39f000) [pid = 1752] [serial = 2021] [outer = 0x8d1c1c00] 22:29:44 INFO - PROCESS | 1752 | 1467869384357 Marionette DEBUG loaded listener.js 22:29:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8d5df400) [pid = 1752] [serial = 2022] [outer = 0x8d1c1c00] 22:29:45 INFO - PROCESS | 1752 | 1467869385288 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]]]}] 22:29:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:29:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1640ms 22:29:45 INFO - PROCESS | 1752 | 1467869385358 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 22:29:45 INFO - PROCESS | 1752 | 1467869385366 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 22:29:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:29:45 INFO - PROCESS | 1752 | 1467869385377 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:29:45 INFO - PROCESS | 1752 | 1467869385382 Marionette TRACE conn4 <- [1,2666,null,{}] 22:29:45 INFO - PROCESS | 1752 | 1467869385388 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}] 22:29:45 INFO - PROCESS | 1752 | 1467869385394 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:45 INFO - PROCESS | 1752 | 1467869385629 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 22:29:45 INFO - PROCESS | 1752 | 1467869385868 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:45 INFO - PROCESS | 1752 | 1467869385881 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f063400 == 39 [pid = 1752] [id = 674] 22:29:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8f0f1400) [pid = 1752] [serial = 2023] [outer = (nil)] 22:29:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8f2a6800) [pid = 1752] [serial = 2024] [outer = 0x8f0f1400] 22:29:45 INFO - PROCESS | 1752 | 1467869385980 Marionette DEBUG loaded listener.js 22:29:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8f2ac400) [pid = 1752] [serial = 2025] [outer = 0x8f0f1400] 22:29:47 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:29:47 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:29:47 INFO - PROCESS | 1752 | 1467869387518 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]]]}] 22:29:47 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) 22:29:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2240ms 22:29:47 INFO - PROCESS | 1752 | 1467869387618 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 22:29:47 INFO - PROCESS | 1752 | 1467869387623 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 22:29:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:29:47 INFO - PROCESS | 1752 | 1467869387633 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:29:47 INFO - PROCESS | 1752 | 1467869387641 Marionette TRACE conn4 <- [1,2670,null,{}] 22:29:47 INFO - PROCESS | 1752 | 1467869387661 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}] 22:29:47 INFO - PROCESS | 1752 | 1467869387671 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:47 INFO - PROCESS | 1752 | 1467869387935 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 22:29:48 INFO - PROCESS | 1752 | 1467869388069 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:48 INFO - PROCESS | 1752 | 1467869388082 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c2400 == 40 [pid = 1752] [id = 675] 22:29:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8f940400) [pid = 1752] [serial = 2026] [outer = (nil)] 22:29:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x914a5c00) [pid = 1752] [serial = 2027] [outer = 0x8f940400] 22:29:48 INFO - PROCESS | 1752 | 1467869388203 Marionette DEBUG loaded listener.js 22:29:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x914ad800) [pid = 1752] [serial = 2028] [outer = 0x8f940400] 22:29:49 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:29:49 INFO - PROCESS | 1752 | 1467869389587 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"]]]}] 22:29:49 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 22:29:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:29:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 22:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:29:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:29:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1979ms 22:29:49 INFO - PROCESS | 1752 | 1467869389629 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 22:29:49 INFO - PROCESS | 1752 | 1467869389634 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 22:29:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:29:49 INFO - PROCESS | 1752 | 1467869389643 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:29:49 INFO - PROCESS | 1752 | 1467869389646 Marionette TRACE conn4 <- [1,2674,null,{}] 22:29:49 INFO - PROCESS | 1752 | 1467869389653 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}] 22:29:49 INFO - PROCESS | 1752 | 1467869389659 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:49 INFO - PROCESS | 1752 | 1467869389920 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 22:29:50 INFO - PROCESS | 1752 | 1467869390108 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:50 INFO - PROCESS | 1752 | 1467869390119 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x914afc00 == 41 [pid = 1752] [id = 676] 22:29:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x91602c00) [pid = 1752] [serial = 2029] [outer = (nil)] 22:29:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x91610400) [pid = 1752] [serial = 2030] [outer = 0x91602c00] 22:29:50 INFO - PROCESS | 1752 | 1467869390199 Marionette DEBUG loaded listener.js 22:29:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x91bab000) [pid = 1752] [serial = 2031] [outer = 0x91602c00] 22:29:51 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:29:51 INFO - PROCESS | 1752 | 1467869391813 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"]]]}] 22:29:51 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 22:29:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:29:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 22:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:29:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:29:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2235ms 22:29:51 INFO - PROCESS | 1752 | 1467869391879 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 22:29:51 INFO - PROCESS | 1752 | 1467869391885 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 22:29:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:29:51 INFO - PROCESS | 1752 | 1467869391896 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:29:51 INFO - PROCESS | 1752 | 1467869391900 Marionette TRACE conn4 <- [1,2678,null,{}] 22:29:51 INFO - PROCESS | 1752 | 1467869391972 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}] 22:29:51 INFO - PROCESS | 1752 | 1467869391988 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:52 INFO - PROCESS | 1752 | 1467869392272 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5da800 == 40 [pid = 1752] [id = 643] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3d3000 == 39 [pid = 1752] [id = 645] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1db400 == 38 [pid = 1752] [id = 644] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c6c00 == 37 [pid = 1752] [id = 658] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1ce000 == 36 [pid = 1752] [id = 651] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c7800 == 35 [pid = 1752] [id = 642] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c2800 == 34 [pid = 1752] [id = 652] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8e90d000 == 33 [pid = 1752] [id = 649] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8fa1ec00 == 32 [pid = 1752] [id = 646] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8e755800 == 31 [pid = 1752] [id = 657] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8fad6800 == 30 [pid = 1752] [id = 653] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3df400 == 29 [pid = 1752] [id = 650] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c4400 == 28 [pid = 1752] [id = 654] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1cd400 == 27 [pid = 1752] [id = 648] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8e1b1400 == 26 [pid = 1752] [id = 655] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c0400 == 25 [pid = 1752] [id = 656] 22:29:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1dc800 == 24 [pid = 1752] [id = 647] 22:29:53 INFO - PROCESS | 1752 | 1467869393335 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:53 INFO - PROCESS | 1752 | 1467869393344 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8f0e6000) [pid = 1752] [serial = 1989] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8f0f0000) [pid = 1752] [serial = 1991] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8b1e2000) [pid = 1752] [serial = 1976] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x91609c00) [pid = 1752] [serial = 1968] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x91605c00) [pid = 1752] [serial = 1967] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x91cb1c00) [pid = 1752] [serial = 1973] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8f05bc00) [pid = 1752] [serial = 1988] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8d3dd800) [pid = 1752] [serial = 1983] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8d3d5c00) [pid = 1752] [serial = 1982] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x914ac800) [pid = 1752] [serial = 1964] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8f93f400) [pid = 1752] [serial = 1959] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8e752800) [pid = 1752] [serial = 1985] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x91bccc00) [pid = 1752] [serial = 1971] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8c3ee800) [pid = 1752] [serial = 1979] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x914b0c00) [pid = 1752] [serial = 1965] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8ba6fc00) [pid = 1752] [serial = 1977] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8e904000) [pid = 1752] [serial = 1986] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8fc0d800) [pid = 1752] [serial = 1962] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8d5e4400) [pid = 1752] [serial = 1955] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x8f80b000) [pid = 1752] [serial = 1958] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x8fc06c00) [pid = 1752] [serial = 1961] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x8c3f4000) [pid = 1752] [serial = 1980] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x91cb8800) [pid = 1752] [serial = 1974] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x91bb6400) [pid = 1752] [serial = 1970] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x8e1b8400) [pid = 1752] [serial = 1956] [outer = (nil)] [url = about:blank] 22:29:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c6c00 == 25 [pid = 1752] [id = 677] 22:29:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x8b0c7800) [pid = 1752] [serial = 2032] [outer = (nil)] 22:29:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x8b1db400) [pid = 1752] [serial = 2033] [outer = 0x8b0c7800] 22:29:53 INFO - PROCESS | 1752 | 1467869393604 Marionette DEBUG loaded listener.js 22:29:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x8b1e9000) [pid = 1752] [serial = 2034] [outer = 0x8b0c7800] 22:29:54 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:29:54 INFO - PROCESS | 1752 | 1467869394901 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]]]}] 22:29:54 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) 22:29:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 3041ms 22:29:54 INFO - PROCESS | 1752 | 1467869394938 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 22:29:54 INFO - PROCESS | 1752 | 1467869394944 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 22:29:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:29:54 INFO - PROCESS | 1752 | 1467869394952 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:29:54 INFO - PROCESS | 1752 | 1467869394958 Marionette TRACE conn4 <- [1,2682,null,{}] 22:29:54 INFO - PROCESS | 1752 | 1467869394966 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}] 22:29:54 INFO - PROCESS | 1752 | 1467869394972 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:55 INFO - PROCESS | 1752 | 1467869395252 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 22:29:55 INFO - PROCESS | 1752 | 1467869395276 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:55 INFO - PROCESS | 1752 | 1467869395290 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c5800 == 26 [pid = 1752] [id = 678] 22:29:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x8d1c6800) [pid = 1752] [serial = 2035] [outer = (nil)] 22:29:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x8d1cd000) [pid = 1752] [serial = 2036] [outer = 0x8d1c6800] 22:29:55 INFO - PROCESS | 1752 | 1467869395376 Marionette DEBUG loaded listener.js 22:29:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x8d39f800) [pid = 1752] [serial = 2037] [outer = 0x8d1c6800] 22:29:56 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:29:56 INFO - PROCESS | 1752 | 1467869396771 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]]]}] 22:29:56 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) 22:29:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1836ms 22:29:56 INFO - PROCESS | 1752 | 1467869396792 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 22:29:56 INFO - PROCESS | 1752 | 1467869396799 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 22:29:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:29:56 INFO - PROCESS | 1752 | 1467869396817 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:29:56 INFO - PROCESS | 1752 | 1467869396821 Marionette TRACE conn4 <- [1,2686,null,{}] 22:29:56 INFO - PROCESS | 1752 | 1467869396827 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}] 22:29:56 INFO - PROCESS | 1752 | 1467869396834 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:57 INFO - PROCESS | 1752 | 1467869397104 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 22:29:57 INFO - PROCESS | 1752 | 1467869397143 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:57 INFO - PROCESS | 1752 | 1467869397155 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3a6c00 == 27 [pid = 1752] [id = 679] 22:29:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x8d3a8000) [pid = 1752] [serial = 2038] [outer = (nil)] 22:29:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8d5e5400) [pid = 1752] [serial = 2039] [outer = 0x8d3a8000] 22:29:57 INFO - PROCESS | 1752 | 1467869397225 Marionette DEBUG loaded listener.js 22:29:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8e1b6000) [pid = 1752] [serial = 2040] [outer = 0x8d3a8000] 22:29:58 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8fa20c00) [pid = 1752] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:29:58 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8f809800) [pid = 1752] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:29:58 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8c3ef400) [pid = 1752] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:29:58 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x8e90c400) [pid = 1752] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:29:58 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x8f942400) [pid = 1752] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:29:58 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x8f0e7400) [pid = 1752] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:29:58 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x8b1e1800) [pid = 1752] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:29:58 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x8c3f3000) [pid = 1752] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:29:58 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x8f1edc00) [pid = 1752] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:29:58 INFO - PROCESS | 1752 | --DOMWINDOW == 53 (0x8b1de000) [pid = 1752] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:29:59 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:29:59 INFO - PROCESS | 1752 | 1467869399108 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"]]]}] 22:29:59 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 22:29:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:29:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 22:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:29:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:29:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2338ms 22:29:59 INFO - PROCESS | 1752 | 1467869399157 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 22:29:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:29:59 INFO - PROCESS | 1752 | 1467869399161 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 22:29:59 INFO - PROCESS | 1752 | 1467869399178 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:29:59 INFO - PROCESS | 1752 | 1467869399188 Marionette TRACE conn4 <- [1,2690,null,{}] 22:29:59 INFO - PROCESS | 1752 | 1467869399206 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}] 22:29:59 INFO - PROCESS | 1752 | 1467869399215 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:59 INFO - PROCESS | 1752 | 1467869399388 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 22:29:59 INFO - PROCESS | 1752 | 1467869399400 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:59 INFO - PROCESS | 1752 | 1467869399407 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:29:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba6d400 == 28 [pid = 1752] [id = 680] 22:29:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x8c3fa400) [pid = 1752] [serial = 2041] [outer = (nil)] 22:29:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x8e908800) [pid = 1752] [serial = 2042] [outer = 0x8c3fa400] 22:29:59 INFO - PROCESS | 1752 | 1467869399502 Marionette DEBUG loaded listener.js 22:29:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x8e910c00) [pid = 1752] [serial = 2043] [outer = 0x8c3fa400] 22:30:00 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:30:00 INFO - PROCESS | 1752 | 1467869400846 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"]]]}] 22:30:00 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 22:30:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:30:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 22:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:30:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:30:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1702ms 22:30:00 INFO - PROCESS | 1752 | 1467869400883 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 22:30:00 INFO - PROCESS | 1752 | 1467869400890 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 22:30:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:30:00 INFO - PROCESS | 1752 | 1467869400945 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:30:00 INFO - PROCESS | 1752 | 1467869400952 Marionette TRACE conn4 <- [1,2694,null,{}] 22:30:00 INFO - PROCESS | 1752 | 1467869400963 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}] 22:30:00 INFO - PROCESS | 1752 | 1467869400969 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:01 INFO - PROCESS | 1752 | 1467869401252 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 22:30:01 INFO - PROCESS | 1752 | 1467869401437 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:01 INFO - PROCESS | 1752 | 1467869401449 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1de000 == 29 [pid = 1752] [id = 681] 22:30:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x8c3f3000) [pid = 1752] [serial = 2044] [outer = (nil)] 22:30:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x8c3fbc00) [pid = 1752] [serial = 2045] [outer = 0x8c3f3000] 22:30:01 INFO - PROCESS | 1752 | 1467869401539 Marionette DEBUG loaded listener.js 22:30:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x8d39a400) [pid = 1752] [serial = 2046] [outer = 0x8c3f3000] 22:30:02 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:30:03 INFO - PROCESS | 1752 | 1467869403054 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"]]]}] 22:30:03 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 22:30:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:30:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 22:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:30:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:30:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2188ms 22:30:03 INFO - PROCESS | 1752 | 1467869403149 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 22:30:03 INFO - PROCESS | 1752 | 1467869403158 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 22:30:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:30:03 INFO - PROCESS | 1752 | 1467869403175 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:30:03 INFO - PROCESS | 1752 | 1467869403179 Marionette TRACE conn4 <- [1,2698,null,{}] 22:30:03 INFO - PROCESS | 1752 | 1467869403187 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}] 22:30:03 INFO - PROCESS | 1752 | 1467869403194 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:03 INFO - PROCESS | 1752 | 1467869403377 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 22:30:03 INFO - PROCESS | 1752 | 1467869403580 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:03 INFO - PROCESS | 1752 | 1467869403593 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e754800 == 30 [pid = 1752] [id = 682] 22:30:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x8e755000) [pid = 1752] [serial = 2047] [outer = (nil)] 22:30:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x8e908000) [pid = 1752] [serial = 2048] [outer = 0x8e755000] 22:30:03 INFO - PROCESS | 1752 | 1467869403678 Marionette DEBUG loaded listener.js 22:30:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8f0e3800) [pid = 1752] [serial = 2049] [outer = 0x8e755000] 22:30:05 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:30:05 INFO - PROCESS | 1752 | 1467869405150 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"]]]}] 22:30:05 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 22:30:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:30:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 22:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:30:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:30:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1992ms 22:30:05 INFO - PROCESS | 1752 | 1467869405421 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 22:30:05 INFO - PROCESS | 1752 | 1467869405427 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 22:30:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:30:05 INFO - PROCESS | 1752 | 1467869405447 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:30:05 INFO - PROCESS | 1752 | 1467869405453 Marionette TRACE conn4 <- [1,2702,null,{}] 22:30:05 INFO - PROCESS | 1752 | 1467869405462 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}] 22:30:05 INFO - PROCESS | 1752 | 1467869405468 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:05 INFO - PROCESS | 1752 | 1467869405645 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 22:30:05 INFO - PROCESS | 1752 | 1467869405823 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:05 INFO - PROCESS | 1752 | 1467869405832 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba6e800 == 31 [pid = 1752] [id = 683] 22:30:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8ba73400) [pid = 1752] [serial = 2050] [outer = (nil)] 22:30:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8c3f7800) [pid = 1752] [serial = 2051] [outer = 0x8ba73400] 22:30:05 INFO - PROCESS | 1752 | 1467869405911 Marionette DEBUG loaded listener.js 22:30:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8d3a4000) [pid = 1752] [serial = 2052] [outer = 0x8ba73400] 22:30:06 INFO - PROCESS | 1752 | --DOCSHELL 0x8f063400 == 30 [pid = 1752] [id = 674] 22:30:06 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba72c00 == 29 [pid = 1752] [id = 668] 22:30:06 INFO - PROCESS | 1752 | --DOCSHELL 0x8e74d800 == 28 [pid = 1752] [id = 661] 22:30:06 INFO - PROCESS | 1752 | --DOCSHELL 0x8f809400 == 27 [pid = 1752] [id = 670] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8f810000) [pid = 1752] [serial = 2012] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8d5dcc00) [pid = 1752] [serial = 1994] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8e1bb800) [pid = 1752] [serial = 1995] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8f065800) [pid = 1752] [serial = 2009] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8f949400) [pid = 1752] [serial = 2000] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x8fa1dc00) [pid = 1752] [serial = 2001] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x8f1ec000) [pid = 1752] [serial = 1992] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x8d1c7800) [pid = 1752] [serial = 2003] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x8d5e1400) [pid = 1752] [serial = 2004] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x8d39c800) [pid = 1752] [serial = 2006] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x8d3db000) [pid = 1752] [serial = 2007] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 53 (0x8f1f4800) [pid = 1752] [serial = 1997] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 52 (0x8f2a8c00) [pid = 1752] [serial = 1998] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 51 (0x8c3fb000) [pid = 1752] [serial = 2015] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 50 (0x8fa1d000) [pid = 1752] [serial = 2013] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 49 (0x8fad7800) [pid = 1752] [serial = 2019] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 48 (0x8d3a2400) [pid = 1752] [serial = 2016] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 47 (0x8f0f2c00) [pid = 1752] [serial = 2010] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | --DOMWINDOW == 46 (0x8fa25000) [pid = 1752] [serial = 2018] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1752 | 1467869406939 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]]]}] 22:30:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:30:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1548ms 22:30:07 INFO - PROCESS | 1752 | 1467869407019 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 22:30:07 INFO - PROCESS | 1752 | 1467869407025 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 22:30:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:30:07 INFO - PROCESS | 1752 | 1467869407038 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:30:07 INFO - PROCESS | 1752 | 1467869407043 Marionette TRACE conn4 <- [1,2706,null,{}] 22:30:07 INFO - PROCESS | 1752 | 1467869407053 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}] 22:30:07 INFO - PROCESS | 1752 | 1467869407057 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:07 INFO - PROCESS | 1752 | 1467869407228 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 22:30:07 INFO - PROCESS | 1752 | 1467869407239 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:07 INFO - PROCESS | 1752 | 1467869407249 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d39c800 == 28 [pid = 1752] [id = 684] 22:30:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 47 (0x8d5e3000) [pid = 1752] [serial = 2053] [outer = (nil)] 22:30:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 48 (0x8e1bd000) [pid = 1752] [serial = 2054] [outer = 0x8d5e3000] 22:30:07 INFO - PROCESS | 1752 | 1467869407324 Marionette DEBUG loaded listener.js 22:30:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 49 (0x8e758000) [pid = 1752] [serial = 2055] [outer = 0x8d5e3000] 22:30:08 INFO - PROCESS | 1752 | 1467869408282 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]]]}] 22:30:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:30:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1293ms 22:30:08 INFO - PROCESS | 1752 | 1467869408330 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 22:30:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:30:08 INFO - PROCESS | 1752 | 1467869408334 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 22:30:08 INFO - PROCESS | 1752 | 1467869408341 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:30:08 INFO - PROCESS | 1752 | 1467869408344 Marionette TRACE conn4 <- [1,2710,null,{}] 22:30:08 INFO - PROCESS | 1752 | 1467869408353 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}] 22:30:08 INFO - PROCESS | 1752 | 1467869408362 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:08 INFO - PROCESS | 1752 | 1467869408663 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 22:30:08 INFO - PROCESS | 1752 | 1467869408766 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:08 INFO - PROCESS | 1752 | 1467869408778 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1eb800 == 29 [pid = 1752] [id = 685] 22:30:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 50 (0x8f1ec000) [pid = 1752] [serial = 2056] [outer = (nil)] 22:30:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 51 (0x8f1f0c00) [pid = 1752] [serial = 2057] [outer = 0x8f1ec000] 22:30:08 INFO - PROCESS | 1752 | 1467869408857 Marionette DEBUG loaded listener.js 22:30:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 52 (0x8f2a5000) [pid = 1752] [serial = 2058] [outer = 0x8f1ec000] 22:30:09 INFO - PROCESS | 1752 | 1467869409821 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] 22:30:09 INFO - PROCESS | 1752 | 1467869409889 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 22:30:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:30:09 INFO - PROCESS | 1752 | 1467869409897 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:30:09 INFO - PROCESS | 1752 | 1467869409900 Marionette TRACE conn4 <- [1,2714,null,{}] 22:30:09 INFO - PROCESS | 1752 | 1467869409906 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}] 22:30:09 INFO - PROCESS | 1752 | 1467869409911 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:10 INFO - PROCESS | 1752 | 1467869410150 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 22:30:10 INFO - PROCESS | 1752 | 1467869410175 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:10 INFO - PROCESS | 1752 | 1467869410183 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e910400 == 30 [pid = 1752] [id = 686] 22:30:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0x8f809c00) [pid = 1752] [serial = 2059] [outer = (nil)] 22:30:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x8f80c400) [pid = 1752] [serial = 2060] [outer = 0x8f809c00] 22:30:10 INFO - PROCESS | 1752 | 1467869410257 Marionette DEBUG loaded listener.js 22:30:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x8f93f800) [pid = 1752] [serial = 2061] [outer = 0x8f809c00] 22:30:11 INFO - PROCESS | 1752 | 1467869411272 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]]]}] 22:30:11 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x8d1c6800) [pid = 1752] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:30:11 INFO - PROCESS | 1752 | --DOMWINDOW == 53 (0x8b0c7800) [pid = 1752] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:30:11 INFO - PROCESS | 1752 | --DOMWINDOW == 52 (0x8d3a8000) [pid = 1752] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:30:11 INFO - PROCESS | 1752 | --DOMWINDOW == 51 (0x8d1c1c00) [pid = 1752] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:30:11 INFO - PROCESS | 1752 | --DOMWINDOW == 50 (0x8f0f1400) [pid = 1752] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:30:11 INFO - PROCESS | 1752 | --DOMWINDOW == 49 (0x8f940400) [pid = 1752] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:30:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:30:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1433ms 22:30:11 INFO - PROCESS | 1752 | 1467869411331 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 22:30:11 INFO - PROCESS | 1752 | 1467869411335 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 22:30:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:30:11 INFO - PROCESS | 1752 | 1467869411341 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:30:11 INFO - PROCESS | 1752 | 1467869411345 Marionette TRACE conn4 <- [1,2718,null,{}] 22:30:11 INFO - PROCESS | 1752 | 1467869411351 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}] 22:30:11 INFO - PROCESS | 1752 | 1467869411355 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:11 INFO - PROCESS | 1752 | 1467869411527 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 22:30:11 INFO - PROCESS | 1752 | 1467869411668 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:11 INFO - PROCESS | 1752 | 1467869411679 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c2c00 == 31 [pid = 1752] [id = 687] 22:30:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 50 (0x8d3a1000) [pid = 1752] [serial = 2062] [outer = (nil)] 22:30:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 51 (0x8f802800) [pid = 1752] [serial = 2063] [outer = 0x8d3a1000] 22:30:11 INFO - PROCESS | 1752 | 1467869411756 Marionette DEBUG loaded listener.js 22:30:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 52 (0x8f944800) [pid = 1752] [serial = 2064] [outer = 0x8d3a1000] 22:30:12 INFO - PROCESS | 1752 | 1467869412620 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] 22:30:12 INFO - PROCESS | 1752 | 1467869412684 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 22:30:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:30:12 INFO - PROCESS | 1752 | 1467869412691 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:30:12 INFO - PROCESS | 1752 | 1467869412695 Marionette TRACE conn4 <- [1,2722,null,{}] 22:30:12 INFO - PROCESS | 1752 | 1467869412702 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}] 22:30:12 INFO - PROCESS | 1752 | 1467869412714 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:12 INFO - PROCESS | 1752 | 1467869412935 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 22:30:13 INFO - PROCESS | 1752 | 1467869413078 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:13 INFO - PROCESS | 1752 | 1467869413089 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c6800 == 32 [pid = 1752] [id = 688] 22:30:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0x8f94a000) [pid = 1752] [serial = 2065] [outer = (nil)] 22:30:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x8fad1800) [pid = 1752] [serial = 2066] [outer = 0x8f94a000] 22:30:13 INFO - PROCESS | 1752 | 1467869413160 Marionette DEBUG loaded listener.js 22:30:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x8fad5800) [pid = 1752] [serial = 2067] [outer = 0x8f94a000] 22:30:14 INFO - PROCESS | 1752 | 1467869414316 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] 22:30:14 INFO - PROCESS | 1752 | 1467869414344 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 22:30:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:30:14 INFO - PROCESS | 1752 | 1467869414353 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:30:14 INFO - PROCESS | 1752 | 1467869414362 Marionette TRACE conn4 <- [1,2726,null,{}] 22:30:14 INFO - PROCESS | 1752 | 1467869414372 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}] 22:30:14 INFO - PROCESS | 1752 | 1467869414377 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:14 INFO - PROCESS | 1752 | 1467869414628 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 22:30:14 INFO - PROCESS | 1752 | 1467869414921 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:14 INFO - PROCESS | 1752 | 1467869414934 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3a9800 == 33 [pid = 1752] [id = 689] 22:30:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x8d3dac00) [pid = 1752] [serial = 2068] [outer = (nil)] 22:30:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x8e1be000) [pid = 1752] [serial = 2069] [outer = 0x8d3dac00] 22:30:15 INFO - PROCESS | 1752 | 1467869415022 Marionette DEBUG loaded listener.js 22:30:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x8e904000) [pid = 1752] [serial = 2070] [outer = 0x8d3dac00] 22:30:15 INFO - PROCESS | 1752 | 1467869415971 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]]]}] 22:30:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:30:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1687ms 22:30:16 INFO - PROCESS | 1752 | 1467869416041 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 22:30:16 INFO - PROCESS | 1752 | 1467869416049 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 22:30:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:30:16 INFO - PROCESS | 1752 | 1467869416063 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:30:16 INFO - PROCESS | 1752 | 1467869416067 Marionette TRACE conn4 <- [1,2730,null,{}] 22:30:16 INFO - PROCESS | 1752 | 1467869416075 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}] 22:30:16 INFO - PROCESS | 1752 | 1467869416081 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:16 INFO - PROCESS | 1752 | 1467869416333 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 22:30:16 INFO - PROCESS | 1752 | 1467869416579 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:16 INFO - PROCESS | 1752 | 1467869416590 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2ae400 == 34 [pid = 1752] [id = 690] 22:30:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x8f804400) [pid = 1752] [serial = 2071] [outer = (nil)] 22:30:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x8f80cc00) [pid = 1752] [serial = 2072] [outer = 0x8f804400] 22:30:16 INFO - PROCESS | 1752 | 1467869416693 Marionette DEBUG loaded listener.js 22:30:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x8fa1ec00) [pid = 1752] [serial = 2073] [outer = 0x8f804400] 22:30:18 INFO - PROCESS | 1752 | 1467869418094 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"]]]}] 22:30:18 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 22:30:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 22:30:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 22:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:30:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:30:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2047ms 22:30:18 INFO - PROCESS | 1752 | 1467869418111 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 22:30:18 INFO - PROCESS | 1752 | 1467869418115 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 22:30:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:30:18 INFO - PROCESS | 1752 | 1467869418122 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:30:18 INFO - PROCESS | 1752 | 1467869418129 Marionette TRACE conn4 <- [1,2734,null,{}] 22:30:18 INFO - PROCESS | 1752 | 1467869418146 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}] 22:30:18 INFO - PROCESS | 1752 | 1467869418156 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:18 INFO - PROCESS | 1752 | 1467869418404 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 22:30:18 INFO - PROCESS | 1752 | 1467869418651 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:18 INFO - PROCESS | 1752 | 1467869418663 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fad9400 == 35 [pid = 1752] [id = 691] 22:30:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8fada000) [pid = 1752] [serial = 2074] [outer = (nil)] 22:30:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x914a6400) [pid = 1752] [serial = 2075] [outer = 0x8fada000] 22:30:18 INFO - PROCESS | 1752 | 1467869418749 Marionette DEBUG loaded listener.js 22:30:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x914b0000) [pid = 1752] [serial = 2076] [outer = 0x8fada000] 22:30:19 INFO - PROCESS | 1752 | 1467869419731 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]]]}] 22:30:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:30:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1642ms 22:30:19 INFO - PROCESS | 1752 | 1467869419765 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 22:30:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:30:19 INFO - PROCESS | 1752 | 1467869419770 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 22:30:19 INFO - PROCESS | 1752 | 1467869419777 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:30:19 INFO - PROCESS | 1752 | 1467869419781 Marionette TRACE conn4 <- [1,2738,null,{}] 22:30:19 INFO - PROCESS | 1752 | 1467869419787 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}] 22:30:19 INFO - PROCESS | 1752 | 1467869419792 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:19 INFO - PROCESS | 1752 | 1467869419988 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 22:30:20 INFO - PROCESS | 1752 | 1467869420183 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:20 INFO - PROCESS | 1752 | 1467869420190 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8face800 == 36 [pid = 1752] [id = 692] 22:30:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8fc04000) [pid = 1752] [serial = 2077] [outer = (nil)] 22:30:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x91606c00) [pid = 1752] [serial = 2078] [outer = 0x8fc04000] 22:30:20 INFO - PROCESS | 1752 | 1467869420277 Marionette DEBUG loaded listener.js 22:30:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x91609800) [pid = 1752] [serial = 2079] [outer = 0x8fc04000] 22:30:21 INFO - PROCESS | 1752 | 1467869421298 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]]]}] 22:30:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:30:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1582ms 22:30:21 INFO - PROCESS | 1752 | 1467869421360 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 22:30:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:30:21 INFO - PROCESS | 1752 | 1467869421365 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 22:30:21 INFO - PROCESS | 1752 | 1467869421372 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:30:21 INFO - PROCESS | 1752 | 1467869421376 Marionette TRACE conn4 <- [1,2742,null,{}] 22:30:21 INFO - PROCESS | 1752 | 1467869421382 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}] 22:30:21 INFO - PROCESS | 1752 | 1467869421387 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:21 INFO - PROCESS | 1752 | 1467869421577 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 22:30:21 INFO - PROCESS | 1752 | 1467869421763 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:21 INFO - PROCESS | 1752 | 1467869421771 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba70800 == 37 [pid = 1752] [id = 693] 22:30:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8d1c6c00) [pid = 1752] [serial = 2080] [outer = (nil)] 22:30:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x91bb1400) [pid = 1752] [serial = 2081] [outer = 0x8d1c6c00] 22:30:21 INFO - PROCESS | 1752 | 1467869421855 Marionette DEBUG loaded listener.js 22:30:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x91bb3c00) [pid = 1752] [serial = 2082] [outer = 0x8d1c6c00] 22:30:22 INFO - PROCESS | 1752 | 1467869422843 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]]]}] 22:30:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:30:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1538ms 22:30:22 INFO - PROCESS | 1752 | 1467869422911 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 22:30:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:30:22 INFO - PROCESS | 1752 | 1467869422915 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 22:30:22 INFO - PROCESS | 1752 | 1467869422922 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:30:22 INFO - PROCESS | 1752 | 1467869422926 Marionette TRACE conn4 <- [1,2746,null,{}] 22:30:22 INFO - PROCESS | 1752 | 1467869422932 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}] 22:30:22 INFO - PROCESS | 1752 | 1467869422942 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:23 INFO - PROCESS | 1752 | 1467869423369 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 22:30:23 INFO - PROCESS | 1752 | 1467869423664 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:23 INFO - PROCESS | 1752 | 1467869423677 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f3c00 == 38 [pid = 1752] [id = 694] 22:30:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8c3f5c00) [pid = 1752] [serial = 2083] [outer = (nil)] 22:30:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8d39b800) [pid = 1752] [serial = 2084] [outer = 0x8c3f5c00] 22:30:23 INFO - PROCESS | 1752 | 1467869423786 Marionette DEBUG loaded listener.js 22:30:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8d5e3c00) [pid = 1752] [serial = 2085] [outer = 0x8c3f5c00] 22:30:24 INFO - PROCESS | 1752 | 1467869424757 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]]]}] 22:30:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:30:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1887ms 22:30:24 INFO - PROCESS | 1752 | 1467869424811 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 22:30:24 INFO - PROCESS | 1752 | 1467869424818 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 22:30:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:30:24 INFO - PROCESS | 1752 | 1467869424827 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:30:24 INFO - PROCESS | 1752 | 1467869424832 Marionette TRACE conn4 <- [1,2750,null,{}] 22:30:24 INFO - PROCESS | 1752 | 1467869424839 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}] 22:30:24 INFO - PROCESS | 1752 | 1467869424846 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:25 INFO - PROCESS | 1752 | 1467869425037 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 22:30:25 INFO - PROCESS | 1752 | 1467869425240 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:25 INFO - PROCESS | 1752 | 1467869425249 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c7400 == 37 [pid = 1752] [id = 671] 22:30:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c3800 == 36 [pid = 1752] [id = 667] 22:30:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8e753000 == 35 [pid = 1752] [id = 669] 22:30:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8e74a000 == 34 [pid = 1752] [id = 663] 22:30:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba6f000 == 33 [pid = 1752] [id = 664] 22:30:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba72800 == 32 [pid = 1752] [id = 673] 22:30:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3a4400 == 31 [pid = 1752] [id = 660] 22:30:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1e0800 == 30 [pid = 1752] [id = 672] 22:30:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1cf800 == 29 [pid = 1752] [id = 665] 22:30:26 INFO - PROCESS | 1752 | --DOCSHELL 0x914afc00 == 28 [pid = 1752] [id = 676] 22:30:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c2400 == 27 [pid = 1752] [id = 675] 22:30:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c6c00 == 26 [pid = 1752] [id = 677] 22:30:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba6f400 == 25 [pid = 1752] [id = 659] 22:30:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8f942000 == 24 [pid = 1752] [id = 666] 22:30:26 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5db800 == 23 [pid = 1752] [id = 662] 22:30:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c7400 == 24 [pid = 1752] [id = 695] 22:30:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8b0c7800) [pid = 1752] [serial = 2086] [outer = (nil)] 22:30:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8b0cbc00) [pid = 1752] [serial = 2087] [outer = 0x8b0c7800] 22:30:26 INFO - PROCESS | 1752 | 1467869426341 Marionette DEBUG loaded listener.js 22:30:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8b1e3000) [pid = 1752] [serial = 2088] [outer = 0x8b0c7800] 22:30:26 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8e908800) [pid = 1752] [serial = 2042] [outer = (nil)] [url = about:blank] 22:30:26 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x91610400) [pid = 1752] [serial = 2030] [outer = (nil)] [url = about:blank] 22:30:26 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8d1cd000) [pid = 1752] [serial = 2036] [outer = (nil)] [url = about:blank] 22:30:26 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8b1db400) [pid = 1752] [serial = 2033] [outer = (nil)] [url = about:blank] 22:30:26 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8d5e5400) [pid = 1752] [serial = 2039] [outer = (nil)] [url = about:blank] 22:30:26 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8b1e9000) [pid = 1752] [serial = 2034] [outer = (nil)] [url = about:blank] 22:30:26 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8d5df400) [pid = 1752] [serial = 2022] [outer = (nil)] [url = about:blank] 22:30:26 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8d39f000) [pid = 1752] [serial = 2021] [outer = (nil)] [url = about:blank] 22:30:26 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8e1b6000) [pid = 1752] [serial = 2040] [outer = (nil)] [url = about:blank] 22:30:26 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8f2ac400) [pid = 1752] [serial = 2025] [outer = (nil)] [url = about:blank] 22:30:26 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8f2a6800) [pid = 1752] [serial = 2024] [outer = (nil)] [url = about:blank] 22:30:26 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x914ad800) [pid = 1752] [serial = 2028] [outer = (nil)] [url = about:blank] 22:30:26 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x914a5c00) [pid = 1752] [serial = 2027] [outer = (nil)] [url = about:blank] 22:30:26 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8d39f800) [pid = 1752] [serial = 2037] [outer = (nil)] [url = about:blank] 22:30:27 INFO - PROCESS | 1752 | 1467869427352 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]]]}] 22:30:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:30:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2543ms 22:30:27 INFO - PROCESS | 1752 | 1467869427372 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 22:30:27 INFO - PROCESS | 1752 | 1467869427378 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 22:30:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:30:27 INFO - PROCESS | 1752 | 1467869427387 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:30:27 INFO - PROCESS | 1752 | 1467869427391 Marionette TRACE conn4 <- [1,2754,null,{}] 22:30:27 INFO - PROCESS | 1752 | 1467869427399 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}] 22:30:27 INFO - PROCESS | 1752 | 1467869427405 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:27 INFO - PROCESS | 1752 | 1467869427588 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 22:30:27 INFO - PROCESS | 1752 | 1467869427727 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:27 INFO - PROCESS | 1752 | 1467869427737 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c5000 == 25 [pid = 1752] [id = 696] 22:30:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8d1c8800) [pid = 1752] [serial = 2089] [outer = (nil)] 22:30:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8d1d0800) [pid = 1752] [serial = 2090] [outer = 0x8d1c8800] 22:30:27 INFO - PROCESS | 1752 | 1467869427816 Marionette DEBUG loaded listener.js 22:30:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8d3a3c00) [pid = 1752] [serial = 2091] [outer = 0x8d1c8800] 22:30:28 INFO - PROCESS | 1752 | 1467869428703 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]]]}] 22:30:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:30:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1339ms 22:30:28 INFO - PROCESS | 1752 | 1467869428732 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 22:30:28 INFO - PROCESS | 1752 | 1467869428746 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 22:30:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:30:28 INFO - PROCESS | 1752 | 1467869428758 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:30:28 INFO - PROCESS | 1752 | 1467869428763 Marionette TRACE conn4 <- [1,2758,null,{}] 22:30:28 INFO - PROCESS | 1752 | 1467869428769 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}] 22:30:28 INFO - PROCESS | 1752 | 1467869428774 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:28 INFO - PROCESS | 1752 | 1467869428960 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 22:30:29 INFO - PROCESS | 1752 | 1467869429123 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:29 INFO - PROCESS | 1752 | 1467869429134 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3da000 == 26 [pid = 1752] [id = 697] 22:30:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8d3df000) [pid = 1752] [serial = 2092] [outer = (nil)] 22:30:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8d5e4800) [pid = 1752] [serial = 2093] [outer = 0x8d3df000] 22:30:29 INFO - PROCESS | 1752 | 1467869429205 Marionette DEBUG loaded listener.js 22:30:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8e1b7400) [pid = 1752] [serial = 2094] [outer = 0x8d3df000] 22:30:30 INFO - PROCESS | 1752 | 1467869430232 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]]]}] 22:30:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:30:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1543ms 22:30:30 INFO - PROCESS | 1752 | 1467869430312 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 22:30:30 INFO - PROCESS | 1752 | 1467869430317 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 22:30:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:30:30 INFO - PROCESS | 1752 | 1467869430324 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:30:30 INFO - PROCESS | 1752 | 1467869430330 Marionette TRACE conn4 <- [1,2762,null,{}] 22:30:30 INFO - PROCESS | 1752 | 1467869430356 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}] 22:30:30 INFO - PROCESS | 1752 | 1467869430365 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:30 INFO - PROCESS | 1752 | 1467869430604 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 22:30:30 INFO - PROCESS | 1752 | 1467869430630 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:30 INFO - PROCESS | 1752 | 1467869430638 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e90cc00 == 27 [pid = 1752] [id = 698] 22:30:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8e90d800) [pid = 1752] [serial = 2095] [outer = (nil)] 22:30:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8f060c00) [pid = 1752] [serial = 2096] [outer = 0x8e90d800] 22:30:30 INFO - PROCESS | 1752 | 1467869430714 Marionette DEBUG loaded listener.js 22:30:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8f0e5800) [pid = 1752] [serial = 2097] [outer = 0x8e90d800] 22:30:31 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8ba73400) [pid = 1752] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:30:31 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8c3f3000) [pid = 1752] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:30:31 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8d5e3000) [pid = 1752] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:30:31 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8f1ec000) [pid = 1752] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:30:31 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8c3fa400) [pid = 1752] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:30:31 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8f809c00) [pid = 1752] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:30:31 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x91602c00) [pid = 1752] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:30:31 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8d3a1000) [pid = 1752] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:30:31 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8e755000) [pid = 1752] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:30:31 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8f94a000) [pid = 1752] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:30:31 INFO - PROCESS | 1752 | 1467869431961 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]]]}] 22:30:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:30:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1693ms 22:30:32 INFO - PROCESS | 1752 | 1467869432018 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 22:30:32 INFO - PROCESS | 1752 | 1467869432023 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 22:30:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:30:32 INFO - PROCESS | 1752 | 1467869432034 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:30:32 INFO - PROCESS | 1752 | 1467869432038 Marionette TRACE conn4 <- [1,2766,null,{}] 22:30:32 INFO - PROCESS | 1752 | 1467869432043 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}] 22:30:32 INFO - PROCESS | 1752 | 1467869432048 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:32 INFO - PROCESS | 1752 | 1467869432279 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 22:30:32 INFO - PROCESS | 1752 | 1467869432293 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:32 INFO - PROCESS | 1752 | 1467869432299 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0bf400 == 28 [pid = 1752] [id = 699] 22:30:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8d5e2400) [pid = 1752] [serial = 2098] [outer = (nil)] 22:30:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8f0f0000) [pid = 1752] [serial = 2099] [outer = 0x8d5e2400] 22:30:32 INFO - PROCESS | 1752 | 1467869432373 Marionette DEBUG loaded listener.js 22:30:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8f1ea400) [pid = 1752] [serial = 2100] [outer = 0x8d5e2400] 22:30:33 INFO - PROCESS | 1752 | 1467869433264 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]]]}] 22:30:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:30:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1284ms 22:30:33 INFO - PROCESS | 1752 | 1467869433319 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 22:30:33 INFO - PROCESS | 1752 | 1467869433322 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 22:30:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:30:33 INFO - PROCESS | 1752 | 1467869433330 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:30:33 INFO - PROCESS | 1752 | 1467869433333 Marionette TRACE conn4 <- [1,2770,null,{}] 22:30:33 INFO - PROCESS | 1752 | 1467869433344 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}] 22:30:33 INFO - PROCESS | 1752 | 1467869433348 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:33 INFO - PROCESS | 1752 | 1467869433507 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 22:30:33 INFO - PROCESS | 1752 | 1467869433762 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:33 INFO - PROCESS | 1752 | 1467869433780 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0bdc00 == 29 [pid = 1752] [id = 700] 22:30:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8b0bf800) [pid = 1752] [serial = 2101] [outer = (nil)] 22:30:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8b0cc000) [pid = 1752] [serial = 2102] [outer = 0x8b0bf800] 22:30:33 INFO - PROCESS | 1752 | 1467869433870 Marionette DEBUG loaded listener.js 22:30:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8ba66800) [pid = 1752] [serial = 2103] [outer = 0x8b0bf800] 22:30:34 INFO - PROCESS | 1752 | 1467869434979 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]]]}] 22:30:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:30:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1737ms 22:30:35 INFO - PROCESS | 1752 | 1467869435071 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 22:30:35 INFO - PROCESS | 1752 | 1467869435078 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 22:30:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:30:35 INFO - PROCESS | 1752 | 1467869435087 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:30:35 INFO - PROCESS | 1752 | 1467869435093 Marionette TRACE conn4 <- [1,2774,null,{}] 22:30:35 INFO - PROCESS | 1752 | 1467869435102 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}] 22:30:35 INFO - PROCESS | 1752 | 1467869435112 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:35 INFO - PROCESS | 1752 | 1467869435424 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 22:30:35 INFO - PROCESS | 1752 | 1467869435617 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:35 INFO - PROCESS | 1752 | 1467869435631 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1ea000 == 30 [pid = 1752] [id = 701] 22:30:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8d5de000) [pid = 1752] [serial = 2104] [outer = (nil)] 22:30:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8e1b3800) [pid = 1752] [serial = 2105] [outer = 0x8d5de000] 22:30:35 INFO - PROCESS | 1752 | 1467869435715 Marionette DEBUG loaded listener.js 22:30:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8e750400) [pid = 1752] [serial = 2106] [outer = 0x8d5de000] 22:30:36 INFO - PROCESS | 1752 | 1467869436738 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]]]}] 22:30:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:30:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1736ms 22:30:36 INFO - PROCESS | 1752 | 1467869436827 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 22:30:36 INFO - PROCESS | 1752 | 1467869436834 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 22:30:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:30:36 INFO - PROCESS | 1752 | 1467869436842 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:30:36 INFO - PROCESS | 1752 | 1467869436846 Marionette TRACE conn4 <- [1,2778,null,{}] 22:30:36 INFO - PROCESS | 1752 | 1467869436853 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}] 22:30:36 INFO - PROCESS | 1752 | 1467869436858 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:37 INFO - PROCESS | 1752 | 1467869437064 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 22:30:37 INFO - PROCESS | 1752 | 1467869437346 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:37 INFO - PROCESS | 1752 | 1467869437355 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f05bc00 == 31 [pid = 1752] [id = 702] 22:30:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8f0ebc00) [pid = 1752] [serial = 2107] [outer = (nil)] 22:30:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8f2a4400) [pid = 1752] [serial = 2108] [outer = 0x8f0ebc00] 22:30:37 INFO - PROCESS | 1752 | 1467869437463 Marionette DEBUG loaded listener.js 22:30:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8f803800) [pid = 1752] [serial = 2109] [outer = 0x8f0ebc00] 22:30:38 INFO - PROCESS | 1752 | 1467869438496 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]]]}] 22:30:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:30:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1736ms 22:30:38 INFO - PROCESS | 1752 | 1467869438580 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 22:30:38 INFO - PROCESS | 1752 | 1467869438585 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 22:30:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:30:38 INFO - PROCESS | 1752 | 1467869438603 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:30:38 INFO - PROCESS | 1752 | 1467869438613 Marionette TRACE conn4 <- [1,2782,null,{}] 22:30:38 INFO - PROCESS | 1752 | 1467869438620 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}] 22:30:38 INFO - PROCESS | 1752 | 1467869438629 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:39 INFO - PROCESS | 1752 | 1467869439009 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 22:30:39 INFO - PROCESS | 1752 | 1467869439216 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:39 INFO - PROCESS | 1752 | 1467869439224 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f80e800 == 32 [pid = 1752] [id = 703] 22:30:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8f94c000) [pid = 1752] [serial = 2110] [outer = (nil)] 22:30:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8fa23800) [pid = 1752] [serial = 2111] [outer = 0x8f94c000] 22:30:39 INFO - PROCESS | 1752 | 1467869439308 Marionette DEBUG loaded listener.js 22:30:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8fa24800) [pid = 1752] [serial = 2112] [outer = 0x8f94c000] 22:30:40 INFO - PROCESS | 1752 | 1467869440438 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]]]}] 22:30:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:30:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1860ms 22:30:40 INFO - PROCESS | 1752 | 1467869440454 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 22:30:40 INFO - PROCESS | 1752 | 1467869440461 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 22:30:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:30:40 INFO - PROCESS | 1752 | 1467869440499 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:30:40 INFO - PROCESS | 1752 | 1467869440504 Marionette TRACE conn4 <- [1,2786,null,{}] 22:30:40 INFO - PROCESS | 1752 | 1467869440513 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}] 22:30:40 INFO - PROCESS | 1752 | 1467869440518 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:40 INFO - PROCESS | 1752 | 1467869440712 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 22:30:41 INFO - PROCESS | 1752 | 1467869441076 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:41 INFO - PROCESS | 1752 | 1467869441090 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:41 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f3c00 == 31 [pid = 1752] [id = 694] 22:30:41 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0bf400 == 30 [pid = 1752] [id = 699] 22:30:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f3c00 == 31 [pid = 1752] [id = 704] 22:30:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8c3f8800) [pid = 1752] [serial = 2113] [outer = (nil)] 22:30:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8d1ce400) [pid = 1752] [serial = 2114] [outer = 0x8c3f8800] 22:30:41 INFO - PROCESS | 1752 | 1467869441207 Marionette DEBUG loaded listener.js 22:30:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8d3a1000) [pid = 1752] [serial = 2115] [outer = 0x8c3f8800] 22:30:41 INFO - PROCESS | 1752 | --DOCSHELL 0x8e90cc00 == 30 [pid = 1752] [id = 698] 22:30:41 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3da000 == 29 [pid = 1752] [id = 697] 22:30:41 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c5000 == 28 [pid = 1752] [id = 696] 22:30:41 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c7400 == 27 [pid = 1752] [id = 695] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8c3f7800) [pid = 1752] [serial = 2051] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8c3fbc00) [pid = 1752] [serial = 2045] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8e1bd000) [pid = 1752] [serial = 2054] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8f2a5000) [pid = 1752] [serial = 2058] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8e910c00) [pid = 1752] [serial = 2043] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8f80c400) [pid = 1752] [serial = 2060] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8f1f0c00) [pid = 1752] [serial = 2057] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x91bab000) [pid = 1752] [serial = 2031] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8f802800) [pid = 1752] [serial = 2063] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8e758000) [pid = 1752] [serial = 2055] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8e908000) [pid = 1752] [serial = 2048] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d3a4000) [pid = 1752] [serial = 2052] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8d39a400) [pid = 1752] [serial = 2046] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8f0e3800) [pid = 1752] [serial = 2049] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8f93f800) [pid = 1752] [serial = 2061] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8fad5800) [pid = 1752] [serial = 2067] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8fad1800) [pid = 1752] [serial = 2066] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8f944800) [pid = 1752] [serial = 2064] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1752 | 1467869442097 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]]]}] 22:30:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:30:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1650ms 22:30:42 INFO - PROCESS | 1752 | 1467869442146 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 22:30:42 INFO - PROCESS | 1752 | 1467869442153 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 22:30:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:30:42 INFO - PROCESS | 1752 | 1467869442163 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:30:42 INFO - PROCESS | 1752 | 1467869442167 Marionette TRACE conn4 <- [1,2790,null,{}] 22:30:42 INFO - PROCESS | 1752 | 1467869442173 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}] 22:30:42 INFO - PROCESS | 1752 | 1467869442179 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:42 INFO - PROCESS | 1752 | 1467869442356 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 22:30:42 INFO - PROCESS | 1752 | 1467869442379 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:42 INFO - PROCESS | 1752 | 1467869442389 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f0000 == 28 [pid = 1752] [id = 705] 22:30:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8d3d8000) [pid = 1752] [serial = 2116] [outer = (nil)] 22:30:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8d5e8400) [pid = 1752] [serial = 2117] [outer = 0x8d3d8000] 22:30:42 INFO - PROCESS | 1752 | 1467869442593 Marionette DEBUG loaded listener.js 22:30:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8e752000) [pid = 1752] [serial = 2118] [outer = 0x8d3d8000] 22:30:43 INFO - PROCESS | 1752 | 1467869443420 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]]]}] 22:30:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:30:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1333ms 22:30:43 INFO - PROCESS | 1752 | 1467869443507 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 22:30:43 INFO - PROCESS | 1752 | 1467869443511 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 22:30:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:30:43 INFO - PROCESS | 1752 | 1467869443518 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:30:43 INFO - PROCESS | 1752 | 1467869443524 Marionette TRACE conn4 <- [1,2794,null,{}] 22:30:43 INFO - PROCESS | 1752 | 1467869443548 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}] 22:30:43 INFO - PROCESS | 1752 | 1467869443557 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:43 INFO - PROCESS | 1752 | 1467869443798 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 22:30:43 INFO - PROCESS | 1752 | 1467869443819 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:43 INFO - PROCESS | 1752 | 1467869443830 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f0e3800 == 29 [pid = 1752] [id = 706] 22:30:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8f0e7c00) [pid = 1752] [serial = 2119] [outer = (nil)] 22:30:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8f1f1c00) [pid = 1752] [serial = 2120] [outer = 0x8f0e7c00] 22:30:43 INFO - PROCESS | 1752 | 1467869443921 Marionette DEBUG loaded listener.js 22:30:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8f2a9800) [pid = 1752] [serial = 2121] [outer = 0x8f0e7c00] 22:30:44 INFO - PROCESS | 1752 | 1467869444957 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]]]}] 22:30:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:30:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1484ms 22:30:45 INFO - PROCESS | 1752 | 1467869445004 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 22:30:45 INFO - PROCESS | 1752 | 1467869445009 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 22:30:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:30:45 INFO - PROCESS | 1752 | 1467869445022 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:30:45 INFO - PROCESS | 1752 | 1467869445025 Marionette TRACE conn4 <- [1,2798,null,{}] 22:30:45 INFO - PROCESS | 1752 | 1467869445031 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}] 22:30:45 INFO - PROCESS | 1752 | 1467869445036 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:45 INFO - PROCESS | 1752 | 1467869445265 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 22:30:45 INFO - PROCESS | 1752 | 1467869445305 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:45 INFO - PROCESS | 1752 | 1467869445315 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c0c00 == 30 [pid = 1752] [id = 707] 22:30:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8e1b6800) [pid = 1752] [serial = 2122] [outer = (nil)] 22:30:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8f946800) [pid = 1752] [serial = 2123] [outer = 0x8e1b6800] 22:30:45 INFO - PROCESS | 1752 | 1467869445385 Marionette DEBUG loaded listener.js 22:30:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8fa20000) [pid = 1752] [serial = 2124] [outer = 0x8e1b6800] 22:30:45 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8fc04000) [pid = 1752] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:30:45 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8e90d800) [pid = 1752] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:30:45 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d1c6c00) [pid = 1752] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:30:45 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8d1c8800) [pid = 1752] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:30:45 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8c3f5c00) [pid = 1752] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:30:45 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8b0c7800) [pid = 1752] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:30:45 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8d3dac00) [pid = 1752] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:30:45 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8f804400) [pid = 1752] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:30:45 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8d3df000) [pid = 1752] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:30:45 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8fada000) [pid = 1752] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:30:46 INFO - PROCESS | 1752 | 1467869446416 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]]]}] 22:30:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:30:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1435ms 22:30:46 INFO - PROCESS | 1752 | 1467869446458 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 22:30:46 INFO - PROCESS | 1752 | 1467869446462 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 22:30:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:30:46 INFO - PROCESS | 1752 | 1467869446468 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:30:46 INFO - PROCESS | 1752 | 1467869446473 Marionette TRACE conn4 <- [1,2802,null,{}] 22:30:46 INFO - PROCESS | 1752 | 1467869446479 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}] 22:30:46 INFO - PROCESS | 1752 | 1467869446484 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:46 INFO - PROCESS | 1752 | 1467869446643 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 22:30:46 INFO - PROCESS | 1752 | 1467869446784 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:46 INFO - PROCESS | 1752 | 1467869446795 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba68800 == 31 [pid = 1752] [id = 708] 22:30:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x8d1cac00) [pid = 1752] [serial = 2125] [outer = (nil)] 22:30:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8f810800) [pid = 1752] [serial = 2126] [outer = 0x8d1cac00] 22:30:46 INFO - PROCESS | 1752 | 1467869446863 Marionette DEBUG loaded listener.js 22:30:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8f809800) [pid = 1752] [serial = 2127] [outer = 0x8d1cac00] 22:30:47 INFO - PROCESS | 1752 | 1467869447680 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]]]}] 22:30:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:30:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1238ms 22:30:47 INFO - PROCESS | 1752 | 1467869447707 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 22:30:47 INFO - PROCESS | 1752 | 1467869447711 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 22:30:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:30:47 INFO - PROCESS | 1752 | 1467869447718 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:30:47 INFO - PROCESS | 1752 | 1467869447721 Marionette TRACE conn4 <- [1,2806,null,{}] 22:30:47 INFO - PROCESS | 1752 | 1467869447786 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}] 22:30:47 INFO - PROCESS | 1752 | 1467869447793 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:48 INFO - PROCESS | 1752 | 1467869448097 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 22:30:48 INFO - PROCESS | 1752 | 1467869448250 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:48 INFO - PROCESS | 1752 | 1467869448263 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e0400 == 32 [pid = 1752] [id = 709] 22:30:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8d1ca400) [pid = 1752] [serial = 2128] [outer = (nil)] 22:30:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8d3a8c00) [pid = 1752] [serial = 2129] [outer = 0x8d1ca400] 22:30:48 INFO - PROCESS | 1752 | 1467869448350 Marionette DEBUG loaded listener.js 22:30:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8d5e1c00) [pid = 1752] [serial = 2130] [outer = 0x8d1ca400] 22:30:49 INFO - PROCESS | 1752 | 1467869449437 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]]]}] 22:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1779ms 22:30:49 INFO - PROCESS | 1752 | 1467869449500 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 22:30:49 INFO - PROCESS | 1752 | 1467869449507 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 22:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:30:49 INFO - PROCESS | 1752 | 1467869449515 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:30:49 INFO - PROCESS | 1752 | 1467869449520 Marionette TRACE conn4 <- [1,2810,null,{}] 22:30:49 INFO - PROCESS | 1752 | 1467869449530 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}] 22:30:49 INFO - PROCESS | 1752 | 1467869449537 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:49 INFO - PROCESS | 1752 | 1467869449772 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 22:30:50 INFO - PROCESS | 1752 | 1467869450011 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:50 INFO - PROCESS | 1752 | 1467869450026 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f05d800 == 33 [pid = 1752] [id = 710] 22:30:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8f0eec00) [pid = 1752] [serial = 2131] [outer = (nil)] 22:30:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8f1f3800) [pid = 1752] [serial = 2132] [outer = 0x8f0eec00] 22:30:50 INFO - PROCESS | 1752 | 1467869450157 Marionette DEBUG loaded listener.js 22:30:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8f2aa800) [pid = 1752] [serial = 2133] [outer = 0x8f0eec00] 22:30:51 INFO - PROCESS | 1752 | 1467869451157 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]]]}] 22:30:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:30:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1687ms 22:30:51 INFO - PROCESS | 1752 | 1467869451203 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 22:30:51 INFO - PROCESS | 1752 | 1467869451207 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 22:30:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:30:51 INFO - PROCESS | 1752 | 1467869451215 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:30:51 INFO - PROCESS | 1752 | 1467869451219 Marionette TRACE conn4 <- [1,2814,null,{}] 22:30:51 INFO - PROCESS | 1752 | 1467869451225 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}] 22:30:51 INFO - PROCESS | 1752 | 1467869451231 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:51 INFO - PROCESS | 1752 | 1467869451437 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 22:30:51 INFO - PROCESS | 1752 | 1467869451624 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:51 INFO - PROCESS | 1752 | 1467869451639 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fc03000 == 34 [pid = 1752] [id = 711] 22:30:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8fc03800) [pid = 1752] [serial = 2134] [outer = (nil)] 22:30:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8fc06000) [pid = 1752] [serial = 2135] [outer = 0x8fc03800] 22:30:51 INFO - PROCESS | 1752 | 1467869451818 Marionette DEBUG loaded listener.js 22:30:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8fc0d000) [pid = 1752] [serial = 2136] [outer = 0x8fc03800] 22:30:52 INFO - PROCESS | 1752 | 1467869452779 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]]]}] 22:30:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:30:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1637ms 22:30:52 INFO - PROCESS | 1752 | 1467869452855 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 22:30:52 INFO - PROCESS | 1752 | 1467869452866 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 22:30:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:30:52 INFO - PROCESS | 1752 | 1467869452881 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:30:52 INFO - PROCESS | 1752 | 1467869452885 Marionette TRACE conn4 <- [1,2818,null,{}] 22:30:52 INFO - PROCESS | 1752 | 1467869452892 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}] 22:30:52 INFO - PROCESS | 1752 | 1467869452897 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:53 INFO - PROCESS | 1752 | 1467869453091 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 22:30:53 INFO - PROCESS | 1752 | 1467869453263 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:53 INFO - PROCESS | 1752 | 1467869453272 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e901400 == 35 [pid = 1752] [id = 712] 22:30:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8e903000) [pid = 1752] [serial = 2137] [outer = (nil)] 22:30:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8fc0b000) [pid = 1752] [serial = 2138] [outer = 0x8e903000] 22:30:53 INFO - PROCESS | 1752 | 1467869453353 Marionette DEBUG loaded listener.js 22:30:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9160b400) [pid = 1752] [serial = 2139] [outer = 0x8e903000] 22:30:54 INFO - PROCESS | 1752 | 1467869454419 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]]]}] 22:30:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:30:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1590ms 22:30:54 INFO - PROCESS | 1752 | 1467869454466 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 22:30:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:30:54 INFO - PROCESS | 1752 | 1467869454470 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 22:30:54 INFO - PROCESS | 1752 | 1467869454478 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:30:54 INFO - PROCESS | 1752 | 1467869454482 Marionette TRACE conn4 <- [1,2822,null,{}] 22:30:54 INFO - PROCESS | 1752 | 1467869454489 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}] 22:30:54 INFO - PROCESS | 1752 | 1467869454494 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:54 INFO - PROCESS | 1752 | 1467869454723 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 22:30:54 INFO - PROCESS | 1752 | 1467869454959 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:54 INFO - PROCESS | 1752 | 1467869454966 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c6000 == 36 [pid = 1752] [id = 713] 22:30:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8e1b5000) [pid = 1752] [serial = 2140] [outer = (nil)] 22:30:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x91baac00) [pid = 1752] [serial = 2141] [outer = 0x8e1b5000] 22:30:55 INFO - PROCESS | 1752 | 1467869455067 Marionette DEBUG loaded listener.js 22:30:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x91bae000) [pid = 1752] [serial = 2142] [outer = 0x8e1b5000] 22:30:55 INFO - PROCESS | 1752 | 1467869455983 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]]]}] 22:30:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:30:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1585ms 22:30:56 INFO - PROCESS | 1752 | 1467869456063 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 22:30:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:30:56 INFO - PROCESS | 1752 | 1467869456067 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 22:30:56 INFO - PROCESS | 1752 | 1467869456074 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:30:56 INFO - PROCESS | 1752 | 1467869456077 Marionette TRACE conn4 <- [1,2826,null,{}] 22:30:56 INFO - PROCESS | 1752 | 1467869456084 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}] 22:30:56 INFO - PROCESS | 1752 | 1467869456096 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:56 INFO - PROCESS | 1752 | 1467869456376 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 22:30:56 INFO - PROCESS | 1752 | 1467869456638 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:56 INFO - PROCESS | 1752 | 1467869456648 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1dbc00 == 37 [pid = 1752] [id = 714] 22:30:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x91bb4000) [pid = 1752] [serial = 2143] [outer = (nil)] 22:30:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x91caf800) [pid = 1752] [serial = 2144] [outer = 0x91bb4000] 22:30:56 INFO - PROCESS | 1752 | 1467869456755 Marionette DEBUG loaded listener.js 22:30:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x91cb7400) [pid = 1752] [serial = 2145] [outer = 0x91bb4000] 22:30:57 INFO - PROCESS | 1752 | 1467869457715 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:30:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:30:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1685ms 22:30:57 INFO - PROCESS | 1752 | 1467869457767 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 22:30:57 INFO - PROCESS | 1752 | 1467869457772 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 22:30:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:30:57 INFO - PROCESS | 1752 | 1467869457781 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:30:57 INFO - PROCESS | 1752 | 1467869457786 Marionette TRACE conn4 <- [1,2830,null,{}] 22:30:57 INFO - PROCESS | 1752 | 1467869457793 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}] 22:30:57 INFO - PROCESS | 1752 | 1467869457799 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:57 INFO - PROCESS | 1752 | 1467869457992 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 22:30:58 INFO - PROCESS | 1752 | 1467869458496 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:58 INFO - PROCESS | 1752 | 1467869458507 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba6fc00 == 38 [pid = 1752] [id = 715] 22:30:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8ba72800) [pid = 1752] [serial = 2146] [outer = (nil)] 22:30:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8c3f9000) [pid = 1752] [serial = 2147] [outer = 0x8ba72800] 22:30:58 INFO - PROCESS | 1752 | 1467869458589 Marionette DEBUG loaded listener.js 22:30:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8d1cf400) [pid = 1752] [serial = 2148] [outer = 0x8ba72800] 22:30:59 INFO - PROCESS | 1752 | 1467869459559 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]]]}] 22:30:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:30:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1834ms 22:30:59 INFO - PROCESS | 1752 | 1467869459635 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 22:30:59 INFO - PROCESS | 1752 | 1467869459640 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 22:30:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:30:59 INFO - PROCESS | 1752 | 1467869459656 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:30:59 INFO - PROCESS | 1752 | 1467869459665 Marionette TRACE conn4 <- [1,2834,null,{}] 22:30:59 INFO - PROCESS | 1752 | 1467869459684 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}] 22:30:59 INFO - PROCESS | 1752 | 1467869459697 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:30:59 INFO - PROCESS | 1752 | 1467869459923 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8d39c800 == 37 [pid = 1752] [id = 684] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c5800 == 36 [pid = 1752] [id = 678] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1eb800 == 35 [pid = 1752] [id = 685] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3a6c00 == 34 [pid = 1752] [id = 679] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1de000 == 33 [pid = 1752] [id = 681] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c2c00 == 32 [pid = 1752] [id = 687] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1ea000 == 31 [pid = 1752] [id = 701] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8fad9400 == 30 [pid = 1752] [id = 691] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba6e800 == 29 [pid = 1752] [id = 683] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f05bc00 == 28 [pid = 1752] [id = 702] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8face800 == 27 [pid = 1752] [id = 692] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0bdc00 == 26 [pid = 1752] [id = 700] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c6800 == 25 [pid = 1752] [id = 688] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3a9800 == 24 [pid = 1752] [id = 689] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f80e800 == 23 [pid = 1752] [id = 703] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8e754800 == 22 [pid = 1752] [id = 682] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba6d400 == 21 [pid = 1752] [id = 680] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8e910400 == 20 [pid = 1752] [id = 686] 22:31:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2ae400 == 19 [pid = 1752] [id = 690] 22:31:01 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba70800 == 18 [pid = 1752] [id = 693] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91606c00) [pid = 1752] [serial = 2078] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8f060c00) [pid = 1752] [serial = 2096] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x91bb3c00) [pid = 1752] [serial = 2082] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8d1d0800) [pid = 1752] [serial = 2090] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x91bb1400) [pid = 1752] [serial = 2081] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8d3a3c00) [pid = 1752] [serial = 2091] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8d5e3c00) [pid = 1752] [serial = 2085] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8d39b800) [pid = 1752] [serial = 2084] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8b0cbc00) [pid = 1752] [serial = 2087] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8b1e3000) [pid = 1752] [serial = 2088] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8e1be000) [pid = 1752] [serial = 2069] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8fa1ec00) [pid = 1752] [serial = 2073] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8f80cc00) [pid = 1752] [serial = 2072] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8e1b7400) [pid = 1752] [serial = 2094] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x914b0000) [pid = 1752] [serial = 2076] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x914a6400) [pid = 1752] [serial = 2075] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8f0e5800) [pid = 1752] [serial = 2097] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8d5e4800) [pid = 1752] [serial = 2093] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x91609800) [pid = 1752] [serial = 2079] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8e904000) [pid = 1752] [serial = 2070] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8f0f0000) [pid = 1752] [serial = 2099] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1752 | 1467869461305 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:01 INFO - PROCESS | 1752 | 1467869461314 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1dc400 == 19 [pid = 1752] [id = 716] 22:31:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8b1ddc00) [pid = 1752] [serial = 2149] [outer = (nil)] 22:31:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8b1e3c00) [pid = 1752] [serial = 2150] [outer = 0x8b1ddc00] 22:31:01 INFO - PROCESS | 1752 | 1467869461408 Marionette DEBUG loaded listener.js 22:31:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8ba65c00) [pid = 1752] [serial = 2151] [outer = 0x8b1ddc00] 22:31:02 INFO - PROCESS | 1752 | 1467869462311 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:31:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:31:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2702ms 22:31:02 INFO - PROCESS | 1752 | 1467869462359 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 22:31:02 INFO - PROCESS | 1752 | 1467869462366 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 22:31:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:31:02 INFO - PROCESS | 1752 | 1467869462373 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:31:02 INFO - PROCESS | 1752 | 1467869462378 Marionette TRACE conn4 <- [1,2838,null,{}] 22:31:02 INFO - PROCESS | 1752 | 1467869462387 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}] 22:31:02 INFO - PROCESS | 1752 | 1467869462395 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:02 INFO - PROCESS | 1752 | 1467869462584 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 22:31:02 INFO - PROCESS | 1752 | 1467869462600 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:02 INFO - PROCESS | 1752 | 1467869462609 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1cc400 == 20 [pid = 1752] [id = 717] 22:31:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8d1ccc00) [pid = 1752] [serial = 2152] [outer = (nil)] 22:31:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8d39d000) [pid = 1752] [serial = 2153] [outer = 0x8d1ccc00] 22:31:02 INFO - PROCESS | 1752 | 1467869462700 Marionette DEBUG loaded listener.js 22:31:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8d3a5400) [pid = 1752] [serial = 2154] [outer = 0x8d1ccc00] 22:31:03 INFO - PROCESS | 1752 | 1467869463716 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]]]}] 22:31:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:31:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1386ms 22:31:03 INFO - PROCESS | 1752 | 1467869463766 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 22:31:03 INFO - PROCESS | 1752 | 1467869463772 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 22:31:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:31:03 INFO - PROCESS | 1752 | 1467869463802 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:31:03 INFO - PROCESS | 1752 | 1467869463806 Marionette TRACE conn4 <- [1,2842,null,{}] 22:31:03 INFO - PROCESS | 1752 | 1467869463844 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}] 22:31:03 INFO - PROCESS | 1752 | 1467869463850 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:04 INFO - PROCESS | 1752 | 1467869464088 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 22:31:04 INFO - PROCESS | 1752 | 1467869464113 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:04 INFO - PROCESS | 1752 | 1467869464119 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3dfc00 == 21 [pid = 1752] [id = 718] 22:31:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8d5e5c00) [pid = 1752] [serial = 2155] [outer = (nil)] 22:31:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8e1b4000) [pid = 1752] [serial = 2156] [outer = 0x8d5e5c00] 22:31:04 INFO - PROCESS | 1752 | 1467869464195 Marionette DEBUG loaded listener.js 22:31:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8e74e800) [pid = 1752] [serial = 2157] [outer = 0x8d5e5c00] 22:31:05 INFO - PROCESS | 1752 | 1467869465291 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]]]}] 22:31:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:31:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1542ms 22:31:05 INFO - PROCESS | 1752 | 1467869465343 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 22:31:05 INFO - PROCESS | 1752 | 1467869465347 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 22:31:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:31:05 INFO - PROCESS | 1752 | 1467869465369 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:31:05 INFO - PROCESS | 1752 | 1467869465380 Marionette TRACE conn4 <- [1,2846,null,{}] 22:31:05 INFO - PROCESS | 1752 | 1467869465398 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}] 22:31:05 INFO - PROCESS | 1752 | 1467869465407 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:05 INFO - PROCESS | 1752 | 1467869465650 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 22:31:05 INFO - PROCESS | 1752 | 1467869465678 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:05 INFO - PROCESS | 1752 | 1467869465685 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f05c400 == 22 [pid = 1752] [id = 719] 22:31:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8f060c00) [pid = 1752] [serial = 2158] [outer = (nil)] 22:31:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8f0e5800) [pid = 1752] [serial = 2159] [outer = 0x8f060c00] 22:31:05 INFO - PROCESS | 1752 | 1467869465758 Marionette DEBUG loaded listener.js 22:31:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8f0ef400) [pid = 1752] [serial = 2160] [outer = 0x8f060c00] 22:31:06 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8c3f8800) [pid = 1752] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:31:06 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8d3d8000) [pid = 1752] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:31:06 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8d5de000) [pid = 1752] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:31:06 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8f0e7c00) [pid = 1752] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:31:06 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8f0ebc00) [pid = 1752] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:31:06 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8f94c000) [pid = 1752] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:31:06 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8e1b6800) [pid = 1752] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:31:06 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8b0bf800) [pid = 1752] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:31:06 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8d5e2400) [pid = 1752] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:31:06 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8d1cac00) [pid = 1752] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:31:07 INFO - PROCESS | 1752 | 1467869467195 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]]]}] 22:31:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:31:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1861ms 22:31:07 INFO - PROCESS | 1752 | 1467869467223 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 22:31:07 INFO - PROCESS | 1752 | 1467869467227 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 22:31:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:31:07 INFO - PROCESS | 1752 | 1467869467234 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:31:07 INFO - PROCESS | 1752 | 1467869467238 Marionette TRACE conn4 <- [1,2850,null,{}] 22:31:07 INFO - PROCESS | 1752 | 1467869467244 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}] 22:31:07 INFO - PROCESS | 1752 | 1467869467249 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:07 INFO - PROCESS | 1752 | 1467869467416 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 22:31:07 INFO - PROCESS | 1752 | 1467869467566 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:07 INFO - PROCESS | 1752 | 1467869467577 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3de000 == 23 [pid = 1752] [id = 720] 22:31:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8d5dd000) [pid = 1752] [serial = 2161] [outer = (nil)] 22:31:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8f061800) [pid = 1752] [serial = 2162] [outer = 0x8d5dd000] 22:31:07 INFO - PROCESS | 1752 | 1467869467648 Marionette DEBUG loaded listener.js 22:31:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8f0e7400) [pid = 1752] [serial = 2163] [outer = 0x8d5dd000] 22:31:08 INFO - PROCESS | 1752 | 1467869468454 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:31:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:31:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1288ms 22:31:08 INFO - PROCESS | 1752 | 1467869468544 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 22:31:08 INFO - PROCESS | 1752 | 1467869468549 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 22:31:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:31:08 INFO - PROCESS | 1752 | 1467869468561 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:31:08 INFO - PROCESS | 1752 | 1467869468567 Marionette TRACE conn4 <- [1,2854,null,{}] 22:31:08 INFO - PROCESS | 1752 | 1467869468579 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}] 22:31:08 INFO - PROCESS | 1752 | 1467869468587 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:08 INFO - PROCESS | 1752 | 1467869468820 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 22:31:09 INFO - PROCESS | 1752 | 1467869469034 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:09 INFO - PROCESS | 1752 | 1467869469054 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f6c00 == 24 [pid = 1752] [id = 721] 22:31:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8c3fa400) [pid = 1752] [serial = 2164] [outer = (nil)] 22:31:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8d1c5800) [pid = 1752] [serial = 2165] [outer = 0x8c3fa400] 22:31:09 INFO - PROCESS | 1752 | 1467869469252 Marionette DEBUG loaded listener.js 22:31:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8d3e1000) [pid = 1752] [serial = 2166] [outer = 0x8c3fa400] 22:31:10 INFO - PROCESS | 1752 | 1467869470390 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]]]}] 22:31:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:31:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1891ms 22:31:10 INFO - PROCESS | 1752 | 1467869470453 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 22:31:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:31:10 INFO - PROCESS | 1752 | 1467869470459 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 22:31:10 INFO - PROCESS | 1752 | 1467869470470 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:31:10 INFO - PROCESS | 1752 | 1467869470477 Marionette TRACE conn4 <- [1,2858,null,{}] 22:31:10 INFO - PROCESS | 1752 | 1467869470484 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}] 22:31:10 INFO - PROCESS | 1752 | 1467869470490 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:10 INFO - PROCESS | 1752 | 1467869470695 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 22:31:10 INFO - PROCESS | 1752 | 1467869470935 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:10 INFO - PROCESS | 1752 | 1467869470944 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c9000 == 25 [pid = 1752] [id = 722] 22:31:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8d5e2000) [pid = 1752] [serial = 2167] [outer = (nil)] 22:31:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8f1ea800) [pid = 1752] [serial = 2168] [outer = 0x8d5e2000] 22:31:11 INFO - PROCESS | 1752 | 1467869471075 Marionette DEBUG loaded listener.js 22:31:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8f1f8000) [pid = 1752] [serial = 2169] [outer = 0x8d5e2000] 22:31:12 INFO - PROCESS | 1752 | 1467869472136 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:31:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:31:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1740ms 22:31:12 INFO - PROCESS | 1752 | 1467869472207 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 22:31:12 INFO - PROCESS | 1752 | 1467869472212 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 22:31:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:31:12 INFO - PROCESS | 1752 | 1467869472219 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:31:12 INFO - PROCESS | 1752 | 1467869472222 Marionette TRACE conn4 <- [1,2862,null,{}] 22:31:12 INFO - PROCESS | 1752 | 1467869472237 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}] 22:31:12 INFO - PROCESS | 1752 | 1467869472245 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:12 INFO - PROCESS | 1752 | 1467869472474 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 22:31:12 INFO - PROCESS | 1752 | 1467869472806 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:12 INFO - PROCESS | 1752 | 1467869472814 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f93f000 == 26 [pid = 1752] [id = 723] 22:31:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8f93f800) [pid = 1752] [serial = 2170] [outer = (nil)] 22:31:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8f945000) [pid = 1752] [serial = 2171] [outer = 0x8f93f800] 22:31:12 INFO - PROCESS | 1752 | 1467869472908 Marionette DEBUG loaded listener.js 22:31:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8f94c000) [pid = 1752] [serial = 2172] [outer = 0x8f93f800] 22:31:13 INFO - PROCESS | 1752 | 1467869473927 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]]]}] 22:31:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:31:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1788ms 22:31:14 INFO - PROCESS | 1752 | 1467869474008 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 22:31:14 INFO - PROCESS | 1752 | 1467869474012 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 22:31:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:31:14 INFO - PROCESS | 1752 | 1467869474019 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:31:14 INFO - PROCESS | 1752 | 1467869474023 Marionette TRACE conn4 <- [1,2866,null,{}] 22:31:14 INFO - PROCESS | 1752 | 1467869474029 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}] 22:31:14 INFO - PROCESS | 1752 | 1467869474035 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:14 INFO - PROCESS | 1752 | 1467869474238 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 22:31:14 INFO - PROCESS | 1752 | 1467869474476 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:14 INFO - PROCESS | 1752 | 1467869474486 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3fbc00 == 27 [pid = 1752] [id = 724] 22:31:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8d3a2800) [pid = 1752] [serial = 2173] [outer = (nil)] 22:31:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8f0e9400) [pid = 1752] [serial = 2174] [outer = 0x8d3a2800] 22:31:14 INFO - PROCESS | 1752 | 1467869474631 Marionette DEBUG loaded listener.js 22:31:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8f063c00) [pid = 1752] [serial = 2175] [outer = 0x8d3a2800] 22:31:15 INFO - PROCESS | 1752 | 1467869475784 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]]]}] 22:31:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:31:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1792ms 22:31:15 INFO - PROCESS | 1752 | 1467869475813 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 22:31:15 INFO - PROCESS | 1752 | 1467869475818 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 22:31:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:31:15 INFO - PROCESS | 1752 | 1467869475827 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:31:15 INFO - PROCESS | 1752 | 1467869475832 Marionette TRACE conn4 <- [1,2870,null,{}] 22:31:15 INFO - PROCESS | 1752 | 1467869475880 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}] 22:31:15 INFO - PROCESS | 1752 | 1467869475893 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:16 INFO - PROCESS | 1752 | 1467869476105 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 22:31:16 INFO - PROCESS | 1752 | 1467869476408 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:16 INFO - PROCESS | 1752 | 1467869476418 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8d3a1000) [pid = 1752] [serial = 2115] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8d5e8400) [pid = 1752] [serial = 2117] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8e750400) [pid = 1752] [serial = 2106] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8f1f1c00) [pid = 1752] [serial = 2120] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8f803800) [pid = 1752] [serial = 2109] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8fa24800) [pid = 1752] [serial = 2112] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8fa20000) [pid = 1752] [serial = 2124] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8f946800) [pid = 1752] [serial = 2123] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8ba66800) [pid = 1752] [serial = 2103] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8fa23800) [pid = 1752] [serial = 2111] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8e752000) [pid = 1752] [serial = 2118] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8b0cc000) [pid = 1752] [serial = 2102] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8f2a9800) [pid = 1752] [serial = 2121] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8f2a4400) [pid = 1752] [serial = 2108] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8f1ea400) [pid = 1752] [serial = 2100] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8d1ce400) [pid = 1752] [serial = 2114] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8e1b3800) [pid = 1752] [serial = 2105] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8f810800) [pid = 1752] [serial = 2126] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8f809800) [pid = 1752] [serial = 2127] [outer = (nil)] [url = about:blank] 22:31:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1dc800 == 28 [pid = 1752] [id = 725] 22:31:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8b1e8000) [pid = 1752] [serial = 2176] [outer = (nil)] 22:31:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8ba73400) [pid = 1752] [serial = 2177] [outer = 0x8b1e8000] 22:31:16 INFO - PROCESS | 1752 | 1467869476557 Marionette DEBUG loaded listener.js 22:31:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8d1c1400) [pid = 1752] [serial = 2178] [outer = 0x8b1e8000] 22:31:17 INFO - PROCESS | 1752 | 1467869477430 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]]]}] 22:31:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:31:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1624ms 22:31:17 INFO - PROCESS | 1752 | 1467869477457 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 22:31:17 INFO - PROCESS | 1752 | 1467869477465 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 22:31:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:31:17 INFO - PROCESS | 1752 | 1467869477477 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:31:17 INFO - PROCESS | 1752 | 1467869477481 Marionette TRACE conn4 <- [1,2874,null,{}] 22:31:17 INFO - PROCESS | 1752 | 1467869477488 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}] 22:31:17 INFO - PROCESS | 1752 | 1467869477494 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:17 INFO - PROCESS | 1752 | 1467869477674 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 22:31:17 INFO - PROCESS | 1752 | 1467869477688 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:17 INFO - PROCESS | 1752 | 1467869477695 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d5dc000 == 29 [pid = 1752] [id = 726] 22:31:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8d5de800) [pid = 1752] [serial = 2179] [outer = (nil)] 22:31:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8d5e7c00) [pid = 1752] [serial = 2180] [outer = 0x8d5de800] 22:31:17 INFO - PROCESS | 1752 | 1467869477793 Marionette DEBUG loaded listener.js 22:31:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8e1b8800) [pid = 1752] [serial = 2181] [outer = 0x8d5de800] 22:31:18 INFO - PROCESS | 1752 | 1467869478841 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]]]}] 22:31:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:31:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1382ms 22:31:18 INFO - PROCESS | 1752 | 1467869478878 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 22:31:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:31:18 INFO - PROCESS | 1752 | 1467869478883 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 22:31:18 INFO - PROCESS | 1752 | 1467869478890 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:31:18 INFO - PROCESS | 1752 | 1467869478905 Marionette TRACE conn4 <- [1,2878,null,{}] 22:31:18 INFO - PROCESS | 1752 | 1467869478936 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}] 22:31:18 INFO - PROCESS | 1752 | 1467869478944 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:19 INFO - PROCESS | 1752 | 1467869479187 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 22:31:19 INFO - PROCESS | 1752 | 1467869479218 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:19 INFO - PROCESS | 1752 | 1467869479233 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f064800 == 30 [pid = 1752] [id = 727] 22:31:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8f064c00) [pid = 1752] [serial = 2182] [outer = (nil)] 22:31:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8f0ebc00) [pid = 1752] [serial = 2183] [outer = 0x8f064c00] 22:31:19 INFO - PROCESS | 1752 | 1467869479305 Marionette DEBUG loaded listener.js 22:31:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8f1f4800) [pid = 1752] [serial = 2184] [outer = 0x8f064c00] 22:31:20 INFO - PROCESS | 1752 | 1467869480313 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]]]}] 22:31:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:31:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1459ms 22:31:20 INFO - PROCESS | 1752 | 1467869480349 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 22:31:20 INFO - PROCESS | 1752 | 1467869480353 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 22:31:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:31:20 INFO - PROCESS | 1752 | 1467869480360 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:31:20 INFO - PROCESS | 1752 | 1467869480362 Marionette TRACE conn4 <- [1,2882,null,{}] 22:31:20 INFO - PROCESS | 1752 | 1467869480376 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}] 22:31:20 INFO - PROCESS | 1752 | 1467869480382 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:20 INFO - PROCESS | 1752 | 1467869480613 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 22:31:20 INFO - PROCESS | 1752 | 1467869480653 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:20 INFO - PROCESS | 1752 | 1467869480664 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2abc00 == 31 [pid = 1752] [id = 728] 22:31:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8f2b1800) [pid = 1752] [serial = 2185] [outer = (nil)] 22:31:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8f803400) [pid = 1752] [serial = 2186] [outer = 0x8f2b1800] 22:31:20 INFO - PROCESS | 1752 | 1467869480814 Marionette DEBUG loaded listener.js 22:31:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8f806c00) [pid = 1752] [serial = 2187] [outer = 0x8f2b1800] 22:31:21 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8d5e5c00) [pid = 1752] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:31:21 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8d1ccc00) [pid = 1752] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:31:21 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8b1ddc00) [pid = 1752] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:31:21 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8ba72800) [pid = 1752] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:31:21 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8f060c00) [pid = 1752] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:31:21 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d1ca400) [pid = 1752] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:31:21 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8f0eec00) [pid = 1752] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:31:21 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8fc03800) [pid = 1752] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:31:21 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8e903000) [pid = 1752] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:31:21 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8e1b5000) [pid = 1752] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:31:21 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x91bb4000) [pid = 1752] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:31:21 INFO - PROCESS | 1752 | 1467869481813 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]]]}] 22:31:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:31:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1494ms 22:31:21 INFO - PROCESS | 1752 | 1467869481855 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 22:31:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:31:21 INFO - PROCESS | 1752 | 1467869481859 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 22:31:21 INFO - PROCESS | 1752 | 1467869481866 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:31:21 INFO - PROCESS | 1752 | 1467869481869 Marionette TRACE conn4 <- [1,2886,null,{}] 22:31:21 INFO - PROCESS | 1752 | 1467869481875 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}] 22:31:21 INFO - PROCESS | 1752 | 1467869481881 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:22 INFO - PROCESS | 1752 | 1467869482049 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 22:31:22 INFO - PROCESS | 1752 | 1467869482058 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:22 INFO - PROCESS | 1752 | 1467869482068 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e0c00 == 32 [pid = 1752] [id = 729] 22:31:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8ba72800) [pid = 1752] [serial = 2188] [outer = (nil)] 22:31:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8f2ae400) [pid = 1752] [serial = 2189] [outer = 0x8ba72800] 22:31:22 INFO - PROCESS | 1752 | 1467869482271 Marionette DEBUG loaded listener.js 22:31:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8f2b3400) [pid = 1752] [serial = 2190] [outer = 0x8ba72800] 22:31:23 INFO - PROCESS | 1752 | 1467869483094 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]]]}] 22:31:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:31:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1342ms 22:31:23 INFO - PROCESS | 1752 | 1467869483209 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 22:31:23 INFO - PROCESS | 1752 | 1467869483214 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 22:31:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:31:23 INFO - PROCESS | 1752 | 1467869483224 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:31:23 INFO - PROCESS | 1752 | 1467869483230 Marionette TRACE conn4 <- [1,2890,null,{}] 22:31:23 INFO - PROCESS | 1752 | 1467869483240 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}] 22:31:23 INFO - PROCESS | 1752 | 1467869483247 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:23 INFO - PROCESS | 1752 | 1467869483489 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 22:31:23 INFO - PROCESS | 1752 | 1467869483757 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:23 INFO - PROCESS | 1752 | 1467869483773 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3ee400 == 33 [pid = 1752] [id = 730] 22:31:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8c3f0c00) [pid = 1752] [serial = 2191] [outer = (nil)] 22:31:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8d1c1c00) [pid = 1752] [serial = 2192] [outer = 0x8c3f0c00] 22:31:23 INFO - PROCESS | 1752 | 1467869483873 Marionette DEBUG loaded listener.js 22:31:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8d1cb000) [pid = 1752] [serial = 2193] [outer = 0x8c3f0c00] 22:31:24 INFO - PROCESS | 1752 | 1467869484914 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:31:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:31:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1741ms 22:31:24 INFO - PROCESS | 1752 | 1467869484966 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 22:31:24 INFO - PROCESS | 1752 | 1467869484972 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 22:31:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:31:24 INFO - PROCESS | 1752 | 1467869484984 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:31:24 INFO - PROCESS | 1752 | 1467869484991 Marionette TRACE conn4 <- [1,2894,null,{}] 22:31:25 INFO - PROCESS | 1752 | 1467869484998 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}] 22:31:25 INFO - PROCESS | 1752 | 1467869485004 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:25 INFO - PROCESS | 1752 | 1467869485241 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 22:31:25 INFO - PROCESS | 1752 | 1467869485486 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:25 INFO - PROCESS | 1752 | 1467869485496 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e908000 == 34 [pid = 1752] [id = 731] 22:31:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8e90c000) [pid = 1752] [serial = 2194] [outer = (nil)] 22:31:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8f05f400) [pid = 1752] [serial = 2195] [outer = 0x8e90c000] 22:31:25 INFO - PROCESS | 1752 | 1467869485628 Marionette DEBUG loaded listener.js 22:31:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8f0ee000) [pid = 1752] [serial = 2196] [outer = 0x8e90c000] 22:31:26 INFO - PROCESS | 1752 | 1467869486626 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]]]}] 22:31:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:31:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1716ms 22:31:26 INFO - PROCESS | 1752 | 1467869486696 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 22:31:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:31:26 INFO - PROCESS | 1752 | 1467869486701 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 22:31:26 INFO - PROCESS | 1752 | 1467869486709 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:31:26 INFO - PROCESS | 1752 | 1467869486712 Marionette TRACE conn4 <- [1,2898,null,{}] 22:31:26 INFO - PROCESS | 1752 | 1467869486729 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}] 22:31:26 INFO - PROCESS | 1752 | 1467869486738 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:26 INFO - PROCESS | 1752 | 1467869486976 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 22:31:27 INFO - PROCESS | 1752 | 1467869487265 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:27 INFO - PROCESS | 1752 | 1467869487280 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f944c00 == 35 [pid = 1752] [id = 732] 22:31:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8fa24400) [pid = 1752] [serial = 2197] [outer = (nil)] 22:31:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8fa27000) [pid = 1752] [serial = 2198] [outer = 0x8fa24400] 22:31:27 INFO - PROCESS | 1752 | 1467869487381 Marionette DEBUG loaded listener.js 22:31:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8fad1400) [pid = 1752] [serial = 2199] [outer = 0x8fa24400] 22:31:28 INFO - PROCESS | 1752 | 1467869488318 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]]]}] 22:31:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:31:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1642ms 22:31:28 INFO - PROCESS | 1752 | 1467869488366 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 22:31:28 INFO - PROCESS | 1752 | 1467869488371 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 22:31:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:31:28 INFO - PROCESS | 1752 | 1467869488381 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:31:28 INFO - PROCESS | 1752 | 1467869488385 Marionette TRACE conn4 <- [1,2902,null,{}] 22:31:28 INFO - PROCESS | 1752 | 1467869488391 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}] 22:31:28 INFO - PROCESS | 1752 | 1467869488397 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:28 INFO - PROCESS | 1752 | 1467869488601 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 22:31:28 INFO - PROCESS | 1752 | 1467869488792 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:28 INFO - PROCESS | 1752 | 1467869488802 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f946400 == 36 [pid = 1752] [id = 733] 22:31:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8f946800) [pid = 1752] [serial = 2200] [outer = (nil)] 22:31:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8fc03800) [pid = 1752] [serial = 2201] [outer = 0x8f946800] 22:31:28 INFO - PROCESS | 1752 | 1467869488883 Marionette DEBUG loaded listener.js 22:31:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8fc0f800) [pid = 1752] [serial = 2202] [outer = 0x8f946800] 22:31:29 INFO - PROCESS | 1752 | 1467869489921 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:31:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:31:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1588ms 22:31:29 INFO - PROCESS | 1752 | 1467869489970 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 22:31:29 INFO - PROCESS | 1752 | 1467869489975 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 22:31:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:31:29 INFO - PROCESS | 1752 | 1467869489982 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:31:29 INFO - PROCESS | 1752 | 1467869489986 Marionette TRACE conn4 <- [1,2906,null,{}] 22:31:29 INFO - PROCESS | 1752 | 1467869489992 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}] 22:31:29 INFO - PROCESS | 1752 | 1467869489998 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:30 INFO - PROCESS | 1752 | 1467869490189 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 22:31:30 INFO - PROCESS | 1752 | 1467869490378 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:30 INFO - PROCESS | 1752 | 1467869490385 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba72000 == 37 [pid = 1752] [id = 734] 22:31:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8f941c00) [pid = 1752] [serial = 2203] [outer = (nil)] 22:31:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x914ac000) [pid = 1752] [serial = 2204] [outer = 0x8f941c00] 22:31:30 INFO - PROCESS | 1752 | 1467869490473 Marionette DEBUG loaded listener.js 22:31:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x914ae800) [pid = 1752] [serial = 2205] [outer = 0x8f941c00] 22:31:31 INFO - PROCESS | 1752 | 1467869491456 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]]]}] 22:31:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:31:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1531ms 22:31:31 INFO - PROCESS | 1752 | 1467869491515 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 22:31:31 INFO - PROCESS | 1752 | 1467869491519 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 22:31:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:31:31 INFO - PROCESS | 1752 | 1467869491526 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:31:31 INFO - PROCESS | 1752 | 1467869491530 Marionette TRACE conn4 <- [1,2910,null,{}] 22:31:31 INFO - PROCESS | 1752 | 1467869491536 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}] 22:31:31 INFO - PROCESS | 1752 | 1467869491548 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:31 INFO - PROCESS | 1752 | 1467869491808 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 22:31:32 INFO - PROCESS | 1752 | 1467869492050 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:32 INFO - PROCESS | 1752 | 1467869492060 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c2c00 == 38 [pid = 1752] [id = 735] 22:31:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8f1ee800) [pid = 1752] [serial = 2206] [outer = (nil)] 22:31:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x91bad800) [pid = 1752] [serial = 2207] [outer = 0x8f1ee800] 22:31:32 INFO - PROCESS | 1752 | 1467869492187 Marionette DEBUG loaded listener.js 22:31:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x91bc5400) [pid = 1752] [serial = 2208] [outer = 0x8f1ee800] 22:31:33 INFO - PROCESS | 1752 | 1467869493032 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]]]}] 22:31:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:31:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:31:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1535ms 22:31:33 INFO - PROCESS | 1752 | 1467869493304 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 22:31:33 INFO - PROCESS | 1752 | 1467869493311 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 22:31:33 INFO - TEST-START | /DOMEvents/constructors.html 22:31:33 INFO - PROCESS | 1752 | 1467869493322 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:31:33 INFO - PROCESS | 1752 | 1467869493327 Marionette TRACE conn4 <- [1,2914,null,{}] 22:31:33 INFO - PROCESS | 1752 | 1467869493335 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}] 22:31:33 INFO - PROCESS | 1752 | 1467869493341 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:33 INFO - PROCESS | 1752 | 1467869493517 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 22:31:33 INFO - PROCESS | 1752 | 1467869493778 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:33 INFO - PROCESS | 1752 | 1467869493794 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1dd000 == 39 [pid = 1752] [id = 736] 22:31:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8d1c6400) [pid = 1752] [serial = 2209] [outer = (nil)] 22:31:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8d3a3c00) [pid = 1752] [serial = 2210] [outer = 0x8d1c6400] 22:31:33 INFO - PROCESS | 1752 | 1467869493879 Marionette DEBUG loaded listener.js 22:31:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8d3d3000) [pid = 1752] [serial = 2211] [outer = 0x8d1c6400] 22:31:34 INFO - PROCESS | 1752 | 1467869494904 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]]]}] 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:31:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:31:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:31:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:31:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:31:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:31:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:31:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:31:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:31:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:31:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:31:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:31:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:31:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:31:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:31:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:31:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 1655ms 22:31:35 INFO - PROCESS | 1752 | 1467869494979 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 22:31:35 INFO - PROCESS | 1752 | 1467869494987 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 22:31:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:31:35 INFO - PROCESS | 1752 | 1467869495036 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:31:35 INFO - PROCESS | 1752 | 1467869495043 Marionette TRACE conn4 <- [1,2918,null,{}] 22:31:35 INFO - PROCESS | 1752 | 1467869495050 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}] 22:31:35 INFO - PROCESS | 1752 | 1467869495056 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:35 INFO - PROCESS | 1752 | 1467869495223 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 22:31:35 INFO - PROCESS | 1752 | 1467869495462 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:35 INFO - PROCESS | 1752 | 1467869495472 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3a7800 == 40 [pid = 1752] [id = 737] 22:31:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8d5e8400) [pid = 1752] [serial = 2212] [outer = (nil)] 22:31:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8f1ef800) [pid = 1752] [serial = 2213] [outer = 0x8d5e8400] 22:31:35 INFO - PROCESS | 1752 | 1467869495566 Marionette DEBUG loaded listener.js 22:31:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8f804800) [pid = 1752] [serial = 2214] [outer = 0x8d5e8400] 22:31:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1dc400 == 39 [pid = 1752] [id = 716] 22:31:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f0000 == 38 [pid = 1752] [id = 705] 22:31:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8e901400 == 37 [pid = 1752] [id = 712] 22:31:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8f0e3800 == 36 [pid = 1752] [id = 706] 22:31:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1e0400 == 35 [pid = 1752] [id = 709] 22:31:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8f05d800 == 34 [pid = 1752] [id = 710] 22:31:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c0c00 == 33 [pid = 1752] [id = 707] 22:31:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba68800 == 32 [pid = 1752] [id = 708] 22:31:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8fc03000 == 31 [pid = 1752] [id = 711] 22:31:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1dbc00 == 30 [pid = 1752] [id = 714] 22:31:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba6fc00 == 29 [pid = 1752] [id = 715] 22:31:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c6000 == 28 [pid = 1752] [id = 713] 22:31:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f3c00 == 27 [pid = 1752] [id = 704] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8d39d000) [pid = 1752] [serial = 2153] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8b1e3c00) [pid = 1752] [serial = 2150] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8ba65c00) [pid = 1752] [serial = 2151] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8d1cf400) [pid = 1752] [serial = 2148] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8c3f9000) [pid = 1752] [serial = 2147] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8f0e5800) [pid = 1752] [serial = 2159] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8d5e1c00) [pid = 1752] [serial = 2130] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8d3a8c00) [pid = 1752] [serial = 2129] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8f2aa800) [pid = 1752] [serial = 2133] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8f1f3800) [pid = 1752] [serial = 2132] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8fc0d000) [pid = 1752] [serial = 2136] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8fc06000) [pid = 1752] [serial = 2135] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9160b400) [pid = 1752] [serial = 2139] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8fc0b000) [pid = 1752] [serial = 2138] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x91bae000) [pid = 1752] [serial = 2142] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x91baac00) [pid = 1752] [serial = 2141] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x91cb7400) [pid = 1752] [serial = 2145] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x91caf800) [pid = 1752] [serial = 2144] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8e1b4000) [pid = 1752] [serial = 2156] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8e74e800) [pid = 1752] [serial = 2157] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8f0ef400) [pid = 1752] [serial = 2160] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d3a5400) [pid = 1752] [serial = 2154] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8f061800) [pid = 1752] [serial = 2162] [outer = (nil)] [url = about:blank] 22:31:37 INFO - PROCESS | 1752 | 1467869497528 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:31:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:31:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 2551ms 22:31:37 INFO - PROCESS | 1752 | 1467869497574 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 22:31:37 INFO - PROCESS | 1752 | 1467869497580 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 22:31:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:31:37 INFO - PROCESS | 1752 | 1467869497588 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:31:37 INFO - PROCESS | 1752 | 1467869497593 Marionette TRACE conn4 <- [1,2922,null,{}] 22:31:37 INFO - PROCESS | 1752 | 1467869497603 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}] 22:31:37 INFO - PROCESS | 1752 | 1467869497608 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:37 INFO - PROCESS | 1752 | 1467869497774 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 22:31:37 INFO - PROCESS | 1752 | 1467869497974 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:37 INFO - PROCESS | 1752 | 1467869497983 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba6d400 == 28 [pid = 1752] [id = 738] 22:31:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8ba6f400) [pid = 1752] [serial = 2215] [outer = (nil)] 22:31:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8d1c4c00) [pid = 1752] [serial = 2216] [outer = 0x8ba6f400] 22:31:38 INFO - PROCESS | 1752 | 1467869498059 Marionette DEBUG loaded listener.js 22:31:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8d39d000) [pid = 1752] [serial = 2217] [outer = 0x8ba6f400] 22:31:38 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 22:31:38 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 22:31:38 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 22:31:38 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 22:31:38 INFO - PROCESS | 1752 | 1467869498879 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]]]}] 22:31:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:31:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:31:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:31:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:31:38 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 22:31:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:31:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:31:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:31:38 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 22:31:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:31:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:31:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:31:38 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]" 22:31:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:31:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:31:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:31:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:31:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1342ms 22:31:38 INFO - PROCESS | 1752 | 1467869498931 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 22:31:38 INFO - PROCESS | 1752 | 1467869498944 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 22:31:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:31:38 INFO - PROCESS | 1752 | 1467869498964 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:31:38 INFO - PROCESS | 1752 | 1467869498969 Marionette TRACE conn4 <- [1,2926,null,{}] 22:31:38 INFO - PROCESS | 1752 | 1467869498975 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}] 22:31:38 INFO - PROCESS | 1752 | 1467869498981 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:39 INFO - PROCESS | 1752 | 1467869499170 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 22:31:39 INFO - PROCESS | 1752 | 1467869499327 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:39 INFO - PROCESS | 1752 | 1467869499337 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1c3800 == 29 [pid = 1752] [id = 739] 22:31:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8e1bd000) [pid = 1752] [serial = 2218] [outer = (nil)] 22:31:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8e755400) [pid = 1752] [serial = 2219] [outer = 0x8e1bd000] 22:31:39 INFO - PROCESS | 1752 | 1467869499409 Marionette DEBUG loaded listener.js 22:31:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8e90dc00) [pid = 1752] [serial = 2220] [outer = 0x8e1bd000] 22:31:40 INFO - PROCESS | 1752 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:31:40 INFO - PROCESS | 1752 | 1467869500273 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]]]}] 22:31:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:31:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1353ms 22:31:40 INFO - PROCESS | 1752 | 1467869500313 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 22:31:40 INFO - PROCESS | 1752 | 1467869500316 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 22:31:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:31:40 INFO - PROCESS | 1752 | 1467869500323 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:31:40 INFO - PROCESS | 1752 | 1467869500329 Marionette TRACE conn4 <- [1,2930,null,{}] 22:31:40 INFO - PROCESS | 1752 | 1467869500355 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}] 22:31:40 INFO - PROCESS | 1752 | 1467869500365 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:40 INFO - PROCESS | 1752 | 1467869500577 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 22:31:40 INFO - PROCESS | 1752 | 1467869500606 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:40 INFO - PROCESS | 1752 | 1467869500614 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f803c00 == 30 [pid = 1752] [id = 740] 22:31:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8f804000) [pid = 1752] [serial = 2221] [outer = (nil)] 22:31:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8f80bc00) [pid = 1752] [serial = 2222] [outer = 0x8f804000] 22:31:40 INFO - PROCESS | 1752 | 1467869500693 Marionette DEBUG loaded listener.js 22:31:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8f944800) [pid = 1752] [serial = 2223] [outer = 0x8f804000] 22:31:41 INFO - PROCESS | 1752 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:31:41 INFO - PROCESS | 1752 | 1467869501573 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]]]}] 22:31:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:31:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1301ms 22:31:41 INFO - PROCESS | 1752 | 1467869501625 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 22:31:41 INFO - PROCESS | 1752 | 1467869501629 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 22:31:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:31:42 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8ba72800) [pid = 1752] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:31:42 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8f064c00) [pid = 1752] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:31:42 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8f2b1800) [pid = 1752] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:31:42 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8b1e8000) [pid = 1752] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:31:42 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8d5e2000) [pid = 1752] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:31:42 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8f93f800) [pid = 1752] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:31:42 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8d5de800) [pid = 1752] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:31:42 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d3a2800) [pid = 1752] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:31:42 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8d5dd000) [pid = 1752] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:31:42 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8c3fa400) [pid = 1752] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:31:42 INFO - PROCESS | 1752 | 1467869502090 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:31:42 INFO - PROCESS | 1752 | 1467869502094 Marionette TRACE conn4 <- [1,2934,null,{}] 22:31:42 INFO - PROCESS | 1752 | 1467869502119 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}] 22:31:42 INFO - PROCESS | 1752 | 1467869502125 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:42 INFO - PROCESS | 1752 | 1467869502273 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 22:31:42 INFO - PROCESS | 1752 | 1467869502459 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:42 INFO - PROCESS | 1752 | 1467869502467 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1dec00 == 31 [pid = 1752] [id = 741] 22:31:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8b1e5800) [pid = 1752] [serial = 2224] [outer = (nil)] 22:31:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8f2ac400) [pid = 1752] [serial = 2225] [outer = 0x8b1e5800] 22:31:42 INFO - PROCESS | 1752 | 1467869502538 Marionette DEBUG loaded listener.js 22:31:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8fa1f800) [pid = 1752] [serial = 2226] [outer = 0x8b1e5800] 22:31:43 INFO - PROCESS | 1752 | 1467869503199 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]]]}] 22:31:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:31:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1603ms 22:31:43 INFO - PROCESS | 1752 | 1467869503240 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 22:31:43 INFO - PROCESS | 1752 | 1467869503244 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 22:31:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:31:43 INFO - PROCESS | 1752 | 1467869503250 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:31:43 INFO - PROCESS | 1752 | 1467869503254 Marionette TRACE conn4 <- [1,2938,null,{}] 22:31:43 INFO - PROCESS | 1752 | 1467869503259 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}] 22:31:43 INFO - PROCESS | 1752 | 1467869503264 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:43 INFO - PROCESS | 1752 | 1467869503463 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 22:31:43 INFO - PROCESS | 1752 | 1467869503562 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:43 INFO - PROCESS | 1752 | 1467869503571 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e74c400 == 32 [pid = 1752] [id = 742] 22:31:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8f2ad000) [pid = 1752] [serial = 2227] [outer = (nil)] 22:31:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8fad7800) [pid = 1752] [serial = 2228] [outer = 0x8f2ad000] 22:31:43 INFO - PROCESS | 1752 | 1467869503640 Marionette DEBUG loaded listener.js 22:31:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8fc05400) [pid = 1752] [serial = 2229] [outer = 0x8f2ad000] 22:31:44 INFO - PROCESS | 1752 | 1467869504592 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]]]}] 22:31:44 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. 22:31:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1394ms 22:31:44 INFO - PROCESS | 1752 | 1467869504672 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 22:31:44 INFO - PROCESS | 1752 | 1467869504680 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 22:31:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:31:44 INFO - PROCESS | 1752 | 1467869504693 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:31:44 INFO - PROCESS | 1752 | 1467869504698 Marionette TRACE conn4 <- [1,2942,null,{}] 22:31:44 INFO - PROCESS | 1752 | 1467869504708 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}] 22:31:44 INFO - PROCESS | 1752 | 1467869504715 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:44 INFO - PROCESS | 1752 | 1467869504909 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 22:31:45 INFO - PROCESS | 1752 | 1467869505154 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:45 INFO - PROCESS | 1752 | 1467869505170 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba6e400 == 33 [pid = 1752] [id = 743] 22:31:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8d3a2800) [pid = 1752] [serial = 2230] [outer = (nil)] 22:31:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8d3de800) [pid = 1752] [serial = 2231] [outer = 0x8d3a2800] 22:31:45 INFO - PROCESS | 1752 | 1467869505300 Marionette DEBUG loaded listener.js 22:31:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8e1b2000) [pid = 1752] [serial = 2232] [outer = 0x8d3a2800] 22:31:46 INFO - PROCESS | 1752 | 1467869506161 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"]]]}] 22:31:46 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 22:31:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:31:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1498ms 22:31:46 INFO - PROCESS | 1752 | 1467869506191 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 22:31:46 INFO - PROCESS | 1752 | 1467869506198 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 22:31:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:31:46 INFO - PROCESS | 1752 | 1467869506210 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:31:46 INFO - PROCESS | 1752 | 1467869506214 Marionette TRACE conn4 <- [1,2946,null,{}] 22:31:46 INFO - PROCESS | 1752 | 1467869506221 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}] 22:31:46 INFO - PROCESS | 1752 | 1467869506226 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:46 INFO - PROCESS | 1752 | 1467869506470 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 22:31:46 INFO - PROCESS | 1752 | 1467869506709 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:46 INFO - PROCESS | 1752 | 1467869506718 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba6b000 == 34 [pid = 1752] [id = 744] 22:31:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8e90f400) [pid = 1752] [serial = 2233] [outer = (nil)] 22:31:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8f2a6800) [pid = 1752] [serial = 2234] [outer = 0x8e90f400] 22:31:46 INFO - PROCESS | 1752 | 1467869506812 Marionette DEBUG loaded listener.js 22:31:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8d1c7c00) [pid = 1752] [serial = 2235] [outer = 0x8e90f400] 22:31:47 INFO - PROCESS | 1752 | 1467869507820 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]]]}] 22:31:47 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. 22:31:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1641ms 22:31:47 INFO - PROCESS | 1752 | 1467869507853 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 22:31:47 INFO - PROCESS | 1752 | 1467869507860 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 22:31:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:31:47 INFO - PROCESS | 1752 | 1467869507871 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:31:47 INFO - PROCESS | 1752 | 1467869507881 Marionette TRACE conn4 <- [1,2950,null,{}] 22:31:47 INFO - PROCESS | 1752 | 1467869507944 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}] 22:31:47 INFO - PROCESS | 1752 | 1467869507959 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:48 INFO - PROCESS | 1752 | 1467869508176 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 22:31:48 INFO - PROCESS | 1752 | 1467869508395 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:48 INFO - PROCESS | 1752 | 1467869508407 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x914acc00 == 35 [pid = 1752] [id = 745] 22:31:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x914ad000) [pid = 1752] [serial = 2236] [outer = (nil)] 22:31:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x91602c00) [pid = 1752] [serial = 2237] [outer = 0x914ad000] 22:31:48 INFO - PROCESS | 1752 | 1467869508536 Marionette DEBUG loaded listener.js 22:31:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x91608c00) [pid = 1752] [serial = 2238] [outer = 0x914ad000] 22:31:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x9160a800 == 36 [pid = 1752] [id = 746] 22:31:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x91baa000) [pid = 1752] [serial = 2239] [outer = (nil)] 22:31:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x91bb0800) [pid = 1752] [serial = 2240] [outer = 0x91baa000] 22:31:49 INFO - PROCESS | 1752 | 1467869509567 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]]]}] 22:31:49 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. 22:31:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1728ms 22:31:49 INFO - PROCESS | 1752 | 1467869509597 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 22:31:49 INFO - PROCESS | 1752 | 1467869509602 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 22:31:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:31:49 INFO - PROCESS | 1752 | 1467869509609 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:31:49 INFO - PROCESS | 1752 | 1467869509613 Marionette TRACE conn4 <- [1,2954,null,{}] 22:31:49 INFO - PROCESS | 1752 | 1467869509619 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}] 22:31:49 INFO - PROCESS | 1752 | 1467869509626 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:49 INFO - PROCESS | 1752 | 1467869509826 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 22:31:50 INFO - PROCESS | 1752 | 1467869510062 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:50 INFO - PROCESS | 1752 | 1467869510070 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2ab800 == 37 [pid = 1752] [id = 747] 22:31:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8f803800) [pid = 1752] [serial = 2241] [outer = (nil)] 22:31:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x91bb2400) [pid = 1752] [serial = 2242] [outer = 0x8f803800] 22:31:50 INFO - PROCESS | 1752 | 1467869510205 Marionette DEBUG loaded listener.js 22:31:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x91bb5000) [pid = 1752] [serial = 2243] [outer = 0x8f803800] 22:31:51 INFO - PROCESS | 1752 | 1467869511062 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]]]}] 22:31:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:31:51 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 22:31:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1486ms 22:31:51 INFO - PROCESS | 1752 | 1467869511097 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 22:31:51 INFO - PROCESS | 1752 | 1467869511100 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 22:31:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:31:51 INFO - PROCESS | 1752 | 1467869511108 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:31:51 INFO - PROCESS | 1752 | 1467869511113 Marionette TRACE conn4 <- [1,2958,null,{}] 22:31:51 INFO - PROCESS | 1752 | 1467869511120 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}] 22:31:51 INFO - PROCESS | 1752 | 1467869511125 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:51 INFO - PROCESS | 1752 | 1467869511340 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 22:31:51 INFO - PROCESS | 1752 | 1467869511531 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:51 INFO - PROCESS | 1752 | 1467869511541 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x91610400 == 38 [pid = 1752] [id = 748] 22:31:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x91bc4c00) [pid = 1752] [serial = 2244] [outer = (nil)] 22:31:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x91cb5800) [pid = 1752] [serial = 2245] [outer = 0x91bc4c00] 22:31:51 INFO - PROCESS | 1752 | 1467869511629 Marionette DEBUG loaded listener.js 22:31:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x91cb7800) [pid = 1752] [serial = 2246] [outer = 0x91bc4c00] 22:31:52 INFO - PROCESS | 1752 | 1467869512643 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]]]}] 22:31:52 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. 22:31:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1584ms 22:31:52 INFO - PROCESS | 1752 | 1467869512693 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 22:31:52 INFO - PROCESS | 1752 | 1467869512698 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 22:31:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:31:52 INFO - PROCESS | 1752 | 1467869512913 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:31:52 INFO - PROCESS | 1752 | 1467869512921 Marionette TRACE conn4 <- [1,2962,null,{}] 22:31:52 INFO - PROCESS | 1752 | 1467869512929 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}] 22:31:52 INFO - PROCESS | 1752 | 1467869512936 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:53 INFO - PROCESS | 1752 | 1467869513131 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 22:31:53 INFO - PROCESS | 1752 | 1467869513406 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:53 INFO - PROCESS | 1752 | 1467869513416 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c2800 == 39 [pid = 1752] [id = 749] 22:31:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8c3f5800) [pid = 1752] [serial = 2247] [outer = (nil)] 22:31:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8d1cd400) [pid = 1752] [serial = 2248] [outer = 0x8c3f5800] 22:31:53 INFO - PROCESS | 1752 | 1467869513499 Marionette DEBUG loaded listener.js 22:31:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8d3a9000) [pid = 1752] [serial = 2249] [outer = 0x8c3f5800] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8f2ae400) [pid = 1752] [serial = 2189] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8f1f4800) [pid = 1752] [serial = 2184] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8f803400) [pid = 1752] [serial = 2186] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8ba73400) [pid = 1752] [serial = 2177] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8d1c1400) [pid = 1752] [serial = 2178] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8f1ea800) [pid = 1752] [serial = 2168] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8f1f8000) [pid = 1752] [serial = 2169] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8f945000) [pid = 1752] [serial = 2171] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8f94c000) [pid = 1752] [serial = 2172] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8d5e7c00) [pid = 1752] [serial = 2180] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8f0e9400) [pid = 1752] [serial = 2174] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8f063c00) [pid = 1752] [serial = 2175] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8f0e7400) [pid = 1752] [serial = 2163] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8d1c5800) [pid = 1752] [serial = 2165] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8d3e1000) [pid = 1752] [serial = 2166] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8f0ebc00) [pid = 1752] [serial = 2183] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8f2b3400) [pid = 1752] [serial = 2190] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8f806c00) [pid = 1752] [serial = 2187] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8e1b8800) [pid = 1752] [serial = 2181] [outer = (nil)] [url = about:blank] 22:31:54 INFO - PROCESS | 1752 | 1467869514508 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]]]}] 22:31:54 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. 22:31:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1659ms 22:31:54 INFO - PROCESS | 1752 | 1467869514556 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 22:31:54 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:31:54 INFO - PROCESS | 1752 | 1467869514565 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 22:31:54 INFO - PROCESS | 1752 | 1467869514580 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:31:54 INFO - PROCESS | 1752 | 1467869514586 Marionette TRACE conn4 <- [1,2966,null,{}] 22:31:54 INFO - PROCESS | 1752 | 1467869514609 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}] 22:31:54 INFO - PROCESS | 1752 | 1467869514622 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:54 INFO - PROCESS | 1752 | 1467869514885 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 22:31:55 INFO - PROCESS | 1752 | 1467869515168 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:55 INFO - PROCESS | 1752 | 1467869515178 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0bd400 == 40 [pid = 1752] [id = 750] 22:31:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8e1b9400) [pid = 1752] [serial = 2250] [outer = (nil)] 22:31:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8e750c00) [pid = 1752] [serial = 2251] [outer = 0x8e1b9400] 22:31:55 INFO - PROCESS | 1752 | 1467869515295 Marionette DEBUG loaded listener.js 22:31:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8f05a000) [pid = 1752] [serial = 2252] [outer = 0x8e1b9400] 22:31:56 INFO - PROCESS | 1752 | 1467869516015 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]]]}] 22:31:56 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. 22:31:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1502ms 22:31:56 INFO - PROCESS | 1752 | 1467869516080 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 22:31:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:31:56 INFO - PROCESS | 1752 | 1467869516084 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 22:31:56 INFO - PROCESS | 1752 | 1467869516092 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:31:56 INFO - PROCESS | 1752 | 1467869516095 Marionette TRACE conn4 <- [1,2970,null,{}] 22:31:56 INFO - PROCESS | 1752 | 1467869516102 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}] 22:31:56 INFO - PROCESS | 1752 | 1467869516107 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:56 INFO - PROCESS | 1752 | 1467869516330 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 22:31:56 INFO - PROCESS | 1752 | 1467869516357 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:56 INFO - PROCESS | 1752 | 1467869516376 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f2a6400 == 41 [pid = 1752] [id = 751] 22:31:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8f2a7c00) [pid = 1752] [serial = 2253] [outer = (nil)] 22:31:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8f2b2400) [pid = 1752] [serial = 2254] [outer = 0x8f2a7c00] 22:31:56 INFO - PROCESS | 1752 | 1467869516450 Marionette DEBUG loaded listener.js 22:31:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8f80ac00) [pid = 1752] [serial = 2255] [outer = 0x8f2a7c00] 22:31:57 INFO - PROCESS | 1752 | 1467869517370 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]]]}] 22:31:57 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. 22:31:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1337ms 22:31:57 INFO - PROCESS | 1752 | 1467869517428 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 22:31:57 INFO - PROCESS | 1752 | 1467869517433 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 22:31:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:31:57 INFO - PROCESS | 1752 | 1467869517446 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:31:57 INFO - PROCESS | 1752 | 1467869517449 Marionette TRACE conn4 <- [1,2974,null,{}] 22:31:57 INFO - PROCESS | 1752 | 1467869517457 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}] 22:31:57 INFO - PROCESS | 1752 | 1467869517461 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:57 INFO - PROCESS | 1752 | 1467869517691 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 22:31:57 INFO - PROCESS | 1752 | 1467869517710 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:57 INFO - PROCESS | 1752 | 1467869517720 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d1cf400 == 42 [pid = 1752] [id = 752] 22:31:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8f809c00) [pid = 1752] [serial = 2256] [outer = (nil)] 22:31:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8f949c00) [pid = 1752] [serial = 2257] [outer = 0x8f809c00] 22:31:57 INFO - PROCESS | 1752 | 1467869517802 Marionette DEBUG loaded listener.js 22:31:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8fa22400) [pid = 1752] [serial = 2258] [outer = 0x8f809c00] 22:31:58 INFO - PROCESS | 1752 | 1467869518697 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]]]}] 22:31:58 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. 22:31:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1297ms 22:31:58 INFO - PROCESS | 1752 | 1467869518738 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 22:31:58 INFO - PROCESS | 1752 | 1467869518742 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 22:31:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:31:58 INFO - PROCESS | 1752 | 1467869518748 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:31:58 INFO - PROCESS | 1752 | 1467869518752 Marionette TRACE conn4 <- [1,2978,null,{}] 22:31:58 INFO - PROCESS | 1752 | 1467869518758 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}] 22:31:58 INFO - PROCESS | 1752 | 1467869518764 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:58 INFO - PROCESS | 1752 | 1467869518996 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 22:31:59 INFO - PROCESS | 1752 | 1467869519028 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:59 INFO - PROCESS | 1752 | 1467869519036 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:31:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e1800 == 43 [pid = 1752] [id = 753] 22:31:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8fa27400) [pid = 1752] [serial = 2259] [outer = (nil)] 22:31:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8fc0b400) [pid = 1752] [serial = 2260] [outer = 0x8fa27400] 22:31:59 INFO - PROCESS | 1752 | 1467869519122 Marionette DEBUG loaded listener.js 22:31:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8fc0ec00) [pid = 1752] [serial = 2261] [outer = 0x8fa27400] 22:31:59 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8b1e5800) [pid = 1752] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:31:59 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8e1bd000) [pid = 1752] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:31:59 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8d5e8400) [pid = 1752] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:31:59 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8fa24400) [pid = 1752] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:31:59 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8e90c000) [pid = 1752] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:31:59 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8c3f0c00) [pid = 1752] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:31:59 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8f804000) [pid = 1752] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:31:59 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8f1ee800) [pid = 1752] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:31:59 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8f946800) [pid = 1752] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:31:59 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8f941c00) [pid = 1752] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:31:59 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8d1c6400) [pid = 1752] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:31:59 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8ba6f400) [pid = 1752] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:32:00 INFO - PROCESS | 1752 | 1467869520082 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]]]}] 22:32:00 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. 22:32:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1384ms 22:32:00 INFO - PROCESS | 1752 | 1467869520136 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 22:32:00 INFO - PROCESS | 1752 | 1467869520140 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 22:32:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:32:00 INFO - PROCESS | 1752 | 1467869520152 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:32:00 INFO - PROCESS | 1752 | 1467869520157 Marionette TRACE conn4 <- [1,2982,null,{}] 22:32:00 INFO - PROCESS | 1752 | 1467869520168 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}] 22:32:00 INFO - PROCESS | 1752 | 1467869520185 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:00 INFO - PROCESS | 1752 | 1467869520481 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 22:32:00 INFO - PROCESS | 1752 | 1467869520581 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:00 INFO - PROCESS | 1752 | 1467869520590 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c4000 == 44 [pid = 1752] [id = 754] 22:32:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8d1cf800) [pid = 1752] [serial = 2262] [outer = (nil)] 22:32:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x91610800) [pid = 1752] [serial = 2263] [outer = 0x8d1cf800] 22:32:00 INFO - PROCESS | 1752 | 1467869520662 Marionette DEBUG loaded listener.js 22:32:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x91bc7800) [pid = 1752] [serial = 2264] [outer = 0x8d1cf800] 22:32:01 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 22:32:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:32:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1239ms 22:32:01 INFO - PROCESS | 1752 | 1467869521379 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"]]]}] 22:32:01 INFO - PROCESS | 1752 | 1467869521394 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 22:32:01 INFO - PROCESS | 1752 | 1467869521397 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 22:32:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:32:01 INFO - PROCESS | 1752 | 1467869521405 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:32:01 INFO - PROCESS | 1752 | 1467869521408 Marionette TRACE conn4 <- [1,2986,null,{}] 22:32:01 INFO - PROCESS | 1752 | 1467869521414 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}] 22:32:01 INFO - PROCESS | 1752 | 1467869521419 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:01 INFO - PROCESS | 1752 | 1467869521631 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 22:32:01 INFO - PROCESS | 1752 | 1467869521866 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:01 INFO - PROCESS | 1752 | 1467869521879 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c9400 == 45 [pid = 1752] [id = 755] 22:32:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8b0cb000) [pid = 1752] [serial = 2265] [outer = (nil)] 22:32:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8b1e4400) [pid = 1752] [serial = 2266] [outer = 0x8b0cb000] 22:32:01 INFO - PROCESS | 1752 | 1467869521985 Marionette DEBUG loaded listener.js 22:32:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8ba6bc00) [pid = 1752] [serial = 2267] [outer = 0x8b0cb000] 22:32:02 INFO - PROCESS | 1752 | 1467869522965 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]]]}] 22:32:02 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. 22:32:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1587ms 22:32:03 INFO - PROCESS | 1752 | 1467869522997 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 22:32:03 INFO - PROCESS | 1752 | 1467869523003 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 22:32:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:32:03 INFO - PROCESS | 1752 | 1467869523012 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:32:03 INFO - PROCESS | 1752 | 1467869523017 Marionette TRACE conn4 <- [1,2990,null,{}] 22:32:03 INFO - PROCESS | 1752 | 1467869523027 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}] 22:32:03 INFO - PROCESS | 1752 | 1467869523032 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:03 INFO - PROCESS | 1752 | 1467869523265 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 22:32:03 INFO - PROCESS | 1752 | 1467869523447 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:03 INFO - PROCESS | 1752 | 1467869523457 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3f0800 == 46 [pid = 1752] [id = 756] 22:32:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8d5e4400) [pid = 1752] [serial = 2268] [outer = (nil)] 22:32:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8f057400) [pid = 1752] [serial = 2269] [outer = 0x8d5e4400] 22:32:03 INFO - PROCESS | 1752 | 1467869523544 Marionette DEBUG loaded listener.js 22:32:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8f0e8c00) [pid = 1752] [serial = 2270] [outer = 0x8d5e4400] 22:32:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f94dc00 == 47 [pid = 1752] [id = 757] 22:32:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8fa19c00) [pid = 1752] [serial = 2271] [outer = (nil)] 22:32:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8fa1c400) [pid = 1752] [serial = 2272] [outer = 0x8fa19c00] 22:32:04 INFO - PROCESS | 1752 | 1467869524524 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]]]}] 22:32:04 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. 22:32:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1543ms 22:32:04 INFO - PROCESS | 1752 | 1467869524559 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 22:32:04 INFO - PROCESS | 1752 | 1467869524567 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 22:32:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:32:04 INFO - PROCESS | 1752 | 1467869524575 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:32:04 INFO - PROCESS | 1752 | 1467869524580 Marionette TRACE conn4 <- [1,2994,null,{}] 22:32:04 INFO - PROCESS | 1752 | 1467869524594 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}] 22:32:04 INFO - PROCESS | 1752 | 1467869524600 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:04 INFO - PROCESS | 1752 | 1467869524845 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 22:32:05 INFO - PROCESS | 1752 | 1467869525044 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:05 INFO - PROCESS | 1752 | 1467869525051 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f1ec800 == 48 [pid = 1752] [id = 758] 22:32:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x914a7000) [pid = 1752] [serial = 2273] [outer = (nil)] 22:32:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x91baa800) [pid = 1752] [serial = 2274] [outer = 0x914a7000] 22:32:05 INFO - PROCESS | 1752 | 1467869525228 Marionette DEBUG loaded listener.js 22:32:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x91caf400) [pid = 1752] [serial = 2275] [outer = 0x914a7000] 22:32:06 INFO - PROCESS | 1752 | 1467869526070 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]]]}] 22:32:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:32:06 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 22:32:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1545ms 22:32:06 INFO - PROCESS | 1752 | 1467869526121 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 22:32:06 INFO - PROCESS | 1752 | 1467869526125 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 22:32:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:32:06 INFO - PROCESS | 1752 | 1467869526142 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:32:06 INFO - PROCESS | 1752 | 1467869526153 Marionette TRACE conn4 <- [1,2998,null,{}] 22:32:06 INFO - PROCESS | 1752 | 1467869526161 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}] 22:32:06 INFO - PROCESS | 1752 | 1467869526168 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:06 INFO - PROCESS | 1752 | 1467869526367 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 22:32:06 INFO - PROCESS | 1752 | 1467869526572 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:06 INFO - PROCESS | 1752 | 1467869526579 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f05e000 == 49 [pid = 1752] [id = 759] 22:32:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f946800) [pid = 1752] [serial = 2276] [outer = (nil)] 22:32:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x91cdb000) [pid = 1752] [serial = 2277] [outer = 0x8f946800] 22:32:06 INFO - PROCESS | 1752 | 1467869526711 Marionette DEBUG loaded listener.js 22:32:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x91de4400) [pid = 1752] [serial = 2278] [outer = 0x8f946800] 22:32:07 INFO - PROCESS | 1752 | 1467869527600 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]]]}] 22:32:07 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. 22:32:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1510ms 22:32:07 INFO - PROCESS | 1752 | 1467869527644 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 22:32:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:32:07 INFO - PROCESS | 1752 | 1467869527649 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 22:32:07 INFO - PROCESS | 1752 | 1467869527656 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:32:07 INFO - PROCESS | 1752 | 1467869527660 Marionette TRACE conn4 <- [1,3002,null,{}] 22:32:07 INFO - PROCESS | 1752 | 1467869527666 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}] 22:32:07 INFO - PROCESS | 1752 | 1467869527672 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:07 INFO - PROCESS | 1752 | 1467869527947 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 22:32:08 INFO - PROCESS | 1752 | 1467869528086 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:08 INFO - PROCESS | 1752 | 1467869528097 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f801c00 == 50 [pid = 1752] [id = 760] 22:32:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9160b800) [pid = 1752] [serial = 2279] [outer = (nil)] 22:32:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91dec000) [pid = 1752] [serial = 2280] [outer = 0x9160b800] 22:32:08 INFO - PROCESS | 1752 | 1467869528214 Marionette DEBUG loaded listener.js 22:32:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x93138400) [pid = 1752] [serial = 2281] [outer = 0x9160b800] 22:32:09 INFO - PROCESS | 1752 | 1467869529060 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]]]}] 22:32:09 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. 22:32:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1436ms 22:32:09 INFO - PROCESS | 1752 | 1467869529093 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 22:32:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:32:09 INFO - PROCESS | 1752 | 1467869529097 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 22:32:09 INFO - PROCESS | 1752 | 1467869529105 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:32:09 INFO - PROCESS | 1752 | 1467869529108 Marionette TRACE conn4 <- [1,3006,null,{}] 22:32:09 INFO - PROCESS | 1752 | 1467869529115 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}] 22:32:09 INFO - PROCESS | 1752 | 1467869529121 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:09 INFO - PROCESS | 1752 | 1467869529323 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 22:32:09 INFO - PROCESS | 1752 | 1467869529527 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:09 INFO - PROCESS | 1752 | 1467869529547 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x93144c00 == 51 [pid = 1752] [id = 761] 22:32:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x93cd3000) [pid = 1752] [serial = 2282] [outer = (nil)] 22:32:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x93cdc800) [pid = 1752] [serial = 2283] [outer = 0x93cd3000] 22:32:09 INFO - PROCESS | 1752 | 1467869529683 Marionette DEBUG loaded listener.js 22:32:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x93e13800) [pid = 1752] [serial = 2284] [outer = 0x93cd3000] 22:32:10 INFO - PROCESS | 1752 | 1467869530604 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]]]}] 22:32:10 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. 22:32:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1545ms 22:32:10 INFO - PROCESS | 1752 | 1467869530650 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 22:32:10 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:32:10 INFO - PROCESS | 1752 | 1467869530655 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 22:32:10 INFO - PROCESS | 1752 | 1467869530661 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:32:10 INFO - PROCESS | 1752 | 1467869530666 Marionette TRACE conn4 <- [1,3010,null,{}] 22:32:10 INFO - PROCESS | 1752 | 1467869530672 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}] 22:32:10 INFO - PROCESS | 1752 | 1467869530678 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:10 INFO - PROCESS | 1752 | 1467869530962 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 22:32:11 INFO - PROCESS | 1752 | 1467869531420 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:11 INFO - PROCESS | 1752 | 1467869531428 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba68800 == 52 [pid = 1752] [id = 762] 22:32:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8ba6a000) [pid = 1752] [serial = 2285] [outer = (nil)] 22:32:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x8c3f9000) [pid = 1752] [serial = 2286] [outer = 0x8ba6a000] 22:32:11 INFO - PROCESS | 1752 | 1467869531598 Marionette DEBUG loaded listener.js 22:32:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x8d39c000) [pid = 1752] [serial = 2287] [outer = 0x8ba6a000] 22:32:12 INFO - PROCESS | 1752 | 1467869532413 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]]]}] 22:32:12 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 22:32:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1788ms 22:32:12 INFO - PROCESS | 1752 | 1467869532451 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 22:32:12 INFO - PROCESS | 1752 | 1467869532457 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 22:32:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:32:12 INFO - PROCESS | 1752 | 1467869532465 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:32:12 INFO - PROCESS | 1752 | 1467869532470 Marionette TRACE conn4 <- [1,3014,null,{}] 22:32:12 INFO - PROCESS | 1752 | 1467869532478 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}] 22:32:12 INFO - PROCESS | 1752 | 1467869532485 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:12 INFO - PROCESS | 1752 | 1467869532661 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 22:32:12 INFO - PROCESS | 1752 | 1467869532866 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:12 INFO - PROCESS | 1752 | 1467869532874 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0bdc00 == 53 [pid = 1752] [id = 763] 22:32:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x8b1df400) [pid = 1752] [serial = 2288] [outer = (nil)] 22:32:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x8e908400) [pid = 1752] [serial = 2289] [outer = 0x8b1df400] 22:32:13 INFO - PROCESS | 1752 | 1467869533042 Marionette DEBUG loaded listener.js 22:32:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x8f063c00) [pid = 1752] [serial = 2290] [outer = 0x8b1df400] 22:32:13 INFO - PROCESS | 1752 | [1752] 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 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3a7800 == 52 [pid = 1752] [id = 737] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c4000 == 51 [pid = 1752] [id = 754] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1e1800 == 50 [pid = 1752] [id = 753] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1cf400 == 49 [pid = 1752] [id = 752] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2a6400 == 48 [pid = 1752] [id = 751] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0bd400 == 47 [pid = 1752] [id = 750] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c2800 == 46 [pid = 1752] [id = 749] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x9160a800 == 45 [pid = 1752] [id = 746] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba72000 == 44 [pid = 1752] [id = 734] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1dd000 == 43 [pid = 1752] [id = 736] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c2c00 == 42 [pid = 1752] [id = 735] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba6d400 == 41 [pid = 1752] [id = 738] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1c3800 == 40 [pid = 1752] [id = 739] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1dec00 == 39 [pid = 1752] [id = 741] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba6e400 == 38 [pid = 1752] [id = 743] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8e74c400 == 37 [pid = 1752] [id = 742] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba6b000 == 36 [pid = 1752] [id = 744] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8f803c00 == 35 [pid = 1752] [id = 740] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x914acc00 == 34 [pid = 1752] [id = 745] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2ab800 == 33 [pid = 1752] [id = 747] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x91610400 == 32 [pid = 1752] [id = 748] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x93144c00 == 31 [pid = 1752] [id = 761] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba68800 == 30 [pid = 1752] [id = 762] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8f801c00 == 29 [pid = 1752] [id = 760] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8f05e000 == 28 [pid = 1752] [id = 759] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8f94dc00 == 27 [pid = 1752] [id = 757] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8f1ec800 == 26 [pid = 1752] [id = 758] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c9400 == 25 [pid = 1752] [id = 755] 22:32:14 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f0800 == 24 [pid = 1752] [id = 756] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x8fa1f800) [pid = 1752] [serial = 2226] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x8e755400) [pid = 1752] [serial = 2219] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x8f804800) [pid = 1752] [serial = 2214] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8fad1400) [pid = 1752] [serial = 2199] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8f0ee000) [pid = 1752] [serial = 2196] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x8d1c1c00) [pid = 1752] [serial = 2192] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8f944800) [pid = 1752] [serial = 2223] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x91bc5400) [pid = 1752] [serial = 2208] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8fc03800) [pid = 1752] [serial = 2201] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8e90dc00) [pid = 1752] [serial = 2220] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8fa27000) [pid = 1752] [serial = 2198] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x91bad800) [pid = 1752] [serial = 2207] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x914ae800) [pid = 1752] [serial = 2205] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8d3a3c00) [pid = 1752] [serial = 2210] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8f1ef800) [pid = 1752] [serial = 2213] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8f2ac400) [pid = 1752] [serial = 2225] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x914ac000) [pid = 1752] [serial = 2204] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8fc0f800) [pid = 1752] [serial = 2202] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8f05f400) [pid = 1752] [serial = 2195] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8d3d3000) [pid = 1752] [serial = 2211] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8d1c4c00) [pid = 1752] [serial = 2216] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8d39d000) [pid = 1752] [serial = 2217] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8d1cb000) [pid = 1752] [serial = 2193] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8f80bc00) [pid = 1752] [serial = 2222] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8fad7800) [pid = 1752] [serial = 2228] [outer = (nil)] [url = about:blank] 22:32:15 INFO - PROCESS | 1752 | 1467869535279 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:32:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:32:15 INFO - {} 22:32:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:32:15 INFO - {} 22:32:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:32:15 INFO - {} 22:32:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:32:15 INFO - {} 22:32:15 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2837ms 22:32:15 INFO - PROCESS | 1752 | 1467869535304 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 22:32:15 INFO - PROCESS | 1752 | 1467869535310 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 22:32:15 INFO - TEST-START | /FileAPI/fileReader.html 22:32:15 INFO - PROCESS | 1752 | 1467869535319 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:32:15 INFO - PROCESS | 1752 | 1467869535325 Marionette TRACE conn4 <- [1,3018,null,{}] 22:32:15 INFO - PROCESS | 1752 | 1467869535334 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}] 22:32:15 INFO - PROCESS | 1752 | 1467869535339 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:15 INFO - PROCESS | 1752 | 1467869535508 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 22:32:15 INFO - PROCESS | 1752 | 1467869535520 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:15 INFO - PROCESS | 1752 | 1467869535532 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba72000 == 25 [pid = 1752] [id = 764] 22:32:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8c3efc00) [pid = 1752] [serial = 2291] [outer = (nil)] 22:32:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8c3fb000) [pid = 1752] [serial = 2292] [outer = 0x8c3efc00] 22:32:15 INFO - PROCESS | 1752 | 1467869535605 Marionette DEBUG loaded listener.js 22:32:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8d1c3000) [pid = 1752] [serial = 2293] [outer = 0x8c3efc00] 22:32:16 INFO - PROCESS | 1752 | 1467869536495 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]]]}] 22:32:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:32:16 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:32:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:32:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:32:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 1237ms 22:32:16 INFO - PROCESS | 1752 | 1467869536557 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 22:32:16 INFO - PROCESS | 1752 | 1467869536566 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 22:32:16 INFO - TEST-START | /FileAPI/historical.html 22:32:16 INFO - PROCESS | 1752 | 1467869536578 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:32:16 INFO - PROCESS | 1752 | 1467869536584 Marionette TRACE conn4 <- [1,3022,null,{}] 22:32:16 INFO - PROCESS | 1752 | 1467869536590 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}] 22:32:16 INFO - PROCESS | 1752 | 1467869536596 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:16 INFO - PROCESS | 1752 | 1467869536766 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 22:32:16 INFO - PROCESS | 1752 | 1467869536926 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:16 INFO - PROCESS | 1752 | 1467869536937 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3a7c00 == 26 [pid = 1752] [id = 765] 22:32:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8d5dc400) [pid = 1752] [serial = 2294] [outer = (nil)] 22:32:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8d5e2400) [pid = 1752] [serial = 2295] [outer = 0x8d5dc400] 22:32:17 INFO - PROCESS | 1752 | 1467869537008 Marionette DEBUG loaded listener.js 22:32:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8d5e7800) [pid = 1752] [serial = 2296] [outer = 0x8d5dc400] 22:32:17 INFO - PROCESS | 1752 | 1467869537886 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"]]]}] 22:32:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:32:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:32:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:32:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:32:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:32:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:32:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:32:17 INFO - TEST-OK | /FileAPI/historical.html | took 1387ms 22:32:17 INFO - PROCESS | 1752 | 1467869537969 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 22:32:17 INFO - PROCESS | 1752 | 1467869537973 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 22:32:17 INFO - TEST-START | /FileAPI/idlharness.html 22:32:17 INFO - PROCESS | 1752 | 1467869537981 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:32:17 INFO - PROCESS | 1752 | 1467869537987 Marionette TRACE conn4 <- [1,3026,null,{}] 22:32:18 INFO - PROCESS | 1752 | 1467869538015 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}] 22:32:18 INFO - PROCESS | 1752 | 1467869538025 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:18 INFO - PROCESS | 1752 | 1467869538250 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 22:32:18 INFO - PROCESS | 1752 | 1467869538286 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:18 INFO - PROCESS | 1752 | 1467869538300 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f065000 == 27 [pid = 1752] [id = 766] 22:32:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8f065800) [pid = 1752] [serial = 2297] [outer = (nil)] 22:32:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8f0ed400) [pid = 1752] [serial = 2298] [outer = 0x8f065800] 22:32:18 INFO - PROCESS | 1752 | 1467869538371 Marionette DEBUG loaded listener.js 22:32:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8f1f1800) [pid = 1752] [serial = 2299] [outer = 0x8f065800] 22:32:20 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8c3f5800) [pid = 1752] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:32:20 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8f803800) [pid = 1752] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:32:20 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x91bc4c00) [pid = 1752] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:32:20 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8d3a2800) [pid = 1752] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:32:20 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8f2a7c00) [pid = 1752] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:32:20 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8f809c00) [pid = 1752] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:32:20 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8d1cf800) [pid = 1752] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:32:20 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8fa27400) [pid = 1752] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:32:20 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8f2ad000) [pid = 1752] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:32:20 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x914ad000) [pid = 1752] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:32:20 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x91baa000) [pid = 1752] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:32:20 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8e1b9400) [pid = 1752] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:32:20 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8e90f400) [pid = 1752] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:32:20 INFO - PROCESS | 1752 | 1467869540516 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]]]}] 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:32:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:32:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:32:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:32:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:32:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:32:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:32:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:32:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:32:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:32:20 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 22:32:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:32:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:32:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:32:20 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 22:32:20 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 22:32:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:32:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:32:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:32:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:32:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:32:20 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 22:32:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:32:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:32:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:32:20 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 22:32:20 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 22:32:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:32:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:32:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:32:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 2729ms 22:32:20 INFO - PROCESS | 1752 | 1467869540709 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 22:32:20 INFO - PROCESS | 1752 | 1467869540717 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 22:32:20 INFO - TEST-START | /FileAPI/idlharness.worker 22:32:20 INFO - PROCESS | 1752 | 1467869540730 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:32:20 INFO - PROCESS | 1752 | 1467869540738 Marionette TRACE conn4 <- [1,3030,null,{}] 22:32:20 INFO - PROCESS | 1752 | 1467869540750 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}] 22:32:20 INFO - PROCESS | 1752 | 1467869540757 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:21 INFO - PROCESS | 1752 | 1467869541019 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 22:32:21 INFO - PROCESS | 1752 | 1467869541114 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:21 INFO - PROCESS | 1752 | 1467869541121 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1db400 == 28 [pid = 1752] [id = 767] 22:32:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8f2a7c00) [pid = 1752] [serial = 2300] [outer = (nil)] 22:32:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8f80bc00) [pid = 1752] [serial = 2301] [outer = 0x8f2a7c00] 22:32:21 INFO - PROCESS | 1752 | 1467869541193 Marionette DEBUG loaded listener.js 22:32:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x914ad000) [pid = 1752] [serial = 2302] [outer = 0x8f2a7c00] 22:32:21 INFO - PROCESS | 1752 | [1752] 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 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:32:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:32:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:32:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:32:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:32:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:32:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:32:23 INFO - {} 22:32:23 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 22:32:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:32:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:32:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:32:23 INFO - {} 22:32:23 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 - {} 22:32:23 INFO - {} 22:32:23 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 22:32:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:32:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:32:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:32:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:32:23 INFO - {} 22:32:23 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 22:32:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:32:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:32:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:32:23 INFO - {} 22:32:23 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 - {} 22:32:23 INFO - {} 22:32:23 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 22:32:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:32:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:32:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:32:23 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 22:32:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:32:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:32:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:32:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:32:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:32:23 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 22:32:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:32:23 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 22:32:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:32:23 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 22:32:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:32:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:32:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:32:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:32:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:32:23 INFO - {} 22:32:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2632ms 22:32:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:32:23 INFO - PROCESS | 1752 | 1467869543201 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,{},{}]]]}] 22:32:23 INFO - PROCESS | 1752 | 1467869543365 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 22:32:23 INFO - PROCESS | 1752 | 1467869543378 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 22:32:23 INFO - PROCESS | 1752 | 1467869543402 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:32:23 INFO - PROCESS | 1752 | 1467869543421 Marionette TRACE conn4 <- [1,3034,null,{}] 22:32:23 INFO - PROCESS | 1752 | 1467869543521 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}] 22:32:23 INFO - PROCESS | 1752 | 1467869543532 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:23 INFO - PROCESS | 1752 | 1467869543762 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 22:32:23 INFO - PROCESS | 1752 | 1467869543957 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:23 INFO - PROCESS | 1752 | 1467869543966 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f05b000 == 29 [pid = 1752] [id = 768] 22:32:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8f05b400) [pid = 1752] [serial = 2303] [outer = (nil)] 22:32:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8f0e7800) [pid = 1752] [serial = 2304] [outer = 0x8f05b400] 22:32:24 INFO - PROCESS | 1752 | 1467869544095 Marionette DEBUG loaded listener.js 22:32:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8f2ab800) [pid = 1752] [serial = 2305] [outer = 0x8f05b400] 22:32:25 INFO - PROCESS | 1752 | 1467869545003 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]]]}] 22:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:32:25 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1623ms 22:32:25 INFO - PROCESS | 1752 | 1467869545024 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 22:32:25 INFO - PROCESS | 1752 | 1467869545032 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 22:32:25 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:32:25 INFO - PROCESS | 1752 | 1467869545044 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:32:25 INFO - PROCESS | 1752 | 1467869545048 Marionette TRACE conn4 <- [1,3038,null,{}] 22:32:25 INFO - PROCESS | 1752 | 1467869545055 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}] 22:32:25 INFO - PROCESS | 1752 | 1467869545061 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:25 INFO - PROCESS | 1752 | 1467869545336 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 22:32:25 INFO - PROCESS | 1752 | 1467869545487 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:25 INFO - PROCESS | 1752 | 1467869545496 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x914aa000 == 30 [pid = 1752] [id = 769] 22:32:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x91604800) [pid = 1752] [serial = 2306] [outer = (nil)] 22:32:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x91ba8c00) [pid = 1752] [serial = 2307] [outer = 0x91604800] 22:32:25 INFO - PROCESS | 1752 | 1467869545650 Marionette DEBUG loaded listener.js 22:32:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x91cb7400) [pid = 1752] [serial = 2308] [outer = 0x91604800] 22:32:26 INFO - PROCESS | 1752 | 1467869546646 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"]]]}] 22:32:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:32:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1635ms 22:32:26 INFO - PROCESS | 1752 | 1467869546681 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 22:32:26 INFO - PROCESS | 1752 | 1467869546686 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 22:32:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:32:26 INFO - PROCESS | 1752 | 1467869546694 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:32:26 INFO - PROCESS | 1752 | 1467869546700 Marionette TRACE conn4 <- [1,3042,null,{}] 22:32:26 INFO - PROCESS | 1752 | 1467869546718 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}] 22:32:26 INFO - PROCESS | 1752 | 1467869546728 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:27 INFO - PROCESS | 1752 | 1467869547049 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 22:32:27 INFO - PROCESS | 1752 | 1467869547198 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:27 INFO - PROCESS | 1752 | 1467869547209 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x953d0400 == 31 [pid = 1752] [id = 770] 22:32:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x953d2000) [pid = 1752] [serial = 2309] [outer = (nil)] 22:32:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9546dc00) [pid = 1752] [serial = 2310] [outer = 0x953d2000] 22:32:27 INFO - PROCESS | 1752 | 1467869547299 Marionette DEBUG loaded listener.js 22:32:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x95692400) [pid = 1752] [serial = 2311] [outer = 0x953d2000] 22:32:28 INFO - PROCESS | 1752 | 1467869548542 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]]]}] 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:32:28 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. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:32:28 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'.) 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:32:28 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. 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:32:28 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. 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:32:28 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. 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 22:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:32:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1974ms 22:32:28 INFO - PROCESS | 1752 | 1467869548668 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 22:32:28 INFO - PROCESS | 1752 | 1467869548679 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 22:32:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:32:28 INFO - PROCESS | 1752 | 1467869548793 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:32:28 INFO - PROCESS | 1752 | 1467869548800 Marionette TRACE conn4 <- [1,3046,null,{}] 22:32:28 INFO - PROCESS | 1752 | 1467869548824 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}] 22:32:28 INFO - PROCESS | 1752 | 1467869548835 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:29 INFO - PROCESS | 1752 | 1467869549116 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 22:32:29 INFO - PROCESS | 1752 | 1467869549368 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:29 INFO - PROCESS | 1752 | 1467869549378 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0cc400 == 32 [pid = 1752] [id = 771] 22:32:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8b1e1000) [pid = 1752] [serial = 2312] [outer = (nil)] 22:32:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8c3f5800) [pid = 1752] [serial = 2313] [outer = 0x8b1e1000] 22:32:29 INFO - PROCESS | 1752 | 1467869549462 Marionette DEBUG loaded listener.js 22:32:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f1efc00) [pid = 1752] [serial = 2314] [outer = 0x8b1e1000] 22:32:29 INFO - PROCESS | 1752 | [1752] 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 22:32:30 INFO - PROCESS | 1752 | 1467869550607 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:32:30 INFO - {} 22:32:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1916ms 22:32:30 INFO - PROCESS | 1752 | 1467869550645 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 22:32:30 INFO - PROCESS | 1752 | 1467869550651 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 22:32:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:32:30 INFO - PROCESS | 1752 | 1467869550716 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:32:30 INFO - PROCESS | 1752 | 1467869550722 Marionette TRACE conn4 <- [1,3050,null,{}] 22:32:30 INFO - PROCESS | 1752 | 1467869550733 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}] 22:32:30 INFO - PROCESS | 1752 | 1467869550740 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:30 INFO - PROCESS | 1752 | 1467869550966 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 22:32:31 INFO - PROCESS | 1752 | 1467869551231 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:31 INFO - PROCESS | 1752 | 1467869551244 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c3fcc00 == 33 [pid = 1752] [id = 772] 22:32:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8d1c9000) [pid = 1752] [serial = 2315] [outer = (nil)] 22:32:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8d3dec00) [pid = 1752] [serial = 2316] [outer = 0x8d1c9000] 22:32:31 INFO - PROCESS | 1752 | 1467869551369 Marionette DEBUG loaded listener.js 22:32:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8e74bc00) [pid = 1752] [serial = 2317] [outer = 0x8d1c9000] 22:32:31 INFO - PROCESS | 1752 | --DOCSHELL 0x8f065000 == 32 [pid = 1752] [id = 766] 22:32:31 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3a7c00 == 31 [pid = 1752] [id = 765] 22:32:31 INFO - PROCESS | 1752 | --DOCSHELL 0x8ba72000 == 30 [pid = 1752] [id = 764] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8f949c00) [pid = 1752] [serial = 2257] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x91610800) [pid = 1752] [serial = 2263] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8fc0b400) [pid = 1752] [serial = 2260] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8fa22400) [pid = 1752] [serial = 2258] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8fc05400) [pid = 1752] [serial = 2229] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x91602c00) [pid = 1752] [serial = 2237] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91bb0800) [pid = 1752] [serial = 2240] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x91608c00) [pid = 1752] [serial = 2238] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8e750c00) [pid = 1752] [serial = 2251] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8f05a000) [pid = 1752] [serial = 2252] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8f2a6800) [pid = 1752] [serial = 2234] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8d1c7c00) [pid = 1752] [serial = 2235] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8d1cd400) [pid = 1752] [serial = 2248] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8d3a9000) [pid = 1752] [serial = 2249] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x91bb2400) [pid = 1752] [serial = 2242] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x91bb5000) [pid = 1752] [serial = 2243] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x91cb5800) [pid = 1752] [serial = 2245] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x91cb7800) [pid = 1752] [serial = 2246] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8d3de800) [pid = 1752] [serial = 2231] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8e1b2000) [pid = 1752] [serial = 2232] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8f2b2400) [pid = 1752] [serial = 2254] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8fc0ec00) [pid = 1752] [serial = 2261] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x91bc7800) [pid = 1752] [serial = 2264] [outer = (nil)] [url = about:blank] 22:32:31 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8f80ac00) [pid = 1752] [serial = 2255] [outer = (nil)] [url = about:blank] 22:32:32 INFO - PROCESS | 1752 | 1467869552207 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]]]}] 22:32:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:32:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:32:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:32:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:32:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1597ms 22:32:32 INFO - PROCESS | 1752 | 1467869552260 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 22:32:32 INFO - PROCESS | 1752 | 1467869552267 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 22:32:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:32:32 INFO - PROCESS | 1752 | 1467869552280 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:32:32 INFO - PROCESS | 1752 | 1467869552283 Marionette TRACE conn4 <- [1,3054,null,{}] 22:32:32 INFO - PROCESS | 1752 | 1467869552290 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}] 22:32:32 INFO - PROCESS | 1752 | 1467869552296 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:32 INFO - PROCESS | 1752 | 1467869552473 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 22:32:32 INFO - PROCESS | 1752 | 1467869552621 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:32 INFO - PROCESS | 1752 | 1467869552630 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c5800 == 31 [pid = 1752] [id = 773] 22:32:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8f05e000) [pid = 1752] [serial = 2318] [outer = (nil)] 22:32:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8f0f0400) [pid = 1752] [serial = 2319] [outer = 0x8f05e000] 22:32:32 INFO - PROCESS | 1752 | 1467869552705 Marionette DEBUG loaded listener.js 22:32:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8f2b1400) [pid = 1752] [serial = 2320] [outer = 0x8f05e000] 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:32:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:32:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:32:34 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" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:32:34 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" 22:32:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:32:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:32:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1730ms 22:32:34 INFO - PROCESS | 1752 | 1467869553829 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"]]]}] 22:32:34 INFO - PROCESS | 1752 | 1467869554073 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 22:32:34 INFO - PROCESS | 1752 | 1467869554120 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 22:32:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:32:34 INFO - PROCESS | 1752 | 1467869554161 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:32:34 INFO - PROCESS | 1752 | 1467869554167 Marionette TRACE conn4 <- [1,3058,null,{}] 22:32:34 INFO - PROCESS | 1752 | 1467869554195 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}] 22:32:34 INFO - PROCESS | 1752 | 1467869554210 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:34 INFO - PROCESS | 1752 | 1467869554509 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 22:32:34 INFO - PROCESS | 1752 | 1467869554534 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:34 INFO - PROCESS | 1752 | 1467869554546 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8fad5000 == 32 [pid = 1752] [id = 774] 22:32:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8fada800) [pid = 1752] [serial = 2321] [outer = (nil)] 22:32:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8fc0b800) [pid = 1752] [serial = 2322] [outer = 0x8fada800] 22:32:34 INFO - PROCESS | 1752 | 1467869554620 Marionette DEBUG loaded listener.js 22:32:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x914ad800) [pid = 1752] [serial = 2323] [outer = 0x8fada800] 22:32:35 INFO - PROCESS | 1752 | 1467869555534 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]]]}] 22:32:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:32:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:32:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:32:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:32:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:32:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:32:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:32:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:32:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:32:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:32:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:32:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:32:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:32:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:32:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:32:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:32:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:32:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:32:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:32:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1444ms 22:32:35 INFO - PROCESS | 1752 | 1467869555619 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 22:32:35 INFO - PROCESS | 1752 | 1467869555630 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 22:32:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:32:35 INFO - PROCESS | 1752 | 1467869555646 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:32:35 INFO - PROCESS | 1752 | 1467869555649 Marionette TRACE conn4 <- [1,3062,null,{}] 22:32:35 INFO - PROCESS | 1752 | 1467869555660 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}] 22:32:35 INFO - PROCESS | 1752 | 1467869555664 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:35 INFO - PROCESS | 1752 | 1467869555929 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 22:32:36 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9160b800) [pid = 1752] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 22:32:36 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8b1df400) [pid = 1752] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:32:36 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8d5dc400) [pid = 1752] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:32:36 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8fa19c00) [pid = 1752] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:32:36 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x914a7000) [pid = 1752] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:32:36 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8f946800) [pid = 1752] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:32:36 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8f065800) [pid = 1752] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:32:36 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8ba6a000) [pid = 1752] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 22:32:36 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8c3efc00) [pid = 1752] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:32:36 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8b0cb000) [pid = 1752] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:32:36 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8d5e4400) [pid = 1752] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:32:36 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x93cd3000) [pid = 1752] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:32:36 INFO - PROCESS | 1752 | 1467869556242 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:36 INFO - PROCESS | 1752 | 1467869556251 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0cb000 == 33 [pid = 1752] [id = 775] 22:32:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x8b1e9800) [pid = 1752] [serial = 2324] [outer = (nil)] 22:32:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8ba6d400) [pid = 1752] [serial = 2325] [outer = 0x8b1e9800] 22:32:36 INFO - PROCESS | 1752 | 1467869556328 Marionette DEBUG loaded listener.js 22:32:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8d1cb800) [pid = 1752] [serial = 2326] [outer = 0x8b1e9800] 22:32:36 INFO - PROCESS | 1752 | [1752] 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 22:32:37 INFO - PROCESS | 1752 | 1467869557164 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:32:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:32:37 INFO - {} 22:32:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1549ms 22:32:37 INFO - PROCESS | 1752 | 1467869557220 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 22:32:37 INFO - PROCESS | 1752 | 1467869557227 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 22:32:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:32:37 INFO - PROCESS | 1752 | 1467869557237 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:32:37 INFO - PROCESS | 1752 | 1467869557242 Marionette TRACE conn4 <- [1,3066,null,{}] 22:32:37 INFO - PROCESS | 1752 | 1467869557251 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}] 22:32:37 INFO - PROCESS | 1752 | 1467869557257 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:37 INFO - PROCESS | 1752 | 1467869557470 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 22:32:37 INFO - PROCESS | 1752 | 1467869557662 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:37 INFO - PROCESS | 1752 | 1467869557678 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d39e000 == 34 [pid = 1752] [id = 776] 22:32:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8d5e4c00) [pid = 1752] [serial = 2327] [outer = (nil)] 22:32:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8e1bf800) [pid = 1752] [serial = 2328] [outer = 0x8d5e4c00] 22:32:37 INFO - PROCESS | 1752 | 1467869557763 Marionette DEBUG loaded listener.js 22:32:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8e905800) [pid = 1752] [serial = 2329] [outer = 0x8d5e4c00] 22:32:38 INFO - PROCESS | 1752 | 1467869558709 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]]]}] 22:32:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:32:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:32:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:32:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:32:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:32:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:32:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:32:38 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1493ms 22:32:38 INFO - PROCESS | 1752 | 1467869558742 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 22:32:38 INFO - PROCESS | 1752 | 1467869558748 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 22:32:38 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:32:38 INFO - PROCESS | 1752 | 1467869558763 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:32:38 INFO - PROCESS | 1752 | 1467869558768 Marionette TRACE conn4 <- [1,3070,null,{}] 22:32:38 INFO - PROCESS | 1752 | 1467869558775 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}] 22:32:38 INFO - PROCESS | 1752 | 1467869558781 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:39 INFO - PROCESS | 1752 | 1467869558996 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 22:32:39 INFO - PROCESS | 1752 | 1467869559194 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:39 INFO - PROCESS | 1752 | 1467869559205 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f94b400 == 35 [pid = 1752] [id = 777] 22:32:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8fad2c00) [pid = 1752] [serial = 2330] [outer = (nil)] 22:32:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8fadd400) [pid = 1752] [serial = 2331] [outer = 0x8fad2c00] 22:32:39 INFO - PROCESS | 1752 | 1467869559345 Marionette DEBUG loaded listener.js 22:32:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x91605c00) [pid = 1752] [serial = 2332] [outer = 0x8fad2c00] 22:32:40 INFO - PROCESS | 1752 | 1467869560259 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]]]}] 22:32:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:32:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:32:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:32:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:32:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:32:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:32:40 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1538ms 22:32:40 INFO - PROCESS | 1752 | 1467869560302 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 22:32:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:32:40 INFO - PROCESS | 1752 | 1467869560306 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 22:32:40 INFO - PROCESS | 1752 | 1467869560358 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:32:40 INFO - PROCESS | 1752 | 1467869560365 Marionette TRACE conn4 <- [1,3074,null,{}] 22:32:40 INFO - PROCESS | 1752 | 1467869560388 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}] 22:32:40 INFO - PROCESS | 1752 | 1467869560398 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:40 INFO - PROCESS | 1752 | 1467869560588 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 22:32:40 INFO - PROCESS | 1752 | 1467869560847 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:40 INFO - PROCESS | 1752 | 1467869560859 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c1800 == 36 [pid = 1752] [id = 778] 22:32:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x91cb3400) [pid = 1752] [serial = 2333] [outer = (nil)] 22:32:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x91cce400) [pid = 1752] [serial = 2334] [outer = 0x91cb3400] 22:32:40 INFO - PROCESS | 1752 | 1467869560978 Marionette DEBUG loaded listener.js 22:32:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x91cd6000) [pid = 1752] [serial = 2335] [outer = 0x91cb3400] 22:32:41 INFO - PROCESS | 1752 | 1467869561902 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]]]}] 22:32:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:32:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:32:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:32:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:32:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:32:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:32:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1643ms 22:32:41 INFO - PROCESS | 1752 | 1467869561958 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 22:32:41 INFO - PROCESS | 1752 | 1467869561964 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 22:32:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:32:41 INFO - PROCESS | 1752 | 1467869561971 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:32:41 INFO - PROCESS | 1752 | 1467869561975 Marionette TRACE conn4 <- [1,3078,null,{}] 22:32:41 INFO - PROCESS | 1752 | 1467869561981 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}] 22:32:41 INFO - PROCESS | 1752 | 1467869561987 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:42 INFO - PROCESS | 1752 | 1467869562168 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 22:32:42 INFO - PROCESS | 1752 | 1467869562437 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:42 INFO - PROCESS | 1752 | 1467869562450 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0bf800 == 37 [pid = 1752] [id = 779] 22:32:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8b0c9400) [pid = 1752] [serial = 2336] [outer = (nil)] 22:32:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x914a7000) [pid = 1752] [serial = 2337] [outer = 0x8b0c9400] 22:32:42 INFO - PROCESS | 1752 | 1467869562539 Marionette DEBUG loaded listener.js 22:32:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x91bc8000) [pid = 1752] [serial = 2338] [outer = 0x8b0c9400] 22:32:43 INFO - PROCESS | 1752 | 1467869563447 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 22:32:43 INFO - PROCESS | 1752 | 1467869563521 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 22:32:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:32:43 INFO - PROCESS | 1752 | 1467869563558 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:32:43 INFO - PROCESS | 1752 | 1467869563562 Marionette TRACE conn4 <- [1,3082,null,{}] 22:32:43 INFO - PROCESS | 1752 | 1467869563569 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}] 22:32:43 INFO - PROCESS | 1752 | 1467869563574 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:43 INFO - PROCESS | 1752 | 1467869563760 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 22:32:43 INFO - PROCESS | 1752 | 1467869563933 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:43 INFO - PROCESS | 1752 | 1467869563942 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3dc400 == 38 [pid = 1752] [id = 780] 22:32:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8e910400) [pid = 1752] [serial = 2339] [outer = (nil)] 22:32:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x93c0c400) [pid = 1752] [serial = 2340] [outer = 0x8e910400] 22:32:44 INFO - PROCESS | 1752 | 1467869564026 Marionette DEBUG loaded listener.js 22:32:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x93ce1000) [pid = 1752] [serial = 2341] [outer = 0x8e910400] 22:32:44 INFO - PROCESS | 1752 | 1467869564918 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]]]}] 22:32:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:32:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:32:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:32:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1390ms 22:32:44 INFO - PROCESS | 1752 | 1467869564945 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 22:32:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:32:44 INFO - PROCESS | 1752 | 1467869564950 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 22:32:44 INFO - PROCESS | 1752 | 1467869564957 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:32:44 INFO - PROCESS | 1752 | 1467869564961 Marionette TRACE conn4 <- [1,3086,null,{}] 22:32:44 INFO - PROCESS | 1752 | 1467869564967 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}] 22:32:44 INFO - PROCESS | 1752 | 1467869564979 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:45 INFO - PROCESS | 1752 | 1467869565247 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 22:32:45 INFO - PROCESS | 1752 | 1467869565478 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:45 INFO - PROCESS | 1752 | 1467869565486 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3da400 == 39 [pid = 1752] [id = 781] 22:32:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x91601400) [pid = 1752] [serial = 2342] [outer = (nil)] 22:32:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x952ee800) [pid = 1752] [serial = 2343] [outer = 0x91601400] 22:32:45 INFO - PROCESS | 1752 | 1467869565579 Marionette DEBUG loaded listener.js 22:32:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x953ca000) [pid = 1752] [serial = 2344] [outer = 0x91601400] 22:32:46 INFO - PROCESS | 1752 | 1467869566468 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:32:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:32:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1534ms 22:32:46 INFO - PROCESS | 1752 | 1467869566491 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 22:32:46 INFO - PROCESS | 1752 | 1467869566496 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 22:32:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:32:46 INFO - PROCESS | 1752 | 1467869566502 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:32:46 INFO - PROCESS | 1752 | 1467869566506 Marionette TRACE conn4 <- [1,3090,null,{}] 22:32:46 INFO - PROCESS | 1752 | 1467869566512 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}] 22:32:46 INFO - PROCESS | 1752 | 1467869566518 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:46 INFO - PROCESS | 1752 | 1467869566696 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 22:32:46 INFO - PROCESS | 1752 | 1467869566904 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:46 INFO - PROCESS | 1752 | 1467869566913 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f80b800 == 40 [pid = 1752] [id = 782] 22:32:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x953ccc00) [pid = 1752] [serial = 2345] [outer = (nil)] 22:32:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x95463800) [pid = 1752] [serial = 2346] [outer = 0x953ccc00] 22:32:47 INFO - PROCESS | 1752 | 1467869567047 Marionette DEBUG loaded listener.js 22:32:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x95472800) [pid = 1752] [serial = 2347] [outer = 0x953ccc00] 22:32:47 INFO - PROCESS | 1752 | 1467869567915 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:32:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:32:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1431ms 22:32:47 INFO - PROCESS | 1752 | 1467869567934 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 22:32:47 INFO - PROCESS | 1752 | 1467869567938 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 22:32:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:32:47 INFO - PROCESS | 1752 | 1467869567952 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:32:47 INFO - PROCESS | 1752 | 1467869567958 Marionette TRACE conn4 <- [1,3094,null,{}] 22:32:47 INFO - PROCESS | 1752 | 1467869567969 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}] 22:32:47 INFO - PROCESS | 1752 | 1467869567973 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:48 INFO - PROCESS | 1752 | 1467869568194 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 22:32:48 INFO - PROCESS | 1752 | 1467869568379 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:48 INFO - PROCESS | 1752 | 1467869568389 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b0c2c00 == 41 [pid = 1752] [id = 783] 22:32:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8ba73c00) [pid = 1752] [serial = 2348] [outer = (nil)] 22:32:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8d3a2c00) [pid = 1752] [serial = 2349] [outer = 0x8ba73c00] 22:32:48 INFO - PROCESS | 1752 | 1467869568507 Marionette DEBUG loaded listener.js 22:32:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f05c000) [pid = 1752] [serial = 2350] [outer = 0x8ba73c00] 22:32:49 INFO - PROCESS | 1752 | 1467869569604 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:32:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:32:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1707ms 22:32:49 INFO - PROCESS | 1752 | 1467869569654 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 22:32:49 INFO - PROCESS | 1752 | 1467869569661 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 22:32:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:32:49 INFO - PROCESS | 1752 | 1467869569669 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:32:49 INFO - PROCESS | 1752 | 1467869569678 Marionette TRACE conn4 <- [1,3098,null,{}] 22:32:49 INFO - PROCESS | 1752 | 1467869569687 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}] 22:32:49 INFO - PROCESS | 1752 | 1467869569693 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:49 INFO - PROCESS | 1752 | 1467869569883 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 22:32:50 INFO - PROCESS | 1752 | 1467869570149 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:50 INFO - PROCESS | 1752 | 1467869570158 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d3a3c00 == 42 [pid = 1752] [id = 784] 22:32:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8d3a6400) [pid = 1752] [serial = 2351] [outer = (nil)] 22:32:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8d3d4400) [pid = 1752] [serial = 2352] [outer = 0x8d3a6400] 22:32:50 INFO - PROCESS | 1752 | 1467869570278 Marionette DEBUG loaded listener.js 22:32:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8e1ba000) [pid = 1752] [serial = 2353] [outer = 0x8d3a6400] 22:32:51 INFO - PROCESS | 1752 | 1467869571168 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]]]}] 22:32:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:32:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:32:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1539ms 22:32:51 INFO - PROCESS | 1752 | 1467869571209 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 22:32:51 INFO - PROCESS | 1752 | 1467869571217 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 22:32:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:32:51 INFO - PROCESS | 1752 | 1467869571228 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:32:51 INFO - PROCESS | 1752 | 1467869571232 Marionette TRACE conn4 <- [1,3102,null,{}] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8d5dc000 == 41 [pid = 1752] [id = 726] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8d1cc400 == 40 [pid = 1752] [id = 717] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3dfc00 == 39 [pid = 1752] [id = 718] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8d3de000 == 38 [pid = 1752] [id = 720] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8f064800 == 37 [pid = 1752] [id = 727] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1db400 == 36 [pid = 1752] [id = 767] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8f2abc00 == 35 [pid = 1752] [id = 728] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3fbc00 == 34 [pid = 1752] [id = 724] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x914aa000 == 33 [pid = 1752] [id = 769] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8f93f000 == 32 [pid = 1752] [id = 723] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8f05b000 == 31 [pid = 1752] [id = 768] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0c9000 == 30 [pid = 1752] [id = 722] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x953d0400 == 29 [pid = 1752] [id = 770] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1e0c00 == 28 [pid = 1752] [id = 729] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3f6c00 == 27 [pid = 1752] [id = 721] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8b1dc800 == 26 [pid = 1752] [id = 725] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8f05c400 == 25 [pid = 1752] [id = 719] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8f944c00 == 24 [pid = 1752] [id = 732] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8c3ee400 == 23 [pid = 1752] [id = 730] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8e908000 == 22 [pid = 1752] [id = 731] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8f946400 == 21 [pid = 1752] [id = 733] 22:32:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8b0bdc00 == 20 [pid = 1752] [id = 763] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8f80bc00) [pid = 1752] [serial = 2301] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x91dec000) [pid = 1752] [serial = 2280] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8f063c00) [pid = 1752] [serial = 2290] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8d5e7800) [pid = 1752] [serial = 2296] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8e908400) [pid = 1752] [serial = 2289] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8fa1c400) [pid = 1752] [serial = 2272] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91caf400) [pid = 1752] [serial = 2275] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x91cdb000) [pid = 1752] [serial = 2277] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x93138400) [pid = 1752] [serial = 2281] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8f1f1800) [pid = 1752] [serial = 2299] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8f0ed400) [pid = 1752] [serial = 2298] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8c3f9000) [pid = 1752] [serial = 2286] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x91de4400) [pid = 1752] [serial = 2278] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8d39c000) [pid = 1752] [serial = 2287] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x91baa800) [pid = 1752] [serial = 2274] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8d5e2400) [pid = 1752] [serial = 2295] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8c3fb000) [pid = 1752] [serial = 2292] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8b1e4400) [pid = 1752] [serial = 2266] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8f057400) [pid = 1752] [serial = 2269] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x93e13800) [pid = 1752] [serial = 2284] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8d1c3000) [pid = 1752] [serial = 2293] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x93cdc800) [pid = 1752] [serial = 2283] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8f0e8c00) [pid = 1752] [serial = 2270] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8ba6bc00) [pid = 1752] [serial = 2267] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1752 | 1467869572578 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}] 22:32:52 INFO - PROCESS | 1752 | 1467869572585 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:52 INFO - PROCESS | 1752 | 1467869572800 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 22:32:52 INFO - PROCESS | 1752 | 1467869572820 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:52 INFO - PROCESS | 1752 | 1467869572835 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ba67400 == 21 [pid = 1752] [id = 785] 22:32:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8ba68000) [pid = 1752] [serial = 2354] [outer = (nil)] 22:32:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8ba6ec00) [pid = 1752] [serial = 2355] [outer = 0x8ba68000] 22:32:52 INFO - PROCESS | 1752 | 1467869572906 Marionette DEBUG loaded listener.js 22:32:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8c3f5000) [pid = 1752] [serial = 2356] [outer = 0x8ba68000] 22:32:53 INFO - PROCESS | 1752 | 1467869573798 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:32:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:32:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2602ms 22:32:53 INFO - PROCESS | 1752 | 1467869573831 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 22:32:53 INFO - PROCESS | 1752 | 1467869573837 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 22:32:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:32:53 INFO - PROCESS | 1752 | 1467869573846 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 22:32:53 INFO - PROCESS | 1752 | 1467869573849 Marionette TRACE conn4 <- [1,3106,null,{}] 22:32:53 INFO - PROCESS | 1752 | 1467869573859 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}] 22:32:53 INFO - PROCESS | 1752 | 1467869573865 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:54 INFO - PROCESS | 1752 | 1467869574037 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 22:32:54 INFO - PROCESS | 1752 | 1467869574197 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:54 INFO - PROCESS | 1752 | 1467869574210 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d39e800 == 22 [pid = 1752] [id = 786] 22:32:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8d39f400) [pid = 1752] [serial = 2357] [outer = (nil)] 22:32:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8d3a2400) [pid = 1752] [serial = 2358] [outer = 0x8d39f400] 22:32:54 INFO - PROCESS | 1752 | 1467869574282 Marionette DEBUG loaded listener.js 22:32:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8d3d5000) [pid = 1752] [serial = 2359] [outer = 0x8d39f400] 22:32:55 INFO - PROCESS | 1752 | 1467869575188 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]]]}] 22:32:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:32:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:32:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:32:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1382ms 22:32:55 INFO - PROCESS | 1752 | 1467869575230 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 22:32:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:32:55 INFO - PROCESS | 1752 | 1467869575234 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 22:32:55 INFO - PROCESS | 1752 | 1467869575242 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 22:32:55 INFO - PROCESS | 1752 | 1467869575245 Marionette TRACE conn4 <- [1,3110,null,{}] 22:32:55 INFO - PROCESS | 1752 | 1467869575252 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}] 22:32:55 INFO - PROCESS | 1752 | 1467869575257 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:55 INFO - PROCESS | 1752 | 1467869575486 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 22:32:55 INFO - PROCESS | 1752 | 1467869575513 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:55 INFO - PROCESS | 1752 | 1467869575530 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d39c800 == 23 [pid = 1752] [id = 787] 22:32:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8e1b7c00) [pid = 1752] [serial = 2360] [outer = (nil)] 22:32:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8e1be000) [pid = 1752] [serial = 2361] [outer = 0x8e1b7c00] 22:32:55 INFO - PROCESS | 1752 | 1467869575604 Marionette DEBUG loaded listener.js 22:32:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8e903000) [pid = 1752] [serial = 2362] [outer = 0x8e1b7c00] 22:32:56 INFO - PROCESS | 1752 | 1467869576557 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"]]]}] 22:32:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:32:56 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 22:32:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:32:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1333ms 22:32:56 INFO - PROCESS | 1752 | 1467869576600 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 22:32:56 INFO - PROCESS | 1752 | 1467869576612 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 22:32:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:32:56 INFO - PROCESS | 1752 | 1467869576633 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 22:32:56 INFO - PROCESS | 1752 | 1467869576637 Marionette TRACE conn4 <- [1,3114,null,{}] 22:32:56 INFO - PROCESS | 1752 | 1467869576643 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}] 22:32:56 INFO - PROCESS | 1752 | 1467869576648 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:56 INFO - PROCESS | 1752 | 1467869576867 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 22:32:57 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8fada800) [pid = 1752] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 22:32:57 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8f05e000) [pid = 1752] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 22:32:57 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8d1c9000) [pid = 1752] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 22:32:57 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8f2a7c00) [pid = 1752] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:32:57 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x953d2000) [pid = 1752] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 22:32:57 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x91604800) [pid = 1752] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 22:32:57 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8f05b400) [pid = 1752] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 22:32:57 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8b1e1000) [pid = 1752] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 22:32:57 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8b1e9800) [pid = 1752] [serial = 2324] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 22:32:57 INFO - PROCESS | 1752 | 1467869577540 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\", \"f51c813f-786a-4699-ad5a-f321162b3eae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:57 INFO - PROCESS | 1752 | 1467869577549 Marionette INFO sendAsync cff4ff3a-bf13-47fd-81a1-98be8802bf00 22:32:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b1e1000 == 24 [pid = 1752] [id = 788] 22:32:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8b1e9800) [pid = 1752] [serial = 2363] [outer = (nil)] 22:32:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8e753000) [pid = 1752] [serial = 2364] [outer = 0x8b1e9800] 22:32:57 INFO - PROCESS | 1752 | 1467869577626 Marionette DEBUG loaded listener.js 22:32:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8f0f0000) [pid = 1752] [serial = 2365] [outer = 0x8b1e9800] 22:32:58 INFO - PROCESS | 1752 | 1467869578356 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]]]}] 22:32:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:32:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1782ms 22:32:58 INFO - PROCESS | 1752 | 1467869578416 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 22:32:58 INFO - PROCESS | 1752 | 1467869578420 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 22:32:59 WARNING - u'runner_teardown' () 22:32:59 INFO - No more tests 22:32:59 INFO - Got 0 unexpected results 22:32:59 INFO - SUITE-END | took 1312s 22:32:59 INFO - Closing logging queue 22:32:59 INFO - queue closed 22:32:59 INFO - Return code: 0 22:32:59 WARNING - # TBPL SUCCESS # 22:32:59 INFO - Running post-action listener: _resource_record_post_action 22:32:59 INFO - Running post-run listener: _resource_record_post_run 22:33:00 INFO - Total resource usage - Wall time: 1349s; CPU: 98.0%; Read bytes: 14213120; Write bytes: 921800704; Read time: 1152; Write time: 245336 22:33:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:33:00 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 130224128; Read time: 0; Write time: 120940 22:33:00 INFO - run-tests - Wall time: 1318s; CPU: 98.0%; Read bytes: 11837440; Write bytes: 784191488; Read time: 640; Write time: 117620 22:33:00 INFO - Running post-run listener: _upload_blobber_files 22:33:00 INFO - Blob upload gear active. 22:33:00 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:33:00 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 22:33:00 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'] 22:33:00 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 22:33:01 INFO - (blobuploader) - INFO - Open directory for files ... 22:33:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:33:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:33:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:33:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:33:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:33:02 INFO - (blobuploader) - INFO - Done attempting. 22:33:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:33:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:33:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:33:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:33:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:33:03 INFO - (blobuploader) - INFO - Done attempting. 22:33:03 INFO - (blobuploader) - INFO - Iteration through files over. 22:33:03 INFO - Return code: 0 22:33:03 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:33:03 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:33:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec9a7cbbe17d2171fec4ba70cb687b584e0dca00204decf035b3a6ceabbd7a2ca76dfd8cbd67366c7f76495a7fc4509957bbb820a8aed65f6a9689a372ccc287", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a194ae17bbc940a05857d31a96b6f02b9918d49babe4e42585a0cb3b86534fb292d30e78f6506b822c4411da2043c193df3132f7de978030681244fcd475c54c"} 22:33:03 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:33:03 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:33:03 INFO - Contents: 22:33:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec9a7cbbe17d2171fec4ba70cb687b584e0dca00204decf035b3a6ceabbd7a2ca76dfd8cbd67366c7f76495a7fc4509957bbb820a8aed65f6a9689a372ccc287", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a194ae17bbc940a05857d31a96b6f02b9918d49babe4e42585a0cb3b86534fb292d30e78f6506b822c4411da2043c193df3132f7de978030681244fcd475c54c"} 22:33:03 INFO - Running post-run listener: copy_logs_to_upload_dir 22:33:03 INFO - Copying logs to upload dir... 22:33:03 INFO - mkdir: /builds/slave/test/build/upload/logs 22:33:03 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1523.691616 ========= master_lag: 1401.39 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 48 mins, 45 secs) (at 2016-07-06 22:56:24.703793) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 7 secs) (at 2016-07-06 22:56:24.715585) ========= 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-1467867354.277565-1781836148 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec9a7cbbe17d2171fec4ba70cb687b584e0dca00204decf035b3a6ceabbd7a2ca76dfd8cbd67366c7f76495a7fc4509957bbb820a8aed65f6a9689a372ccc287", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a194ae17bbc940a05857d31a96b6f02b9918d49babe4e42585a0cb3b86534fb292d30e78f6506b822c4411da2043c193df3132f7de978030681244fcd475c54c"} build_url:https://queue.taskcluster.net/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035391 build_url: 'https://queue.taskcluster.net/v1/task/Rcs-y4RLTVORiwPd8dRD8g/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/ec9a7cbbe17d2171fec4ba70cb687b584e0dca00204decf035b3a6ceabbd7a2ca76dfd8cbd67366c7f76495a7fc4509957bbb820a8aed65f6a9689a372ccc287", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a194ae17bbc940a05857d31a96b6f02b9918d49babe4e42585a0cb3b86534fb292d30e78f6506b822c4411da2043c193df3132f7de978030681244fcd475c54c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Rcs-y4RLTVORiwPd8dRD8g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 7.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 7 secs) (at 2016-07-06 22:56:31.756628) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 29 secs) (at 2016-07-06 22:56:31.756946) ========= 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-1467867354.277565-1781836148 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019468 ========= master_lag: 29.29 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 29 secs) (at 2016-07-06 22:57:01.062700) ========= ========= Started reboot skipped (results: 3, elapsed: 13 secs) (at 2016-07-06 22:57:01.062984) ========= ========= Finished reboot skipped (results: 3, elapsed: 13 secs) (at 2016-07-06 22:57:14.207447) ========= ========= Total master_lag: 1437.78 =========