builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-516 starttime: 1468024137.81 results: success (0) buildid: 20160708154328 builduid: fa428b6b8f0a49af80ecfad604562652 revision: 8e54a7dccda8dfa6d61f45d4804de5c95a205fb7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 17:28:57.811158) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 17:28:57.811638) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 mins, 35 secs) (at 2016-07-08 17:28:57.811937) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 mins, 35 secs) (at 2016-07-08 17:30:33.632034) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-08 17:30:33.632314) ========= 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-1468023822.53512-566542004 _=/tools/buildbot/bin/python using PTY: False --2016-07-08 17:30: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.7M=0.001s 2016-07-08 17:30:36 (10.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.302248 ========= master_lag: 6.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-08 17:30:40.082971) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 10 secs) (at 2016-07-08 17:30:40.083276) ========= 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-1468023822.53512-566542004 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029379 ========= master_lag: 10.31 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 10 secs) (at 2016-07-08 17:30:50.424538) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 16 secs) (at 2016-07-08 17:30:50.424857) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8e54a7dccda8dfa6d61f45d4804de5c95a205fb7 --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 8e54a7dccda8dfa6d61f45d4804de5c95a205fb7 --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-1468023822.53512-566542004 _=/tools/buildbot/bin/python using PTY: False 2016-07-08 17:30:51,917 truncating revision to first 12 chars 2016-07-08 17:30:51,918 Setting DEBUG logging. 2016-07-08 17:30:51,918 attempt 1/10 2016-07-08 17:30:51,918 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/8e54a7dccda8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-08 17:30:52,378 unpacking tar archive at: mozilla-beta-8e54a7dccda8/testing/mozharness/ program finished with exit code 0 elapsedTime=0.851713 ========= master_lag: 15.95 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 16 secs) (at 2016-07-08 17:31:07.225806) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 17:31:07.226110) ========= script_repo_revision: 8e54a7dccda8dfa6d61f45d4804de5c95a205fb7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 17:31:07.226491) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 mins, 7 secs) (at 2016-07-08 17:31:07.226759) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 mins, 7 secs) (at 2016-07-08 17:32:15.076024) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 15 secs) (at 2016-07-08 17:32:15.076298) ========= /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-1468023822.53512-566542004 _=/tools/buildbot/bin/python using PTY: False 17:32:22 INFO - MultiFileLogger online at 20160708 17:32:22 in /builds/slave/test 17:32:22 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 17:32:22 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:32:22 INFO - {'append_to_log': False, 17:32:22 INFO - 'base_work_dir': '/builds/slave/test', 17:32:22 INFO - 'blob_upload_branch': 'mozilla-beta', 17:32:22 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:32:22 INFO - 'buildbot_json_path': 'buildprops.json', 17:32:22 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:32:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:32:22 INFO - 'download_minidump_stackwalk': True, 17:32:22 INFO - 'download_symbols': 'true', 17:32:22 INFO - 'e10s': False, 17:32:22 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:32:22 INFO - 'tooltool.py': '/tools/tooltool.py', 17:32:22 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:32:22 INFO - '/tools/misc-python/virtualenv.py')}, 17:32:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:32:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:32:22 INFO - 'log_level': 'info', 17:32:22 INFO - 'log_to_console': True, 17:32:22 INFO - 'opt_config_files': (), 17:32:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:32:22 INFO - '--processes=1', 17:32:22 INFO - '--config=%(test_path)s/wptrunner.ini', 17:32:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:32:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:32:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:32:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:32:22 INFO - 'pip_index': False, 17:32:22 INFO - 'require_test_zip': True, 17:32:22 INFO - 'test_type': ('testharness',), 17:32:22 INFO - 'this_chunk': '1', 17:32:22 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:32:22 INFO - 'total_chunks': '10', 17:32:22 INFO - 'virtualenv_path': 'venv', 17:32:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:32:22 INFO - 'work_dir': 'build'} 17:32:22 INFO - ##### 17:32:22 INFO - ##### Running clobber step. 17:32:22 INFO - ##### 17:32:22 INFO - Running pre-action listener: _resource_record_pre_action 17:32:22 INFO - Running main action method: clobber 17:32:22 INFO - rmtree: /builds/slave/test/build 17:32:22 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:32:23 INFO - Running post-action listener: _resource_record_post_action 17:32:23 INFO - ##### 17:32:23 INFO - ##### Running read-buildbot-config step. 17:32:23 INFO - ##### 17:32:23 INFO - Running pre-action listener: _resource_record_pre_action 17:32:23 INFO - Running main action method: read_buildbot_config 17:32:23 INFO - Using buildbot properties: 17:32:23 INFO - { 17:32:23 INFO - "project": "", 17:32:23 INFO - "product": "firefox", 17:32:23 INFO - "script_repo_revision": "production", 17:32:23 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 17:32:23 INFO - "repository": "", 17:32:23 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 17:32:23 INFO - "buildid": "20160708154328", 17:32:23 INFO - "pgo_build": "False", 17:32:23 INFO - "basedir": "/builds/slave/test", 17:32:23 INFO - "buildnumber": 12, 17:32:23 INFO - "slavename": "tst-linux32-spot-516", 17:32:23 INFO - "revision": "8e54a7dccda8dfa6d61f45d4804de5c95a205fb7", 17:32:23 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 17:32:23 INFO - "platform": "linux", 17:32:23 INFO - "branch": "mozilla-beta", 17:32:23 INFO - "repo_path": "releases/mozilla-beta", 17:32:23 INFO - "moz_repo_path": "", 17:32:23 INFO - "stage_platform": "linux", 17:32:23 INFO - "builduid": "fa428b6b8f0a49af80ecfad604562652", 17:32:23 INFO - "slavebuilddir": "test" 17:32:23 INFO - } 17:32:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 17:32:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 17:32:23 INFO - Running post-action listener: _resource_record_post_action 17:32:23 INFO - ##### 17:32:23 INFO - ##### Running download-and-extract step. 17:32:23 INFO - ##### 17:32:23 INFO - Running pre-action listener: _resource_record_pre_action 17:32:23 INFO - Running main action method: download_and_extract 17:32:23 INFO - mkdir: /builds/slave/test/build/tests 17:32:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:32:23 INFO - https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 17:32:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 17:32:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 17:32:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/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 17:32:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/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 17:32:24 INFO - Downloaded 1291 bytes. 17:32:24 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 17:32:24 INFO - Using the following test package requirements: 17:32:24 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 17:32:24 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:32:24 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 17:32:24 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:32:24 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 17:32:24 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:32:24 INFO - u'jsshell-linux-i686.zip'], 17:32:24 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:32:24 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 17:32:24 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 17:32:24 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:32:24 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 17:32:24 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:32:24 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 17:32:24 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:32:24 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 17:32:24 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:32:24 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 17:32:24 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 17:32:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:32:24 INFO - https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 17:32:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 17:32:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 17:32:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/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 17:32:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/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 17:32:27 INFO - Downloaded 22861023 bytes. 17:32:27 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/*'] 17:32:27 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/* 17:32:28 INFO - caution: filename not matched: web-platform/* 17:32:28 INFO - Return code: 11 17:32:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:32:28 INFO - https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 17:32:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 17:32:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 17:32:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/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 17:32:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/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 17:32:32 INFO - Downloaded 36389876 bytes. 17:32:32 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/*'] 17:32:32 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/* 17:32:36 INFO - caution: filename not matched: bin/* 17:32:36 INFO - caution: filename not matched: config/* 17:32:36 INFO - caution: filename not matched: mozbase/* 17:32:36 INFO - caution: filename not matched: marionette/* 17:32:36 INFO - caution: filename not matched: tools/wptserve/* 17:32:36 INFO - Return code: 11 17:32:36 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')]} 17:32:36 INFO - https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 17:32:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:32:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:32:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/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 17:32:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/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 17:32:43 INFO - Downloaded 69348493 bytes. 17:32:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:32:43 INFO - mkdir: /builds/slave/test/properties 17:32:43 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:32:43 INFO - Writing to file /builds/slave/test/properties/build_url 17:32:43 INFO - Contents: 17:32:43 INFO - build_url:https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:32:44 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:32:44 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:32:44 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:32:44 INFO - Contents: 17:32:44 INFO - symbols_url:https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:32:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:32:44 INFO - https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:32:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:32:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:32:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/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 17:32:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O0gjIh1_SJiPxe0fIJpJGA/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 17:32:53 INFO - Downloaded 92359800 bytes. 17:32:53 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'] 17:32:53 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 17:33:02 INFO - Return code: 0 17:33:02 INFO - Running post-action listener: _resource_record_post_action 17:33:02 INFO - Running post-action listener: set_extra_try_arguments 17:33:02 INFO - ##### 17:33:02 INFO - ##### Running create-virtualenv step. 17:33:02 INFO - ##### 17:33:02 INFO - Running pre-action listener: _pre_create_virtualenv 17:33:02 INFO - Running pre-action listener: _resource_record_pre_action 17:33:02 INFO - Running main action method: create_virtualenv 17:33:02 INFO - Creating virtualenv /builds/slave/test/build/venv 17:33:02 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 17:33:02 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:33:03 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:33:03 INFO - Using real prefix '/usr' 17:33:03 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:33:04 INFO - Installing distribute.............................................................................................................................................................................................done. 17:33:08 INFO - Installing pip.................done. 17:33:08 INFO - Return code: 0 17:33:08 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:33:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:33:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:33:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:33:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:33:08 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d9ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e05598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8eb92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ea8f70>, '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 0x8ea8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eae750>, '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-1468023822.53512-566542004', '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 17:33:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 17:33:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 17:33:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:33:08 INFO - 'CCACHE_UMASK': '002', 17:33:08 INFO - 'DISPLAY': ':0', 17:33:08 INFO - 'HOME': '/home/cltbld', 17:33:08 INFO - 'LANG': 'en_US.UTF-8', 17:33:08 INFO - 'LOGNAME': 'cltbld', 17:33:08 INFO - 'MAIL': '/var/mail/cltbld', 17:33:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:33:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:33:08 INFO - 'MOZ_NO_REMOTE': '1', 17:33:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:33:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:33:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:33:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:33:08 INFO - 'PWD': '/builds/slave/test', 17:33:08 INFO - 'SHELL': '/bin/bash', 17:33:08 INFO - 'SHLVL': '1', 17:33:08 INFO - 'TERM': 'linux', 17:33:08 INFO - 'TMOUT': '86400', 17:33:08 INFO - 'USER': 'cltbld', 17:33:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468023822.53512-566542004', 17:33:08 INFO - '_': '/tools/buildbot/bin/python'} 17:33:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:33:09 INFO - Downloading/unpacking psutil>=0.7.1 17:33: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 17:33: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 17:33:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:33:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:33: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 17:33: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 17:33:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:33:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:33:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:33:13 INFO - Installing collected packages: psutil 17:33:13 INFO - Running setup.py install for psutil 17:33:13 INFO - building 'psutil._psutil_linux' extension 17:33:13 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 17:33:14 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 17:33:14 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 17:33:14 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 17:33:14 INFO - building 'psutil._psutil_posix' extension 17:33:14 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 17:33:15 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 17:33:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:33:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:33:15 INFO - Successfully installed psutil 17:33:15 INFO - Cleaning up... 17:33:15 INFO - Return code: 0 17:33:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:33:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:33:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:33:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:33:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:33:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x8d9ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e05598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8eb92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ea8f70>, '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 0x8ea8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eae750>, '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-1468023822.53512-566542004', '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 17:33:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 17:33:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 17:33:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:33:15 INFO - 'CCACHE_UMASK': '002', 17:33:15 INFO - 'DISPLAY': ':0', 17:33:15 INFO - 'HOME': '/home/cltbld', 17:33:15 INFO - 'LANG': 'en_US.UTF-8', 17:33:15 INFO - 'LOGNAME': 'cltbld', 17:33:15 INFO - 'MAIL': '/var/mail/cltbld', 17:33:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:33:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:33:15 INFO - 'MOZ_NO_REMOTE': '1', 17:33:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:33:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:33:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:33:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:33:15 INFO - 'PWD': '/builds/slave/test', 17:33:15 INFO - 'SHELL': '/bin/bash', 17:33:15 INFO - 'SHLVL': '1', 17:33:15 INFO - 'TERM': 'linux', 17:33:15 INFO - 'TMOUT': '86400', 17:33:15 INFO - 'USER': 'cltbld', 17:33:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468023822.53512-566542004', 17:33:15 INFO - '_': '/tools/buildbot/bin/python'} 17:33:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:33:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:33:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:33:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:33:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:33:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:33:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:33:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:33:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:33:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:33:19 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 17:33:19 INFO - Installing collected packages: mozsystemmonitor 17:33:19 INFO - Running setup.py install for mozsystemmonitor 17:33:19 INFO - Successfully installed mozsystemmonitor 17:33:19 INFO - Cleaning up... 17:33:20 INFO - Return code: 0 17:33:20 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:33: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')]} 17:33:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:33:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:33: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')]} 17:33:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:33:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:33:20 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d9ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e05598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8eb92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ea8f70>, '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 0x8ea8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eae750>, '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-1468023822.53512-566542004', '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 17:33:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 17:33:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 17:33:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:33:20 INFO - 'CCACHE_UMASK': '002', 17:33:20 INFO - 'DISPLAY': ':0', 17:33:20 INFO - 'HOME': '/home/cltbld', 17:33:20 INFO - 'LANG': 'en_US.UTF-8', 17:33:20 INFO - 'LOGNAME': 'cltbld', 17:33:20 INFO - 'MAIL': '/var/mail/cltbld', 17:33:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:33:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:33:20 INFO - 'MOZ_NO_REMOTE': '1', 17:33:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:33:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:33:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:33:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:33:20 INFO - 'PWD': '/builds/slave/test', 17:33:20 INFO - 'SHELL': '/bin/bash', 17:33:20 INFO - 'SHLVL': '1', 17:33:20 INFO - 'TERM': 'linux', 17:33:20 INFO - 'TMOUT': '86400', 17:33:20 INFO - 'USER': 'cltbld', 17:33:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468023822.53512-566542004', 17:33:20 INFO - '_': '/tools/buildbot/bin/python'} 17:33:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:33:20 INFO - Downloading/unpacking blobuploader==1.2.4 17:33:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:33:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:33:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:33:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:33:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:33:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:33:24 INFO - Downloading blobuploader-1.2.4.tar.gz 17:33:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:33:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:33: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 17:33: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 17:33:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:33:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:33: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 17:33: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 17:33:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:33:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:33:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:33:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:33:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:33:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:33:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:33:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:33:25 INFO - Downloading docopt-0.6.1.tar.gz 17:33:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:33:25 INFO - Installing collected packages: blobuploader, requests, docopt 17:33:25 INFO - Running setup.py install for blobuploader 17:33:26 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:33:26 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:33:26 INFO - Running setup.py install for requests 17:33:27 INFO - Running setup.py install for docopt 17:33:27 INFO - Successfully installed blobuploader requests docopt 17:33:27 INFO - Cleaning up... 17:33:27 INFO - Return code: 0 17:33:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:33:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:33:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:33:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:33:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:33:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d9ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e05598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8eb92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ea8f70>, '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 0x8ea8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eae750>, '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-1468023822.53512-566542004', '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 17:33:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 17:33:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:33:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:33:27 INFO - 'CCACHE_UMASK': '002', 17:33:27 INFO - 'DISPLAY': ':0', 17:33:27 INFO - 'HOME': '/home/cltbld', 17:33:27 INFO - 'LANG': 'en_US.UTF-8', 17:33:27 INFO - 'LOGNAME': 'cltbld', 17:33:27 INFO - 'MAIL': '/var/mail/cltbld', 17:33:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:33:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:33:27 INFO - 'MOZ_NO_REMOTE': '1', 17:33:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:33:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:33:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:33:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:33:27 INFO - 'PWD': '/builds/slave/test', 17:33:27 INFO - 'SHELL': '/bin/bash', 17:33:27 INFO - 'SHLVL': '1', 17:33:27 INFO - 'TERM': 'linux', 17:33:27 INFO - 'TMOUT': '86400', 17:33:27 INFO - 'USER': 'cltbld', 17:33:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468023822.53512-566542004', 17:33:27 INFO - '_': '/tools/buildbot/bin/python'} 17:33:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:33:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:33:27 INFO - Running setup.py (path:/tmp/pip-xf6nNT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:33:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:33:27 INFO - Running setup.py (path:/tmp/pip-OMzodw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:33:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:33:28 INFO - Running setup.py (path:/tmp/pip-1qtxkV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:33:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:33:28 INFO - Running setup.py (path:/tmp/pip-6kFywr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:33:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:33:28 INFO - Running setup.py (path:/tmp/pip-y6kcSL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:33:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:33:28 INFO - Running setup.py (path:/tmp/pip-YUuROJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:33:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:33:28 INFO - Running setup.py (path:/tmp/pip-2PHD5j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:33:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:33:28 INFO - Running setup.py (path:/tmp/pip-SpK3m2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:33:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:33:28 INFO - Running setup.py (path:/tmp/pip-94TDKC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:33:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:33:29 INFO - Running setup.py (path:/tmp/pip-zLWswL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:33:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:33:29 INFO - Running setup.py (path:/tmp/pip-s8EhUf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:33:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:33:29 INFO - Running setup.py (path:/tmp/pip-uCcYAU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:33:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:33:29 INFO - Running setup.py (path:/tmp/pip-Axu7J8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:33:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:33:29 INFO - Running setup.py (path:/tmp/pip-ItcmU5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:33:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:33:29 INFO - Running setup.py (path:/tmp/pip-VgTWri-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:33:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:33:29 INFO - Running setup.py (path:/tmp/pip-v3qevh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:33:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:33:30 INFO - Running setup.py (path:/tmp/pip-7nFeQx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:33:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:33:30 INFO - Running setup.py (path:/tmp/pip-gXN4rd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:33:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:33:30 INFO - Running setup.py (path:/tmp/pip-A2UQKA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:33:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:33:30 INFO - Running setup.py (path:/tmp/pip-RhdJqi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:33:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:33:31 INFO - Running setup.py (path:/tmp/pip-0JLla8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:33:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:33:31 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 17:33:31 INFO - Running setup.py install for manifestparser 17:33:31 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:33:31 INFO - Running setup.py install for mozcrash 17:33:31 INFO - Running setup.py install for mozdebug 17:33:32 INFO - Running setup.py install for mozdevice 17:33:32 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:33:32 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:33:32 INFO - Running setup.py install for mozfile 17:33:32 INFO - Running setup.py install for mozhttpd 17:33:32 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:33:32 INFO - Running setup.py install for mozinfo 17:33:33 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:33:33 INFO - Running setup.py install for mozInstall 17:33:33 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:33:33 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:33:33 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:33:33 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:33:33 INFO - Running setup.py install for mozleak 17:33:33 INFO - Running setup.py install for mozlog 17:33:33 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:33:34 INFO - Running setup.py install for moznetwork 17:33:34 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:33:34 INFO - Running setup.py install for mozprocess 17:33:34 INFO - Running setup.py install for mozprofile 17:33:34 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:33:34 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:33:34 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:33:34 INFO - Running setup.py install for mozrunner 17:33:35 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:33:35 INFO - Running setup.py install for mozscreenshot 17:33:35 INFO - Running setup.py install for moztest 17:33:35 INFO - Running setup.py install for mozversion 17:33:35 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:33:35 INFO - Running setup.py install for wptserve 17:33:36 INFO - Running setup.py install for marionette-driver 17:33:36 INFO - Running setup.py install for browsermob-proxy 17:33:36 INFO - Running setup.py install for marionette-client 17:33:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:33:37 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:33:37 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 17:33:37 INFO - Cleaning up... 17:33:37 INFO - Return code: 0 17:33:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:33:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:33:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:33:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:33:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:33:37 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d9ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e05598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8eb92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ea8f70>, '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 0x8ea8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eae750>, '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-1468023822.53512-566542004', '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 17:33:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 17:33:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:33:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:33:37 INFO - 'CCACHE_UMASK': '002', 17:33:37 INFO - 'DISPLAY': ':0', 17:33:37 INFO - 'HOME': '/home/cltbld', 17:33:37 INFO - 'LANG': 'en_US.UTF-8', 17:33:37 INFO - 'LOGNAME': 'cltbld', 17:33:37 INFO - 'MAIL': '/var/mail/cltbld', 17:33:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:33:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:33:37 INFO - 'MOZ_NO_REMOTE': '1', 17:33:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:33:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:33:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:33:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:33:37 INFO - 'PWD': '/builds/slave/test', 17:33:37 INFO - 'SHELL': '/bin/bash', 17:33:37 INFO - 'SHLVL': '1', 17:33:37 INFO - 'TERM': 'linux', 17:33:37 INFO - 'TMOUT': '86400', 17:33:37 INFO - 'USER': 'cltbld', 17:33:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468023822.53512-566542004', 17:33:37 INFO - '_': '/tools/buildbot/bin/python'} 17:33:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:33:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:33:37 INFO - Running setup.py (path:/tmp/pip-2RRQX1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:33:37 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)) 17:33:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:33:37 INFO - Running setup.py (path:/tmp/pip-jfFabO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:33:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:33:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:33:38 INFO - Running setup.py (path:/tmp/pip-IP7NyD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:33:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 17:33:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:33:38 INFO - Running setup.py (path:/tmp/pip-TeUorl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:33:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 17:33:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:33:38 INFO - Running setup.py (path:/tmp/pip-lOgOFN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:33:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 17:33:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:33:38 INFO - Running setup.py (path:/tmp/pip-JlaXAD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:33:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 17:33:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:33:38 INFO - Running setup.py (path:/tmp/pip-x73goI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:33:38 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)) 17:33:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:33:38 INFO - Running setup.py (path:/tmp/pip-qN3tBW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:33:38 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)) 17:33:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:33:38 INFO - Running setup.py (path:/tmp/pip-WaTMbs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:33:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 17:33:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:33:39 INFO - Running setup.py (path:/tmp/pip-HWEo1I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:33:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:33:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:33:39 INFO - Running setup.py (path:/tmp/pip-pX1t1t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:33:39 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 17:33:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:33:39 INFO - Running setup.py (path:/tmp/pip-PyXSrY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:33:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 17:33:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:33:39 INFO - Running setup.py (path:/tmp/pip-B51AcG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:33:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 17:33:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:33:39 INFO - Running setup.py (path:/tmp/pip-q4fz8G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:33:39 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)) 17:33:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:33:39 INFO - Running setup.py (path:/tmp/pip-caEGx9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:33:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 17:33:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:33:40 INFO - Running setup.py (path:/tmp/pip-2rlLIS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:33:40 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 17:33:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:33:40 INFO - Running setup.py (path:/tmp/pip-W4OCxi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:33:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 17:33:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:33:40 INFO - Running setup.py (path:/tmp/pip-AyBaVN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:33:40 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 17:33:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:33:40 INFO - Running setup.py (path:/tmp/pip-uZECu7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:33:40 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 17:33:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:33:40 INFO - Running setup.py (path:/tmp/pip-Trwt6v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:33:40 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 17:33:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:33:41 INFO - Running setup.py (path:/tmp/pip-0PaeID-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:33:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:33:41 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 17:33:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:33:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:33:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 17:33:41 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 17:33:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 17:33:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:33:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:33:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:33:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:33:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:33:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:33:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:33:45 INFO - Downloading blessings-1.6.tar.gz 17:33:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:33:45 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)) 17:33:45 INFO - Installing collected packages: blessings 17:33:45 INFO - Running setup.py install for blessings 17:33:46 INFO - Successfully installed blessings 17:33:46 INFO - Cleaning up... 17:33:46 INFO - Return code: 0 17:33:46 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:33:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:33:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:33:46 INFO - Reading from file tmpfile_stdout 17:33:46 INFO - Current package versions: 17:33:46 INFO - argparse == 1.2.1 17:33:46 INFO - blessings == 1.6 17:33:46 INFO - blobuploader == 1.2.4 17:33:46 INFO - browsermob-proxy == 0.6.0 17:33:46 INFO - docopt == 0.6.1 17:33:46 INFO - manifestparser == 1.1 17:33:46 INFO - marionette-client == 2.3.0 17:33:46 INFO - marionette-driver == 1.4.0 17:33:46 INFO - mozInstall == 1.12 17:33:46 INFO - mozcrash == 0.17 17:33:46 INFO - mozdebug == 0.1 17:33:46 INFO - mozdevice == 0.48 17:33:46 INFO - mozfile == 1.2 17:33:46 INFO - mozhttpd == 0.7 17:33:46 INFO - mozinfo == 0.9 17:33:46 INFO - mozleak == 0.1 17:33:46 INFO - mozlog == 3.1 17:33:46 INFO - moznetwork == 0.27 17:33:46 INFO - mozprocess == 0.22 17:33:46 INFO - mozprofile == 0.28 17:33:46 INFO - mozrunner == 6.11 17:33:46 INFO - mozscreenshot == 0.1 17:33:46 INFO - mozsystemmonitor == 0.0 17:33:46 INFO - moztest == 0.7 17:33:46 INFO - mozversion == 1.4 17:33:46 INFO - psutil == 3.1.1 17:33:46 INFO - requests == 1.2.3 17:33:46 INFO - wptserve == 1.4.0 17:33:46 INFO - wsgiref == 0.1.2 17:33:46 INFO - Running post-action listener: _resource_record_post_action 17:33:46 INFO - Running post-action listener: _start_resource_monitoring 17:33:46 INFO - Starting resource monitoring. 17:33:46 INFO - ##### 17:33:46 INFO - ##### Running pull step. 17:33:46 INFO - ##### 17:33:46 INFO - Running pre-action listener: _resource_record_pre_action 17:33:46 INFO - Running main action method: pull 17:33:46 INFO - Pull has nothing to do! 17:33:46 INFO - Running post-action listener: _resource_record_post_action 17:33:46 INFO - ##### 17:33:46 INFO - ##### Running install step. 17:33:46 INFO - ##### 17:33:46 INFO - Running pre-action listener: _resource_record_pre_action 17:33:46 INFO - Running main action method: install 17:33:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:33:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:33:47 INFO - Reading from file tmpfile_stdout 17:33:47 INFO - Detecting whether we're running mozinstall >=1.0... 17:33:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:33:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:33:47 INFO - Reading from file tmpfile_stdout 17:33:47 INFO - Output received: 17:33:47 INFO - Usage: mozinstall [options] installer 17:33:47 INFO - Options: 17:33:47 INFO - -h, --help show this help message and exit 17:33:47 INFO - -d DEST, --destination=DEST 17:33:47 INFO - Directory to install application into. [default: 17:33:47 INFO - "/builds/slave/test"] 17:33:47 INFO - --app=APP Application being installed. [default: firefox] 17:33:47 INFO - mkdir: /builds/slave/test/build/application 17:33:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 17:33:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 17:34:22 INFO - Reading from file tmpfile_stdout 17:34:22 INFO - Output received: 17:34:22 INFO - /builds/slave/test/build/application/firefox/firefox 17:34:22 INFO - Running post-action listener: _resource_record_post_action 17:34:22 INFO - ##### 17:34:22 INFO - ##### Running run-tests step. 17:34:22 INFO - ##### 17:34:22 INFO - Running pre-action listener: _resource_record_pre_action 17:34:22 INFO - Running main action method: run_tests 17:34:22 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:34:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:34:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:34:22 INFO - grabbing minidump binary from tooltool 17:34:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:34:22 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ea8f70>, '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 0x8ea8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eae750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:34:22 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 17:34:22 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 17:34:22 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:34:22 INFO - Return code: 0 17:34:22 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 17:34:22 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:34:22 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/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 17:34:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/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 17:34:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:34:22 INFO - 'CCACHE_UMASK': '002', 17:34:22 INFO - 'DISPLAY': ':0', 17:34:22 INFO - 'HOME': '/home/cltbld', 17:34:22 INFO - 'LANG': 'en_US.UTF-8', 17:34:22 INFO - 'LOGNAME': 'cltbld', 17:34:22 INFO - 'MAIL': '/var/mail/cltbld', 17:34:22 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:34:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:34:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:34:22 INFO - 'MOZ_NO_REMOTE': '1', 17:34:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:34:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:34:22 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:34:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:34:22 INFO - 'PWD': '/builds/slave/test', 17:34:22 INFO - 'SHELL': '/bin/bash', 17:34:22 INFO - 'SHLVL': '1', 17:34:22 INFO - 'TERM': 'linux', 17:34:22 INFO - 'TMOUT': '86400', 17:34:22 INFO - 'USER': 'cltbld', 17:34:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468023822.53512-566542004', 17:34:22 INFO - '_': '/tools/buildbot/bin/python'} 17:34:22 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/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 17:34:23 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 17:34:23 INFO - import pkg_resources 17:34:24 INFO - Using 1 client processes 17:34:24 INFO - wptserve Starting http server on 127.0.0.1:8000 17:34:24 INFO - wptserve Starting http server on 127.0.0.1:8001 17:34:24 INFO - wptserve Starting http server on 127.0.0.1:8443 17:34:26 INFO - SUITE-START | Running 778 tests 17:34:26 INFO - Running testharness tests 17:34:26 INFO - Setting up ssl 17:34:26 INFO - PROCESS | certutil | 17:34:26 INFO - PROCESS | certutil | 17:34:26 INFO - PROCESS | certutil | 17:34:26 INFO - Certificate Nickname Trust Attributes 17:34:26 INFO - SSL,S/MIME,JAR/XPI 17:34:26 INFO - 17:34:26 INFO - web-platform-tests CT,, 17:34:26 INFO - 17:34:27 INFO - Starting runner 17:34:29 INFO - PROCESS | 1741 | 1468024469868 Marionette DEBUG Marionette enabled via build flag and pref 17:34:30 INFO - PROCESS | 1741 | ++DOCSHELL 0xa4d4e800 == 1 [pid = 1741] [id = 1] 17:34:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 1 (0xa4d4ec00) [pid = 1741] [serial = 1] [outer = (nil)] 17:34:30 INFO - PROCESS | 1741 | [1741] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:34:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 2 (0xa4d4f400) [pid = 1741] [serial = 2] [outer = 0xa4d4ec00] 17:34:30 INFO - PROCESS | 1741 | 1468024470603 Marionette INFO Listening on port 2828 17:34:31 INFO - PROCESS | 1741 | 1468024471334 Marionette DEBUG Marionette enabled via command-line flag 17:34:31 INFO - PROCESS | 1741 | ++DOCSHELL 0xa23d0000 == 2 [pid = 1741] [id = 2] 17:34:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 3 (0xa23d1400) [pid = 1741] [serial = 3] [outer = (nil)] 17:34:31 INFO - PROCESS | 1741 | [1741] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:34:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 4 (0xa23dac00) [pid = 1741] [serial = 4] [outer = 0xa23d1400] 17:34:31 INFO - PROCESS | 1741 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d2260 17:34:31 INFO - PROCESS | 1741 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d2d40 17:34:31 INFO - PROCESS | 1741 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dbdc0 17:34:31 INFO - PROCESS | 1741 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f7a20 17:34:31 INFO - PROCESS | 1741 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fd760 17:34:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 5 (0xa1127800) [pid = 1741] [serial = 5] [outer = 0xa4d4ec00] 17:34:31 INFO - PROCESS | 1741 | [1741] 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 17:34:31 INFO - PROCESS | 1741 | 1468024471790 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:36745 17:34:31 INFO - PROCESS | 1741 | [1741] 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 17:34:31 INFO - PROCESS | 1741 | 1468024471827 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:36746 17:34:31 INFO - PROCESS | 1741 | 1468024471890 Marionette DEBUG Closed connection conn0 17:34:31 INFO - PROCESS | 1741 | 1468024471894 Marionette DEBUG Closed connection conn1 17:34:31 INFO - PROCESS | 1741 | [1741] 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 17:34:32 INFO - PROCESS | 1741 | 1468024472000 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:36747 17:34:32 INFO - PROCESS | 1741 | [1741] 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 17:34:32 INFO - PROCESS | 1741 | [1741] 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 17:34:32 INFO - PROCESS | 1741 | 1468024472087 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:36748 17:34:32 INFO - PROCESS | 1741 | 1468024472093 Marionette DEBUG Closed connection conn2 17:34:32 INFO - PROCESS | 1741 | [1741] 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 17:34:32 INFO - PROCESS | 1741 | 1468024472154 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:36749 17:34:32 INFO - PROCESS | 1741 | 1468024472166 Marionette DEBUG Closed connection conn3 17:34:32 INFO - PROCESS | 1741 | 1468024472207 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:34:32 INFO - PROCESS | 1741 | 1468024472225 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":"20160708154328","device":"desktop","version":"48.0"} 17:34:33 INFO - PROCESS | 1741 | [1741] 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 17:34:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b4a1400 == 3 [pid = 1741] [id = 3] 17:34:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 6 (0x9b4a1800) [pid = 1741] [serial = 6] [outer = (nil)] 17:34:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b4a1c00 == 4 [pid = 1741] [id = 4] 17:34:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 7 (0x9b4a2000) [pid = 1741] [serial = 7] [outer = (nil)] 17:34:34 INFO - PROCESS | 1741 | [1741] 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 17:34:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x9ab27c00 == 5 [pid = 1741] [id = 5] 17:34:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 8 (0x9ab28000) [pid = 1741] [serial = 8] [outer = (nil)] 17:34:34 INFO - PROCESS | 1741 | [1741] 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 17:34:35 INFO - PROCESS | 1741 | [1741] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:34:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 9 (0x9a9f9800) [pid = 1741] [serial = 9] [outer = 0x9ab28000] 17:34:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 10 (0x9ab5a000) [pid = 1741] [serial = 10] [outer = 0x9b4a1800] 17:34:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 11 (0x9ab5bc00) [pid = 1741] [serial = 11] [outer = 0x9b4a2000] 17:34:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 12 (0xa4f21000) [pid = 1741] [serial = 12] [outer = 0x9ab28000] 17:34:36 INFO - PROCESS | 1741 | 1468024476618 Marionette INFO startBrowser fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:36 INFO - PROCESS | 1741 | 1468024476667 Marionette DEBUG loaded listener.js 17:34:36 INFO - PROCESS | 1741 | 1468024476689 Marionette DEBUG loaded listener.js 17:34:36 INFO - PROCESS | 1741 | 1468024476694 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 13 (0x9b594400) [pid = 1741] [serial = 13] [outer = 0x9ab28000] 17:34:37 INFO - PROCESS | 1741 | 1468024477423 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238","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":"20160708154328","device":"desktop","version":"48.0","command_id":1}}] 17:34:37 INFO - PROCESS | 1741 | 1468024477748 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}] 17:34:37 INFO - PROCESS | 1741 | 1468024477756 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:38 INFO - PROCESS | 1741 | 1468024478191 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 17:34:38 INFO - PROCESS | 1741 | 1468024478250 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:34:38 INFO - PROCESS | 1741 | 1468024478255 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:38 INFO - PROCESS | 1741 | [1741] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:34:38 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:34:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 14 (0x95235400) [pid = 1741] [serial = 14] [outer = 0x9ab28000] 17:34:38 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:34:38 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:38 INFO - PROCESS | 1741 | 1468024478941 Marionette TRACE conn4 <- [1,3,null,{}] 17:34:38 INFO - PROCESS | 1741 | 1468024478970 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:34:38 INFO - PROCESS | 1741 | 1468024478975 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:39 INFO - PROCESS | 1741 | 1468024479018 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 17:34:39 INFO - PROCESS | 1741 | 1468024479155 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 17:34:39 INFO - PROCESS | 1741 | 1468024479160 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 17:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:34:39 INFO - PROCESS | 1741 | 1468024479169 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:34:39 INFO - PROCESS | 1741 | 1468024479175 Marionette TRACE conn4 <- [1,6,null,{}] 17:34:39 INFO - PROCESS | 1741 | 1468024479186 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}] 17:34:39 INFO - PROCESS | 1741 | 1468024479191 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:39 INFO - PROCESS | 1741 | 1468024479219 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 17:34:39 INFO - PROCESS | 1741 | 1468024479227 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:39 INFO - PROCESS | 1741 | 1468024479233 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d9d400 == 6 [pid = 1741] [id = 6] 17:34:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 15 (0x93d9d800) [pid = 1741] [serial = 15] [outer = (nil)] 17:34:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 16 (0x93d9f800) [pid = 1741] [serial = 16] [outer = 0x93d9d800] 17:34:39 INFO - PROCESS | 1741 | 1468024479317 Marionette DEBUG loaded listener.js 17:34:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 17 (0x93da4400) [pid = 1741] [serial = 17] [outer = 0x93d9d800] 17:34:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b67c00 == 7 [pid = 1741] [id = 7] 17:34:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 18 (0x93da3800) [pid = 1741] [serial = 18] [outer = (nil)] 17:34:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 19 (0x93da9c00) [pid = 1741] [serial = 19] [outer = 0x93da3800] 17:34:39 INFO - PROCESS | 1741 | 1468024479824 Marionette DEBUG loaded listener.js 17:34:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 20 (0x93a39000) [pid = 1741] [serial = 20] [outer = 0x93da3800] 17:34:40 INFO - PROCESS | 1741 | [1741] 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 17:34:40 INFO - PROCESS | 1741 | 1468024480729 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]]]}] 17:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1597ms 17:34:40 INFO - PROCESS | 1741 | 1468024480856 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 17:34:40 INFO - PROCESS | 1741 | 1468024480862 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 17:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:34:40 INFO - PROCESS | 1741 | 1468024480937 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:34:40 INFO - PROCESS | 1741 | 1468024480943 Marionette TRACE conn4 <- [1,10,null,{}] 17:34:40 INFO - PROCESS | 1741 | 1468024480964 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}] 17:34:40 INFO - PROCESS | 1741 | 1468024480972 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:41 INFO - PROCESS | 1741 | 1468024481200 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 17:34:41 INFO - PROCESS | 1741 | 1468024481311 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:41 INFO - PROCESS | 1741 | 1468024481317 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x939db000 == 8 [pid = 1741] [id = 8] 17:34:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 21 (0x93a38000) [pid = 1741] [serial = 21] [outer = (nil)] 17:34:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 22 (0x97973400) [pid = 1741] [serial = 22] [outer = 0x93a38000] 17:34:41 INFO - PROCESS | 1741 | 1468024481409 Marionette DEBUG loaded listener.js 17:34:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 23 (0x983e9400) [pid = 1741] [serial = 23] [outer = 0x93a38000] 17:34:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b4a8000 == 9 [pid = 1741] [id = 9] 17:34:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 24 (0x9b4a8400) [pid = 1741] [serial = 24] [outer = (nil)] 17:34:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 25 (0x9a0b0800) [pid = 1741] [serial = 25] [outer = 0x9b4a8400] 17:34:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 26 (0x952efc00) [pid = 1741] [serial = 26] [outer = 0x9b4a8400] 17:34:42 INFO - PROCESS | 1741 | 1468024482441 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]]]}] 17:34:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x983e8800 == 10 [pid = 1741] [id = 10] 17:34:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 27 (0x99781400) [pid = 1741] [serial = 27] [outer = (nil)] 17:34:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 28 (0x9cb19400) [pid = 1741] [serial = 28] [outer = 0x99781400] 17:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1678ms 17:34:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 29 (0xa200ec00) [pid = 1741] [serial = 29] [outer = 0x99781400] 17:34:42 INFO - PROCESS | 1741 | 1468024482648 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 17:34:42 INFO - PROCESS | 1741 | 1468024482657 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 17:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:34:42 INFO - PROCESS | 1741 | 1468024482763 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:34:42 INFO - PROCESS | 1741 | 1468024482769 Marionette TRACE conn4 <- [1,14,null,{}] 17:34:42 INFO - PROCESS | 1741 | 1468024482832 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}] 17:34:42 INFO - PROCESS | 1741 | 1468024482839 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:43 INFO - PROCESS | 1741 | 1468024483176 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 17:34:43 INFO - PROCESS | 1741 | 1468024483281 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:43 INFO - PROCESS | 1741 | 1468024483293 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x9ab50800 == 11 [pid = 1741] [id = 11] 17:34:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 30 (0x9b56d800) [pid = 1741] [serial = 30] [outer = (nil)] 17:34:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 31 (0xa3114c00) [pid = 1741] [serial = 31] [outer = 0x9b56d800] 17:34:43 INFO - PROCESS | 1741 | 1468024483382 Marionette DEBUG loaded listener.js 17:34:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 32 (0xa672ec00) [pid = 1741] [serial = 32] [outer = 0x9b56d800] 17:34:44 INFO - PROCESS | 1741 | 1468024484397 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]]]}] 17:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1720ms 17:34:44 INFO - PROCESS | 1741 | 1468024484419 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 17:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:34:44 INFO - PROCESS | 1741 | 1468024484424 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 17:34:44 INFO - PROCESS | 1741 | 1468024484432 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:34:44 INFO - PROCESS | 1741 | 1468024484439 Marionette TRACE conn4 <- [1,18,null,{}] 17:34:44 INFO - PROCESS | 1741 | 1468024484459 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}] 17:34:44 INFO - PROCESS | 1741 | 1468024484470 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:44 INFO - PROCESS | 1741 | 1468024484733 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 17:34:44 INFO - PROCESS | 1741 | 1468024484899 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:44 INFO - PROCESS | 1741 | 1468024484916 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:44 INFO - PROCESS | 1741 | ++DOCSHELL 0xa8256800 == 12 [pid = 1741] [id = 12] 17:34:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 33 (0xa8259800) [pid = 1741] [serial = 33] [outer = (nil)] 17:34:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 34 (0xa8c20000) [pid = 1741] [serial = 34] [outer = 0xa8259800] 17:34:45 INFO - PROCESS | 1741 | 1468024485026 Marionette DEBUG loaded listener.js 17:34:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 35 (0xa90aa400) [pid = 1741] [serial = 35] [outer = 0xa8259800] 17:34:45 INFO - PROCESS | 1741 | 1468024485916 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]]]}] 17:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1542ms 17:34:45 INFO - PROCESS | 1741 | 1468024485975 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 17:34:45 INFO - PROCESS | 1741 | 1468024485981 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 17:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:34:45 INFO - PROCESS | 1741 | 1468024485989 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:34:45 INFO - PROCESS | 1741 | 1468024485993 Marionette TRACE conn4 <- [1,22,null,{}] 17:34:46 INFO - PROCESS | 1741 | 1468024486000 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}] 17:34:46 INFO - PROCESS | 1741 | 1468024486005 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:46 INFO - PROCESS | 1741 | 1468024486209 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 17:34:46 INFO - PROCESS | 1741 | 1468024486340 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:46 INFO - PROCESS | 1741 | 1468024486349 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a9bf800 == 13 [pid = 1741] [id = 13] 17:34:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 36 (0x9a9c6800) [pid = 1741] [serial = 36] [outer = (nil)] 17:34:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 37 (0x9a9cb400) [pid = 1741] [serial = 37] [outer = 0x9a9c6800] 17:34:46 INFO - PROCESS | 1741 | 1468024486436 Marionette DEBUG loaded listener.js 17:34:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 38 (0xa8cbd800) [pid = 1741] [serial = 38] [outer = 0x9a9c6800] 17:34:47 INFO - PROCESS | 1741 | 1468024487712 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]]]}] 17:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1746ms 17:34:47 INFO - PROCESS | 1741 | 1468024487736 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 17:34:47 INFO - PROCESS | 1741 | 1468024487743 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 17:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:34:47 INFO - PROCESS | 1741 | 1468024487753 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:34:47 INFO - PROCESS | 1741 | 1468024487757 Marionette TRACE conn4 <- [1,26,null,{}] 17:34:47 INFO - PROCESS | 1741 | 1468024487767 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}] 17:34:47 INFO - PROCESS | 1741 | 1468024487772 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:48 INFO - PROCESS | 1741 | 1468024488006 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 17:34:48 INFO - PROCESS | 1741 | 1468024488231 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:48 INFO - PROCESS | 1741 | 1468024488246 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x9797ec00 == 14 [pid = 1741] [id = 14] 17:34:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 39 (0x98358c00) [pid = 1741] [serial = 39] [outer = (nil)] 17:34:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 40 (0x9a0af800) [pid = 1741] [serial = 40] [outer = 0x98358c00] 17:34:48 INFO - PROCESS | 1741 | 1468024488322 Marionette DEBUG loaded listener.js 17:34:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 41 (0x9a346400) [pid = 1741] [serial = 41] [outer = 0x98358c00] 17:34:49 INFO - PROCESS | 1741 | 1468024489144 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]]]}] 17:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1440ms 17:34:49 INFO - PROCESS | 1741 | 1468024489194 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 17:34:49 INFO - PROCESS | 1741 | 1468024489201 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 17:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:34:49 INFO - PROCESS | 1741 | 1468024489212 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:34:49 INFO - PROCESS | 1741 | 1468024489216 Marionette TRACE conn4 <- [1,30,null,{}] 17:34:49 INFO - PROCESS | 1741 | 1468024489223 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}] 17:34:49 INFO - PROCESS | 1741 | 1468024489230 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:49 INFO - PROCESS | 1741 | 1468024489401 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 17:34:49 INFO - PROCESS | 1741 | 1468024489512 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:49 INFO - PROCESS | 1741 | 1468024489521 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a475000 == 15 [pid = 1741] [id = 15] 17:34:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 42 (0x9b13fc00) [pid = 1741] [serial = 42] [outer = (nil)] 17:34:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 43 (0x9b4ab400) [pid = 1741] [serial = 43] [outer = 0x9b13fc00] 17:34:49 INFO - PROCESS | 1741 | 1468024489596 Marionette DEBUG loaded listener.js 17:34:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 44 (0x9b575400) [pid = 1741] [serial = 44] [outer = 0x9b13fc00] 17:34:50 INFO - PROCESS | 1741 | 1468024490405 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]]]}] 17:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1229ms 17:34:50 INFO - PROCESS | 1741 | 1468024490442 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 17:34:50 INFO - PROCESS | 1741 | 1468024490445 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 17:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:34:50 INFO - PROCESS | 1741 | 1468024490453 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:34:50 INFO - PROCESS | 1741 | 1468024490460 Marionette TRACE conn4 <- [1,34,null,{}] 17:34:50 INFO - PROCESS | 1741 | 1468024490480 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}] 17:34:50 INFO - PROCESS | 1741 | 1468024490489 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:50 INFO - PROCESS | 1741 | 1468024490667 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 17:34:50 INFO - PROCESS | 1741 | 1468024490680 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:50 INFO - PROCESS | 1741 | 1468024490690 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x94858c00 == 16 [pid = 1741] [id = 16] 17:34:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 45 (0x9b591000) [pid = 1741] [serial = 45] [outer = (nil)] 17:34:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 46 (0x9c028800) [pid = 1741] [serial = 46] [outer = 0x9b591000] 17:34:50 INFO - PROCESS | 1741 | 1468024490854 Marionette DEBUG loaded listener.js 17:34:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 47 (0x9cb1b000) [pid = 1741] [serial = 47] [outer = 0x9b591000] 17:34:51 INFO - PROCESS | 1741 | 1468024491608 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]]]}] 17:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1191ms 17:34:51 INFO - PROCESS | 1741 | 1468024491645 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 17:34:51 INFO - PROCESS | 1741 | 1468024491650 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 17:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:34:51 INFO - PROCESS | 1741 | 1468024491657 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:34:51 INFO - PROCESS | 1741 | 1468024491661 Marionette TRACE conn4 <- [1,38,null,{}] 17:34:51 INFO - PROCESS | 1741 | 1468024491667 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}] 17:34:51 INFO - PROCESS | 1741 | 1468024491672 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:51 INFO - PROCESS | 1741 | 1468024491881 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 17:34:51 INFO - PROCESS | 1741 | 1468024491896 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:51 INFO - PROCESS | 1741 | 1468024491907 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x953dc800 == 17 [pid = 1741] [id = 17] 17:34:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 48 (0x9cb1a400) [pid = 1741] [serial = 48] [outer = (nil)] 17:34:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 49 (0x9d919c00) [pid = 1741] [serial = 49] [outer = 0x9cb1a400] 17:34:52 INFO - PROCESS | 1741 | 1468024492002 Marionette DEBUG loaded listener.js 17:34:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 50 (0xa0718000) [pid = 1741] [serial = 50] [outer = 0x9cb1a400] 17:34:52 INFO - PROCESS | 1741 | 1468024492818 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]]]}] 17:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1195ms 17:34:52 INFO - PROCESS | 1741 | 1468024492853 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 17:34:52 INFO - PROCESS | 1741 | 1468024492857 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 17:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:34:52 INFO - PROCESS | 1741 | 1468024492864 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:34:52 INFO - PROCESS | 1741 | 1468024492867 Marionette TRACE conn4 <- [1,42,null,{}] 17:34:52 INFO - PROCESS | 1741 | 1468024492873 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}] 17:34:52 INFO - PROCESS | 1741 | 1468024492879 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:53 INFO - PROCESS | 1741 | 1468024493037 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 17:34:53 INFO - PROCESS | 1741 | 1468024493052 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:53 INFO - PROCESS | 1741 | 1468024493061 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:53 INFO - PROCESS | 1741 | ++DOCSHELL 0xa071e800 == 18 [pid = 1741] [id = 18] 17:34:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 51 (0xa071fc00) [pid = 1741] [serial = 51] [outer = (nil)] 17:34:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 52 (0xa0723400) [pid = 1741] [serial = 52] [outer = 0xa071fc00] 17:34:53 INFO - PROCESS | 1741 | 1468024493139 Marionette DEBUG loaded listener.js 17:34:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 53 (0xa0725c00) [pid = 1741] [serial = 53] [outer = 0xa071fc00] 17:34:54 INFO - PROCESS | 1741 | 1468024494011 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]]]}] 17:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1183ms 17:34:54 INFO - PROCESS | 1741 | 1468024494048 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 17:34:54 INFO - PROCESS | 1741 | 1468024494052 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 17:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:34:54 INFO - PROCESS | 1741 | 1468024494059 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:34:54 INFO - PROCESS | 1741 | 1468024494064 Marionette TRACE conn4 <- [1,46,null,{}] 17:34:54 INFO - PROCESS | 1741 | 1468024494070 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}] 17:34:54 INFO - PROCESS | 1741 | 1468024494081 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:54 INFO - PROCESS | 1741 | 1468024494286 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 17:34:54 INFO - PROCESS | 1741 | 1468024494385 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:54 INFO - PROCESS | 1741 | 1468024494394 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a029c00 == 19 [pid = 1741] [id = 19] 17:34:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 54 (0x9a46a000) [pid = 1741] [serial = 54] [outer = (nil)] 17:34:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 55 (0xa2378c00) [pid = 1741] [serial = 55] [outer = 0x9a46a000] 17:34:54 INFO - PROCESS | 1741 | 1468024494473 Marionette DEBUG loaded listener.js 17:34:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 56 (0xa2535000) [pid = 1741] [serial = 56] [outer = 0x9a46a000] 17:34:55 INFO - PROCESS | 1741 | 1468024495245 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]]]}] 17:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1232ms 17:34:55 INFO - PROCESS | 1741 | 1468024495293 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 17:34:55 INFO - PROCESS | 1741 | 1468024495296 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 17:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:34:55 INFO - PROCESS | 1741 | 1468024495304 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:34:55 INFO - PROCESS | 1741 | 1468024495307 Marionette TRACE conn4 <- [1,50,null,{}] 17:34:55 INFO - PROCESS | 1741 | 1468024495314 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}] 17:34:55 INFO - PROCESS | 1741 | 1468024495319 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:55 INFO - PROCESS | 1741 | 1468024495528 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 17:34:55 INFO - PROCESS | 1741 | 1468024495537 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:55 INFO - PROCESS | 1741 | 1468024495545 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a9c0c00 == 20 [pid = 1741] [id = 20] 17:34:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 57 (0xa2555400) [pid = 1741] [serial = 57] [outer = (nil)] 17:34:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 58 (0xa2fbd400) [pid = 1741] [serial = 58] [outer = 0xa2555400] 17:34:55 INFO - PROCESS | 1741 | 1468024495624 Marionette DEBUG loaded listener.js 17:34:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 59 (0xa2ffb400) [pid = 1741] [serial = 59] [outer = 0xa2555400] 17:34:56 INFO - PROCESS | 1741 | 1468024496367 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]]]}] 17:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1092ms 17:34:56 INFO - PROCESS | 1741 | 1468024496396 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 17:34:56 INFO - PROCESS | 1741 | 1468024496400 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 17:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:34:56 INFO - PROCESS | 1741 | 1468024496409 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:34:56 INFO - PROCESS | 1741 | 1468024496413 Marionette TRACE conn4 <- [1,54,null,{}] 17:34:56 INFO - PROCESS | 1741 | 1468024496419 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}] 17:34:56 INFO - PROCESS | 1741 | 1468024496424 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:56 INFO - PROCESS | 1741 | 1468024496656 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 17:34:56 INFO - PROCESS | 1741 | 1468024496673 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:56 INFO - PROCESS | 1741 | 1468024496682 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x9c02f000 == 21 [pid = 1741] [id = 21] 17:34:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 60 (0xa23d2c00) [pid = 1741] [serial = 60] [outer = (nil)] 17:34:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 61 (0xa33bfc00) [pid = 1741] [serial = 61] [outer = 0xa23d2c00] 17:34:56 INFO - PROCESS | 1741 | 1468024496758 Marionette DEBUG loaded listener.js 17:34:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 62 (0xa34de800) [pid = 1741] [serial = 62] [outer = 0xa23d2c00] 17:34:58 INFO - PROCESS | 1741 | 1468024498627 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]]]}] 17:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2249ms 17:34:58 INFO - PROCESS | 1741 | 1468024498660 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 17:34:58 INFO - PROCESS | 1741 | 1468024498666 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 17:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:34:58 INFO - PROCESS | 1741 | 1468024498674 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:34:58 INFO - PROCESS | 1741 | 1468024498682 Marionette TRACE conn4 <- [1,58,null,{}] 17:34:58 INFO - PROCESS | 1741 | 1468024498699 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}] 17:34:58 INFO - PROCESS | 1741 | 1468024498703 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:58 INFO - PROCESS | 1741 | 1468024498909 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 17:34:58 INFO - PROCESS | 1741 | 1468024498937 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:58 INFO - PROCESS | 1741 | 1468024498949 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:34:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x99271800 == 22 [pid = 1741] [id = 22] 17:34:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x99275c00) [pid = 1741] [serial = 63] [outer = (nil)] 17:34:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x9a01c400) [pid = 1741] [serial = 64] [outer = 0x99275c00] 17:34:59 INFO - PROCESS | 1741 | 1468024499025 Marionette DEBUG loaded listener.js 17:34:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x9a0b9000) [pid = 1741] [serial = 65] [outer = 0x99275c00] 17:34:59 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x9b13fc00) [pid = 1741] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:34:59 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x9b591000) [pid = 1741] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:34:59 INFO - PROCESS | 1741 | --DOMWINDOW == 62 (0x93d9d800) [pid = 1741] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:34:59 INFO - PROCESS | 1741 | --DOMWINDOW == 61 (0x93a38000) [pid = 1741] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:34:59 INFO - PROCESS | 1741 | --DOMWINDOW == 60 (0x9b56d800) [pid = 1741] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:34:59 INFO - PROCESS | 1741 | --DOMWINDOW == 59 (0xa8259800) [pid = 1741] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:34:59 INFO - PROCESS | 1741 | --DOMWINDOW == 58 (0x9a9c6800) [pid = 1741] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:34:59 INFO - PROCESS | 1741 | --DOMWINDOW == 57 (0x98358c00) [pid = 1741] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:35:00 INFO - PROCESS | 1741 | 1468024500339 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]]]}] 17:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1701ms 17:35:00 INFO - PROCESS | 1741 | 1468024500378 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 17:35:00 INFO - PROCESS | 1741 | 1468024500389 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 17:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:35:00 INFO - PROCESS | 1741 | 1468024500405 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:35:00 INFO - PROCESS | 1741 | 1468024500411 Marionette TRACE conn4 <- [1,62,null,{}] 17:35:00 INFO - PROCESS | 1741 | 1468024500429 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}] 17:35:00 INFO - PROCESS | 1741 | 1468024500439 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:00 INFO - PROCESS | 1741 | 1468024500706 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 17:35:00 INFO - PROCESS | 1741 | 1468024500869 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:00 INFO - PROCESS | 1741 | 1468024500879 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x9484c000 == 23 [pid = 1741] [id = 23] 17:35:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 58 (0x9977ac00) [pid = 1741] [serial = 66] [outer = (nil)] 17:35:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 59 (0x9ab26800) [pid = 1741] [serial = 67] [outer = 0x9977ac00] 17:35:00 INFO - PROCESS | 1741 | 1468024500962 Marionette DEBUG loaded listener.js 17:35:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 60 (0x9b4a2800) [pid = 1741] [serial = 68] [outer = 0x9977ac00] 17:35:02 INFO - PROCESS | 1741 | 1468024502011 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]]]}] 17:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1697ms 17:35:02 INFO - PROCESS | 1741 | 1468024502101 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 17:35:02 INFO - PROCESS | 1741 | 1468024502109 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 17:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:35:02 INFO - PROCESS | 1741 | 1468024502121 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:35:02 INFO - PROCESS | 1741 | 1468024502127 Marionette TRACE conn4 <- [1,66,null,{}] 17:35:02 INFO - PROCESS | 1741 | 1468024502137 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}] 17:35:02 INFO - PROCESS | 1741 | 1468024502145 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:02 INFO - PROCESS | 1741 | 1468024502458 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 17:35:02 INFO - PROCESS | 1741 | 1468024502619 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:02 INFO - PROCESS | 1741 | 1468024502633 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x97978000 == 24 [pid = 1741] [id = 24] 17:35:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 61 (0x9797a400) [pid = 1741] [serial = 69] [outer = (nil)] 17:35:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 62 (0x99712400) [pid = 1741] [serial = 70] [outer = 0x9797a400] 17:35:02 INFO - PROCESS | 1741 | 1468024502722 Marionette DEBUG loaded listener.js 17:35:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x9a9c1c00) [pid = 1741] [serial = 71] [outer = 0x9797a400] 17:35:03 INFO - PROCESS | 1741 | 1468024503600 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]]]}] 17:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1553ms 17:35:03 INFO - PROCESS | 1741 | 1468024503673 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 17:35:03 INFO - PROCESS | 1741 | 1468024503681 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 17:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:35:03 INFO - PROCESS | 1741 | 1468024503693 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:35:03 INFO - PROCESS | 1741 | 1468024503698 Marionette TRACE conn4 <- [1,70,null,{}] 17:35:03 INFO - PROCESS | 1741 | 1468024503706 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}] 17:35:03 INFO - PROCESS | 1741 | 1468024503711 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:03 INFO - PROCESS | 1741 | 1468024503906 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 17:35:04 INFO - PROCESS | 1741 | 1468024504016 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:04 INFO - PROCESS | 1741 | 1468024504025 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b4aa000 == 25 [pid = 1741] [id = 25] 17:35:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x9bc16800) [pid = 1741] [serial = 72] [outer = (nil)] 17:35:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x9bf0cc00) [pid = 1741] [serial = 73] [outer = 0x9bc16800] 17:35:04 INFO - PROCESS | 1741 | 1468024504117 Marionette DEBUG loaded listener.js 17:35:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x952f0c00) [pid = 1741] [serial = 74] [outer = 0x9bc16800] 17:35:04 INFO - PROCESS | 1741 | 1468024504980 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]]]}] 17:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1339ms 17:35:05 INFO - PROCESS | 1741 | 1468024505033 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 17:35:05 INFO - PROCESS | 1741 | 1468024505037 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 17:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:35:05 INFO - PROCESS | 1741 | 1468024505046 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:35:05 INFO - PROCESS | 1741 | 1468024505053 Marionette TRACE conn4 <- [1,74,null,{}] 17:35:05 INFO - PROCESS | 1741 | 1468024505071 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}] 17:35:05 INFO - PROCESS | 1741 | 1468024505081 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:05 INFO - PROCESS | 1741 | 1468024505301 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 17:35:05 INFO - PROCESS | 1741 | 1468024505440 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:05 INFO - PROCESS | 1741 | 1468024505451 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:05 INFO - PROCESS | 1741 | ++DOCSHELL 0xa071ec00 == 26 [pid = 1741] [id = 26] 17:35:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0xa0720800) [pid = 1741] [serial = 75] [outer = (nil)] 17:35:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0xa209dc00) [pid = 1741] [serial = 76] [outer = 0xa0720800] 17:35:05 INFO - PROCESS | 1741 | 1468024505546 Marionette DEBUG loaded listener.js 17:35:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0xa2346400) [pid = 1741] [serial = 77] [outer = 0xa0720800] 17:35:06 INFO - PROCESS | 1741 | 1468024506464 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]]]}] 17:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1491ms 17:35:06 INFO - PROCESS | 1741 | 1468024506538 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 17:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:35:06 INFO - PROCESS | 1741 | 1468024506543 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 17:35:06 INFO - PROCESS | 1741 | 1468024506550 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:35:06 INFO - PROCESS | 1741 | 1468024506553 Marionette TRACE conn4 <- [1,78,null,{}] 17:35:06 INFO - PROCESS | 1741 | 1468024506559 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}] 17:35:06 INFO - PROCESS | 1741 | 1468024506565 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:06 INFO - PROCESS | 1741 | 1468024506760 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 17:35:06 INFO - PROCESS | 1741 | 1468024506872 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:06 INFO - PROCESS | 1741 | 1468024506881 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:06 INFO - PROCESS | 1741 | ++DOCSHELL 0xa23d9400 == 27 [pid = 1741] [id = 27] 17:35:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0xa2ff3000) [pid = 1741] [serial = 78] [outer = (nil)] 17:35:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0xa3191c00) [pid = 1741] [serial = 79] [outer = 0xa2ff3000] 17:35:06 INFO - PROCESS | 1741 | 1468024506965 Marionette DEBUG loaded listener.js 17:35:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0xa4d55c00) [pid = 1741] [serial = 80] [outer = 0xa2ff3000] 17:35:07 INFO - PROCESS | 1741 | 1468024507771 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]]]}] 17:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1294ms 17:35:07 INFO - PROCESS | 1741 | 1468024507848 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 17:35:07 INFO - PROCESS | 1741 | 1468024507852 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 17:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:35:07 INFO - PROCESS | 1741 | 1468024507861 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:35:07 INFO - PROCESS | 1741 | 1468024507865 Marionette TRACE conn4 <- [1,82,null,{}] 17:35:07 INFO - PROCESS | 1741 | 1468024507873 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}] 17:35:07 INFO - PROCESS | 1741 | 1468024507878 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:08 INFO - PROCESS | 1741 | 1468024508055 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 17:35:08 INFO - PROCESS | 1741 | 1468024508191 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:08 INFO - PROCESS | 1741 | 1468024508198 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b13f000 == 28 [pid = 1741] [id = 28] 17:35:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0xa25ee400) [pid = 1741] [serial = 81] [outer = (nil)] 17:35:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0xa610cc00) [pid = 1741] [serial = 82] [outer = 0xa25ee400] 17:35:08 INFO - PROCESS | 1741 | 1468024508292 Marionette DEBUG loaded listener.js 17:35:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0xa61d6c00) [pid = 1741] [serial = 83] [outer = 0xa25ee400] 17:35:09 INFO - PROCESS | 1741 | 1468024509158 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]]]}] 17:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1337ms 17:35:09 INFO - PROCESS | 1741 | 1468024509203 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 17:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:35:09 INFO - PROCESS | 1741 | 1468024509208 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 17:35:09 INFO - PROCESS | 1741 | 1468024509215 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:35:09 INFO - PROCESS | 1741 | 1468024509218 Marionette TRACE conn4 <- [1,86,null,{}] 17:35:09 INFO - PROCESS | 1741 | 1468024509224 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}] 17:35:09 INFO - PROCESS | 1741 | 1468024509235 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:09 INFO - PROCESS | 1741 | 1468024509454 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 17:35:09 INFO - PROCESS | 1741 | 1468024509619 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:09 INFO - PROCESS | 1741 | 1468024509628 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a34800 == 29 [pid = 1741] [id = 29] 17:35:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x93a37800) [pid = 1741] [serial = 84] [outer = (nil)] 17:35:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0xa6ea5c00) [pid = 1741] [serial = 85] [outer = 0x93a37800] 17:35:09 INFO - PROCESS | 1741 | 1468024509719 Marionette DEBUG loaded listener.js 17:35:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0xa6ea1000) [pid = 1741] [serial = 86] [outer = 0x93a37800] 17:35:10 INFO - PROCESS | 1741 | 1468024510533 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]]]}] 17:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1381ms 17:35:10 INFO - PROCESS | 1741 | 1468024510596 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 17:35:10 INFO - PROCESS | 1741 | 1468024510600 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 17:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:35:10 INFO - PROCESS | 1741 | 1468024510626 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:35:10 INFO - PROCESS | 1741 | 1468024510630 Marionette TRACE conn4 <- [1,90,null,{}] 17:35:10 INFO - PROCESS | 1741 | 1468024510636 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}] 17:35:10 INFO - PROCESS | 1741 | 1468024510641 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:10 INFO - PROCESS | 1741 | 1468024510820 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 17:35:10 INFO - PROCESS | 1741 | 1468024510960 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:10 INFO - PROCESS | 1741 | 1468024510969 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x9d921000 == 30 [pid = 1741] [id = 30] 17:35:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0xa234fc00) [pid = 1741] [serial = 87] [outer = (nil)] 17:35:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0xa6f48000) [pid = 1741] [serial = 88] [outer = 0xa234fc00] 17:35:11 INFO - PROCESS | 1741 | 1468024511052 Marionette DEBUG loaded listener.js 17:35:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0xa823b800) [pid = 1741] [serial = 89] [outer = 0xa234fc00] 17:35:11 INFO - PROCESS | 1741 | 1468024511869 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]]]}] 17:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1288ms 17:35:11 INFO - PROCESS | 1741 | 1468024511913 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 17:35:11 INFO - PROCESS | 1741 | 1468024511918 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 17:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:35:11 INFO - PROCESS | 1741 | 1468024511944 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:35:11 INFO - PROCESS | 1741 | 1468024511948 Marionette TRACE conn4 <- [1,94,null,{}] 17:35:11 INFO - PROCESS | 1741 | 1468024511955 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}] 17:35:11 INFO - PROCESS | 1741 | 1468024511961 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:12 INFO - PROCESS | 1741 | 1468024512147 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 17:35:12 INFO - PROCESS | 1741 | 1468024512285 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:12 INFO - PROCESS | 1741 | 1468024512295 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x9c026800 == 31 [pid = 1741] [id = 31] 17:35:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0xa672f000) [pid = 1741] [serial = 90] [outer = (nil)] 17:35:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0xa82f2800) [pid = 1741] [serial = 91] [outer = 0xa672f000] 17:35:12 INFO - PROCESS | 1741 | 1468024512387 Marionette DEBUG loaded listener.js 17:35:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0xa82f8c00) [pid = 1741] [serial = 92] [outer = 0xa672f000] 17:35:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0xa9056000) [pid = 1741] [serial = 93] [outer = 0x99781400] 17:35:13 INFO - PROCESS | 1741 | 1468024513327 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]]]}] 17:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1443ms 17:35:13 INFO - PROCESS | 1741 | 1468024513385 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 17:35:13 INFO - PROCESS | 1741 | 1468024513389 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 17:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:35:13 INFO - PROCESS | 1741 | 1468024513398 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:35:13 INFO - PROCESS | 1741 | 1468024513401 Marionette TRACE conn4 <- [1,98,null,{}] 17:35:13 INFO - PROCESS | 1741 | 1468024513408 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}] 17:35:13 INFO - PROCESS | 1741 | 1468024513414 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:13 INFO - PROCESS | 1741 | 1468024513599 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 17:35:13 INFO - PROCESS | 1741 | 1468024513755 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:13 INFO - PROCESS | 1741 | 1468024513765 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:13 INFO - PROCESS | 1741 | ++DOCSHELL 0xa1126800 == 32 [pid = 1741] [id = 32] 17:35:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0xa1126c00) [pid = 1741] [serial = 94] [outer = (nil)] 17:35:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0xa2584c00) [pid = 1741] [serial = 95] [outer = 0xa1126c00] 17:35:13 INFO - PROCESS | 1741 | 1468024513893 Marionette DEBUG loaded listener.js 17:35:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0xa3110c00) [pid = 1741] [serial = 96] [outer = 0xa1126c00] 17:35:14 INFO - PROCESS | 1741 | 1468024514854 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]]]}] 17:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1532ms 17:35:14 INFO - PROCESS | 1741 | 1468024514931 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 17:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:35:14 INFO - PROCESS | 1741 | 1468024514937 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 17:35:14 INFO - PROCESS | 1741 | 1468024514946 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:35:14 INFO - PROCESS | 1741 | 1468024514951 Marionette TRACE conn4 <- [1,102,null,{}] 17:35:14 INFO - PROCESS | 1741 | 1468024514961 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}] 17:35:14 INFO - PROCESS | 1741 | 1468024514966 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:15 INFO - PROCESS | 1741 | 1468024515158 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 17:35:15 INFO - PROCESS | 1741 | 1468024515382 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:15 INFO - PROCESS | 1741 | 1468024515392 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x953dec00 == 33 [pid = 1741] [id = 33] 17:35:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x96633000) [pid = 1741] [serial = 97] [outer = (nil)] 17:35:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9a8e7c00) [pid = 1741] [serial = 98] [outer = 0x96633000] 17:35:15 INFO - PROCESS | 1741 | 1468024515494 Marionette DEBUG loaded listener.js 17:35:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9a9c6c00) [pid = 1741] [serial = 99] [outer = 0x96633000] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0xa4f21000) [pid = 1741] [serial = 12] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9b4ab400) [pid = 1741] [serial = 43] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9b575400) [pid = 1741] [serial = 44] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9c028800) [pid = 1741] [serial = 46] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9d919c00) [pid = 1741] [serial = 49] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0xa0723400) [pid = 1741] [serial = 52] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0xa2378c00) [pid = 1741] [serial = 55] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x97973400) [pid = 1741] [serial = 22] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9cb19400) [pid = 1741] [serial = 28] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0xa3114c00) [pid = 1741] [serial = 31] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9cb1b000) [pid = 1741] [serial = 47] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0xa8c20000) [pid = 1741] [serial = 34] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9a9cb400) [pid = 1741] [serial = 37] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9a0af800) [pid = 1741] [serial = 40] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9a0b0800) [pid = 1741] [serial = 25] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x983e9400) [pid = 1741] [serial = 23] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x9a346400) [pid = 1741] [serial = 41] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0xa672ec00) [pid = 1741] [serial = 32] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0xa2fbd400) [pid = 1741] [serial = 58] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0xa90aa400) [pid = 1741] [serial = 35] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x93da4400) [pid = 1741] [serial = 17] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0xa8cbd800) [pid = 1741] [serial = 38] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x9a9f9800) [pid = 1741] [serial = 9] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0xa4d4f400) [pid = 1741] [serial = 2] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x93da9c00) [pid = 1741] [serial = 19] [outer = (nil)] [url = about:blank] 17:35:16 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x93d9f800) [pid = 1741] [serial = 16] [outer = (nil)] [url = about:blank] 17:35:17 INFO - PROCESS | 1741 | 1468024517171 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]]]}] 17:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2243ms 17:35:17 INFO - PROCESS | 1741 | 1468024517212 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 17:35:17 INFO - PROCESS | 1741 | 1468024517219 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 17:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:35:17 INFO - PROCESS | 1741 | 1468024517233 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:35:17 INFO - PROCESS | 1741 | 1468024517241 Marionette TRACE conn4 <- [1,106,null,{}] 17:35:17 INFO - PROCESS | 1741 | 1468024517254 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}] 17:35:17 INFO - PROCESS | 1741 | 1468024517260 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:17 INFO - PROCESS | 1741 | 1468024517436 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 17:35:17 INFO - PROCESS | 1741 | 1468024517448 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:17 INFO - PROCESS | 1741 | 1468024517460 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x98360400 == 34 [pid = 1741] [id = 34] 17:35:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x983e9400) [pid = 1741] [serial = 100] [outer = (nil)] 17:35:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x9a01f000) [pid = 1741] [serial = 101] [outer = 0x983e9400] 17:35:17 INFO - PROCESS | 1741 | 1468024517537 Marionette DEBUG loaded listener.js 17:35:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x9a33e800) [pid = 1741] [serial = 102] [outer = 0x983e9400] 17:35:18 INFO - PROCESS | 1741 | 1468024518454 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]]]}] 17:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1291ms 17:35:18 INFO - PROCESS | 1741 | 1468024518524 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 17:35:18 INFO - PROCESS | 1741 | 1468024518533 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 17:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:35:18 INFO - PROCESS | 1741 | 1468024518547 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:35:18 INFO - PROCESS | 1741 | 1468024518551 Marionette TRACE conn4 <- [1,110,null,{}] 17:35:18 INFO - PROCESS | 1741 | 1468024518558 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}] 17:35:18 INFO - PROCESS | 1741 | 1468024518565 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:18 INFO - PROCESS | 1741 | 1468024518806 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 17:35:18 INFO - PROCESS | 1741 | 1468024518822 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:18 INFO - PROCESS | 1741 | 1468024518833 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x9ab5b000 == 35 [pid = 1741] [id = 35] 17:35:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x9b13f400) [pid = 1741] [serial = 103] [outer = (nil)] 17:35:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x9b56d800) [pid = 1741] [serial = 104] [outer = 0x9b13f400] 17:35:18 INFO - PROCESS | 1741 | 1468024518915 Marionette DEBUG loaded listener.js 17:35:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x9b577400) [pid = 1741] [serial = 105] [outer = 0x9b13f400] 17:35:19 INFO - PROCESS | 1741 | 1468024519809 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]]]}] 17:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1335ms 17:35:19 INFO - PROCESS | 1741 | 1468024519882 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 17:35:19 INFO - PROCESS | 1741 | 1468024519886 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 17:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:35:19 INFO - PROCESS | 1741 | 1468024519894 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:35:19 INFO - PROCESS | 1741 | 1468024519900 Marionette TRACE conn4 <- [1,114,null,{}] 17:35:19 INFO - PROCESS | 1741 | 1468024519929 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}] 17:35:19 INFO - PROCESS | 1741 | 1468024519939 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:20 INFO - PROCESS | 1741 | 1468024520155 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 17:35:20 INFO - PROCESS | 1741 | 1468024520182 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:20 INFO - PROCESS | 1741 | 1468024520189 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x9cb1cc00 == 36 [pid = 1741] [id = 36] 17:35:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x9cb1d000) [pid = 1741] [serial = 106] [outer = (nil)] 17:35:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x9cc68800) [pid = 1741] [serial = 107] [outer = 0x9cb1d000] 17:35:20 INFO - PROCESS | 1741 | 1468024520273 Marionette DEBUG loaded listener.js 17:35:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9d919c00) [pid = 1741] [serial = 108] [outer = 0x9cb1d000] 17:35:21 INFO - PROCESS | 1741 | 1468024521395 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]]]}] 17:35:21 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0xa23d2c00) [pid = 1741] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:35:21 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9977ac00) [pid = 1741] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:35:21 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9cb1a400) [pid = 1741] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:35:21 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0xa071fc00) [pid = 1741] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:35:21 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0xa2555400) [pid = 1741] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:35:21 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x9a46a000) [pid = 1741] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:35:21 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x99275c00) [pid = 1741] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1592ms 17:35:21 INFO - PROCESS | 1741 | 1468024521486 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 17:35:21 INFO - PROCESS | 1741 | 1468024521490 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 17:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:35:21 INFO - PROCESS | 1741 | 1468024521497 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:35:21 INFO - PROCESS | 1741 | 1468024521500 Marionette TRACE conn4 <- [1,118,null,{}] 17:35:21 INFO - PROCESS | 1741 | 1468024521506 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}] 17:35:21 INFO - PROCESS | 1741 | 1468024521512 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:21 INFO - PROCESS | 1741 | 1468024521677 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 17:35:21 INFO - PROCESS | 1741 | 1468024521815 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:21 INFO - PROCESS | 1741 | 1468024521829 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x95238000 == 37 [pid = 1741] [id = 37] 17:35:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x953d6800) [pid = 1741] [serial = 109] [outer = (nil)] 17:35:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x9a469000) [pid = 1741] [serial = 110] [outer = 0x953d6800] 17:35:21 INFO - PROCESS | 1741 | 1468024521900 Marionette DEBUG loaded listener.js 17:35:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x9cc6ac00) [pid = 1741] [serial = 111] [outer = 0x953d6800] 17:35:22 INFO - PROCESS | 1741 | 1468024522547 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]]]}] 17:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1078ms 17:35:22 INFO - PROCESS | 1741 | 1468024522579 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 17:35:22 INFO - PROCESS | 1741 | 1468024522582 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 17:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:35:22 INFO - PROCESS | 1741 | 1468024522590 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:35:22 INFO - PROCESS | 1741 | 1468024522593 Marionette TRACE conn4 <- [1,122,null,{}] 17:35:22 INFO - PROCESS | 1741 | 1468024522600 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}] 17:35:22 INFO - PROCESS | 1741 | 1468024522605 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:22 INFO - PROCESS | 1741 | 1468024522803 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 17:35:22 INFO - PROCESS | 1741 | 1468024522830 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:22 INFO - PROCESS | 1741 | 1468024522840 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d9ec00 == 38 [pid = 1741] [id = 38] 17:35:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x93da2400) [pid = 1741] [serial = 112] [outer = (nil)] 17:35:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0xa071f400) [pid = 1741] [serial = 113] [outer = 0x93da2400] 17:35:22 INFO - PROCESS | 1741 | 1468024522929 Marionette DEBUG loaded listener.js 17:35:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0xa0722000) [pid = 1741] [serial = 114] [outer = 0x93da2400] 17:35:23 INFO - PROCESS | 1741 | 1468024523962 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]]]}] 17:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1432ms 17:35:24 INFO - PROCESS | 1741 | 1468024524023 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 17:35:24 INFO - PROCESS | 1741 | 1468024524032 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 17:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:35:24 INFO - PROCESS | 1741 | 1468024524041 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:35:24 INFO - PROCESS | 1741 | 1468024524046 Marionette TRACE conn4 <- [1,126,null,{}] 17:35:24 INFO - PROCESS | 1741 | 1468024524065 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}] 17:35:24 INFO - PROCESS | 1741 | 1468024524071 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:24 INFO - PROCESS | 1741 | 1468024524288 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 17:35:24 INFO - PROCESS | 1741 | 1468024524479 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:24 INFO - PROCESS | 1741 | 1468024524491 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x93da9c00 == 39 [pid = 1741] [id = 39] 17:35:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x95238400) [pid = 1741] [serial = 115] [outer = (nil)] 17:35:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x99784800) [pid = 1741] [serial = 116] [outer = 0x95238400] 17:35:24 INFO - PROCESS | 1741 | 1468024524604 Marionette DEBUG loaded listener.js 17:35:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9a8e8800) [pid = 1741] [serial = 117] [outer = 0x95238400] 17:35:25 INFO - PROCESS | 1741 | 1468024525584 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]]]}] 17:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1586ms 17:35:25 INFO - PROCESS | 1741 | 1468024525627 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 17:35:25 INFO - PROCESS | 1741 | 1468024525634 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 17:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:35:25 INFO - PROCESS | 1741 | 1468024525647 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:35:25 INFO - PROCESS | 1741 | 1468024525651 Marionette TRACE conn4 <- [1,130,null,{}] 17:35:25 INFO - PROCESS | 1741 | 1468024525662 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}] 17:35:25 INFO - PROCESS | 1741 | 1468024525669 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:25 INFO - PROCESS | 1741 | 1468024525888 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 17:35:26 INFO - PROCESS | 1741 | 1468024526080 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:26 INFO - PROCESS | 1741 | 1468024526089 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x9bc1e000 == 40 [pid = 1741] [id = 40] 17:35:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9c030800) [pid = 1741] [serial = 118] [outer = (nil)] 17:35:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9cb22000) [pid = 1741] [serial = 119] [outer = 0x9c030800] 17:35:26 INFO - PROCESS | 1741 | 1468024526226 Marionette DEBUG loaded listener.js 17:35:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0xa071a400) [pid = 1741] [serial = 120] [outer = 0x9c030800] 17:35:27 INFO - PROCESS | 1741 | 1468024527312 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]]]}] 17:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1737ms 17:35:27 INFO - PROCESS | 1741 | 1468024527449 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 17:35:27 INFO - PROCESS | 1741 | 1468024527452 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 17:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:35:27 INFO - PROCESS | 1741 | 1468024527472 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:35:27 INFO - PROCESS | 1741 | 1468024527479 Marionette TRACE conn4 <- [1,134,null,{}] 17:35:27 INFO - PROCESS | 1741 | 1468024527498 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}] 17:35:27 INFO - PROCESS | 1741 | 1468024527508 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:27 INFO - PROCESS | 1741 | 1468024527748 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 17:35:27 INFO - PROCESS | 1741 | 1468024527925 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:27 INFO - PROCESS | 1741 | 1468024527933 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:27 INFO - PROCESS | 1741 | ++DOCSHELL 0xa23d2c00 == 41 [pid = 1741] [id = 41] 17:35:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0xa255c000) [pid = 1741] [serial = 121] [outer = (nil)] 17:35:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0xa3106800) [pid = 1741] [serial = 122] [outer = 0xa255c000] 17:35:28 INFO - PROCESS | 1741 | 1468024528027 Marionette DEBUG loaded listener.js 17:35:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0xa3190800) [pid = 1741] [serial = 123] [outer = 0xa255c000] 17:35:29 INFO - PROCESS | 1741 | 1468024529216 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]]]}] 17:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1791ms 17:35:29 INFO - PROCESS | 1741 | 1468024529263 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 17:35:29 INFO - PROCESS | 1741 | 1468024529269 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 17:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:35:29 INFO - PROCESS | 1741 | 1468024529280 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:35:29 INFO - PROCESS | 1741 | 1468024529285 Marionette TRACE conn4 <- [1,138,null,{}] 17:35:29 INFO - PROCESS | 1741 | 1468024529295 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}] 17:35:29 INFO - PROCESS | 1741 | 1468024529300 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:29 INFO - PROCESS | 1741 | 1468024529555 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 17:35:29 INFO - PROCESS | 1741 | 1468024529727 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:29 INFO - PROCESS | 1741 | 1468024529743 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x96626800 == 42 [pid = 1741] [id = 42] 17:35:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9662e800) [pid = 1741] [serial = 124] [outer = (nil)] 17:35:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9797c800) [pid = 1741] [serial = 125] [outer = 0x9662e800] 17:35:29 INFO - PROCESS | 1741 | 1468024529822 Marionette DEBUG loaded listener.js 17:35:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x983e1c00) [pid = 1741] [serial = 126] [outer = 0x9662e800] 17:35:30 INFO - PROCESS | 1741 | --DOCSHELL 0x95238000 == 41 [pid = 1741] [id = 37] 17:35:30 INFO - PROCESS | 1741 | --DOCSHELL 0x9cb1cc00 == 40 [pid = 1741] [id = 36] 17:35:30 INFO - PROCESS | 1741 | --DOCSHELL 0x9ab5b000 == 39 [pid = 1741] [id = 35] 17:35:30 INFO - PROCESS | 1741 | --DOCSHELL 0x98360400 == 38 [pid = 1741] [id = 34] 17:35:30 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9b4a2800) [pid = 1741] [serial = 68] [outer = (nil)] [url = about:blank] 17:35:30 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0xa33bfc00) [pid = 1741] [serial = 61] [outer = (nil)] [url = about:blank] 17:35:30 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9ab26800) [pid = 1741] [serial = 67] [outer = (nil)] [url = about:blank] 17:35:30 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0xa0718000) [pid = 1741] [serial = 50] [outer = (nil)] [url = about:blank] 17:35:30 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0xa0725c00) [pid = 1741] [serial = 53] [outer = (nil)] [url = about:blank] 17:35:30 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0xa2ffb400) [pid = 1741] [serial = 59] [outer = (nil)] [url = about:blank] 17:35:30 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0xa2535000) [pid = 1741] [serial = 56] [outer = (nil)] [url = about:blank] 17:35:30 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9a0b9000) [pid = 1741] [serial = 65] [outer = (nil)] [url = about:blank] 17:35:30 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9a01c400) [pid = 1741] [serial = 64] [outer = (nil)] [url = about:blank] 17:35:30 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0xa34de800) [pid = 1741] [serial = 62] [outer = (nil)] [url = about:blank] 17:35:30 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0xa200ec00) [pid = 1741] [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.] 17:35:30 INFO - PROCESS | 1741 | 1468024530892 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]]]}] 17:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1688ms 17:35:30 INFO - PROCESS | 1741 | 1468024530976 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 17:35:30 INFO - PROCESS | 1741 | 1468024530983 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 17:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:35:31 INFO - PROCESS | 1741 | 1468024530995 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:35:31 INFO - PROCESS | 1741 | 1468024530999 Marionette TRACE conn4 <- [1,142,null,{}] 17:35:31 INFO - PROCESS | 1741 | 1468024531006 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}] 17:35:31 INFO - PROCESS | 1741 | 1468024531012 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:31 INFO - PROCESS | 1741 | 1468024531204 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 17:35:31 INFO - PROCESS | 1741 | 1468024531342 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:31 INFO - PROCESS | 1741 | 1468024531352 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x9c031000 == 39 [pid = 1741] [id = 43] 17:35:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9cb16c00) [pid = 1741] [serial = 127] [outer = (nil)] 17:35:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9cc12c00) [pid = 1741] [serial = 128] [outer = 0x9cb16c00] 17:35:31 INFO - PROCESS | 1741 | 1468024531434 Marionette DEBUG loaded listener.js 17:35:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0xa071c800) [pid = 1741] [serial = 129] [outer = 0x9cb16c00] 17:35:32 INFO - PROCESS | 1741 | 1468024532186 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]]]}] 17:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1233ms 17:35:32 INFO - PROCESS | 1741 | 1468024532232 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 17:35:32 INFO - PROCESS | 1741 | 1468024532237 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 17:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:35:32 INFO - PROCESS | 1741 | 1468024532244 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:35:32 INFO - PROCESS | 1741 | 1468024532251 Marionette TRACE conn4 <- [1,146,null,{}] 17:35:32 INFO - PROCESS | 1741 | 1468024532271 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}] 17:35:32 INFO - PROCESS | 1741 | 1468024532280 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:32 INFO - PROCESS | 1741 | 1468024532466 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 17:35:32 INFO - PROCESS | 1741 | 1468024532581 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:32 INFO - PROCESS | 1741 | 1468024532588 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:32 INFO - PROCESS | 1741 | ++DOCSHELL 0xa23cc000 == 40 [pid = 1741] [id = 44] 17:35:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0xa23d3000) [pid = 1741] [serial = 130] [outer = (nil)] 17:35:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0xa2587800) [pid = 1741] [serial = 131] [outer = 0xa23d3000] 17:35:32 INFO - PROCESS | 1741 | 1468024532672 Marionette DEBUG loaded listener.js 17:35:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0xa2ffb000) [pid = 1741] [serial = 132] [outer = 0xa23d3000] 17:35:33 INFO - PROCESS | 1741 | 1468024533543 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]]]}] 17:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1344ms 17:35:33 INFO - PROCESS | 1741 | 1468024533590 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 17:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:35:33 INFO - PROCESS | 1741 | 1468024533595 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 17:35:33 INFO - PROCESS | 1741 | 1468024533601 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:35:33 INFO - PROCESS | 1741 | 1468024533605 Marionette TRACE conn4 <- [1,150,null,{}] 17:35:33 INFO - PROCESS | 1741 | 1468024533611 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}] 17:35:33 INFO - PROCESS | 1741 | 1468024533616 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:33 INFO - PROCESS | 1741 | 1468024533838 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 17:35:33 INFO - PROCESS | 1741 | 1468024533861 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:33 INFO - PROCESS | 1741 | 1468024533873 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:33 INFO - PROCESS | 1741 | ++DOCSHELL 0xa25ee800 == 41 [pid = 1741] [id = 45] 17:35:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0xa4d0f000) [pid = 1741] [serial = 133] [outer = (nil)] 17:35:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0xa4f1ac00) [pid = 1741] [serial = 134] [outer = 0xa4d0f000] 17:35:33 INFO - PROCESS | 1741 | 1468024533940 Marionette DEBUG loaded listener.js 17:35:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0xa4f81000) [pid = 1741] [serial = 135] [outer = 0xa4d0f000] 17:35:34 INFO - PROCESS | 1741 | 1468024534804 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]]]}] 17:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1233ms 17:35:34 INFO - PROCESS | 1741 | 1468024534840 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 17:35:34 INFO - PROCESS | 1741 | 1468024534843 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 17:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:35:34 INFO - PROCESS | 1741 | 1468024534851 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:35:34 INFO - PROCESS | 1741 | 1468024534853 Marionette TRACE conn4 <- [1,154,null,{}] 17:35:34 INFO - PROCESS | 1741 | 1468024534860 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}] 17:35:34 INFO - PROCESS | 1741 | 1468024534867 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:35 INFO - PROCESS | 1741 | 1468024535150 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 17:35:35 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x96633000) [pid = 1741] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:35:35 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9bc16800) [pid = 1741] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:35:35 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0xa0720800) [pid = 1741] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:35:35 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0xa2ff3000) [pid = 1741] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:35:35 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0xa25ee400) [pid = 1741] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:35:35 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x93a37800) [pid = 1741] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:35:35 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0xa234fc00) [pid = 1741] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:35:35 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0xa672f000) [pid = 1741] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:35:35 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0xa1126c00) [pid = 1741] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:35:35 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x953d6800) [pid = 1741] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:35:35 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9cb1d000) [pid = 1741] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:35:35 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9797a400) [pid = 1741] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:35:35 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x9b13f400) [pid = 1741] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:35:35 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x983e9400) [pid = 1741] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:35:35 INFO - PROCESS | 1741 | 1468024535254 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:35 INFO - PROCESS | 1741 | 1468024535266 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a37800 == 42 [pid = 1741] [id = 46] 17:35:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x93b64000) [pid = 1741] [serial = 136] [outer = (nil)] 17:35:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x97976c00) [pid = 1741] [serial = 137] [outer = 0x93b64000] 17:35:35 INFO - PROCESS | 1741 | 1468024535335 Marionette DEBUG loaded listener.js 17:35:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x953d6800) [pid = 1741] [serial = 138] [outer = 0x93b64000] 17:35:36 INFO - PROCESS | 1741 | 1468024536148 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]]]}] 17:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1339ms 17:35:36 INFO - PROCESS | 1741 | 1468024536190 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 17:35:36 INFO - PROCESS | 1741 | 1468024536193 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 17:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:35:36 INFO - PROCESS | 1741 | 1468024536202 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:35:36 INFO - PROCESS | 1741 | 1468024536205 Marionette TRACE conn4 <- [1,158,null,{}] 17:35:36 INFO - PROCESS | 1741 | 1468024536211 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}] 17:35:36 INFO - PROCESS | 1741 | 1468024536221 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:36 INFO - PROCESS | 1741 | 1468024536453 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 17:35:36 INFO - PROCESS | 1741 | 1468024536558 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:36 INFO - PROCESS | 1741 | 1468024536566 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b63000 == 43 [pid = 1741] [id = 47] 17:35:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x9541ac00) [pid = 1741] [serial = 139] [outer = (nil)] 17:35:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x95424000) [pid = 1741] [serial = 140] [outer = 0x9541ac00] 17:35:36 INFO - PROCESS | 1741 | 1468024536644 Marionette DEBUG loaded listener.js 17:35:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9bcefc00) [pid = 1741] [serial = 141] [outer = 0x9541ac00] 17:35:36 INFO - PROCESS | 1741 | 1468024536993 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:35:37 INFO - PROCESS | 1741 | 1468024537646 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]]]}] 17:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1480ms 17:35:37 INFO - PROCESS | 1741 | 1468024537684 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 17:35:37 INFO - PROCESS | 1741 | 1468024537691 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 17:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:35:37 INFO - PROCESS | 1741 | 1468024537701 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:35:37 INFO - PROCESS | 1741 | 1468024537706 Marionette TRACE conn4 <- [1,162,null,{}] 17:35:37 INFO - PROCESS | 1741 | 1468024537716 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}] 17:35:37 INFO - PROCESS | 1741 | 1468024537723 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:37 INFO - PROCESS | 1741 | 1468024537978 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 17:35:38 INFO - PROCESS | 1741 | 1468024538220 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:38 INFO - PROCESS | 1741 | 1468024538231 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d9dc00 == 44 [pid = 1741] [id = 48] 17:35:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9541b800) [pid = 1741] [serial = 142] [outer = (nil)] 17:35:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x96624800) [pid = 1741] [serial = 143] [outer = 0x9541b800] 17:35:38 INFO - PROCESS | 1741 | 1468024538319 Marionette DEBUG loaded listener.js 17:35:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x99710800) [pid = 1741] [serial = 144] [outer = 0x9541b800] 17:35:39 INFO - PROCESS | 1741 | 1468024539506 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]]]}] 17:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1836ms 17:35:39 INFO - PROCESS | 1741 | 1468024539538 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 17:35:39 INFO - PROCESS | 1741 | 1468024539546 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 17:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:35:39 INFO - PROCESS | 1741 | 1468024539558 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:35:39 INFO - PROCESS | 1741 | 1468024539562 Marionette TRACE conn4 <- [1,166,null,{}] 17:35:39 INFO - PROCESS | 1741 | 1468024539570 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}] 17:35:39 INFO - PROCESS | 1741 | 1468024539577 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:39 INFO - PROCESS | 1741 | 1468024539850 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 17:35:40 INFO - PROCESS | 1741 | 1468024539981 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:40 INFO - PROCESS | 1741 | 1468024539988 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x952ef000 == 45 [pid = 1741] [id = 49] 17:35:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9bc1cc00) [pid = 1741] [serial = 145] [outer = (nil)] 17:35:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9cc09c00) [pid = 1741] [serial = 146] [outer = 0x9bc1cc00] 17:35:40 INFO - PROCESS | 1741 | 1468024540082 Marionette DEBUG loaded listener.js 17:35:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0xa0723000) [pid = 1741] [serial = 147] [outer = 0x9bc1cc00] 17:35:41 INFO - PROCESS | 1741 | 1468024541049 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]]]}] 17:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1541ms 17:35:41 INFO - PROCESS | 1741 | 1468024541099 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 17:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:35:41 INFO - PROCESS | 1741 | 1468024541104 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 17:35:41 INFO - PROCESS | 1741 | 1468024541112 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:35:41 INFO - PROCESS | 1741 | 1468024541119 Marionette TRACE conn4 <- [1,170,null,{}] 17:35:41 INFO - PROCESS | 1741 | 1468024541137 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}] 17:35:41 INFO - PROCESS | 1741 | 1468024541147 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:41 INFO - PROCESS | 1741 | 1468024541463 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 17:35:41 INFO - PROCESS | 1741 | 1468024541617 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:41 INFO - PROCESS | 1741 | 1468024541630 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:41 INFO - PROCESS | 1741 | ++DOCSHELL 0xa2fbe400 == 46 [pid = 1741] [id = 50] 17:35:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0xa2ff2000) [pid = 1741] [serial = 148] [outer = (nil)] 17:35:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0xa4f1cc00) [pid = 1741] [serial = 149] [outer = 0xa2ff2000] 17:35:41 INFO - PROCESS | 1741 | 1468024541724 Marionette DEBUG loaded listener.js 17:35:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0xa672d800) [pid = 1741] [serial = 150] [outer = 0xa2ff2000] 17:35:42 INFO - PROCESS | 1741 | 1468024542594 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]]]}] 17:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1542ms 17:35:42 INFO - PROCESS | 1741 | 1468024542655 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 17:35:42 INFO - PROCESS | 1741 | 1468024542660 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 17:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:35:42 INFO - PROCESS | 1741 | 1468024542667 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:35:42 INFO - PROCESS | 1741 | 1468024542672 Marionette TRACE conn4 <- [1,174,null,{}] 17:35:42 INFO - PROCESS | 1741 | 1468024542678 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}] 17:35:42 INFO - PROCESS | 1741 | 1468024542683 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:42 INFO - PROCESS | 1741 | 1468024542925 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 17:35:43 INFO - PROCESS | 1741 | 1468024543123 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:43 INFO - PROCESS | 1741 | 1468024543132 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b60000 == 47 [pid = 1741] [id = 51] 17:35:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9541c400) [pid = 1741] [serial = 151] [outer = (nil)] 17:35:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0xa825ec00) [pid = 1741] [serial = 152] [outer = 0x9541c400] 17:35:43 INFO - PROCESS | 1741 | 1468024543267 Marionette DEBUG loaded listener.js 17:35:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0xa8c1f400) [pid = 1741] [serial = 153] [outer = 0x9541c400] 17:35:44 INFO - PROCESS | 1741 | 1468024544160 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]]]}] 17:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1582ms 17:35:44 INFO - PROCESS | 1741 | 1468024544251 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 17:35:44 INFO - PROCESS | 1741 | 1468024544256 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 17:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:35:44 INFO - PROCESS | 1741 | 1468024544265 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:35:44 INFO - PROCESS | 1741 | 1468024544268 Marionette TRACE conn4 <- [1,178,null,{}] 17:35:44 INFO - PROCESS | 1741 | 1468024544275 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}] 17:35:44 INFO - PROCESS | 1741 | 1468024544281 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:44 INFO - PROCESS | 1741 | 1468024544515 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 17:35:44 INFO - PROCESS | 1741 | 1468024544965 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:44 INFO - PROCESS | 1741 | 1468024544976 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x953df800 == 48 [pid = 1741] [id = 52] 17:35:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x95419c00) [pid = 1741] [serial = 154] [outer = (nil)] 17:35:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9541ec00) [pid = 1741] [serial = 155] [outer = 0x95419c00] 17:35:45 INFO - PROCESS | 1741 | 1468024545075 Marionette DEBUG loaded listener.js 17:35:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9662f400) [pid = 1741] [serial = 156] [outer = 0x95419c00] 17:35:45 INFO - PROCESS | 1741 | 1468024545929 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]]]}] 17:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1697ms 17:35:45 INFO - PROCESS | 1741 | 1468024545963 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 17:35:45 INFO - PROCESS | 1741 | 1468024545969 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 17:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:35:45 INFO - PROCESS | 1741 | 1468024545977 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:35:45 INFO - PROCESS | 1741 | 1468024545983 Marionette TRACE conn4 <- [1,182,null,{}] 17:35:46 INFO - PROCESS | 1741 | 1468024545993 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}] 17:35:46 INFO - PROCESS | 1741 | 1468024546000 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:46 INFO - PROCESS | 1741 | 1468024546205 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 17:35:46 INFO - PROCESS | 1741 | 1468024546386 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:46 INFO - PROCESS | 1741 | 1468024546402 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x95427400 == 49 [pid = 1741] [id = 53] 17:35:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9a0ae800) [pid = 1741] [serial = 157] [outer = (nil)] 17:35:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9a926000) [pid = 1741] [serial = 158] [outer = 0x9a0ae800] 17:35:46 INFO - PROCESS | 1741 | 1468024546501 Marionette DEBUG loaded listener.js 17:35:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9a929400) [pid = 1741] [serial = 159] [outer = 0x9a0ae800] 17:35:47 INFO - PROCESS | 1741 | --DOCSHELL 0x9b13f000 == 48 [pid = 1741] [id = 28] 17:35:47 INFO - PROCESS | 1741 | --DOCSHELL 0x93a37800 == 47 [pid = 1741] [id = 46] 17:35:47 INFO - PROCESS | 1741 | --DOCSHELL 0xa25ee800 == 46 [pid = 1741] [id = 45] 17:35:47 INFO - PROCESS | 1741 | --DOCSHELL 0xa23cc000 == 45 [pid = 1741] [id = 44] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0xa071f400) [pid = 1741] [serial = 113] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOCSHELL 0x9c031000 == 44 [pid = 1741] [id = 43] 17:35:47 INFO - PROCESS | 1741 | --DOCSHELL 0x96626800 == 43 [pid = 1741] [id = 42] 17:35:47 INFO - PROCESS | 1741 | --DOCSHELL 0x93da9c00 == 42 [pid = 1741] [id = 39] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x9cc68800) [pid = 1741] [serial = 107] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x9a9c1c00) [pid = 1741] [serial = 71] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9b56d800) [pid = 1741] [serial = 104] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x99712400) [pid = 1741] [serial = 70] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9a01f000) [pid = 1741] [serial = 101] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9a33e800) [pid = 1741] [serial = 102] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9a8e7c00) [pid = 1741] [serial = 98] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x952f0c00) [pid = 1741] [serial = 74] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9bf0cc00) [pid = 1741] [serial = 73] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0xa2346400) [pid = 1741] [serial = 77] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0xa209dc00) [pid = 1741] [serial = 76] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0xa4d55c00) [pid = 1741] [serial = 80] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0xa3191c00) [pid = 1741] [serial = 79] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0xa61d6c00) [pid = 1741] [serial = 83] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0xa610cc00) [pid = 1741] [serial = 82] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0xa6ea1000) [pid = 1741] [serial = 86] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0xa6ea5c00) [pid = 1741] [serial = 85] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0xa823b800) [pid = 1741] [serial = 89] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0xa6f48000) [pid = 1741] [serial = 88] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0xa82f8c00) [pid = 1741] [serial = 92] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0xa82f2800) [pid = 1741] [serial = 91] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0xa3110c00) [pid = 1741] [serial = 96] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0xa2584c00) [pid = 1741] [serial = 95] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x9a9c6c00) [pid = 1741] [serial = 99] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x9d919c00) [pid = 1741] [serial = 108] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x9cc6ac00) [pid = 1741] [serial = 111] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x9a469000) [pid = 1741] [serial = 110] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x9b577400) [pid = 1741] [serial = 105] [outer = (nil)] [url = about:blank] 17:35:47 INFO - PROCESS | 1741 | 1468024547541 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]]]}] 17:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1592ms 17:35:47 INFO - PROCESS | 1741 | 1468024547571 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 17:35:47 INFO - PROCESS | 1741 | 1468024547578 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 17:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:35:47 INFO - PROCESS | 1741 | 1468024547589 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:35:47 INFO - PROCESS | 1741 | 1468024547591 Marionette TRACE conn4 <- [1,186,null,{}] 17:35:47 INFO - PROCESS | 1741 | 1468024547599 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}] 17:35:47 INFO - PROCESS | 1741 | 1468024547604 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:47 INFO - PROCESS | 1741 | 1468024547812 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 17:35:47 INFO - PROCESS | 1741 | 1468024547953 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:47 INFO - PROCESS | 1741 | 1468024547962 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a921c00 == 43 [pid = 1741] [id = 54] 17:35:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x9a9c1c00) [pid = 1741] [serial = 160] [outer = (nil)] 17:35:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x9a9c6c00) [pid = 1741] [serial = 161] [outer = 0x9a9c1c00] 17:35:48 INFO - PROCESS | 1741 | 1468024548055 Marionette DEBUG loaded listener.js 17:35:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x9b13f800) [pid = 1741] [serial = 162] [outer = 0x9a9c1c00] 17:35:48 INFO - PROCESS | 1741 | 1468024548777 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]]]}] 17:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1239ms 17:35:48 INFO - PROCESS | 1741 | 1468024548836 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 17:35:48 INFO - PROCESS | 1741 | 1468024548841 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 17:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:35:48 INFO - PROCESS | 1741 | 1468024548853 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:35:48 INFO - PROCESS | 1741 | 1468024548863 Marionette TRACE conn4 <- [1,190,null,{}] 17:35:48 INFO - PROCESS | 1741 | 1468024548878 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}] 17:35:48 INFO - PROCESS | 1741 | 1468024548887 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:49 INFO - PROCESS | 1741 | 1468024549075 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 17:35:49 INFO - PROCESS | 1741 | 1468024549191 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:49 INFO - PROCESS | 1741 | 1468024549200 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a0b0800 == 44 [pid = 1741] [id = 55] 17:35:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x9bce3400) [pid = 1741] [serial = 163] [outer = (nil)] 17:35:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x9cc10c00) [pid = 1741] [serial = 164] [outer = 0x9bce3400] 17:35:49 INFO - PROCESS | 1741 | 1468024549276 Marionette DEBUG loaded listener.js 17:35:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x9cc6b000) [pid = 1741] [serial = 165] [outer = 0x9bce3400] 17:35:50 INFO - PROCESS | 1741 | 1468024550043 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]]]}] 17:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1242ms 17:35:50 INFO - PROCESS | 1741 | 1468024550099 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 17:35:50 INFO - PROCESS | 1741 | 1468024550103 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 17:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:35:50 INFO - PROCESS | 1741 | 1468024550110 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:35:50 INFO - PROCESS | 1741 | 1468024550114 Marionette TRACE conn4 <- [1,194,null,{}] 17:35:50 INFO - PROCESS | 1741 | 1468024550120 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}] 17:35:50 INFO - PROCESS | 1741 | 1468024550126 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:50 INFO - PROCESS | 1741 | 1468024550343 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 17:35:50 INFO - PROCESS | 1741 | 1468024550370 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:50 INFO - PROCESS | 1741 | 1468024550377 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d9d800 == 45 [pid = 1741] [id = 56] 17:35:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x9c031000) [pid = 1741] [serial = 166] [outer = (nil)] 17:35:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0xa1126c00) [pid = 1741] [serial = 167] [outer = 0x9c031000] 17:35:50 INFO - PROCESS | 1741 | 1468024550455 Marionette DEBUG loaded listener.js 17:35:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0xa2004400) [pid = 1741] [serial = 168] [outer = 0x9c031000] 17:35:51 INFO - PROCESS | 1741 | 1468024551384 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]]]}] 17:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1341ms 17:35:51 INFO - PROCESS | 1741 | 1468024551452 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 17:35:51 INFO - PROCESS | 1741 | 1468024551455 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 17:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:35:51 INFO - PROCESS | 1741 | 1468024551463 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:35:51 INFO - PROCESS | 1741 | 1468024551467 Marionette TRACE conn4 <- [1,198,null,{}] 17:35:51 INFO - PROCESS | 1741 | 1468024551482 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}] 17:35:51 INFO - PROCESS | 1741 | 1468024551488 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:51 INFO - PROCESS | 1741 | 1468024551697 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 17:35:51 INFO - PROCESS | 1741 | 1468024551724 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:51 INFO - PROCESS | 1741 | 1468024551744 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:51 INFO - PROCESS | 1741 | ++DOCSHELL 0xa22a8000 == 46 [pid = 1741] [id = 57] 17:35:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0xa22ac800) [pid = 1741] [serial = 169] [outer = (nil)] 17:35:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0xa237a400) [pid = 1741] [serial = 170] [outer = 0xa22ac800] 17:35:51 INFO - PROCESS | 1741 | 1468024551829 Marionette DEBUG loaded listener.js 17:35:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0xa310a400) [pid = 1741] [serial = 171] [outer = 0xa22ac800] 17:35:52 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0xa4d0f000) [pid = 1741] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:35:52 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x93b64000) [pid = 1741] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:35:52 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x9662e800) [pid = 1741] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:35:52 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9cb16c00) [pid = 1741] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:35:52 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0xa23d3000) [pid = 1741] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:35:52 INFO - PROCESS | 1741 | 1468024552838 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]]]}] 17:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1435ms 17:35:52 INFO - PROCESS | 1741 | 1468024552900 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 17:35:52 INFO - PROCESS | 1741 | 1468024552903 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 17:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:35:52 INFO - PROCESS | 1741 | 1468024552910 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:35:52 INFO - PROCESS | 1741 | 1468024552914 Marionette TRACE conn4 <- [1,202,null,{}] 17:35:52 INFO - PROCESS | 1741 | 1468024552920 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}] 17:35:52 INFO - PROCESS | 1741 | 1468024552928 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:53 INFO - PROCESS | 1741 | 1468024553113 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 17:35:53 INFO - PROCESS | 1741 | 1468024553220 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:53 INFO - PROCESS | 1741 | 1468024553229 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d1ec00 == 47 [pid = 1741] [id = 58] 17:35:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x93d21400) [pid = 1741] [serial = 172] [outer = (nil)] 17:35:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x93d2bc00) [pid = 1741] [serial = 173] [outer = 0x93d21400] 17:35:53 INFO - PROCESS | 1741 | 1468024553302 Marionette DEBUG loaded listener.js 17:35:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x953d6400) [pid = 1741] [serial = 174] [outer = 0x93d21400] 17:35:54 INFO - PROCESS | 1741 | 1468024554003 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]]]}] 17:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1131ms 17:35:54 INFO - PROCESS | 1741 | 1468024554043 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 17:35:54 INFO - PROCESS | 1741 | 1468024554046 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 17:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:35:54 INFO - PROCESS | 1741 | 1468024554054 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:35:54 INFO - PROCESS | 1741 | 1468024554058 Marionette TRACE conn4 <- [1,206,null,{}] 17:35:54 INFO - PROCESS | 1741 | 1468024554077 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}] 17:35:54 INFO - PROCESS | 1741 | 1468024554083 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:54 INFO - PROCESS | 1741 | 1468024554266 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 17:35:54 INFO - PROCESS | 1741 | 1468024554520 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:54 INFO - PROCESS | 1741 | 1468024554530 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b59c00 == 48 [pid = 1741] [id = 59] 17:35:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x93d1f000) [pid = 1741] [serial = 175] [outer = (nil)] 17:35:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x93d22000) [pid = 1741] [serial = 176] [outer = 0x93d1f000] 17:35:54 INFO - PROCESS | 1741 | 1468024554624 Marionette DEBUG loaded listener.js 17:35:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x93d2cc00) [pid = 1741] [serial = 177] [outer = 0x93d1f000] 17:35:55 INFO - PROCESS | 1741 | 1468024555603 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]]]}] 17:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1587ms 17:35:55 INFO - PROCESS | 1741 | 1468024555644 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 17:35:55 INFO - PROCESS | 1741 | 1468024555652 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 17:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:35:55 INFO - PROCESS | 1741 | 1468024555662 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:35:55 INFO - PROCESS | 1741 | 1468024555668 Marionette TRACE conn4 <- [1,210,null,{}] 17:35:55 INFO - PROCESS | 1741 | 1468024555677 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}] 17:35:55 INFO - PROCESS | 1741 | 1468024555685 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:55 INFO - PROCESS | 1741 | 1468024555887 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 17:35:56 INFO - PROCESS | 1741 | 1468024556041 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:56 INFO - PROCESS | 1741 | 1468024556050 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x9541a000 == 49 [pid = 1741] [id = 60] 17:35:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9a01ec00) [pid = 1741] [serial = 178] [outer = (nil)] 17:35:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9a0a1400) [pid = 1741] [serial = 179] [outer = 0x9a01ec00] 17:35:56 INFO - PROCESS | 1741 | 1468024556157 Marionette DEBUG loaded listener.js 17:35:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9a0a6800) [pid = 1741] [serial = 180] [outer = 0x9a01ec00] 17:35:57 INFO - PROCESS | 1741 | 1468024557172 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]]]}] 17:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1556ms 17:35:57 INFO - PROCESS | 1741 | 1468024557223 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 17:35:57 INFO - PROCESS | 1741 | 1468024557230 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 17:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:35:57 INFO - PROCESS | 1741 | 1468024557239 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:35:57 INFO - PROCESS | 1741 | 1468024557244 Marionette TRACE conn4 <- [1,214,null,{}] 17:35:57 INFO - PROCESS | 1741 | 1468024557251 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}] 17:35:57 INFO - PROCESS | 1741 | 1468024557258 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:57 INFO - PROCESS | 1741 | 1468024557507 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 17:35:57 INFO - PROCESS | 1741 | 1468024557704 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:57 INFO - PROCESS | 1741 | 1468024557715 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a474000 == 50 [pid = 1741] [id = 61] 17:35:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9a91ac00) [pid = 1741] [serial = 181] [outer = (nil)] 17:35:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a922400) [pid = 1741] [serial = 182] [outer = 0x9a91ac00] 17:35:57 INFO - PROCESS | 1741 | 1468024557849 Marionette DEBUG loaded listener.js 17:35:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9a928800) [pid = 1741] [serial = 183] [outer = 0x9a91ac00] 17:35:58 INFO - PROCESS | 1741 | 1468024558760 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]]]}] 17:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1582ms 17:35:58 INFO - PROCESS | 1741 | 1468024558822 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 17:35:58 INFO - PROCESS | 1741 | 1468024558827 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 17:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:35:58 INFO - PROCESS | 1741 | 1468024558845 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:35:58 INFO - PROCESS | 1741 | 1468024558855 Marionette TRACE conn4 <- [1,218,null,{}] 17:35:58 INFO - PROCESS | 1741 | 1468024558863 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}] 17:35:58 INFO - PROCESS | 1741 | 1468024558873 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:59 INFO - PROCESS | 1741 | 1468024559115 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 17:35:59 INFO - PROCESS | 1741 | 1468024559310 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:59 INFO - PROCESS | 1741 | 1468024559322 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:35:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x953d8800 == 51 [pid = 1741] [id = 62] 17:35:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9a34c400) [pid = 1741] [serial = 184] [outer = (nil)] 17:35:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9cb16800) [pid = 1741] [serial = 185] [outer = 0x9a34c400] 17:35:59 INFO - PROCESS | 1741 | 1468024559442 Marionette DEBUG loaded listener.js 17:35:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0xa071f400) [pid = 1741] [serial = 186] [outer = 0x9a34c400] 17:36:00 INFO - PROCESS | 1741 | 1468024560352 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]]]}] 17:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1557ms 17:36:00 INFO - PROCESS | 1741 | 1468024560415 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 17:36:00 INFO - PROCESS | 1741 | 1468024560423 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 17:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:36:00 INFO - PROCESS | 1741 | 1468024560431 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:36:00 INFO - PROCESS | 1741 | 1468024560436 Marionette TRACE conn4 <- [1,222,null,{}] 17:36:00 INFO - PROCESS | 1741 | 1468024560442 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}] 17:36:00 INFO - PROCESS | 1741 | 1468024560448 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:00 INFO - PROCESS | 1741 | 1468024560683 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 17:36:00 INFO - PROCESS | 1741 | 1468024560875 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:00 INFO - PROCESS | 1741 | 1468024560886 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b5b800 == 52 [pid = 1741] [id = 63] 17:36:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x97973400) [pid = 1741] [serial = 187] [outer = (nil)] 17:36:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9a820800) [pid = 1741] [serial = 188] [outer = 0x97973400] 17:36:01 INFO - PROCESS | 1741 | 1468024561013 Marionette DEBUG loaded listener.js 17:36:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9a824c00) [pid = 1741] [serial = 189] [outer = 0x97973400] 17:36:01 INFO - PROCESS | 1741 | 1468024561878 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]]]}] 17:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1480ms 17:36:01 INFO - PROCESS | 1741 | 1468024561913 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 17:36:01 INFO - PROCESS | 1741 | 1468024561917 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 17:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:36:01 INFO - PROCESS | 1741 | 1468024561925 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:36:01 INFO - PROCESS | 1741 | 1468024561929 Marionette TRACE conn4 <- [1,226,null,{}] 17:36:01 INFO - PROCESS | 1741 | 1468024561935 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}] 17:36:01 INFO - PROCESS | 1741 | 1468024561941 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:02 INFO - PROCESS | 1741 | 1468024562151 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 17:36:02 INFO - PROCESS | 1741 | 1468024562317 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:02 INFO - PROCESS | 1741 | 1468024562343 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:02 INFO - PROCESS | 1741 | ++DOCSHELL 0xa22a6000 == 53 [pid = 1741] [id = 64] 17:36:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0xa22a6c00) [pid = 1741] [serial = 190] [outer = (nil)] 17:36:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0xa2380800) [pid = 1741] [serial = 191] [outer = 0xa22a6c00] 17:36:02 INFO - PROCESS | 1741 | 1468024562441 Marionette DEBUG loaded listener.js 17:36:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0xa31ea400) [pid = 1741] [serial = 192] [outer = 0xa22a6c00] 17:36:03 INFO - PROCESS | 1741 | 1468024563388 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]]]}] 17:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1486ms 17:36:03 INFO - PROCESS | 1741 | 1468024563412 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 17:36:03 INFO - PROCESS | 1741 | 1468024563416 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 17:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:36:03 INFO - PROCESS | 1741 | 1468024563424 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:36:03 INFO - PROCESS | 1741 | 1468024563428 Marionette TRACE conn4 <- [1,230,null,{}] 17:36:03 INFO - PROCESS | 1741 | 1468024563454 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}] 17:36:03 INFO - PROCESS | 1741 | 1468024563461 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:03 INFO - PROCESS | 1741 | 1468024563662 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 17:36:03 INFO - PROCESS | 1741 | 1468024563817 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:03 INFO - PROCESS | 1741 | 1468024563825 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a0b0400 == 54 [pid = 1741] [id = 65] 17:36:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9a817c00) [pid = 1741] [serial = 193] [outer = (nil)] 17:36:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0xa31f4800) [pid = 1741] [serial = 194] [outer = 0x9a817c00] 17:36:03 INFO - PROCESS | 1741 | 1468024563912 Marionette DEBUG loaded listener.js 17:36:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0xa31f5c00) [pid = 1741] [serial = 195] [outer = 0x9a817c00] 17:36:04 INFO - PROCESS | 1741 | 1468024564799 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]]]}] 17:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1437ms 17:36:04 INFO - PROCESS | 1741 | 1468024564861 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 17:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:36:04 INFO - PROCESS | 1741 | 1468024564866 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 17:36:04 INFO - PROCESS | 1741 | 1468024564873 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:36:04 INFO - PROCESS | 1741 | 1468024564878 Marionette TRACE conn4 <- [1,234,null,{}] 17:36:04 INFO - PROCESS | 1741 | 1468024564886 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}] 17:36:04 INFO - PROCESS | 1741 | 1468024564892 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:05 INFO - PROCESS | 1741 | 1468024565092 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 17:36:05 INFO - PROCESS | 1741 | 1468024565245 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:05 INFO - PROCESS | 1741 | 1468024565258 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x91ced800 == 55 [pid = 1741] [id = 66] 17:36:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x91cef000) [pid = 1741] [serial = 196] [outer = (nil)] 17:36:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x91cf4400) [pid = 1741] [serial = 197] [outer = 0x91cef000] 17:36:05 INFO - PROCESS | 1741 | 1468024565343 Marionette DEBUG loaded listener.js 17:36:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x91cf6c00) [pid = 1741] [serial = 198] [outer = 0x91cef000] 17:36:06 INFO - PROCESS | 1741 | 1468024566249 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]]]}] 17:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1393ms 17:36:06 INFO - PROCESS | 1741 | 1468024566266 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 17:36:06 INFO - PROCESS | 1741 | 1468024566269 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 17:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:36:06 INFO - PROCESS | 1741 | 1468024566278 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:36:06 INFO - PROCESS | 1741 | 1468024566283 Marionette TRACE conn4 <- [1,238,null,{}] 17:36:06 INFO - PROCESS | 1741 | 1468024566289 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}] 17:36:06 INFO - PROCESS | 1741 | 1468024566295 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:06 INFO - PROCESS | 1741 | 1468024566494 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 17:36:07 INFO - PROCESS | 1741 | 1468024567011 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:07 INFO - PROCESS | 1741 | 1468024567023 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x94858800 == 56 [pid = 1741] [id = 67] 17:36:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9522e800) [pid = 1741] [serial = 199] [outer = (nil)] 17:36:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x953da000) [pid = 1741] [serial = 200] [outer = 0x9522e800] 17:36:07 INFO - PROCESS | 1741 | 1468024567149 Marionette DEBUG loaded listener.js 17:36:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x95424c00) [pid = 1741] [serial = 201] [outer = 0x9522e800] 17:36:08 INFO - PROCESS | 1741 | 1468024568162 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]]]}] 17:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1938ms 17:36:08 INFO - PROCESS | 1741 | 1468024568219 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 17:36:08 INFO - PROCESS | 1741 | 1468024568225 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 17:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:36:08 INFO - PROCESS | 1741 | 1468024568234 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:36:08 INFO - PROCESS | 1741 | 1468024568238 Marionette TRACE conn4 <- [1,242,null,{}] 17:36:08 INFO - PROCESS | 1741 | 1468024568248 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}] 17:36:08 INFO - PROCESS | 1741 | 1468024568257 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:08 INFO - PROCESS | 1741 | 1468024568462 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x93d1ec00 == 55 [pid = 1741] [id = 58] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0xa22a8000 == 54 [pid = 1741] [id = 57] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x93d9d800 == 53 [pid = 1741] [id = 56] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x9a0b0800 == 52 [pid = 1741] [id = 55] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x9a921c00 == 51 [pid = 1741] [id = 54] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x953df800 == 50 [pid = 1741] [id = 52] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x95427400 == 49 [pid = 1741] [id = 53] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x93d9dc00 == 48 [pid = 1741] [id = 48] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x952ef000 == 47 [pid = 1741] [id = 49] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0xa23d2c00 == 46 [pid = 1741] [id = 41] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x93a34800 == 45 [pid = 1741] [id = 29] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x93b63000 == 44 [pid = 1741] [id = 47] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x9bc1e000 == 43 [pid = 1741] [id = 40] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x93d9ec00 == 42 [pid = 1741] [id = 38] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0xa23d9400 == 41 [pid = 1741] [id = 27] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0xa1126800 == 40 [pid = 1741] [id = 32] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x953dec00 == 39 [pid = 1741] [id = 33] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x9d921000 == 38 [pid = 1741] [id = 30] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0xa2fbe400 == 37 [pid = 1741] [id = 50] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x9c026800 == 36 [pid = 1741] [id = 31] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x93b60000 == 35 [pid = 1741] [id = 51] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x91ced800 == 34 [pid = 1741] [id = 66] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x94858800 == 33 [pid = 1741] [id = 67] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0xa22a6000 == 32 [pid = 1741] [id = 64] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x9a0b0400 == 31 [pid = 1741] [id = 65] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x953d8800 == 30 [pid = 1741] [id = 62] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x93b5b800 == 29 [pid = 1741] [id = 63] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x9a474000 == 28 [pid = 1741] [id = 61] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x93b59c00 == 27 [pid = 1741] [id = 59] 17:36:09 INFO - PROCESS | 1741 | --DOCSHELL 0x9541a000 == 26 [pid = 1741] [id = 60] 17:36:09 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0xa4f1ac00) [pid = 1741] [serial = 134] [outer = (nil)] [url = about:blank] 17:36:09 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x97976c00) [pid = 1741] [serial = 137] [outer = (nil)] [url = about:blank] 17:36:09 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0xa4f81000) [pid = 1741] [serial = 135] [outer = (nil)] [url = about:blank] 17:36:09 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x983e1c00) [pid = 1741] [serial = 126] [outer = (nil)] [url = about:blank] 17:36:09 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x9797c800) [pid = 1741] [serial = 125] [outer = (nil)] [url = about:blank] 17:36:09 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9cc12c00) [pid = 1741] [serial = 128] [outer = (nil)] [url = about:blank] 17:36:09 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0xa071c800) [pid = 1741] [serial = 129] [outer = (nil)] [url = about:blank] 17:36:09 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0xa2587800) [pid = 1741] [serial = 131] [outer = (nil)] [url = about:blank] 17:36:09 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9cb22000) [pid = 1741] [serial = 119] [outer = (nil)] [url = about:blank] 17:36:09 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0xa3106800) [pid = 1741] [serial = 122] [outer = (nil)] [url = about:blank] 17:36:09 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x99784800) [pid = 1741] [serial = 116] [outer = (nil)] [url = about:blank] 17:36:09 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x953d6800) [pid = 1741] [serial = 138] [outer = (nil)] [url = about:blank] 17:36:09 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x95424000) [pid = 1741] [serial = 140] [outer = (nil)] [url = about:blank] 17:36:09 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0xa2ffb000) [pid = 1741] [serial = 132] [outer = (nil)] [url = about:blank] 17:36:09 INFO - PROCESS | 1741 | 1468024569845 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:09 INFO - PROCESS | 1741 | 1468024569857 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x939dac00 == 27 [pid = 1741] [id = 68] 17:36:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x939e0c00) [pid = 1741] [serial = 202] [outer = (nil)] 17:36:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x93b5e800) [pid = 1741] [serial = 203] [outer = 0x939e0c00] 17:36:09 INFO - PROCESS | 1741 | 1468024569953 Marionette DEBUG loaded listener.js 17:36:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x93d2b800) [pid = 1741] [serial = 204] [outer = 0x939e0c00] 17:36:10 INFO - PROCESS | 1741 | 1468024570786 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]]]}] 17:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 2587ms 17:36:10 INFO - PROCESS | 1741 | 1468024570823 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 17:36:10 INFO - PROCESS | 1741 | 1468024570829 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 17:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:36:10 INFO - PROCESS | 1741 | 1468024570838 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:36:10 INFO - PROCESS | 1741 | 1468024570844 Marionette TRACE conn4 <- [1,246,null,{}] 17:36:10 INFO - PROCESS | 1741 | 1468024570853 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}] 17:36:10 INFO - PROCESS | 1741 | 1468024570860 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:11 INFO - PROCESS | 1741 | 1468024571047 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 17:36:11 INFO - PROCESS | 1741 | 1468024571178 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:11 INFO - PROCESS | 1741 | 1468024571187 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x95427400 == 28 [pid = 1741] [id = 69] 17:36:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x95428400) [pid = 1741] [serial = 205] [outer = (nil)] 17:36:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x97975400) [pid = 1741] [serial = 206] [outer = 0x95428400] 17:36:11 INFO - PROCESS | 1741 | 1468024571269 Marionette DEBUG loaded listener.js 17:36:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9835e800) [pid = 1741] [serial = 207] [outer = 0x95428400] 17:36:12 INFO - PROCESS | 1741 | 1468024572133 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]]]}] 17:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1349ms 17:36:12 INFO - PROCESS | 1741 | 1468024572202 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 17:36:12 INFO - PROCESS | 1741 | 1468024572210 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 17:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:36:12 INFO - PROCESS | 1741 | 1468024572220 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:36:12 INFO - PROCESS | 1741 | 1468024572223 Marionette TRACE conn4 <- [1,250,null,{}] 17:36:12 INFO - PROCESS | 1741 | 1468024572238 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}] 17:36:12 INFO - PROCESS | 1741 | 1468024572242 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:12 INFO - PROCESS | 1741 | 1468024572479 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 17:36:12 INFO - PROCESS | 1741 | 1468024572504 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:12 INFO - PROCESS | 1741 | 1468024572512 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x99780000 == 29 [pid = 1741] [id = 70] 17:36:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x9a0b1800) [pid = 1741] [serial = 208] [outer = (nil)] 17:36:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9a344800) [pid = 1741] [serial = 209] [outer = 0x9a0b1800] 17:36:12 INFO - PROCESS | 1741 | 1468024572588 Marionette DEBUG loaded listener.js 17:36:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9a469800) [pid = 1741] [serial = 210] [outer = 0x9a0b1800] 17:36:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x9a8dd000) [pid = 1741] [serial = 211] [outer = 0x99781400] 17:36:13 INFO - PROCESS | 1741 | 1468024573624 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]]]}] 17:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1442ms 17:36:13 INFO - PROCESS | 1741 | 1468024573663 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 17:36:13 INFO - PROCESS | 1741 | 1468024573666 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 17:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:36:13 INFO - PROCESS | 1741 | 1468024573691 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:36:13 INFO - PROCESS | 1741 | 1468024573702 Marionette TRACE conn4 <- [1,254,null,{}] 17:36:13 INFO - PROCESS | 1741 | 1468024573713 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}] 17:36:13 INFO - PROCESS | 1741 | 1468024573722 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:13 INFO - PROCESS | 1741 | 1468024573962 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 17:36:14 INFO - PROCESS | 1741 | 1468024573993 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:14 INFO - PROCESS | 1741 | 1468024574005 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d9400 == 30 [pid = 1741] [id = 71] 17:36:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x93da5000) [pid = 1741] [serial = 212] [outer = (nil)] 17:36:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9b56d800) [pid = 1741] [serial = 213] [outer = 0x93da5000] 17:36:14 INFO - PROCESS | 1741 | 1468024574106 Marionette DEBUG loaded listener.js 17:36:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x9bc17800) [pid = 1741] [serial = 214] [outer = 0x93da5000] 17:36:15 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x93d21400) [pid = 1741] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:36:15 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x9bc1cc00) [pid = 1741] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:36:15 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x9c031000) [pid = 1741] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:36:15 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x9541c400) [pid = 1741] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:36:15 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9541ac00) [pid = 1741] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:36:15 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x9a0ae800) [pid = 1741] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:36:15 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9bce3400) [pid = 1741] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:36:15 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x93da2400) [pid = 1741] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:36:15 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0xa255c000) [pid = 1741] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:36:15 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x95419c00) [pid = 1741] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:36:15 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0xa22ac800) [pid = 1741] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:36:15 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9a9c1c00) [pid = 1741] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:36:15 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9c030800) [pid = 1741] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:36:15 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0xa2ff2000) [pid = 1741] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:36:15 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x95238400) [pid = 1741] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:36:15 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9541b800) [pid = 1741] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:36:15 INFO - PROCESS | 1741 | 1468024575707 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]]]}] 17:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 2066ms 17:36:15 INFO - PROCESS | 1741 | 1468024575742 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 17:36:15 INFO - PROCESS | 1741 | 1468024575746 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 17:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:36:15 INFO - PROCESS | 1741 | 1468024575754 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:36:15 INFO - PROCESS | 1741 | 1468024575757 Marionette TRACE conn4 <- [1,258,null,{}] 17:36:15 INFO - PROCESS | 1741 | 1468024575763 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}] 17:36:15 INFO - PROCESS | 1741 | 1468024575769 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:15 INFO - PROCESS | 1741 | 1468024575943 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 17:36:16 INFO - PROCESS | 1741 | 1468024576056 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:16 INFO - PROCESS | 1741 | 1468024576065 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d21400 == 31 [pid = 1741] [id = 72] 17:36:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x95238400) [pid = 1741] [serial = 215] [outer = (nil)] 17:36:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9b4acc00) [pid = 1741] [serial = 216] [outer = 0x95238400] 17:36:16 INFO - PROCESS | 1741 | 1468024576140 Marionette DEBUG loaded listener.js 17:36:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9bcb2800) [pid = 1741] [serial = 217] [outer = 0x95238400] 17:36:17 INFO - PROCESS | 1741 | 1468024577120 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]]]}] 17:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1432ms 17:36:17 INFO - PROCESS | 1741 | 1468024577188 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 17:36:17 INFO - PROCESS | 1741 | 1468024577195 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 17:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:36:17 INFO - PROCESS | 1741 | 1468024577207 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:36:17 INFO - PROCESS | 1741 | 1468024577212 Marionette TRACE conn4 <- [1,262,null,{}] 17:36:17 INFO - PROCESS | 1741 | 1468024577223 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}] 17:36:17 INFO - PROCESS | 1741 | 1468024577229 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:17 INFO - PROCESS | 1741 | 1468024577472 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 17:36:17 INFO - PROCESS | 1741 | 1468024577687 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:17 INFO - PROCESS | 1741 | 1468024577703 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d28800 == 32 [pid = 1741] [id = 73] 17:36:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x93d9dc00) [pid = 1741] [serial = 218] [outer = (nil)] 17:36:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9662f800) [pid = 1741] [serial = 219] [outer = 0x93d9dc00] 17:36:17 INFO - PROCESS | 1741 | 1468024577798 Marionette DEBUG loaded listener.js 17:36:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9a0a5c00) [pid = 1741] [serial = 220] [outer = 0x93d9dc00] 17:36:18 INFO - PROCESS | 1741 | 1468024578898 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]]]}] 17:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1739ms 17:36:18 INFO - PROCESS | 1741 | 1468024578945 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 17:36:18 INFO - PROCESS | 1741 | 1468024578953 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 17:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:36:18 INFO - PROCESS | 1741 | 1468024578966 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:36:18 INFO - PROCESS | 1741 | 1468024578972 Marionette TRACE conn4 <- [1,266,null,{}] 17:36:18 INFO - PROCESS | 1741 | 1468024578979 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}] 17:36:18 INFO - PROCESS | 1741 | 1468024578986 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:19 INFO - PROCESS | 1741 | 1468024579190 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 17:36:19 INFO - PROCESS | 1741 | 1468024579385 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:19 INFO - PROCESS | 1741 | 1468024579397 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d5800 == 33 [pid = 1741] [id = 74] 17:36:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x95420c00) [pid = 1741] [serial = 221] [outer = (nil)] 17:36:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9b573400) [pid = 1741] [serial = 222] [outer = 0x95420c00] 17:36:19 INFO - PROCESS | 1741 | 1468024579496 Marionette DEBUG loaded listener.js 17:36:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9c030800) [pid = 1741] [serial = 223] [outer = 0x95420c00] 17:36:20 INFO - PROCESS | 1741 | 1468024580517 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]]]}] 17:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1636ms 17:36:20 INFO - PROCESS | 1741 | 1468024580602 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 17:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:36:20 INFO - PROCESS | 1741 | 1468024580607 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 17:36:20 INFO - PROCESS | 1741 | 1468024580615 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:36:20 INFO - PROCESS | 1741 | 1468024580622 Marionette TRACE conn4 <- [1,270,null,{}] 17:36:20 INFO - PROCESS | 1741 | 1468024580640 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}] 17:36:20 INFO - PROCESS | 1741 | 1468024580650 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:20 INFO - PROCESS | 1741 | 1468024580966 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 17:36:21 INFO - PROCESS | 1741 | 1468024581134 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:21 INFO - PROCESS | 1741 | 1468024581150 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:21 INFO - PROCESS | 1741 | ++DOCSHELL 0xa071c400 == 34 [pid = 1741] [id = 75] 17:36:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0xa071c800) [pid = 1741] [serial = 224] [outer = (nil)] 17:36:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0xa11b8400) [pid = 1741] [serial = 225] [outer = 0xa071c800] 17:36:21 INFO - PROCESS | 1741 | 1468024581258 Marionette DEBUG loaded listener.js 17:36:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0xa22ac800) [pid = 1741] [serial = 226] [outer = 0xa071c800] 17:36:22 INFO - PROCESS | 1741 | 1468024582291 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]]]}] 17:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1748ms 17:36:22 INFO - PROCESS | 1741 | 1468024582362 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 17:36:22 INFO - PROCESS | 1741 | 1468024582369 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 17:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:36:22 INFO - PROCESS | 1741 | 1468024582377 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:36:22 INFO - PROCESS | 1741 | 1468024582383 Marionette TRACE conn4 <- [1,274,null,{}] 17:36:22 INFO - PROCESS | 1741 | 1468024582391 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}] 17:36:22 INFO - PROCESS | 1741 | 1468024582397 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:22 INFO - PROCESS | 1741 | 1468024582630 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 17:36:22 INFO - PROCESS | 1741 | 1468024582873 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:22 INFO - PROCESS | 1741 | 1468024582884 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:22 INFO - PROCESS | 1741 | ++DOCSHELL 0xa237b800 == 35 [pid = 1741] [id = 76] 17:36:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0xa23d2c00) [pid = 1741] [serial = 227] [outer = (nil)] 17:36:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0xa255fc00) [pid = 1741] [serial = 228] [outer = 0xa23d2c00] 17:36:22 INFO - PROCESS | 1741 | 1468024582973 Marionette DEBUG loaded listener.js 17:36:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0xa2558800) [pid = 1741] [serial = 229] [outer = 0xa23d2c00] 17:36:23 INFO - PROCESS | 1741 | 1468024583953 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]]]}] 17:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1643ms 17:36:24 INFO - PROCESS | 1741 | 1468024584022 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 17:36:24 INFO - PROCESS | 1741 | 1468024584027 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 17:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:36:24 INFO - PROCESS | 1741 | 1468024584035 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:36:24 INFO - PROCESS | 1741 | 1468024584039 Marionette TRACE conn4 <- [1,278,null,{}] 17:36:24 INFO - PROCESS | 1741 | 1468024584046 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}] 17:36:24 INFO - PROCESS | 1741 | 1468024584053 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:24 INFO - PROCESS | 1741 | 1468024584264 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 17:36:24 INFO - PROCESS | 1741 | 1468024584529 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:24 INFO - PROCESS | 1741 | 1468024584543 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d26c00 == 36 [pid = 1741] [id = 77] 17:36:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x93d27000) [pid = 1741] [serial = 230] [outer = (nil)] 17:36:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x98351800) [pid = 1741] [serial = 231] [outer = 0x93d27000] 17:36:24 INFO - PROCESS | 1741 | 1468024584731 Marionette DEBUG loaded listener.js 17:36:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x94853400) [pid = 1741] [serial = 232] [outer = 0x93d27000] 17:36:26 INFO - PROCESS | 1741 | 1468024586002 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]]]}] 17:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 2040ms 17:36:26 INFO - PROCESS | 1741 | 1468024586077 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 17:36:26 INFO - PROCESS | 1741 | 1468024586084 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 17:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:36:26 INFO - PROCESS | 1741 | 1468024586094 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:36:26 INFO - PROCESS | 1741 | 1468024586099 Marionette TRACE conn4 <- [1,282,null,{}] 17:36:26 INFO - PROCESS | 1741 | 1468024586109 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}] 17:36:26 INFO - PROCESS | 1741 | 1468024586114 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:26 INFO - PROCESS | 1741 | 1468024586401 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 17:36:26 INFO - PROCESS | 1741 | --DOCSHELL 0x9b4aa000 == 35 [pid = 1741] [id = 25] 17:36:26 INFO - PROCESS | 1741 | --DOCSHELL 0x9484c000 == 34 [pid = 1741] [id = 23] 17:36:26 INFO - PROCESS | 1741 | --DOCSHELL 0x97978000 == 33 [pid = 1741] [id = 24] 17:36:26 INFO - PROCESS | 1741 | 1468024586665 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:26 INFO - PROCESS | 1741 | 1468024586681 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x953d6000 == 34 [pid = 1741] [id = 78] 17:36:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x953db000) [pid = 1741] [serial = 233] [outer = (nil)] 17:36:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x9541d400) [pid = 1741] [serial = 234] [outer = 0x953db000] 17:36:26 INFO - PROCESS | 1741 | 1468024586783 Marionette DEBUG loaded listener.js 17:36:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x97976800) [pid = 1741] [serial = 235] [outer = 0x953db000] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x93d2bc00) [pid = 1741] [serial = 173] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x953d6400) [pid = 1741] [serial = 174] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x9cc09c00) [pid = 1741] [serial = 146] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0xa2004400) [pid = 1741] [serial = 168] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0xa8c1f400) [pid = 1741] [serial = 153] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x9bcefc00) [pid = 1741] [serial = 141] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x9a926000) [pid = 1741] [serial = 158] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0xa1126c00) [pid = 1741] [serial = 167] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x9cc10c00) [pid = 1741] [serial = 164] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0xa0723000) [pid = 1741] [serial = 147] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0xa0722000) [pid = 1741] [serial = 114] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0xa3190800) [pid = 1741] [serial = 123] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9662f400) [pid = 1741] [serial = 156] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0xa237a400) [pid = 1741] [serial = 170] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x9b13f800) [pid = 1741] [serial = 162] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0xa071a400) [pid = 1741] [serial = 120] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0xa310a400) [pid = 1741] [serial = 171] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0xa825ec00) [pid = 1741] [serial = 152] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0xa4f1cc00) [pid = 1741] [serial = 149] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9cc6b000) [pid = 1741] [serial = 165] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9a8e8800) [pid = 1741] [serial = 117] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9a929400) [pid = 1741] [serial = 159] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x99710800) [pid = 1741] [serial = 144] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9a9c6c00) [pid = 1741] [serial = 161] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9541ec00) [pid = 1741] [serial = 155] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x96624800) [pid = 1741] [serial = 143] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0xa672d800) [pid = 1741] [serial = 150] [outer = (nil)] [url = about:blank] 17:36:27 INFO - PROCESS | 1741 | 1468024587657 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]]]}] 17:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1635ms 17:36:27 INFO - PROCESS | 1741 | 1468024587730 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 17:36:27 INFO - PROCESS | 1741 | 1468024587738 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 17:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:36:27 INFO - PROCESS | 1741 | 1468024587750 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:36:27 INFO - PROCESS | 1741 | 1468024587754 Marionette TRACE conn4 <- [1,286,null,{}] 17:36:27 INFO - PROCESS | 1741 | 1468024587762 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}] 17:36:27 INFO - PROCESS | 1741 | 1468024587769 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:27 INFO - PROCESS | 1741 | 1468024587964 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 17:36:28 INFO - PROCESS | 1741 | 1468024588082 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:28 INFO - PROCESS | 1741 | 1468024588094 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a01f800 == 35 [pid = 1741] [id = 79] 17:36:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9a0b8c00) [pid = 1741] [serial = 236] [outer = (nil)] 17:36:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9a81e000) [pid = 1741] [serial = 237] [outer = 0x9a0b8c00] 17:36:28 INFO - PROCESS | 1741 | 1468024588180 Marionette DEBUG loaded listener.js 17:36:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9a91ec00) [pid = 1741] [serial = 238] [outer = 0x9a0b8c00] 17:36:29 INFO - PROCESS | 1741 | 1468024589025 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]]]}] 17:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1340ms 17:36:29 INFO - PROCESS | 1741 | 1468024589090 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 17:36:29 INFO - PROCESS | 1741 | 1468024589095 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 17:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:36:29 INFO - PROCESS | 1741 | 1468024589103 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:36:29 INFO - PROCESS | 1741 | 1468024589109 Marionette TRACE conn4 <- [1,290,null,{}] 17:36:29 INFO - PROCESS | 1741 | 1468024589127 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}] 17:36:29 INFO - PROCESS | 1741 | 1468024589136 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:29 INFO - PROCESS | 1741 | 1468024589322 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 17:36:29 INFO - PROCESS | 1741 | 1468024589455 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:29 INFO - PROCESS | 1741 | 1468024589467 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x9cc0ac00 == 36 [pid = 1741] [id = 80] 17:36:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9cc0c800) [pid = 1741] [serial = 239] [outer = (nil)] 17:36:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9cc6e400) [pid = 1741] [serial = 240] [outer = 0x9cc0c800] 17:36:29 INFO - PROCESS | 1741 | 1468024589551 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9d91b000) [pid = 1741] [serial = 241] [outer = 0x9cc0c800] 17:36:30 INFO - PROCESS | 1741 | 1468024590594 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]]]}] 17:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1544ms 17:36:30 INFO - PROCESS | 1741 | 1468024590658 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 17:36:30 INFO - PROCESS | 1741 | 1468024590666 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 17:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:36:30 INFO - PROCESS | 1741 | 1468024590674 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:36:30 INFO - PROCESS | 1741 | 1468024590678 Marionette TRACE conn4 <- [1,294,null,{}] 17:36:30 INFO - PROCESS | 1741 | 1468024590684 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}] 17:36:30 INFO - PROCESS | 1741 | 1468024590689 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:30 INFO - PROCESS | 1741 | 1468024590937 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 17:36:30 INFO - PROCESS | 1741 | 1468024590961 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:30 INFO - PROCESS | 1741 | 1468024590968 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:30 INFO - PROCESS | 1741 | ++DOCSHELL 0xa0723c00 == 37 [pid = 1741] [id = 81] 17:36:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0xa0724800) [pid = 1741] [serial = 242] [outer = (nil)] 17:36:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0xa200e800) [pid = 1741] [serial = 243] [outer = 0xa0724800] 17:36:31 INFO - PROCESS | 1741 | 1468024591046 Marionette DEBUG loaded listener.js 17:36:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0xa234f000) [pid = 1741] [serial = 244] [outer = 0xa0724800] 17:36:31 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x93d1f000) [pid = 1741] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:36:31 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9a01ec00) [pid = 1741] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:36:31 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9a91ac00) [pid = 1741] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:36:31 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9a34c400) [pid = 1741] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:36:31 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x97973400) [pid = 1741] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:36:31 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0xa22a6c00) [pid = 1741] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:36:31 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9a817c00) [pid = 1741] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:36:31 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9522e800) [pid = 1741] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:36:31 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x93da5000) [pid = 1741] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:36:31 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9a0b1800) [pid = 1741] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:36:31 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x939e0c00) [pid = 1741] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:36:31 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x95428400) [pid = 1741] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:36:31 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x91cef000) [pid = 1741] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:36:32 INFO - PROCESS | 1741 | 1468024592052 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]]]}] 17:36:32 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. 17:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1431ms 17:36:32 INFO - PROCESS | 1741 | 1468024592107 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 17:36:32 INFO - PROCESS | 1741 | 1468024592110 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 17:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:36:32 INFO - PROCESS | 1741 | 1468024592118 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:36:32 INFO - PROCESS | 1741 | 1468024592121 Marionette TRACE conn4 <- [1,298,null,{}] 17:36:32 INFO - PROCESS | 1741 | 1468024592128 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}] 17:36:32 INFO - PROCESS | 1741 | 1468024592133 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:32 INFO - PROCESS | 1741 | 1468024592357 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 17:36:32 INFO - PROCESS | 1741 | 1468024592368 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:32 INFO - PROCESS | 1741 | 1468024592377 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d3000 == 38 [pid = 1741] [id = 82] 17:36:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x93d1f000) [pid = 1741] [serial = 245] [outer = (nil)] 17:36:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9a817c00) [pid = 1741] [serial = 246] [outer = 0x93d1f000] 17:36:32 INFO - PROCESS | 1741 | 1468024592455 Marionette DEBUG loaded listener.js 17:36:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9bc1cc00) [pid = 1741] [serial = 247] [outer = 0x93d1f000] 17:36:33 INFO - PROCESS | 1741 | 1468024593311 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]]]}] 17:36:33 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. 17:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1234ms 17:36:33 INFO - PROCESS | 1741 | 1468024593351 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 17:36:33 INFO - PROCESS | 1741 | 1468024593356 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 17:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:36:33 INFO - PROCESS | 1741 | 1468024593363 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:36:33 INFO - PROCESS | 1741 | 1468024593367 Marionette TRACE conn4 <- [1,302,null,{}] 17:36:33 INFO - PROCESS | 1741 | 1468024593373 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}] 17:36:33 INFO - PROCESS | 1741 | 1468024593383 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:33 INFO - PROCESS | 1741 | 1468024593608 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 17:36:33 INFO - PROCESS | 1741 | 1468024593785 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:33 INFO - PROCESS | 1741 | 1468024593798 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cef000 == 39 [pid = 1741] [id = 83] 17:36:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x91cf0800) [pid = 1741] [serial = 248] [outer = (nil)] 17:36:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x93a3b800) [pid = 1741] [serial = 249] [outer = 0x91cf0800] 17:36:33 INFO - PROCESS | 1741 | 1468024593891 Marionette DEBUG loaded listener.js 17:36:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x93d27400) [pid = 1741] [serial = 250] [outer = 0x91cf0800] 17:36:34 INFO - PROCESS | 1741 | 1468024594912 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]]]}] 17:36:34 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. 17:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1584ms 17:36:34 INFO - PROCESS | 1741 | 1468024594951 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 17:36:34 INFO - PROCESS | 1741 | 1468024594958 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 17:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:36:34 INFO - PROCESS | 1741 | 1468024594968 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:36:34 INFO - PROCESS | 1741 | 1468024594973 Marionette TRACE conn4 <- [1,306,null,{}] 17:36:34 INFO - PROCESS | 1741 | 1468024594984 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}] 17:36:34 INFO - PROCESS | 1741 | 1468024594994 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:35 INFO - PROCESS | 1741 | 1468024595226 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 17:36:35 INFO - PROCESS | 1741 | 1468024595441 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:35 INFO - PROCESS | 1741 | 1468024595454 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x96624800 == 40 [pid = 1741] [id = 84] 17:36:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x99709c00) [pid = 1741] [serial = 251] [outer = (nil)] 17:36:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a01bc00) [pid = 1741] [serial = 252] [outer = 0x99709c00] 17:36:35 INFO - PROCESS | 1741 | 1468024595589 Marionette DEBUG loaded listener.js 17:36:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9a0a3c00) [pid = 1741] [serial = 253] [outer = 0x99709c00] 17:36:36 INFO - PROCESS | 1741 | 1468024596555 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]]]}] 17:36:36 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. 17:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1645ms 17:36:36 INFO - PROCESS | 1741 | 1468024596616 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 17:36:36 INFO - PROCESS | 1741 | 1468024596624 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 17:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:36:36 INFO - PROCESS | 1741 | 1468024596632 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:36:36 INFO - PROCESS | 1741 | 1468024596636 Marionette TRACE conn4 <- [1,310,null,{}] 17:36:36 INFO - PROCESS | 1741 | 1468024596643 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}] 17:36:36 INFO - PROCESS | 1741 | 1468024596649 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:36 INFO - PROCESS | 1741 | 1468024596915 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 17:36:37 INFO - PROCESS | 1741 | 1468024597189 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:37 INFO - PROCESS | 1741 | 1468024597203 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a824800 == 41 [pid = 1741] [id = 85] 17:36:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9a91a800) [pid = 1741] [serial = 254] [outer = (nil)] 17:36:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9a9c7400) [pid = 1741] [serial = 255] [outer = 0x9a91a800] 17:36:37 INFO - PROCESS | 1741 | 1468024597301 Marionette DEBUG loaded listener.js 17:36:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9b4aa000) [pid = 1741] [serial = 256] [outer = 0x9a91a800] 17:36:38 INFO - PROCESS | 1741 | 1468024598350 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]]]}] 17:36:38 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. 17:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1789ms 17:36:38 INFO - PROCESS | 1741 | 1468024598422 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 17:36:38 INFO - PROCESS | 1741 | 1468024598427 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 17:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:36:38 INFO - PROCESS | 1741 | 1468024598447 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:36:38 INFO - PROCESS | 1741 | 1468024598457 Marionette TRACE conn4 <- [1,314,null,{}] 17:36:38 INFO - PROCESS | 1741 | 1468024598466 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}] 17:36:38 INFO - PROCESS | 1741 | 1468024598475 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:38 INFO - PROCESS | 1741 | 1468024598800 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 17:36:38 INFO - PROCESS | 1741 | 1468024598942 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:38 INFO - PROCESS | 1741 | 1468024598951 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a91a400 == 42 [pid = 1741] [id = 86] 17:36:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9b4a4800) [pid = 1741] [serial = 257] [outer = (nil)] 17:36:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0xa2ffb400) [pid = 1741] [serial = 258] [outer = 0x9b4a4800] 17:36:39 INFO - PROCESS | 1741 | 1468024599046 Marionette DEBUG loaded listener.js 17:36:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0xa3107000) [pid = 1741] [serial = 259] [outer = 0x9b4a4800] 17:36:40 INFO - PROCESS | 1741 | 1468024600007 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]]]}] 17:36:40 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. 17:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1614ms 17:36:40 INFO - PROCESS | 1741 | 1468024600051 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 17:36:40 INFO - PROCESS | 1741 | 1468024600057 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 17:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:36:40 INFO - PROCESS | 1741 | 1468024600065 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:36:40 INFO - PROCESS | 1741 | 1468024600068 Marionette TRACE conn4 <- [1,318,null,{}] 17:36:40 INFO - PROCESS | 1741 | 1468024600077 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}] 17:36:40 INFO - PROCESS | 1741 | 1468024600084 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:40 INFO - PROCESS | 1741 | 1468024600344 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 17:36:40 INFO - PROCESS | 1741 | 1468024600629 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:40 INFO - PROCESS | 1741 | 1468024600638 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:40 INFO - PROCESS | 1741 | ++DOCSHELL 0xa1126800 == 43 [pid = 1741] [id = 87] 17:36:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0xa31ea000) [pid = 1741] [serial = 260] [outer = (nil)] 17:36:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0xa31f0000) [pid = 1741] [serial = 261] [outer = 0xa31ea000] 17:36:40 INFO - PROCESS | 1741 | 1468024600739 Marionette DEBUG loaded listener.js 17:36:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0xa31f4c00) [pid = 1741] [serial = 262] [outer = 0xa31ea000] 17:36:41 INFO - PROCESS | 1741 | 1468024601743 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]]]}] 17:36:41 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. 17:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1693ms 17:36:41 INFO - PROCESS | 1741 | 1468024601759 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 17:36:41 INFO - PROCESS | 1741 | 1468024601764 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 17:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:36:41 INFO - PROCESS | 1741 | 1468024601773 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:36:41 INFO - PROCESS | 1741 | 1468024601777 Marionette TRACE conn4 <- [1,322,null,{}] 17:36:41 INFO - PROCESS | 1741 | 1468024601784 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}] 17:36:41 INFO - PROCESS | 1741 | 1468024601790 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:41 INFO - PROCESS | 1741 | 1468024601995 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 17:36:42 INFO - PROCESS | 1741 | 1468024602211 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:42 INFO - PROCESS | 1741 | 1468024602231 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x95395800 == 44 [pid = 1741] [id = 88] 17:36:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x95395c00) [pid = 1741] [serial = 263] [outer = (nil)] 17:36:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x95398800) [pid = 1741] [serial = 264] [outer = 0x95395c00] 17:36:42 INFO - PROCESS | 1741 | 1468024602348 Marionette DEBUG loaded listener.js 17:36:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0xa33c2000) [pid = 1741] [serial = 265] [outer = 0x95395c00] 17:36:43 INFO - PROCESS | 1741 | 1468024603352 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]]]}] 17:36:43 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. 17:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1599ms 17:36:43 INFO - PROCESS | 1741 | 1468024603372 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 17:36:43 INFO - PROCESS | 1741 | 1468024603377 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 17:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:36:43 INFO - PROCESS | 1741 | 1468024603385 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:36:43 INFO - PROCESS | 1741 | 1468024603389 Marionette TRACE conn4 <- [1,326,null,{}] 17:36:43 INFO - PROCESS | 1741 | 1468024603396 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}] 17:36:43 INFO - PROCESS | 1741 | 1468024603401 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:43 INFO - PROCESS | 1741 | 1468024603649 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 17:36:43 INFO - PROCESS | 1741 | 1468024603857 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:43 INFO - PROCESS | 1741 | 1468024603866 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e4400 == 45 [pid = 1741] [id = 89] 17:36:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x911e7400) [pid = 1741] [serial = 266] [outer = (nil)] 17:36:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x911ed000) [pid = 1741] [serial = 267] [outer = 0x911e7400] 17:36:44 INFO - PROCESS | 1741 | 1468024603999 Marionette DEBUG loaded listener.js 17:36:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x95397000) [pid = 1741] [serial = 268] [outer = 0x911e7400] 17:36:44 INFO - PROCESS | 1741 | 1468024604944 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]]]}] 17:36:44 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. 17:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1586ms 17:36:44 INFO - PROCESS | 1741 | 1468024604971 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 17:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:36:44 INFO - PROCESS | 1741 | 1468024604976 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 17:36:44 INFO - PROCESS | 1741 | 1468024604983 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:36:44 INFO - PROCESS | 1741 | 1468024604987 Marionette TRACE conn4 <- [1,330,null,{}] 17:36:44 INFO - PROCESS | 1741 | 1468024604995 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}] 17:36:45 INFO - PROCESS | 1741 | 1468024605001 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:45 INFO - PROCESS | 1741 | 1468024605215 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 17:36:45 INFO - PROCESS | 1741 | 1468024605438 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:45 INFO - PROCESS | 1741 | 1468024605453 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x952f1c00 == 46 [pid = 1741] [id = 90] 17:36:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9aa44000) [pid = 1741] [serial = 269] [outer = (nil)] 17:36:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x9aa48c00) [pid = 1741] [serial = 270] [outer = 0x9aa44000] 17:36:45 INFO - PROCESS | 1741 | 1468024605584 Marionette DEBUG loaded listener.js 17:36:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x9aa49400) [pid = 1741] [serial = 271] [outer = 0x9aa44000] 17:36:46 INFO - PROCESS | 1741 | 1468024606580 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]]]}] 17:36:46 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. 17:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1644ms 17:36:46 INFO - PROCESS | 1741 | 1468024606628 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 17:36:46 INFO - PROCESS | 1741 | 1468024606633 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 17:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:36:46 INFO - PROCESS | 1741 | 1468024606641 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:36:46 INFO - PROCESS | 1741 | 1468024606644 Marionette TRACE conn4 <- [1,334,null,{}] 17:36:46 INFO - PROCESS | 1741 | 1468024606652 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}] 17:36:46 INFO - PROCESS | 1741 | 1468024606658 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:46 INFO - PROCESS | 1741 | 1468024606900 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 17:36:47 INFO - PROCESS | 1741 | 1468024607316 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:47 INFO - PROCESS | 1741 | 1468024607324 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e9c00 == 47 [pid = 1741] [id = 91] 17:36:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x911ea400) [pid = 1741] [serial = 272] [outer = (nil)] 17:36:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x91cec000) [pid = 1741] [serial = 273] [outer = 0x911ea400] 17:36:47 INFO - PROCESS | 1741 | 1468024607454 Marionette DEBUG loaded listener.js 17:36:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x93a37400) [pid = 1741] [serial = 274] [outer = 0x911ea400] 17:36:48 INFO - PROCESS | 1741 | 1468024608401 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]]]}] 17:36:48 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. 17:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1838ms 17:36:48 INFO - PROCESS | 1741 | 1468024608482 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 17:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:36:48 INFO - PROCESS | 1741 | 1468024608489 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 17:36:48 INFO - PROCESS | 1741 | 1468024608498 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:36:48 INFO - PROCESS | 1741 | 1468024608504 Marionette TRACE conn4 <- [1,338,null,{}] 17:36:48 INFO - PROCESS | 1741 | 1468024608515 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}] 17:36:48 INFO - PROCESS | 1741 | 1468024608524 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:48 INFO - PROCESS | 1741 | 1468024608822 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x9ab50800 == 46 [pid = 1741] [id = 11] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x939d3000 == 45 [pid = 1741] [id = 82] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0xa0723c00 == 44 [pid = 1741] [id = 81] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x9cc0ac00 == 43 [pid = 1741] [id = 80] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x9a01f800 == 42 [pid = 1741] [id = 79] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x953d6000 == 41 [pid = 1741] [id = 78] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x99271800 == 40 [pid = 1741] [id = 22] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x939dac00 == 39 [pid = 1741] [id = 68] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x94858c00 == 38 [pid = 1741] [id = 16] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x9a475000 == 37 [pid = 1741] [id = 15] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x9797ec00 == 36 [pid = 1741] [id = 14] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x939d9400 == 35 [pid = 1741] [id = 71] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x953dc800 == 34 [pid = 1741] [id = 17] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x93d21400 == 33 [pid = 1741] [id = 72] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x93d9d400 == 32 [pid = 1741] [id = 6] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0xa237b800 == 31 [pid = 1741] [id = 76] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0xa071e800 == 30 [pid = 1741] [id = 18] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x93d28800 == 29 [pid = 1741] [id = 73] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x9a9bf800 == 28 [pid = 1741] [id = 13] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0xa071ec00 == 27 [pid = 1741] [id = 26] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x939d5800 == 26 [pid = 1741] [id = 74] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x9a9c0c00 == 25 [pid = 1741] [id = 20] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0xa071c400 == 24 [pid = 1741] [id = 75] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x93d26c00 == 23 [pid = 1741] [id = 77] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x9a029c00 == 22 [pid = 1741] [id = 19] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x99780000 == 21 [pid = 1741] [id = 70] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x9c02f000 == 20 [pid = 1741] [id = 21] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0xa8256800 == 19 [pid = 1741] [id = 12] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x95427400 == 18 [pid = 1741] [id = 69] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x939db000 == 17 [pid = 1741] [id = 8] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x952f1c00 == 16 [pid = 1741] [id = 90] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x911e4400 == 15 [pid = 1741] [id = 89] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0xa1126800 == 14 [pid = 1741] [id = 87] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x95395800 == 13 [pid = 1741] [id = 88] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x9a91a400 == 12 [pid = 1741] [id = 86] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x9a824800 == 11 [pid = 1741] [id = 85] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x91cef000 == 10 [pid = 1741] [id = 83] 17:36:50 INFO - PROCESS | 1741 | --DOCSHELL 0x96624800 == 9 [pid = 1741] [id = 84] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0xa9056000) [pid = 1741] [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.] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x93d2cc00) [pid = 1741] [serial = 177] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x93d22000) [pid = 1741] [serial = 176] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x9a0a6800) [pid = 1741] [serial = 180] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x9a0a1400) [pid = 1741] [serial = 179] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x9a928800) [pid = 1741] [serial = 183] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x9a922400) [pid = 1741] [serial = 182] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0xa071f400) [pid = 1741] [serial = 186] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9cb16800) [pid = 1741] [serial = 185] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x9a824c00) [pid = 1741] [serial = 189] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9a820800) [pid = 1741] [serial = 188] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0xa31ea400) [pid = 1741] [serial = 192] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0xa2380800) [pid = 1741] [serial = 191] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0xa31f5c00) [pid = 1741] [serial = 195] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0xa31f4800) [pid = 1741] [serial = 194] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x953da000) [pid = 1741] [serial = 200] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9b56d800) [pid = 1741] [serial = 213] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9a469800) [pid = 1741] [serial = 210] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x93b5e800) [pid = 1741] [serial = 203] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x93d2b800) [pid = 1741] [serial = 204] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x97975400) [pid = 1741] [serial = 206] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9bc17800) [pid = 1741] [serial = 214] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x91cf6c00) [pid = 1741] [serial = 198] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x91cf4400) [pid = 1741] [serial = 197] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9a344800) [pid = 1741] [serial = 209] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x95424c00) [pid = 1741] [serial = 201] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9835e800) [pid = 1741] [serial = 207] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9b4acc00) [pid = 1741] [serial = 216] [outer = (nil)] [url = about:blank] 17:36:50 INFO - PROCESS | 1741 | 1468024610226 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:50 INFO - PROCESS | 1741 | 1468024610234 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e2000 == 10 [pid = 1741] [id = 92] 17:36:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x911e2800) [pid = 1741] [serial = 275] [outer = (nil)] 17:36:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x911e8800) [pid = 1741] [serial = 276] [outer = 0x911e2800] 17:36:50 INFO - PROCESS | 1741 | 1468024610365 Marionette DEBUG loaded listener.js 17:36:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x91cf4400) [pid = 1741] [serial = 277] [outer = 0x911e2800] 17:36:51 INFO - PROCESS | 1741 | 1468024611230 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]]]}] 17:36:51 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. 17:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 2797ms 17:36:51 INFO - PROCESS | 1741 | 1468024611297 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 17:36:51 INFO - PROCESS | 1741 | 1468024611304 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 17:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:36:51 INFO - PROCESS | 1741 | 1468024611314 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:36:51 INFO - PROCESS | 1741 | 1468024611318 Marionette TRACE conn4 <- [1,342,null,{}] 17:36:51 INFO - PROCESS | 1741 | 1468024611328 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}] 17:36:51 INFO - PROCESS | 1741 | 1468024611345 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:51 INFO - PROCESS | 1741 | 1468024611535 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 17:36:51 INFO - PROCESS | 1741 | 1468024611653 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:51 INFO - PROCESS | 1741 | 1468024611664 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x95231c00 == 11 [pid = 1741] [id = 93] 17:36:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x95236800) [pid = 1741] [serial = 278] [outer = (nil)] 17:36:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9538e400) [pid = 1741] [serial = 279] [outer = 0x95236800] 17:36:51 INFO - PROCESS | 1741 | 1468024611749 Marionette DEBUG loaded listener.js 17:36:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x95395800) [pid = 1741] [serial = 280] [outer = 0x95236800] 17:36:52 INFO - PROCESS | 1741 | 1468024612613 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]]]}] 17:36:52 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. 17:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1336ms 17:36:52 INFO - PROCESS | 1741 | 1468024612652 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 17:36:52 INFO - PROCESS | 1741 | 1468024612661 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 17:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:36:52 INFO - PROCESS | 1741 | 1468024612695 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:36:52 INFO - PROCESS | 1741 | 1468024612700 Marionette TRACE conn4 <- [1,346,null,{}] 17:36:52 INFO - PROCESS | 1741 | 1468024612708 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}] 17:36:52 INFO - PROCESS | 1741 | 1468024612714 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:52 INFO - PROCESS | 1741 | 1468024612959 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 17:36:53 INFO - PROCESS | 1741 | 1468024612996 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:53 INFO - PROCESS | 1741 | 1468024613005 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x9539a800 == 12 [pid = 1741] [id = 94] 17:36:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x95427800) [pid = 1741] [serial = 281] [outer = (nil)] 17:36:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x97975400) [pid = 1741] [serial = 282] [outer = 0x95427800] 17:36:53 INFO - PROCESS | 1741 | 1468024613086 Marionette DEBUG loaded listener.js 17:36:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x98357c00) [pid = 1741] [serial = 283] [outer = 0x95427800] 17:36:54 INFO - PROCESS | 1741 | 1468024614273 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]]]}] 17:36:54 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. 17:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1603ms 17:36:54 INFO - PROCESS | 1741 | 1468024614294 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 17:36:54 INFO - PROCESS | 1741 | 1468024614298 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 17:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:36:54 INFO - PROCESS | 1741 | 1468024614317 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:36:54 INFO - PROCESS | 1741 | 1468024614328 Marionette TRACE conn4 <- [1,350,null,{}] 17:36:54 INFO - PROCESS | 1741 | 1468024614352 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}] 17:36:54 INFO - PROCESS | 1741 | 1468024614363 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:54 INFO - PROCESS | 1741 | 1468024614613 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 17:36:54 INFO - PROCESS | 1741 | 1468024614643 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:54 INFO - PROCESS | 1741 | 1468024614653 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a09f400 == 13 [pid = 1741] [id = 95] 17:36:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9a0a6c00) [pid = 1741] [serial = 284] [outer = (nil)] 17:36:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9a3c6000) [pid = 1741] [serial = 285] [outer = 0x9a0a6c00] 17:36:54 INFO - PROCESS | 1741 | 1468024614728 Marionette DEBUG loaded listener.js 17:36:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x93d29c00) [pid = 1741] [serial = 286] [outer = 0x9a0a6c00] 17:36:55 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x953db000) [pid = 1741] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:36:55 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x93d27000) [pid = 1741] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:36:55 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x93d9dc00) [pid = 1741] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:36:55 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x95420c00) [pid = 1741] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:36:55 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9a0b8c00) [pid = 1741] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:36:55 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0xa23d2c00) [pid = 1741] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:36:55 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0xa0724800) [pid = 1741] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:36:55 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9cc0c800) [pid = 1741] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:36:55 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0xa071c800) [pid = 1741] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:36:55 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x95238400) [pid = 1741] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:36:55 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x93d1f000) [pid = 1741] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:36:56 INFO - PROCESS | 1741 | 1468024616330 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]]]}] 17:36:56 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. 17:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 2057ms 17:36:56 INFO - PROCESS | 1741 | 1468024616372 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 17:36:56 INFO - PROCESS | 1741 | 1468024616376 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 17:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:36:56 INFO - PROCESS | 1741 | 1468024616388 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:36:56 INFO - PROCESS | 1741 | 1468024616391 Marionette TRACE conn4 <- [1,354,null,{}] 17:36:56 INFO - PROCESS | 1741 | 1468024616398 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}] 17:36:56 INFO - PROCESS | 1741 | 1468024616404 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:56 INFO - PROCESS | 1741 | 1468024616636 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 17:36:56 INFO - PROCESS | 1741 | 1468024616650 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:56 INFO - PROCESS | 1741 | 1468024616660 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d28c00 == 14 [pid = 1741] [id = 96] 17:36:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x93da4400) [pid = 1741] [serial = 287] [outer = (nil)] 17:36:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9a822400) [pid = 1741] [serial = 288] [outer = 0x93da4400] 17:36:56 INFO - PROCESS | 1741 | 1468024616738 Marionette DEBUG loaded listener.js 17:36:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9a8e2800) [pid = 1741] [serial = 289] [outer = 0x93da4400] 17:36:57 INFO - PROCESS | 1741 | 1468024617696 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]]]}] 17:36:57 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. 17:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1380ms 17:36:57 INFO - PROCESS | 1741 | 1468024617769 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 17:36:57 INFO - PROCESS | 1741 | 1468024617776 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 17:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:36:57 INFO - PROCESS | 1741 | 1468024617787 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:36:57 INFO - PROCESS | 1741 | 1468024617795 Marionette TRACE conn4 <- [1,358,null,{}] 17:36:57 INFO - PROCESS | 1741 | 1468024617864 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}] 17:36:57 INFO - PROCESS | 1741 | 1468024617870 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:58 INFO - PROCESS | 1741 | 1468024618087 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 17:36:58 INFO - PROCESS | 1741 | 1468024618289 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:58 INFO - PROCESS | 1741 | 1468024618307 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d2d000 == 15 [pid = 1741] [id = 97] 17:36:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x93d2d400) [pid = 1741] [serial = 290] [outer = (nil)] 17:36:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x93da2400) [pid = 1741] [serial = 291] [outer = 0x93d2d400] 17:36:58 INFO - PROCESS | 1741 | 1468024618400 Marionette DEBUG loaded listener.js 17:36:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9541cc00) [pid = 1741] [serial = 292] [outer = 0x93d2d400] 17:36:59 INFO - PROCESS | 1741 | 1468024619519 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]]]}] 17:36:59 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. 17:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1754ms 17:36:59 INFO - PROCESS | 1741 | 1468024619541 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 17:36:59 INFO - PROCESS | 1741 | 1468024619549 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 17:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:36:59 INFO - PROCESS | 1741 | 1468024619563 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:36:59 INFO - PROCESS | 1741 | 1468024619567 Marionette TRACE conn4 <- [1,362,null,{}] 17:36:59 INFO - PROCESS | 1741 | 1468024619575 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}] 17:36:59 INFO - PROCESS | 1741 | 1468024619582 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:36:59 INFO - PROCESS | 1741 | 1468024619824 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 17:37:00 INFO - PROCESS | 1741 | 1468024620031 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:00 INFO - PROCESS | 1741 | 1468024620040 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf8400 == 16 [pid = 1741] [id = 98] 17:37:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x99707800) [pid = 1741] [serial = 293] [outer = (nil)] 17:37:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9a46a000) [pid = 1741] [serial = 294] [outer = 0x99707800] 17:37:00 INFO - PROCESS | 1741 | 1468024620156 Marionette DEBUG loaded listener.js 17:37:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9a921c00) [pid = 1741] [serial = 295] [outer = 0x99707800] 17:37:01 INFO - PROCESS | 1741 | 1468024621258 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]]]}] 17:37:01 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. 17:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1742ms 17:37:01 INFO - PROCESS | 1741 | 1468024621307 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 17:37:01 INFO - PROCESS | 1741 | 1468024621313 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 17:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:37:01 INFO - PROCESS | 1741 | 1468024621322 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:37:01 INFO - PROCESS | 1741 | 1468024621329 Marionette TRACE conn4 <- [1,366,null,{}] 17:37:01 INFO - PROCESS | 1741 | 1468024621349 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}] 17:37:01 INFO - PROCESS | 1741 | 1468024621358 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:01 INFO - PROCESS | 1741 | 1468024621864 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 17:37:02 INFO - PROCESS | 1741 | 1468024621994 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:02 INFO - PROCESS | 1741 | 1468024622009 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x9aa45c00 == 17 [pid = 1741] [id = 99] 17:37:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9aa46400) [pid = 1741] [serial = 296] [outer = (nil)] 17:37:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9aa49c00) [pid = 1741] [serial = 297] [outer = 0x9aa46400] 17:37:02 INFO - PROCESS | 1741 | 1468024622098 Marionette DEBUG loaded listener.js 17:37:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9aa4f000) [pid = 1741] [serial = 298] [outer = 0x9aa46400] 17:37:03 INFO - PROCESS | 1741 | 1468024623270 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]]]}] 17:37:03 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. 17:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1993ms 17:37:03 INFO - PROCESS | 1741 | 1468024623316 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 17:37:03 INFO - PROCESS | 1741 | 1468024623321 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 17:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:37:03 INFO - PROCESS | 1741 | 1468024623328 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:37:03 INFO - PROCESS | 1741 | 1468024623331 Marionette TRACE conn4 <- [1,370,null,{}] 17:37:03 INFO - PROCESS | 1741 | 1468024623339 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}] 17:37:03 INFO - PROCESS | 1741 | 1468024623344 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:03 INFO - PROCESS | 1741 | 1468024623570 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 17:37:03 INFO - PROCESS | 1741 | 1468024623755 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:03 INFO - PROCESS | 1741 | 1468024623766 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b13f400 == 18 [pid = 1741] [id = 100] 17:37:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9b145c00) [pid = 1741] [serial = 299] [outer = (nil)] 17:37:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9b573800) [pid = 1741] [serial = 300] [outer = 0x9b145c00] 17:37:03 INFO - PROCESS | 1741 | 1468024623849 Marionette DEBUG loaded listener.js 17:37:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9b4ad000) [pid = 1741] [serial = 301] [outer = 0x9b145c00] 17:37:04 INFO - PROCESS | 1741 | 1468024624920 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]]]}] 17:37:04 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. 17:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1635ms 17:37:04 INFO - PROCESS | 1741 | 1468024624965 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 17:37:04 INFO - PROCESS | 1741 | 1468024624968 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 17:37:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:37:04 INFO - PROCESS | 1741 | 1468024624975 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:37:04 INFO - PROCESS | 1741 | 1468024624979 Marionette TRACE conn4 <- [1,374,null,{}] 17:37:04 INFO - PROCESS | 1741 | 1468024624985 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}] 17:37:04 INFO - PROCESS | 1741 | 1468024624991 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:05 INFO - PROCESS | 1741 | 1468024625210 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 17:37:05 INFO - PROCESS | 1741 | 1468024625578 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:05 INFO - PROCESS | 1741 | 1468024625592 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e1000 == 19 [pid = 1741] [id = 101] 17:37:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x911e4800) [pid = 1741] [serial = 302] [outer = (nil)] 17:37:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x91cf8000) [pid = 1741] [serial = 303] [outer = 0x911e4800] 17:37:05 INFO - PROCESS | 1741 | 1468024625705 Marionette DEBUG loaded listener.js 17:37:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x93d1e400) [pid = 1741] [serial = 304] [outer = 0x911e4800] 17:37:06 INFO - PROCESS | 1741 | 1468024626819 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x9bc1cc00) [pid = 1741] [serial = 247] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9541d400) [pid = 1741] [serial = 234] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x94853400) [pid = 1741] [serial = 232] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x98351800) [pid = 1741] [serial = 231] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x9a0a5c00) [pid = 1741] [serial = 220] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9b573400) [pid = 1741] [serial = 222] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9c030800) [pid = 1741] [serial = 223] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9a91ec00) [pid = 1741] [serial = 238] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0xa255fc00) [pid = 1741] [serial = 228] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0xa234f000) [pid = 1741] [serial = 244] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9d91b000) [pid = 1741] [serial = 241] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9a81e000) [pid = 1741] [serial = 237] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0xa2558800) [pid = 1741] [serial = 229] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0xa22ac800) [pid = 1741] [serial = 226] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0xa11b8400) [pid = 1741] [serial = 225] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9662f800) [pid = 1741] [serial = 219] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9bcb2800) [pid = 1741] [serial = 217] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9a817c00) [pid = 1741] [serial = 246] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x97976800) [pid = 1741] [serial = 235] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9cc6e400) [pid = 1741] [serial = 240] [outer = (nil)] [url = about:blank] 17:37:06 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0xa200e800) [pid = 1741] [serial = 243] [outer = (nil)] [url = about:blank] 17:37:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:37:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1942ms 17:37:06 INFO - PROCESS | 1741 | 1468024626921 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 17:37:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:37:06 INFO - PROCESS | 1741 | 1468024626927 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 17:37:06 INFO - PROCESS | 1741 | 1468024626935 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:37:06 INFO - PROCESS | 1741 | 1468024626940 Marionette TRACE conn4 <- [1,378,null,{}] 17:37:06 INFO - PROCESS | 1741 | 1468024626950 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}] 17:37:06 INFO - PROCESS | 1741 | 1468024626957 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:07 INFO - PROCESS | 1741 | 1468024627134 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 17:37:07 INFO - PROCESS | 1741 | 1468024627306 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:07 INFO - PROCESS | 1741 | 1468024627313 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a34800 == 20 [pid = 1741] [id = 102] 17:37:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x93b60000) [pid = 1741] [serial = 305] [outer = (nil)] 17:37:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x97974800) [pid = 1741] [serial = 306] [outer = 0x93b60000] 17:37:07 INFO - PROCESS | 1741 | 1468024627400 Marionette DEBUG loaded listener.js 17:37:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x996de800) [pid = 1741] [serial = 307] [outer = 0x93b60000] 17:37:08 INFO - PROCESS | 1741 | 1468024628241 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:37:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:37:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1336ms 17:37:08 INFO - PROCESS | 1741 | 1468024628277 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 17:37:08 INFO - PROCESS | 1741 | 1468024628283 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 17:37:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:37:08 INFO - PROCESS | 1741 | 1468024628291 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:37:08 INFO - PROCESS | 1741 | 1468024628294 Marionette TRACE conn4 <- [1,382,null,{}] 17:37:08 INFO - PROCESS | 1741 | 1468024628300 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}] 17:37:08 INFO - PROCESS | 1741 | 1468024628306 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:08 INFO - PROCESS | 1741 | 1468024628489 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 17:37:08 INFO - PROCESS | 1741 | 1468024628604 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:08 INFO - PROCESS | 1741 | 1468024628610 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a81bc00 == 21 [pid = 1741] [id = 103] 17:37:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9a822800) [pid = 1741] [serial = 308] [outer = (nil)] 17:37:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9a9bd400) [pid = 1741] [serial = 309] [outer = 0x9a822800] 17:37:08 INFO - PROCESS | 1741 | 1468024628686 Marionette DEBUG loaded listener.js 17:37:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9a9c8800) [pid = 1741] [serial = 310] [outer = 0x9a822800] 17:37:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:37:09 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:37:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:37:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:37:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:37:09 INFO - PROCESS | 1741 | 1468024629614 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:37:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:37:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1346ms 17:37:09 INFO - PROCESS | 1741 | 1468024629636 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 17:37:09 INFO - PROCESS | 1741 | 1468024629641 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 17:37:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:37:09 INFO - PROCESS | 1741 | 1468024629654 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:37:09 INFO - PROCESS | 1741 | 1468024629664 Marionette TRACE conn4 <- [1,386,null,{}] 17:37:09 INFO - PROCESS | 1741 | 1468024629689 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}] 17:37:09 INFO - PROCESS | 1741 | 1468024629698 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:09 INFO - PROCESS | 1741 | 1468024629914 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 17:37:09 INFO - PROCESS | 1741 | 1468024629948 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:09 INFO - PROCESS | 1741 | 1468024629954 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b49fc00 == 22 [pid = 1741] [id = 104] 17:37:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9b593800) [pid = 1741] [serial = 311] [outer = (nil)] 17:37:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9bce6400) [pid = 1741] [serial = 312] [outer = 0x9b593800] 17:37:10 INFO - PROCESS | 1741 | 1468024630030 Marionette DEBUG loaded listener.js 17:37:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9bce9c00) [pid = 1741] [serial = 313] [outer = 0x9b593800] 17:37:11 INFO - PROCESS | 1741 | 1468024631040 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]]]}] 17:37:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:37:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1462ms 17:37:11 INFO - PROCESS | 1741 | 1468024631111 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 17:37:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:37:11 INFO - PROCESS | 1741 | 1468024631116 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 17:37:11 INFO - PROCESS | 1741 | 1468024631123 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:37:11 INFO - PROCESS | 1741 | 1468024631126 Marionette TRACE conn4 <- [1,390,null,{}] 17:37:11 INFO - PROCESS | 1741 | 1468024631132 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}] 17:37:11 INFO - PROCESS | 1741 | 1468024631140 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:11 INFO - PROCESS | 1741 | 1468024631357 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 17:37:11 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x911e2800) [pid = 1741] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:37:11 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x911ea400) [pid = 1741] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:37:11 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x95236800) [pid = 1741] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:37:11 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x91cf0800) [pid = 1741] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:37:11 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x99709c00) [pid = 1741] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:37:11 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9a91a800) [pid = 1741] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:37:11 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9b4a4800) [pid = 1741] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:37:11 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0xa31ea000) [pid = 1741] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:37:11 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x95395c00) [pid = 1741] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:37:11 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x911e7400) [pid = 1741] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:37:11 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9a0a6c00) [pid = 1741] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:37:11 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9aa44000) [pid = 1741] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:37:11 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x95427800) [pid = 1741] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:37:11 INFO - PROCESS | 1741 | 1468024631634 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:11 INFO - PROCESS | 1741 | 1468024631643 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x911de800 == 23 [pid = 1741] [id = 105] 17:37:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x911e2800) [pid = 1741] [serial = 314] [outer = (nil)] 17:37:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x91cf1800) [pid = 1741] [serial = 315] [outer = 0x911e2800] 17:37:11 INFO - PROCESS | 1741 | 1468024631712 Marionette DEBUG loaded listener.js 17:37:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x93d9bc00) [pid = 1741] [serial = 316] [outer = 0x911e2800] 17:37:12 INFO - PROCESS | 1741 | 1468024632516 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]]]}] 17:37:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:37:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1439ms 17:37:12 INFO - PROCESS | 1741 | 1468024632563 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 17:37:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:37:12 INFO - PROCESS | 1741 | 1468024632567 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 17:37:12 INFO - PROCESS | 1741 | 1468024632574 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:37:12 INFO - PROCESS | 1741 | 1468024632579 Marionette TRACE conn4 <- [1,394,null,{}] 17:37:12 INFO - PROCESS | 1741 | 1468024632585 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}] 17:37:12 INFO - PROCESS | 1741 | 1468024632590 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:12 INFO - PROCESS | 1741 | 1468024632761 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 17:37:12 INFO - PROCESS | 1741 | 1468024632872 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:12 INFO - PROCESS | 1741 | 1468024632892 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x93da3c00 == 24 [pid = 1741] [id = 106] 17:37:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x953db800) [pid = 1741] [serial = 317] [outer = (nil)] 17:37:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9c031800) [pid = 1741] [serial = 318] [outer = 0x953db800] 17:37:12 INFO - PROCESS | 1741 | 1468024632974 Marionette DEBUG loaded listener.js 17:37:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9cb22000) [pid = 1741] [serial = 319] [outer = 0x953db800] 17:37:13 INFO - PROCESS | 1741 | 1468024633952 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]]]}] 17:37:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:37:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1433ms 17:37:14 INFO - PROCESS | 1741 | 1468024634007 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 17:37:14 INFO - PROCESS | 1741 | 1468024634014 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 17:37:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:37:14 INFO - PROCESS | 1741 | 1468024634024 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:37:14 INFO - PROCESS | 1741 | 1468024634029 Marionette TRACE conn4 <- [1,398,null,{}] 17:37:14 INFO - PROCESS | 1741 | 1468024634039 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}] 17:37:14 INFO - PROCESS | 1741 | 1468024634046 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:14 INFO - PROCESS | 1741 | 1468024634304 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 17:37:14 INFO - PROCESS | 1741 | 1468024634544 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:14 INFO - PROCESS | 1741 | 1468024634560 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d24800 == 25 [pid = 1741] [id = 107] 17:37:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x93d27000) [pid = 1741] [serial = 320] [outer = (nil)] 17:37:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x97977c00) [pid = 1741] [serial = 321] [outer = 0x93d27000] 17:37:14 INFO - PROCESS | 1741 | 1468024634663 Marionette DEBUG loaded listener.js 17:37:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9a0a1000) [pid = 1741] [serial = 322] [outer = 0x93d27000] 17:37:15 INFO - PROCESS | 1741 | 1468024635669 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]]]}] 17:37:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:37:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1691ms 17:37:15 INFO - PROCESS | 1741 | 1468024635716 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 17:37:15 INFO - PROCESS | 1741 | 1468024635724 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 17:37:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:37:15 INFO - PROCESS | 1741 | 1468024635736 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:37:15 INFO - PROCESS | 1741 | 1468024635740 Marionette TRACE conn4 <- [1,402,null,{}] 17:37:15 INFO - PROCESS | 1741 | 1468024635747 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}] 17:37:15 INFO - PROCESS | 1741 | 1468024635753 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:15 INFO - PROCESS | 1741 | 1468024635955 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 17:37:16 INFO - PROCESS | 1741 | 1468024636223 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:16 INFO - PROCESS | 1741 | 1468024636234 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a9c6800 == 26 [pid = 1741] [id = 108] 17:37:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9a9f9400) [pid = 1741] [serial = 323] [outer = (nil)] 17:37:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9aa4c000) [pid = 1741] [serial = 324] [outer = 0x9a9f9400] 17:37:16 INFO - PROCESS | 1741 | 1468024636322 Marionette DEBUG loaded listener.js 17:37:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9b145800) [pid = 1741] [serial = 325] [outer = 0x9a9f9400] 17:37:17 INFO - PROCESS | 1741 | 1468024637436 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]]]}] 17:37:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:37:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1743ms 17:37:17 INFO - PROCESS | 1741 | 1468024637479 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 17:37:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:37:17 INFO - PROCESS | 1741 | 1468024637484 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 17:37:17 INFO - PROCESS | 1741 | 1468024637492 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:37:17 INFO - PROCESS | 1741 | 1468024637499 Marionette TRACE conn4 <- [1,406,null,{}] 17:37:17 INFO - PROCESS | 1741 | 1468024637516 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}] 17:37:17 INFO - PROCESS | 1741 | 1468024637526 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:17 INFO - PROCESS | 1741 | 1468024637729 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 17:37:17 INFO - PROCESS | 1741 | 1468024637926 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:17 INFO - PROCESS | 1741 | 1468024637942 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x9cc6e400 == 27 [pid = 1741] [id = 109] 17:37:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9cc71c00) [pid = 1741] [serial = 326] [outer = (nil)] 17:37:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9d917800) [pid = 1741] [serial = 327] [outer = 0x9cc71c00] 17:37:18 INFO - PROCESS | 1741 | 1468024638029 Marionette DEBUG loaded listener.js 17:37:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0xa0717000) [pid = 1741] [serial = 328] [outer = 0x9cc71c00] 17:37:18 INFO - PROCESS | 1741 | 1468024638984 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]]]}] 17:37:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:37:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1542ms 17:37:19 INFO - PROCESS | 1741 | 1468024639034 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 17:37:19 INFO - PROCESS | 1741 | 1468024639040 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 17:37:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:37:19 INFO - PROCESS | 1741 | 1468024639049 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:37:19 INFO - PROCESS | 1741 | 1468024639053 Marionette TRACE conn4 <- [1,410,null,{}] 17:37:19 INFO - PROCESS | 1741 | 1468024639060 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}] 17:37:19 INFO - PROCESS | 1741 | 1468024639065 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:19 INFO - PROCESS | 1741 | 1468024639271 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 17:37:19 INFO - PROCESS | 1741 | 1468024639486 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:19 INFO - PROCESS | 1741 | 1468024639503 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x93da5000 == 28 [pid = 1741] [id = 110] 17:37:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9cc6b800) [pid = 1741] [serial = 329] [outer = (nil)] 17:37:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0xa0721c00) [pid = 1741] [serial = 330] [outer = 0x9cc6b800] 17:37:19 INFO - PROCESS | 1741 | 1468024639680 Marionette DEBUG loaded listener.js 17:37:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0xa1126800) [pid = 1741] [serial = 331] [outer = 0x9cc6b800] 17:37:20 INFO - PROCESS | 1741 | 1468024640703 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]]]}] 17:37:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:37:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1683ms 17:37:20 INFO - PROCESS | 1741 | 1468024640734 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 17:37:20 INFO - PROCESS | 1741 | 1468024640738 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 17:37:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:37:20 INFO - PROCESS | 1741 | 1468024640745 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:37:20 INFO - PROCESS | 1741 | 1468024640750 Marionette TRACE conn4 <- [1,414,null,{}] 17:37:20 INFO - PROCESS | 1741 | 1468024640757 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}] 17:37:20 INFO - PROCESS | 1741 | 1468024640762 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:20 INFO - PROCESS | 1741 | 1468024640949 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 17:37:21 INFO - PROCESS | 1741 | 1468024641160 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:21 INFO - PROCESS | 1741 | 1468024641171 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:21 INFO - PROCESS | 1741 | ++DOCSHELL 0xa0722400 == 29 [pid = 1741] [id = 111] 17:37:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0xa11ac400) [pid = 1741] [serial = 332] [outer = (nil)] 17:37:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0xa209dc00) [pid = 1741] [serial = 333] [outer = 0xa11ac400] 17:37:21 INFO - PROCESS | 1741 | 1468024641277 Marionette DEBUG loaded listener.js 17:37:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0xa22a2000) [pid = 1741] [serial = 334] [outer = 0xa11ac400] 17:37:22 INFO - PROCESS | 1741 | 1468024642280 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]]]}] 17:37:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:37:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1587ms 17:37:22 INFO - PROCESS | 1741 | 1468024642334 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 17:37:22 INFO - PROCESS | 1741 | 1468024642337 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 17:37:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:37:22 INFO - PROCESS | 1741 | 1468024642346 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:37:22 INFO - PROCESS | 1741 | 1468024642349 Marionette TRACE conn4 <- [1,418,null,{}] 17:37:22 INFO - PROCESS | 1741 | 1468024642358 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}] 17:37:22 INFO - PROCESS | 1741 | 1468024642369 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:22 INFO - PROCESS | 1741 | 1468024642643 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 17:37:22 INFO - PROCESS | 1741 | 1468024642863 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:22 INFO - PROCESS | 1741 | 1468024642873 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf3800 == 30 [pid = 1741] [id = 112] 17:37:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0xa071e000) [pid = 1741] [serial = 335] [outer = (nil)] 17:37:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0xa2587c00) [pid = 1741] [serial = 336] [outer = 0xa071e000] 17:37:22 INFO - PROCESS | 1741 | 1468024642964 Marionette DEBUG loaded listener.js 17:37:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0xa25f4400) [pid = 1741] [serial = 337] [outer = 0xa071e000] 17:37:24 INFO - PROCESS | 1741 | 1468024644324 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]]]}] 17:37:24 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 17:37:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1992ms 17:37:24 INFO - PROCESS | 1741 | 1468024644401 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 17:37:24 INFO - PROCESS | 1741 | 1468024644404 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 17:37:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:37:24 INFO - PROCESS | 1741 | 1468024644416 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:37:24 INFO - PROCESS | 1741 | 1468024644420 Marionette TRACE conn4 <- [1,422,null,{}] 17:37:24 INFO - PROCESS | 1741 | 1468024644427 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}] 17:37:24 INFO - PROCESS | 1741 | 1468024644431 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:24 INFO - PROCESS | 1741 | 1468024644610 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 17:37:24 INFO - PROCESS | 1741 | 1468024644771 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:24 INFO - PROCESS | 1741 | 1468024644780 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x911df000 == 31 [pid = 1741] [id = 113] 17:37:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9bc17800) [pid = 1741] [serial = 338] [outer = (nil)] 17:37:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0xa2fbd400) [pid = 1741] [serial = 339] [outer = 0x9bc17800] 17:37:24 INFO - PROCESS | 1741 | 1468024644862 Marionette DEBUG loaded listener.js 17:37:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0xa3187c00) [pid = 1741] [serial = 340] [outer = 0x9bc17800] 17:37:26 INFO - PROCESS | 1741 | 1468024646280 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]]]}] 17:37:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:37:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1885ms 17:37:26 INFO - PROCESS | 1741 | 1468024646301 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 17:37:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:37:26 INFO - PROCESS | 1741 | 1468024646313 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 17:37:26 INFO - PROCESS | 1741 | 1468024646321 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:37:26 INFO - PROCESS | 1741 | 1468024646324 Marionette TRACE conn4 <- [1,426,null,{}] 17:37:26 INFO - PROCESS | 1741 | 1468024646330 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}] 17:37:26 INFO - PROCESS | 1741 | 1468024646336 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:26 INFO - PROCESS | 1741 | 1468024646516 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 17:37:26 INFO - PROCESS | 1741 | 1468024646883 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:26 INFO - PROCESS | 1741 | 1468024646894 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cfac00 == 32 [pid = 1741] [id = 114] 17:37:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x939d4400) [pid = 1741] [serial = 341] [outer = (nil)] 17:37:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x93d23000) [pid = 1741] [serial = 342] [outer = 0x939d4400] 17:37:26 INFO - PROCESS | 1741 | 1468024646977 Marionette DEBUG loaded listener.js 17:37:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x94858c00) [pid = 1741] [serial = 343] [outer = 0x939d4400] 17:37:28 INFO - PROCESS | 1741 | 1468024648053 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] 17:37:28 INFO - PROCESS | 1741 | 1468024648125 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 17:37:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:37:28 INFO - PROCESS | 1741 | 1468024648133 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:37:28 INFO - PROCESS | 1741 | 1468024648137 Marionette TRACE conn4 <- [1,430,null,{}] 17:37:28 INFO - PROCESS | 1741 | 1468024648147 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}] 17:37:28 INFO - PROCESS | 1741 | 1468024648155 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:28 INFO - PROCESS | 1741 | 1468024648344 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 17:37:28 INFO - PROCESS | 1741 | 1468024648568 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:28 INFO - PROCESS | 1741 | 1468024648576 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a0a2c00 == 33 [pid = 1741] [id = 115] 17:37:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x9a0ae000) [pid = 1741] [serial = 344] [outer = (nil)] 17:37:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x9a81d000) [pid = 1741] [serial = 345] [outer = 0x9a0ae000] 17:37:28 INFO - PROCESS | 1741 | 1468024648660 Marionette DEBUG loaded listener.js 17:37:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x9a926c00) [pid = 1741] [serial = 346] [outer = 0x9a0ae000] 17:37:30 INFO - PROCESS | 1741 | --DOCSHELL 0x911e9c00 == 32 [pid = 1741] [id = 91] 17:37:30 INFO - PROCESS | 1741 | --DOCSHELL 0x911e2000 == 31 [pid = 1741] [id = 92] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x911e8800) [pid = 1741] [serial = 276] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x91cf4400) [pid = 1741] [serial = 277] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x91cec000) [pid = 1741] [serial = 273] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x93a37400) [pid = 1741] [serial = 274] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x9538e400) [pid = 1741] [serial = 279] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x93d27400) [pid = 1741] [serial = 250] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x93a3b800) [pid = 1741] [serial = 249] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9a0a3c00) [pid = 1741] [serial = 253] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x9a01bc00) [pid = 1741] [serial = 252] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9b4aa000) [pid = 1741] [serial = 256] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9a9c7400) [pid = 1741] [serial = 255] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0xa3107000) [pid = 1741] [serial = 259] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0xa2ffb400) [pid = 1741] [serial = 258] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0xa31f4c00) [pid = 1741] [serial = 262] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0xa31f0000) [pid = 1741] [serial = 261] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0xa33c2000) [pid = 1741] [serial = 265] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x95398800) [pid = 1741] [serial = 264] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x95397000) [pid = 1741] [serial = 268] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x911ed000) [pid = 1741] [serial = 267] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9a3c6000) [pid = 1741] [serial = 285] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9aa49400) [pid = 1741] [serial = 271] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9aa48c00) [pid = 1741] [serial = 270] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x98357c00) [pid = 1741] [serial = 283] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x97975400) [pid = 1741] [serial = 282] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x95395800) [pid = 1741] [serial = 280] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x93d29c00) [pid = 1741] [serial = 286] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9a822400) [pid = 1741] [serial = 288] [outer = (nil)] [url = about:blank] 17:37:30 INFO - PROCESS | 1741 | 1468024650737 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]]]}] 17:37:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:37:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 2700ms 17:37:30 INFO - PROCESS | 1741 | 1468024650835 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 17:37:30 INFO - PROCESS | 1741 | 1468024650842 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 17:37:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:37:30 INFO - PROCESS | 1741 | 1468024650851 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:37:30 INFO - PROCESS | 1741 | 1468024650856 Marionette TRACE conn4 <- [1,434,null,{}] 17:37:30 INFO - PROCESS | 1741 | 1468024650868 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}] 17:37:30 INFO - PROCESS | 1741 | 1468024650873 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:31 INFO - PROCESS | 1741 | 1468024651057 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 17:37:31 INFO - PROCESS | 1741 | 1468024651182 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:31 INFO - PROCESS | 1741 | 1468024651194 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a37800 == 32 [pid = 1741] [id = 116] 17:37:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x93a3e400) [pid = 1741] [serial = 347] [outer = (nil)] 17:37:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x93d28000) [pid = 1741] [serial = 348] [outer = 0x93a3e400] 17:37:31 INFO - PROCESS | 1741 | 1468024651274 Marionette DEBUG loaded listener.js 17:37:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x952ee400) [pid = 1741] [serial = 349] [outer = 0x93a3e400] 17:37:32 INFO - PROCESS | 1741 | 1468024652145 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]]]}] 17:37:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:37:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1353ms 17:37:32 INFO - PROCESS | 1741 | 1468024652205 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 17:37:32 INFO - PROCESS | 1741 | 1468024652213 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 17:37:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:37:32 INFO - PROCESS | 1741 | 1468024652226 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:37:32 INFO - PROCESS | 1741 | 1468024652230 Marionette TRACE conn4 <- [1,438,null,{}] 17:37:32 INFO - PROCESS | 1741 | 1468024652238 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}] 17:37:32 INFO - PROCESS | 1741 | 1468024652243 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:32 INFO - PROCESS | 1741 | 1468024652441 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 17:37:32 INFO - PROCESS | 1741 | 1468024652587 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:32 INFO - PROCESS | 1741 | 1468024652597 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x9539a000 == 33 [pid = 1741] [id = 117] 17:37:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9541ec00) [pid = 1741] [serial = 350] [outer = (nil)] 17:37:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x95427c00) [pid = 1741] [serial = 351] [outer = 0x9541ec00] 17:37:32 INFO - PROCESS | 1741 | 1468024652675 Marionette DEBUG loaded listener.js 17:37:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x97978000) [pid = 1741] [serial = 352] [outer = 0x9541ec00] 17:37:33 INFO - PROCESS | 1741 | 1468024653747 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]]]}] 17:37:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:37:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1554ms 17:37:33 INFO - PROCESS | 1741 | 1468024653786 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 17:37:33 INFO - PROCESS | 1741 | 1468024653790 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 17:37:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:37:33 INFO - PROCESS | 1741 | 1468024653798 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:37:33 INFO - PROCESS | 1741 | 1468024653805 Marionette TRACE conn4 <- [1,442,null,{}] 17:37:33 INFO - PROCESS | 1741 | 1468024653831 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}] 17:37:33 INFO - PROCESS | 1741 | 1468024653841 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:34 INFO - PROCESS | 1741 | 1468024654073 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 17:37:34 INFO - PROCESS | 1741 | 1468024654110 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:34 INFO - PROCESS | 1741 | 1468024654123 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a3c5000 == 34 [pid = 1741] [id = 118] 17:37:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9a468800) [pid = 1741] [serial = 353] [outer = (nil)] 17:37:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9a475c00) [pid = 1741] [serial = 354] [outer = 0x9a468800] 17:37:34 INFO - PROCESS | 1741 | 1468024654200 Marionette DEBUG loaded listener.js 17:37:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9a81fc00) [pid = 1741] [serial = 355] [outer = 0x9a468800] 17:37:35 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x953db800) [pid = 1741] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:37:35 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9b593800) [pid = 1741] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:37:35 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x911e2800) [pid = 1741] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:37:35 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x93da4400) [pid = 1741] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:37:35 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x99707800) [pid = 1741] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:37:35 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x93d2d400) [pid = 1741] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:37:35 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9aa46400) [pid = 1741] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:37:35 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9a822800) [pid = 1741] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:37:35 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9b145c00) [pid = 1741] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:37:35 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x911e4800) [pid = 1741] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:37:35 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x93b60000) [pid = 1741] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:37:36 INFO - PROCESS | 1741 | 1468024656249 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]]]}] 17:37:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:37:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 2499ms 17:37:36 INFO - PROCESS | 1741 | 1468024656348 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 17:37:36 INFO - PROCESS | 1741 | 1468024656353 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 17:37:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:37:36 INFO - PROCESS | 1741 | 1468024656362 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:37:36 INFO - PROCESS | 1741 | 1468024656365 Marionette TRACE conn4 <- [1,446,null,{}] 17:37:36 INFO - PROCESS | 1741 | 1468024656372 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}] 17:37:36 INFO - PROCESS | 1741 | 1468024656377 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:36 INFO - PROCESS | 1741 | 1468024656611 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 17:37:36 INFO - PROCESS | 1741 | 1468024656631 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:36 INFO - PROCESS | 1741 | 1468024656640 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d9d800 == 35 [pid = 1741] [id = 119] 17:37:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9a0a6c00) [pid = 1741] [serial = 356] [outer = (nil)] 17:37:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9a926000) [pid = 1741] [serial = 357] [outer = 0x9a0a6c00] 17:37:36 INFO - PROCESS | 1741 | 1468024656717 Marionette DEBUG loaded listener.js 17:37:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9aa49800) [pid = 1741] [serial = 358] [outer = 0x9a0a6c00] 17:37:37 INFO - PROCESS | 1741 | 1468024657823 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]]]}] 17:37:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:37:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1485ms 17:37:37 INFO - PROCESS | 1741 | 1468024657848 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 17:37:37 INFO - PROCESS | 1741 | 1468024657856 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 17:37:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:37:37 INFO - PROCESS | 1741 | 1468024657868 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:37:37 INFO - PROCESS | 1741 | 1468024657874 Marionette TRACE conn4 <- [1,450,null,{}] 17:37:37 INFO - PROCESS | 1741 | 1468024657884 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}] 17:37:37 INFO - PROCESS | 1741 | 1468024657892 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:38 INFO - PROCESS | 1741 | 1468024658146 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 17:37:38 INFO - PROCESS | 1741 | 1468024658383 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:38 INFO - PROCESS | 1741 | 1468024658394 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d4800 == 36 [pid = 1741] [id = 120] 17:37:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x93b62400) [pid = 1741] [serial = 359] [outer = (nil)] 17:37:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x953d6000) [pid = 1741] [serial = 360] [outer = 0x93b62400] 17:37:38 INFO - PROCESS | 1741 | 1468024658493 Marionette DEBUG loaded listener.js 17:37:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9541e800) [pid = 1741] [serial = 361] [outer = 0x93b62400] 17:37:39 INFO - PROCESS | 1741 | 1468024659626 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] 17:37:39 INFO - PROCESS | 1741 | 1468024659721 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 17:37:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:37:39 INFO - PROCESS | 1741 | 1468024659739 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:37:39 INFO - PROCESS | 1741 | 1468024659748 Marionette TRACE conn4 <- [1,454,null,{}] 17:37:39 INFO - PROCESS | 1741 | 1468024659759 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}] 17:37:39 INFO - PROCESS | 1741 | 1468024659770 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:40 INFO - PROCESS | 1741 | 1468024660149 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 17:37:40 INFO - PROCESS | 1741 | 1468024660240 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:40 INFO - PROCESS | 1741 | 1468024660248 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a0b7800 == 37 [pid = 1741] [id = 121] 17:37:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9a0bc000) [pid = 1741] [serial = 362] [outer = (nil)] 17:37:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a823400) [pid = 1741] [serial = 363] [outer = 0x9a0bc000] 17:37:40 INFO - PROCESS | 1741 | 1468024660391 Marionette DEBUG loaded listener.js 17:37:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9a9bf800) [pid = 1741] [serial = 364] [outer = 0x9a0bc000] 17:37:41 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:37:41 INFO - PROCESS | 1741 | 1468024661680 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]]]}] 17:37:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:37:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1998ms 17:37:41 INFO - PROCESS | 1741 | 1468024661740 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 17:37:41 INFO - PROCESS | 1741 | 1468024661745 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 17:37:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:37:41 INFO - PROCESS | 1741 | 1468024661753 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:37:41 INFO - PROCESS | 1741 | 1468024661760 Marionette TRACE conn4 <- [1,458,null,{}] 17:37:41 INFO - PROCESS | 1741 | 1468024661778 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}] 17:37:41 INFO - PROCESS | 1741 | 1468024661788 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:42 INFO - PROCESS | 1741 | 1468024662057 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 17:37:42 INFO - PROCESS | 1741 | 1468024662217 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:42 INFO - PROCESS | 1741 | 1468024662228 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x9ccd7c00 == 38 [pid = 1741] [id = 122] 17:37:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9ccda800) [pid = 1741] [serial = 365] [outer = (nil)] 17:37:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0xa071b000) [pid = 1741] [serial = 366] [outer = 0x9ccda800] 17:37:42 INFO - PROCESS | 1741 | 1468024662320 Marionette DEBUG loaded listener.js 17:37:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0xa0724800) [pid = 1741] [serial = 367] [outer = 0x9ccda800] 17:37:43 INFO - PROCESS | 1741 | 1468024663429 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] 17:37:43 INFO - PROCESS | 1741 | 1468024663617 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 17:37:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:37:43 INFO - PROCESS | 1741 | 1468024663634 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:37:43 INFO - PROCESS | 1741 | 1468024663639 Marionette TRACE conn4 <- [1,462,null,{}] 17:37:43 INFO - PROCESS | 1741 | 1468024663658 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}] 17:37:43 INFO - PROCESS | 1741 | 1468024663665 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:43 INFO - PROCESS | 1741 | 1468024663903 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 17:37:44 INFO - PROCESS | 1741 | 1468024664229 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:44 INFO - PROCESS | 1741 | 1468024664239 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e5000 == 39 [pid = 1741] [id = 123] 17:37:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x911e5c00) [pid = 1741] [serial = 369] [outer = (nil)] 17:37:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x911ecc00) [pid = 1741] [serial = 370] [outer = 0x911e5c00] 17:37:44 INFO - PROCESS | 1741 | 1468024664334 Marionette DEBUG loaded listener.js 17:37:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x939d9000) [pid = 1741] [serial = 371] [outer = 0x911e5c00] 17:37:45 INFO - PROCESS | 1741 | --DOCSHELL 0x93da5000 == 38 [pid = 1741] [id = 110] 17:37:45 INFO - PROCESS | 1741 | --DOCSHELL 0x9a3c5000 == 37 [pid = 1741] [id = 118] 17:37:45 INFO - PROCESS | 1741 | --DOCSHELL 0x9539a000 == 36 [pid = 1741] [id = 117] 17:37:45 INFO - PROCESS | 1741 | --DOCSHELL 0x93a37800 == 35 [pid = 1741] [id = 116] 17:37:45 INFO - PROCESS | 1741 | --DOCSHELL 0x9a0a2c00 == 34 [pid = 1741] [id = 115] 17:37:45 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9c031800) [pid = 1741] [serial = 318] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9bce6400) [pid = 1741] [serial = 312] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x91cf1800) [pid = 1741] [serial = 315] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9bce9c00) [pid = 1741] [serial = 313] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9a8e2800) [pid = 1741] [serial = 289] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9a46a000) [pid = 1741] [serial = 294] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9a921c00) [pid = 1741] [serial = 295] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x93da2400) [pid = 1741] [serial = 291] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9541cc00) [pid = 1741] [serial = 292] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9aa49c00) [pid = 1741] [serial = 297] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9aa4f000) [pid = 1741] [serial = 298] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9a9bd400) [pid = 1741] [serial = 309] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9b573800) [pid = 1741] [serial = 300] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9b4ad000) [pid = 1741] [serial = 301] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x91cf8000) [pid = 1741] [serial = 303] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x93d1e400) [pid = 1741] [serial = 304] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x97974800) [pid = 1741] [serial = 306] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x996de800) [pid = 1741] [serial = 307] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9cb22000) [pid = 1741] [serial = 319] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x9a9c8800) [pid = 1741] [serial = 310] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x93d9bc00) [pid = 1741] [serial = 316] [outer = (nil)] [url = about:blank] 17:37:45 INFO - PROCESS | 1741 | 1468024665578 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] 17:37:45 INFO - PROCESS | 1741 | 1468024665667 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 17:37:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:37:45 INFO - PROCESS | 1741 | 1468024665681 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:37:45 INFO - PROCESS | 1741 | 1468024665686 Marionette TRACE conn4 <- [1,466,null,{}] 17:37:45 INFO - PROCESS | 1741 | 1468024665697 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}] 17:37:45 INFO - PROCESS | 1741 | 1468024665707 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:45 INFO - PROCESS | 1741 | 1468024665940 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 17:37:46 INFO - PROCESS | 1741 | 1468024666061 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:46 INFO - PROCESS | 1741 | 1468024666073 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x93da0400 == 35 [pid = 1741] [id = 124] 17:37:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x95236800) [pid = 1741] [serial = 372] [outer = (nil)] 17:37:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x95421400) [pid = 1741] [serial = 373] [outer = 0x95236800] 17:37:46 INFO - PROCESS | 1741 | 1468024666151 Marionette DEBUG loaded listener.js 17:37:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x996de800) [pid = 1741] [serial = 374] [outer = 0x95236800] 17:37:47 INFO - PROCESS | 1741 | 1468024667080 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] 17:37:47 INFO - PROCESS | 1741 | 1468024667134 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 17:37:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:37:47 INFO - PROCESS | 1741 | 1468024667144 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:37:47 INFO - PROCESS | 1741 | 1468024667147 Marionette TRACE conn4 <- [1,470,null,{}] 17:37:47 INFO - PROCESS | 1741 | 1468024667155 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}] 17:37:47 INFO - PROCESS | 1741 | 1468024667161 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:47 INFO - PROCESS | 1741 | 1468024667357 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 17:37:47 INFO - PROCESS | 1741 | 1468024667476 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:47 INFO - PROCESS | 1741 | 1468024667485 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x95395800 == 36 [pid = 1741] [id = 125] 17:37:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x9a34c000) [pid = 1741] [serial = 375] [outer = (nil)] 17:37:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9a927400) [pid = 1741] [serial = 376] [outer = 0x9a34c000] 17:37:47 INFO - PROCESS | 1741 | 1468024667561 Marionette DEBUG loaded listener.js 17:37:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9a9f7000) [pid = 1741] [serial = 377] [outer = 0x9a34c000] 17:37:48 INFO - PROCESS | 1741 | 1468024668523 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]]]}] 17:37:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:37:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1440ms 17:37:48 INFO - PROCESS | 1741 | 1468024668585 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 17:37:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:37:48 INFO - PROCESS | 1741 | 1468024668590 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 17:37:48 INFO - PROCESS | 1741 | 1468024668611 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:37:48 INFO - PROCESS | 1741 | 1468024668621 Marionette TRACE conn4 <- [1,474,null,{}] 17:37:48 INFO - PROCESS | 1741 | 1468024668636 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}] 17:37:48 INFO - PROCESS | 1741 | 1468024668645 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:48 INFO - PROCESS | 1741 | 1468024668883 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 17:37:48 INFO - PROCESS | 1741 | 1468024668907 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:48 INFO - PROCESS | 1741 | 1468024668918 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e1c00 == 37 [pid = 1741] [id = 126] 17:37:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9aa4e800) [pid = 1741] [serial = 378] [outer = (nil)] 17:37:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9bcb3c00) [pid = 1741] [serial = 379] [outer = 0x9aa4e800] 17:37:48 INFO - PROCESS | 1741 | 1468024668990 Marionette DEBUG loaded listener.js 17:37:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x97973400) [pid = 1741] [serial = 380] [outer = 0x9aa4e800] 17:37:49 INFO - PROCESS | 1741 | 1468024669977 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]]]}] 17:37:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:37:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1413ms 17:37:50 INFO - PROCESS | 1741 | 1468024670011 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 17:37:50 INFO - PROCESS | 1741 | 1468024670015 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 17:37:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:37:50 INFO - PROCESS | 1741 | 1468024670023 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:37:50 INFO - PROCESS | 1741 | 1468024670027 Marionette TRACE conn4 <- [1,478,null,{}] 17:37:50 INFO - PROCESS | 1741 | 1468024670040 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}] 17:37:50 INFO - PROCESS | 1741 | 1468024670044 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:50 INFO - PROCESS | 1741 | 1468024670265 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 17:37:50 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9a468800) [pid = 1741] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:37:50 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9a0ae000) [pid = 1741] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:37:50 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x93d27000) [pid = 1741] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:37:50 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x9a9f9400) [pid = 1741] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:37:50 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x9cc71c00) [pid = 1741] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:37:50 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x93a3e400) [pid = 1741] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:37:50 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9cc6b800) [pid = 1741] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:37:50 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0xa11ac400) [pid = 1741] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:37:50 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0xa071e000) [pid = 1741] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:37:50 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x9bc17800) [pid = 1741] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:37:50 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x939d4400) [pid = 1741] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:37:50 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x9541ec00) [pid = 1741] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:37:50 INFO - PROCESS | 1741 | 1468024670492 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:50 INFO - PROCESS | 1741 | 1468024670501 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf7800 == 38 [pid = 1741] [id = 127] 17:37:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x939d4400) [pid = 1741] [serial = 381] [outer = (nil)] 17:37:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x95423800) [pid = 1741] [serial = 382] [outer = 0x939d4400] 17:37:50 INFO - PROCESS | 1741 | 1468024670584 Marionette DEBUG loaded listener.js 17:37:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x9a0ae000) [pid = 1741] [serial = 383] [outer = 0x939d4400] 17:37:51 INFO - PROCESS | 1741 | 1468024671458 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]]]}] 17:37:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:37:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1489ms 17:37:51 INFO - PROCESS | 1741 | 1468024671514 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 17:37:51 INFO - PROCESS | 1741 | 1468024671519 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 17:37:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:37:51 INFO - PROCESS | 1741 | 1468024671525 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:37:51 INFO - PROCESS | 1741 | 1468024671530 Marionette TRACE conn4 <- [1,482,null,{}] 17:37:51 INFO - PROCESS | 1741 | 1468024671537 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}] 17:37:51 INFO - PROCESS | 1741 | 1468024671542 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:51 INFO - PROCESS | 1741 | 1468024671734 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 17:37:51 INFO - PROCESS | 1741 | 1468024671858 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:51 INFO - PROCESS | 1741 | 1468024671880 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a38c00 == 39 [pid = 1741] [id = 128] 17:37:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x95391800) [pid = 1741] [serial = 384] [outer = (nil)] 17:37:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x9d920400) [pid = 1741] [serial = 385] [outer = 0x95391800] 17:37:51 INFO - PROCESS | 1741 | 1468024671967 Marionette DEBUG loaded listener.js 17:37:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0xa2344000) [pid = 1741] [serial = 386] [outer = 0x95391800] 17:37:53 INFO - PROCESS | 1741 | 1468024673163 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]]]}] 17:37:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:37:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1689ms 17:37:53 INFO - PROCESS | 1741 | 1468024673217 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 17:37:53 INFO - PROCESS | 1741 | 1468024673224 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 17:37:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:37:53 INFO - PROCESS | 1741 | 1468024673234 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:37:53 INFO - PROCESS | 1741 | 1468024673239 Marionette TRACE conn4 <- [1,486,null,{}] 17:37:53 INFO - PROCESS | 1741 | 1468024673250 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}] 17:37:53 INFO - PROCESS | 1741 | 1468024673257 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:53 INFO - PROCESS | 1741 | 1468024673512 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 17:37:53 INFO - PROCESS | 1741 | 1468024673720 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:53 INFO - PROCESS | 1741 | 1468024673734 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b64800 == 40 [pid = 1741] [id = 129] 17:37:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x93d26800) [pid = 1741] [serial = 387] [outer = (nil)] 17:37:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x983e8400) [pid = 1741] [serial = 388] [outer = 0x93d26800] 17:37:53 INFO - PROCESS | 1741 | 1468024673823 Marionette DEBUG loaded listener.js 17:37:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9a0a2400) [pid = 1741] [serial = 389] [outer = 0x93d26800] 17:37:54 INFO - PROCESS | 1741 | 1468024674807 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]]]}] 17:37:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:37:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1609ms 17:37:54 INFO - PROCESS | 1741 | 1468024674843 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 17:37:54 INFO - PROCESS | 1741 | 1468024674851 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 17:37:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:37:54 INFO - PROCESS | 1741 | 1468024674865 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:37:54 INFO - PROCESS | 1741 | 1468024674871 Marionette TRACE conn4 <- [1,490,null,{}] 17:37:54 INFO - PROCESS | 1741 | 1468024674879 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}] 17:37:54 INFO - PROCESS | 1741 | 1468024674884 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:55 INFO - PROCESS | 1741 | 1468024675099 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 17:37:55 INFO - PROCESS | 1741 | 1468024675311 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:55 INFO - PROCESS | 1741 | 1468024675321 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a9c7400 == 41 [pid = 1741] [id = 130] 17:37:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9a9c9c00) [pid = 1741] [serial = 390] [outer = (nil)] 17:37:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9ab23400) [pid = 1741] [serial = 391] [outer = 0x9a9c9c00] 17:37:55 INFO - PROCESS | 1741 | 1468024675455 Marionette DEBUG loaded listener.js 17:37:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9bc15c00) [pid = 1741] [serial = 392] [outer = 0x9a9c9c00] 17:37:56 INFO - PROCESS | 1741 | 1468024676493 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]]]}] 17:37:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:37:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1692ms 17:37:56 INFO - PROCESS | 1741 | 1468024676587 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 17:37:56 INFO - PROCESS | 1741 | 1468024676591 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 17:37:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:37:56 INFO - PROCESS | 1741 | 1468024676614 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:37:56 INFO - PROCESS | 1741 | 1468024676621 Marionette TRACE conn4 <- [1,494,null,{}] 17:37:56 INFO - PROCESS | 1741 | 1468024676640 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}] 17:37:56 INFO - PROCESS | 1741 | 1468024676650 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:56 INFO - PROCESS | 1741 | 1468024676881 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 17:37:57 INFO - PROCESS | 1741 | 1468024677105 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:57 INFO - PROCESS | 1741 | 1468024677118 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:57 INFO - PROCESS | 1741 | ++DOCSHELL 0xa23d2c00 == 42 [pid = 1741] [id = 131] 17:37:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0xa23d4000) [pid = 1741] [serial = 393] [outer = (nil)] 17:37:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0xa2541c00) [pid = 1741] [serial = 394] [outer = 0xa23d4000] 17:37:57 INFO - PROCESS | 1741 | 1468024677208 Marionette DEBUG loaded listener.js 17:37:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0xa25ef000) [pid = 1741] [serial = 395] [outer = 0xa23d4000] 17:37:58 INFO - PROCESS | 1741 | 1468024678213 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]]]}] 17:37:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:37:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1653ms 17:37:58 INFO - PROCESS | 1741 | 1468024678257 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 17:37:58 INFO - PROCESS | 1741 | 1468024678264 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 17:37:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:37:58 INFO - PROCESS | 1741 | 1468024678272 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:37:58 INFO - PROCESS | 1741 | 1468024678277 Marionette TRACE conn4 <- [1,498,null,{}] 17:37:58 INFO - PROCESS | 1741 | 1468024678284 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}] 17:37:58 INFO - PROCESS | 1741 | 1468024678289 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:58 INFO - PROCESS | 1741 | 1468024678513 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 17:37:58 INFO - PROCESS | 1741 | 1468024678720 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:58 INFO - PROCESS | 1741 | 1468024678729 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:37:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x95399c00 == 43 [pid = 1741] [id = 132] 17:37:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0xa2377400) [pid = 1741] [serial = 396] [outer = (nil)] 17:37:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0xa310dc00) [pid = 1741] [serial = 397] [outer = 0xa2377400] 17:37:58 INFO - PROCESS | 1741 | 1468024678864 Marionette DEBUG loaded listener.js 17:37:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0xa31ea400) [pid = 1741] [serial = 398] [outer = 0xa2377400] 17:37:59 INFO - PROCESS | 1741 | 1468024679868 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]]]}] 17:37:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:37:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1638ms 17:37:59 INFO - PROCESS | 1741 | 1468024679912 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 17:37:59 INFO - PROCESS | 1741 | 1468024679916 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 17:37:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:37:59 INFO - PROCESS | 1741 | 1468024679925 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:37:59 INFO - PROCESS | 1741 | 1468024679929 Marionette TRACE conn4 <- [1,502,null,{}] 17:37:59 INFO - PROCESS | 1741 | 1468024679936 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}] 17:37:59 INFO - PROCESS | 1741 | 1468024679942 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:00 INFO - PROCESS | 1741 | 1468024680145 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 17:38:00 INFO - PROCESS | 1741 | 1468024680348 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:00 INFO - PROCESS | 1741 | 1468024680359 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x9bcb2800 == 44 [pid = 1741] [id = 133] 17:38:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0xa23ce000) [pid = 1741] [serial = 399] [outer = (nil)] 17:38:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0xa31f1c00) [pid = 1741] [serial = 400] [outer = 0xa23ce000] 17:38:00 INFO - PROCESS | 1741 | 1468024680489 Marionette DEBUG loaded listener.js 17:38:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0xa31f3800) [pid = 1741] [serial = 401] [outer = 0xa23ce000] 17:38:01 INFO - PROCESS | 1741 | 1468024681446 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]]]}] 17:38:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:38:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1588ms 17:38:01 INFO - PROCESS | 1741 | 1468024681514 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 17:38:01 INFO - PROCESS | 1741 | 1468024681519 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 17:38:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:38:01 INFO - PROCESS | 1741 | 1468024681527 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:38:01 INFO - PROCESS | 1741 | 1468024681533 Marionette TRACE conn4 <- [1,506,null,{}] 17:38:01 INFO - PROCESS | 1741 | 1468024681541 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}] 17:38:01 INFO - PROCESS | 1741 | 1468024681553 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:01 INFO - PROCESS | 1741 | 1468024681850 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 17:38:02 INFO - PROCESS | 1741 | 1468024682119 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:02 INFO - PROCESS | 1741 | 1468024682126 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x953d5400 == 45 [pid = 1741] [id = 134] 17:38:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9a926400) [pid = 1741] [serial = 402] [outer = (nil)] 17:38:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0xa4d4cc00) [pid = 1741] [serial = 403] [outer = 0x9a926400] 17:38:02 INFO - PROCESS | 1741 | 1468024682217 Marionette DEBUG loaded listener.js 17:38:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0xa4f16800) [pid = 1741] [serial = 404] [outer = 0x9a926400] 17:38:03 INFO - PROCESS | 1741 | 1468024683169 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]]]}] 17:38:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:38:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1694ms 17:38:03 INFO - PROCESS | 1741 | 1468024683221 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 17:38:03 INFO - PROCESS | 1741 | 1468024683225 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 17:38:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:38:03 INFO - PROCESS | 1741 | 1468024683233 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:38:03 INFO - PROCESS | 1741 | 1468024683236 Marionette TRACE conn4 <- [1,510,null,{}] 17:38:03 INFO - PROCESS | 1741 | 1468024683243 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}] 17:38:03 INFO - PROCESS | 1741 | 1468024683248 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:03 INFO - PROCESS | 1741 | 1468024683450 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 17:38:03 INFO - PROCESS | 1741 | 1468024683657 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:03 INFO - PROCESS | 1741 | 1468024683667 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b60000 == 46 [pid = 1741] [id = 135] 17:38:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x93b64000) [pid = 1741] [serial = 405] [outer = (nil)] 17:38:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x95396800) [pid = 1741] [serial = 406] [outer = 0x93b64000] 17:38:03 INFO - PROCESS | 1741 | 1468024683799 Marionette DEBUG loaded listener.js 17:38:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9927b400) [pid = 1741] [serial = 407] [outer = 0x93b64000] 17:38:04 INFO - PROCESS | 1741 | 1468024684974 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]]]}] 17:38:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:38:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1791ms 17:38:05 INFO - PROCESS | 1741 | 1468024685024 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 17:38:05 INFO - PROCESS | 1741 | 1468024685030 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 17:38:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:38:05 INFO - PROCESS | 1741 | 1468024685040 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:38:05 INFO - PROCESS | 1741 | 1468024685045 Marionette TRACE conn4 <- [1,514,null,{}] 17:38:05 INFO - PROCESS | 1741 | 1468024685063 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}] 17:38:05 INFO - PROCESS | 1741 | 1468024685069 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:05 INFO - PROCESS | 1741 | 1468024685352 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 17:38:05 INFO - PROCESS | 1741 | 1468024685507 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:05 INFO - PROCESS | 1741 | 1468024685514 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cfa400 == 47 [pid = 1741] [id = 136] 17:38:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x93d1e400) [pid = 1741] [serial = 408] [outer = (nil)] 17:38:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x99708000) [pid = 1741] [serial = 409] [outer = 0x93d1e400] 17:38:05 INFO - PROCESS | 1741 | 1468024685599 Marionette DEBUG loaded listener.js 17:38:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9a0a7400) [pid = 1741] [serial = 410] [outer = 0x93d1e400] 17:38:06 INFO - PROCESS | 1741 | 1468024686536 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]]]}] 17:38:06 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 17:38:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1594ms 17:38:06 INFO - PROCESS | 1741 | 1468024686633 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 17:38:06 INFO - PROCESS | 1741 | 1468024686641 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 17:38:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:38:06 INFO - PROCESS | 1741 | 1468024686660 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:38:06 INFO - PROCESS | 1741 | 1468024686664 Marionette TRACE conn4 <- [1,518,null,{}] 17:38:06 INFO - PROCESS | 1741 | 1468024686671 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}] 17:38:06 INFO - PROCESS | 1741 | 1468024686678 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:06 INFO - PROCESS | 1741 | 1468024686913 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf7800 == 46 [pid = 1741] [id = 127] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x911e1c00 == 45 [pid = 1741] [id = 126] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x95395800 == 44 [pid = 1741] [id = 125] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x93da0400 == 43 [pid = 1741] [id = 124] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x911e5000 == 42 [pid = 1741] [id = 123] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x91cfac00 == 41 [pid = 1741] [id = 114] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0xa0722400 == 40 [pid = 1741] [id = 111] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf3800 == 39 [pid = 1741] [id = 112] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x911df000 == 38 [pid = 1741] [id = 113] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x93d9d800 == 37 [pid = 1741] [id = 119] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x939d4800 == 36 [pid = 1741] [id = 120] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x9a0b7800 == 35 [pid = 1741] [id = 121] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x9ccd7c00 == 34 [pid = 1741] [id = 122] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x91cfa400 == 33 [pid = 1741] [id = 136] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x93b60000 == 32 [pid = 1741] [id = 135] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x953d5400 == 31 [pid = 1741] [id = 134] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x95399c00 == 30 [pid = 1741] [id = 132] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x9bcb2800 == 29 [pid = 1741] [id = 133] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0xa23d2c00 == 28 [pid = 1741] [id = 131] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x9a9c7400 == 27 [pid = 1741] [id = 130] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x93a38c00 == 26 [pid = 1741] [id = 128] 17:38:07 INFO - PROCESS | 1741 | --DOCSHELL 0x93b64800 == 25 [pid = 1741] [id = 129] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9a475c00) [pid = 1741] [serial = 354] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x9a926c00) [pid = 1741] [serial = 346] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9a81d000) [pid = 1741] [serial = 345] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9a0a1000) [pid = 1741] [serial = 322] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x97977c00) [pid = 1741] [serial = 321] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x9b145800) [pid = 1741] [serial = 325] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9aa4c000) [pid = 1741] [serial = 324] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0xa0717000) [pid = 1741] [serial = 328] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9d917800) [pid = 1741] [serial = 327] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x93d28000) [pid = 1741] [serial = 348] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0xa1126800) [pid = 1741] [serial = 331] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0xa0721c00) [pid = 1741] [serial = 330] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0xa22a2000) [pid = 1741] [serial = 334] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0xa209dc00) [pid = 1741] [serial = 333] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0xa25f4400) [pid = 1741] [serial = 337] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x952ee400) [pid = 1741] [serial = 349] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0xa2587c00) [pid = 1741] [serial = 336] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0xa3187c00) [pid = 1741] [serial = 340] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0xa2fbd400) [pid = 1741] [serial = 339] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x94858c00) [pid = 1741] [serial = 343] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x93d23000) [pid = 1741] [serial = 342] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x97978000) [pid = 1741] [serial = 352] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x95427c00) [pid = 1741] [serial = 351] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9a81fc00) [pid = 1741] [serial = 355] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9a926000) [pid = 1741] [serial = 357] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 1741 | 1468024688270 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:08 INFO - PROCESS | 1741 | 1468024688279 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e8400 == 26 [pid = 1741] [id = 137] 17:38:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x911e8c00) [pid = 1741] [serial = 411] [outer = (nil)] 17:38:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x911ec400) [pid = 1741] [serial = 412] [outer = 0x911e8c00] 17:38:08 INFO - PROCESS | 1741 | 1468024688365 Marionette DEBUG loaded listener.js 17:38:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x91cf3400) [pid = 1741] [serial = 413] [outer = 0x911e8c00] 17:38:09 INFO - PROCESS | 1741 | 1468024689386 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]]]}] 17:38:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:38:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 2792ms 17:38:09 INFO - PROCESS | 1741 | 1468024689457 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 17:38:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:38:09 INFO - PROCESS | 1741 | 1468024689466 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 17:38:09 INFO - PROCESS | 1741 | 1468024689479 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:38:09 INFO - PROCESS | 1741 | 1468024689487 Marionette TRACE conn4 <- [1,522,null,{}] 17:38:09 INFO - PROCESS | 1741 | 1468024689501 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}] 17:38:09 INFO - PROCESS | 1741 | 1468024689516 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:09 INFO - PROCESS | 1741 | 1468024689729 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 17:38:09 INFO - PROCESS | 1741 | 1468024689899 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:09 INFO - PROCESS | 1741 | 1468024689908 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x93da0400 == 27 [pid = 1741] [id = 138] 17:38:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x93da1800) [pid = 1741] [serial = 414] [outer = (nil)] 17:38:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x94858800) [pid = 1741] [serial = 415] [outer = 0x93da1800] 17:38:09 INFO - PROCESS | 1741 | 1468024689990 Marionette DEBUG loaded listener.js 17:38:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x95393400) [pid = 1741] [serial = 416] [outer = 0x93da1800] 17:38:10 INFO - PROCESS | 1741 | 1468024690884 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]]]}] 17:38:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:38:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1444ms 17:38:10 INFO - PROCESS | 1741 | 1468024690927 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 17:38:10 INFO - PROCESS | 1741 | 1468024690936 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 17:38:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:38:10 INFO - PROCESS | 1741 | 1468024690944 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:38:10 INFO - PROCESS | 1741 | 1468024690948 Marionette TRACE conn4 <- [1,526,null,{}] 17:38:10 INFO - PROCESS | 1741 | 1468024690961 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}] 17:38:10 INFO - PROCESS | 1741 | 1468024690966 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:11 INFO - PROCESS | 1741 | 1468024691194 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 17:38:11 INFO - PROCESS | 1741 | 1468024691223 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:11 INFO - PROCESS | 1741 | 1468024691234 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x9541e000 == 28 [pid = 1741] [id = 139] 17:38:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9541f800) [pid = 1741] [serial = 417] [outer = (nil)] 17:38:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x95425400) [pid = 1741] [serial = 418] [outer = 0x9541f800] 17:38:11 INFO - PROCESS | 1741 | 1468024691314 Marionette DEBUG loaded listener.js 17:38:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x97972c00) [pid = 1741] [serial = 419] [outer = 0x9541f800] 17:38:12 INFO - PROCESS | 1741 | 1468024692498 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]]]}] 17:38:12 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 17:38:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1588ms 17:38:12 INFO - PROCESS | 1741 | 1468024692534 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 17:38:12 INFO - PROCESS | 1741 | 1468024692537 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 17:38:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:38:12 INFO - PROCESS | 1741 | 1468024692555 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:38:12 INFO - PROCESS | 1741 | 1468024692566 Marionette TRACE conn4 <- [1,530,null,{}] 17:38:12 INFO - PROCESS | 1741 | 1468024692587 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}] 17:38:12 INFO - PROCESS | 1741 | 1468024692596 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:12 INFO - PROCESS | 1741 | 1468024692849 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 17:38:12 INFO - PROCESS | 1741 | 1468024692882 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:12 INFO - PROCESS | 1741 | 1468024692888 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a343000 == 29 [pid = 1741] [id = 140] 17:38:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9a343400) [pid = 1741] [serial = 420] [outer = (nil)] 17:38:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a475000) [pid = 1741] [serial = 421] [outer = 0x9a343400] 17:38:12 INFO - PROCESS | 1741 | 1468024692965 Marionette DEBUG loaded listener.js 17:38:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9a820c00) [pid = 1741] [serial = 422] [outer = 0x9a343400] 17:38:13 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9a0bc000) [pid = 1741] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:38:13 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9a0a6c00) [pid = 1741] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:38:13 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9ccda800) [pid = 1741] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:38:13 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x95236800) [pid = 1741] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:38:13 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x95391800) [pid = 1741] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:38:13 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9aa4e800) [pid = 1741] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:38:13 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x939d4400) [pid = 1741] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:38:13 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x911e5c00) [pid = 1741] [serial = 369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:38:13 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x93b62400) [pid = 1741] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:38:13 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x9a34c000) [pid = 1741] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:38:14 INFO - PROCESS | 1741 | 1468024694353 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"]]]}] 17:38:14 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 17:38:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:38:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:38:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:38:14 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 17:38:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:38:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:38:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:38:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1828ms 17:38:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:38:14 INFO - PROCESS | 1741 | 1468024694375 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 17:38:14 INFO - PROCESS | 1741 | 1468024694381 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 17:38:14 INFO - PROCESS | 1741 | 1468024694389 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:38:14 INFO - PROCESS | 1741 | 1468024694392 Marionette TRACE conn4 <- [1,534,null,{}] 17:38:14 INFO - PROCESS | 1741 | 1468024694399 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}] 17:38:14 INFO - PROCESS | 1741 | 1468024694404 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:14 INFO - PROCESS | 1741 | 1468024694596 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 17:38:14 INFO - PROCESS | 1741 | 1468024694708 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:14 INFO - PROCESS | 1741 | 1468024694717 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d4400 == 30 [pid = 1741] [id = 141] 17:38:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x96633000) [pid = 1741] [serial = 423] [outer = (nil)] 17:38:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9a928c00) [pid = 1741] [serial = 424] [outer = 0x96633000] 17:38:14 INFO - PROCESS | 1741 | 1468024694789 Marionette DEBUG loaded listener.js 17:38:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9a9bec00) [pid = 1741] [serial = 425] [outer = 0x96633000] 17:38:15 INFO - PROCESS | 1741 | 1468024695559 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]]]}] 17:38:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:38:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1193ms 17:38:15 INFO - PROCESS | 1741 | 1468024695582 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 17:38:15 INFO - PROCESS | 1741 | 1468024695586 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 17:38:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:38:15 INFO - PROCESS | 1741 | 1468024695593 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:38:15 INFO - PROCESS | 1741 | 1468024695597 Marionette TRACE conn4 <- [1,538,null,{}] 17:38:15 INFO - PROCESS | 1741 | 1468024695604 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}] 17:38:15 INFO - PROCESS | 1741 | 1468024695611 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:15 INFO - PROCESS | 1741 | 1468024695924 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 17:38:16 INFO - PROCESS | 1741 | 1468024696052 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:16 INFO - PROCESS | 1741 | 1468024696062 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e5000 == 31 [pid = 1741] [id = 142] 17:38:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x911e5800) [pid = 1741] [serial = 426] [outer = (nil)] 17:38:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x91ced400) [pid = 1741] [serial = 427] [outer = 0x911e5800] 17:38:16 INFO - PROCESS | 1741 | 1468024696155 Marionette DEBUG loaded listener.js 17:38:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x93d2b800) [pid = 1741] [serial = 428] [outer = 0x911e5800] 17:38:17 INFO - PROCESS | 1741 | 1468024697246 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]]]}] 17:38:17 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. 17:38:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1689ms 17:38:17 INFO - PROCESS | 1741 | 1468024697325 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 17:38:17 INFO - PROCESS | 1741 | 1468024697331 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 17:38:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:38:17 INFO - PROCESS | 1741 | 1468024697344 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:38:17 INFO - PROCESS | 1741 | 1468024697349 Marionette TRACE conn4 <- [1,542,null,{}] 17:38:17 INFO - PROCESS | 1741 | 1468024697358 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}] 17:38:17 INFO - PROCESS | 1741 | 1468024697364 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:17 INFO - PROCESS | 1741 | 1468024697578 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 17:38:17 INFO - PROCESS | 1741 | 1468024697783 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:17 INFO - PROCESS | 1741 | 1468024697793 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x9541f000 == 32 [pid = 1741] [id = 143] 17:38:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x983df000) [pid = 1741] [serial = 429] [outer = (nil)] 17:38:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9a0a1800) [pid = 1741] [serial = 430] [outer = 0x983df000] 17:38:17 INFO - PROCESS | 1741 | 1468024697930 Marionette DEBUG loaded listener.js 17:38:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a81fc00) [pid = 1741] [serial = 431] [outer = 0x983df000] 17:38:18 INFO - PROCESS | 1741 | 1468024698976 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]]]}] 17:38:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 17:38:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1741ms 17:38:19 INFO - PROCESS | 1741 | 1468024699112 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 17:38:19 INFO - PROCESS | 1741 | 1468024699118 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 17:38:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:38:19 INFO - PROCESS | 1741 | 1468024699128 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:38:19 INFO - PROCESS | 1741 | 1468024699133 Marionette TRACE conn4 <- [1,546,null,{}] 17:38:19 INFO - PROCESS | 1741 | 1468024699140 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}] 17:38:19 INFO - PROCESS | 1741 | 1468024699147 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:19 INFO - PROCESS | 1741 | 1468024699379 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 17:38:19 INFO - PROCESS | 1741 | 1468024699641 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:19 INFO - PROCESS | 1741 | 1468024699652 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d6800 == 33 [pid = 1741] [id = 144] 17:38:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9b58dc00) [pid = 1741] [serial = 432] [outer = (nil)] 17:38:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9bce8800) [pid = 1741] [serial = 433] [outer = 0x9b58dc00] 17:38:19 INFO - PROCESS | 1741 | 1468024699737 Marionette DEBUG loaded listener.js 17:38:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9c031400) [pid = 1741] [serial = 434] [outer = 0x9b58dc00] 17:38:20 INFO - PROCESS | 1741 | 1468024700778 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]]]}] 17:38:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 17:38:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1685ms 17:38:20 INFO - PROCESS | 1741 | 1468024700855 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 17:38:20 INFO - PROCESS | 1741 | 1468024700863 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 17:38:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:38:20 INFO - PROCESS | 1741 | 1468024700884 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:38:20 INFO - PROCESS | 1741 | 1468024700892 Marionette TRACE conn4 <- [1,550,null,{}] 17:38:20 INFO - PROCESS | 1741 | 1468024700899 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}] 17:38:20 INFO - PROCESS | 1741 | 1468024700907 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:21 INFO - PROCESS | 1741 | 1468024701138 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 17:38:21 INFO - PROCESS | 1741 | 1468024701367 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:21 INFO - PROCESS | 1741 | 1468024701373 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d29800 == 34 [pid = 1741] [id = 145] 17:38:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x953d7000) [pid = 1741] [serial = 435] [outer = (nil)] 17:38:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9cc0e400) [pid = 1741] [serial = 436] [outer = 0x953d7000] 17:38:21 INFO - PROCESS | 1741 | 1468024701464 Marionette DEBUG loaded listener.js 17:38:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9d917800) [pid = 1741] [serial = 437] [outer = 0x953d7000] 17:38:22 INFO - PROCESS | 1741 | 1468024702430 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]]]}] 17:38:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 17:38:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1648ms 17:38:22 INFO - PROCESS | 1741 | 1468024702523 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 17:38:22 INFO - PROCESS | 1741 | 1468024702527 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 17:38:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:38:22 INFO - PROCESS | 1741 | 1468024702535 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:38:22 INFO - PROCESS | 1741 | 1468024702539 Marionette TRACE conn4 <- [1,554,null,{}] 17:38:22 INFO - PROCESS | 1741 | 1468024702546 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}] 17:38:22 INFO - PROCESS | 1741 | 1468024702552 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:22 INFO - PROCESS | 1741 | 1468024702750 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 17:38:22 INFO - PROCESS | 1741 | 1468024702951 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:22 INFO - PROCESS | 1741 | 1468024702961 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b62400 == 35 [pid = 1741] [id = 146] 17:38:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9541b800) [pid = 1741] [serial = 438] [outer = (nil)] 17:38:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0xa200e800) [pid = 1741] [serial = 439] [outer = 0x9541b800] 17:38:23 INFO - PROCESS | 1741 | 1468024703092 Marionette DEBUG loaded listener.js 17:38:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0xa22a5c00) [pid = 1741] [serial = 440] [outer = 0x9541b800] 17:38:23 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:24 INFO - PROCESS | 1741 | 1468024704129 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]]]}] 17:38:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:38:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1633ms 17:38:24 INFO - PROCESS | 1741 | 1468024704170 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 17:38:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:38:24 INFO - PROCESS | 1741 | 1468024704175 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 17:38:24 INFO - PROCESS | 1741 | 1468024704183 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:38:24 INFO - PROCESS | 1741 | 1468024704186 Marionette TRACE conn4 <- [1,558,null,{}] 17:38:24 INFO - PROCESS | 1741 | 1468024704193 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}] 17:38:24 INFO - PROCESS | 1741 | 1468024704198 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:24 INFO - PROCESS | 1741 | 1468024704414 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 17:38:24 INFO - PROCESS | 1741 | 1468024704628 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:24 INFO - PROCESS | 1741 | 1468024704649 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x9538f000 == 36 [pid = 1741] [id = 147] 17:38:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9539b400) [pid = 1741] [serial = 441] [outer = (nil)] 17:38:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0xa2543c00) [pid = 1741] [serial = 442] [outer = 0x9539b400] 17:38:24 INFO - PROCESS | 1741 | 1468024704804 Marionette DEBUG loaded listener.js 17:38:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0xa2fc0c00) [pid = 1741] [serial = 443] [outer = 0x9539b400] 17:38:25 INFO - PROCESS | 1741 | 1468024705979 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]]]}] 17:38:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:38:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1885ms 17:38:26 INFO - PROCESS | 1741 | 1468024706068 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 17:38:26 INFO - PROCESS | 1741 | 1468024706075 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 17:38:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:38:26 INFO - PROCESS | 1741 | 1468024706096 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:38:26 INFO - PROCESS | 1741 | 1468024706102 Marionette TRACE conn4 <- [1,562,null,{}] 17:38:26 INFO - PROCESS | 1741 | 1468024706112 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}] 17:38:26 INFO - PROCESS | 1741 | 1468024706119 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:26 INFO - PROCESS | 1741 | 1468024706543 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 17:38:26 INFO - PROCESS | 1741 | 1468024706706 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:26 INFO - PROCESS | 1741 | 1468024706719 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:26 INFO - PROCESS | 1741 | --DOCSHELL 0x9539a800 == 35 [pid = 1741] [id = 94] 17:38:26 INFO - PROCESS | 1741 | --DOCSHELL 0x9a09f400 == 34 [pid = 1741] [id = 95] 17:38:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf9c00 == 35 [pid = 1741] [id = 148] 17:38:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x91cfa800) [pid = 1741] [serial = 444] [outer = (nil)] 17:38:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x95390800) [pid = 1741] [serial = 445] [outer = 0x91cfa800] 17:38:26 INFO - PROCESS | 1741 | 1468024706825 Marionette DEBUG loaded listener.js 17:38:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x953dcc00) [pid = 1741] [serial = 446] [outer = 0x91cfa800] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0xa2344000) [pid = 1741] [serial = 386] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9d920400) [pid = 1741] [serial = 385] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x9bcb3c00) [pid = 1741] [serial = 379] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x95423800) [pid = 1741] [serial = 382] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x911ecc00) [pid = 1741] [serial = 370] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x939d9000) [pid = 1741] [serial = 371] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x953d6000) [pid = 1741] [serial = 360] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9541e800) [pid = 1741] [serial = 361] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9a927400) [pid = 1741] [serial = 376] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9a823400) [pid = 1741] [serial = 363] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9a9bf800) [pid = 1741] [serial = 364] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9aa49800) [pid = 1741] [serial = 358] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0xa071b000) [pid = 1741] [serial = 366] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0xa0724800) [pid = 1741] [serial = 367] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x95421400) [pid = 1741] [serial = 373] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x996de800) [pid = 1741] [serial = 374] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9a8dd000) [pid = 1741] [serial = 211] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x97973400) [pid = 1741] [serial = 380] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9a9f7000) [pid = 1741] [serial = 377] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9a0ae000) [pid = 1741] [serial = 383] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:27 INFO - PROCESS | 1741 | 1468024707717 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]]]}] 17:38:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:38:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1648ms 17:38:27 INFO - PROCESS | 1741 | 1468024707755 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 17:38:27 INFO - PROCESS | 1741 | 1468024707763 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 17:38:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:38:27 INFO - PROCESS | 1741 | 1468024707777 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:38:27 INFO - PROCESS | 1741 | 1468024707782 Marionette TRACE conn4 <- [1,566,null,{}] 17:38:27 INFO - PROCESS | 1741 | 1468024707793 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}] 17:38:27 INFO - PROCESS | 1741 | 1468024707798 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:27 INFO - PROCESS | 1741 | 1468024707994 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 17:38:28 INFO - PROCESS | 1741 | 1468024708119 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:28 INFO - PROCESS | 1741 | 1468024708129 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d3000 == 36 [pid = 1741] [id = 149] 17:38:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x996de800) [pid = 1741] [serial = 447] [outer = (nil)] 17:38:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9a0a4c00) [pid = 1741] [serial = 448] [outer = 0x996de800] 17:38:28 INFO - PROCESS | 1741 | 1468024708217 Marionette DEBUG loaded listener.js 17:38:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9a817800) [pid = 1741] [serial = 449] [outer = 0x996de800] 17:38:28 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:29 INFO - PROCESS | 1741 | 1468024709120 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]]]}] 17:38:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:38:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1394ms 17:38:29 INFO - PROCESS | 1741 | 1468024709172 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 17:38:29 INFO - PROCESS | 1741 | 1468024709175 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 17:38:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:38:29 INFO - PROCESS | 1741 | 1468024709187 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:38:29 INFO - PROCESS | 1741 | 1468024709193 Marionette TRACE conn4 <- [1,570,null,{}] 17:38:29 INFO - PROCESS | 1741 | 1468024709211 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}] 17:38:29 INFO - PROCESS | 1741 | 1468024709221 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:29 INFO - PROCESS | 1741 | 1468024709421 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 17:38:29 INFO - PROCESS | 1741 | 1468024709563 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:29 INFO - PROCESS | 1741 | 1468024709577 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a9cb000 == 37 [pid = 1741] [id = 150] 17:38:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9a9f7000) [pid = 1741] [serial = 450] [outer = (nil)] 17:38:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9aa4cc00) [pid = 1741] [serial = 451] [outer = 0x9a9f7000] 17:38:29 INFO - PROCESS | 1741 | 1468024709664 Marionette DEBUG loaded listener.js 17:38:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9bc14c00) [pid = 1741] [serial = 452] [outer = 0x9a9f7000] 17:38:30 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9a9c9c00) [pid = 1741] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:38:30 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0xa2377400) [pid = 1741] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:38:30 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9a343400) [pid = 1741] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:38:30 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x911e8c00) [pid = 1741] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:38:30 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x93b64000) [pid = 1741] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:38:30 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x93da1800) [pid = 1741] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:38:30 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x93d26800) [pid = 1741] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:38:30 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x93d1e400) [pid = 1741] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:38:30 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0xa23d4000) [pid = 1741] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:38:30 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x9541f800) [pid = 1741] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:38:30 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0xa23ce000) [pid = 1741] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:38:30 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9a926400) [pid = 1741] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:38:30 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:31 INFO - PROCESS | 1741 | 1468024711289 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]]]}] 17:38:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:38:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 2147ms 17:38:31 INFO - PROCESS | 1741 | 1468024711333 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 17:38:31 INFO - PROCESS | 1741 | 1468024711341 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 17:38:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:38:31 INFO - PROCESS | 1741 | 1468024711356 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:38:31 INFO - PROCESS | 1741 | 1468024711363 Marionette TRACE conn4 <- [1,574,null,{}] 17:38:31 INFO - PROCESS | 1741 | 1468024711374 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}] 17:38:31 INFO - PROCESS | 1741 | 1468024711380 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:31 INFO - PROCESS | 1741 | 1468024711594 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 17:38:31 INFO - PROCESS | 1741 | 1468024711841 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:31 INFO - PROCESS | 1741 | 1468024711849 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x93da1800 == 38 [pid = 1741] [id = 151] 17:38:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x9a09d000) [pid = 1741] [serial = 453] [outer = (nil)] 17:38:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x9a8e7c00) [pid = 1741] [serial = 454] [outer = 0x9a09d000] 17:38:31 INFO - PROCESS | 1741 | 1468024711955 Marionette DEBUG loaded listener.js 17:38:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9a924800) [pid = 1741] [serial = 455] [outer = 0x9a09d000] 17:38:32 INFO - PROCESS | 1741 | 1468024712966 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]]]}] 17:38:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:38:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1691ms 17:38:33 INFO - PROCESS | 1741 | 1468024713046 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 17:38:33 INFO - PROCESS | 1741 | 1468024713055 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 17:38:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:38:33 INFO - PROCESS | 1741 | 1468024713068 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:38:33 INFO - PROCESS | 1741 | 1468024713072 Marionette TRACE conn4 <- [1,578,null,{}] 17:38:33 INFO - PROCESS | 1741 | 1468024713080 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}] 17:38:33 INFO - PROCESS | 1741 | 1468024713088 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:33 INFO - PROCESS | 1741 | 1468024713336 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 17:38:33 INFO - PROCESS | 1741 | 1468024713647 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:33 INFO - PROCESS | 1741 | 1468024713658 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e1800 == 39 [pid = 1741] [id = 152] 17:38:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9a9fac00) [pid = 1741] [serial = 456] [outer = (nil)] 17:38:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9bf13c00) [pid = 1741] [serial = 457] [outer = 0x9a9fac00] 17:38:33 INFO - PROCESS | 1741 | 1468024713758 Marionette DEBUG loaded listener.js 17:38:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9cc08800) [pid = 1741] [serial = 458] [outer = 0x9a9fac00] 17:38:34 INFO - PROCESS | 1741 | 1468024714905 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]]]}] 17:38:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:38:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1888ms 17:38:34 INFO - PROCESS | 1741 | 1468024714958 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 17:38:34 INFO - PROCESS | 1741 | 1468024714963 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 17:38:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:38:34 INFO - PROCESS | 1741 | 1468024714973 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:38:34 INFO - PROCESS | 1741 | 1468024714980 Marionette TRACE conn4 <- [1,582,null,{}] 17:38:35 INFO - PROCESS | 1741 | 1468024715002 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}] 17:38:35 INFO - PROCESS | 1741 | 1468024715016 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:35 INFO - PROCESS | 1741 | 1468024715274 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 17:38:35 INFO - PROCESS | 1741 | 1468024715499 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:35 INFO - PROCESS | 1741 | 1468024715515 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:35 INFO - PROCESS | 1741 | ++DOCSHELL 0xa2584c00 == 40 [pid = 1741] [id = 153] 17:38:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0xa2fbc400) [pid = 1741] [serial = 459] [outer = (nil)] 17:38:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0xa3106000) [pid = 1741] [serial = 460] [outer = 0xa2fbc400] 17:38:35 INFO - PROCESS | 1741 | 1468024715619 Marionette DEBUG loaded listener.js 17:38:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0xa318b800) [pid = 1741] [serial = 461] [outer = 0xa2fbc400] 17:38:36 INFO - PROCESS | 1741 | 1468024716652 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]]]}] 17:38:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:38:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1749ms 17:38:36 INFO - PROCESS | 1741 | 1468024716722 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 17:38:36 INFO - PROCESS | 1741 | 1468024716728 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 17:38:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:38:36 INFO - PROCESS | 1741 | 1468024716735 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:38:36 INFO - PROCESS | 1741 | 1468024716740 Marionette TRACE conn4 <- [1,586,null,{}] 17:38:36 INFO - PROCESS | 1741 | 1468024716747 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}] 17:38:36 INFO - PROCESS | 1741 | 1468024716753 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:36 INFO - PROCESS | 1741 | 1468024716994 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 17:38:37 INFO - PROCESS | 1741 | 1468024717261 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:37 INFO - PROCESS | 1741 | 1468024717269 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:37 INFO - PROCESS | 1741 | ++DOCSHELL 0xa209d400 == 41 [pid = 1741] [id = 154] 17:38:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0xa3187c00) [pid = 1741] [serial = 462] [outer = (nil)] 17:38:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0xa31f5800) [pid = 1741] [serial = 463] [outer = 0xa3187c00] 17:38:37 INFO - PROCESS | 1741 | 1468024717368 Marionette DEBUG loaded listener.js 17:38:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0xa3356400) [pid = 1741] [serial = 464] [outer = 0xa3187c00] 17:38:37 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:38 INFO - PROCESS | 1741 | 1468024718261 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]]]}] 17:38:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:38:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1582ms 17:38:38 INFO - PROCESS | 1741 | 1468024718319 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 17:38:38 INFO - PROCESS | 1741 | 1468024718323 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 17:38:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:38:38 INFO - PROCESS | 1741 | 1468024718331 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:38:38 INFO - PROCESS | 1741 | 1468024718335 Marionette TRACE conn4 <- [1,590,null,{}] 17:38:38 INFO - PROCESS | 1741 | 1468024718342 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}] 17:38:38 INFO - PROCESS | 1741 | 1468024718347 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:38 INFO - PROCESS | 1741 | 1468024718594 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 17:38:38 INFO - PROCESS | 1741 | 1468024718859 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:38 INFO - PROCESS | 1741 | 1468024718875 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a927000 == 42 [pid = 1741] [id = 155] 17:38:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0xa31edc00) [pid = 1741] [serial = 465] [outer = (nil)] 17:38:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0xa4d0f800) [pid = 1741] [serial = 466] [outer = 0xa31edc00] 17:38:39 INFO - PROCESS | 1741 | 1468024719008 Marionette DEBUG loaded listener.js 17:38:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0xa4d59000) [pid = 1741] [serial = 467] [outer = 0xa31edc00] 17:38:40 INFO - PROCESS | 1741 | 1468024720122 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]]]}] 17:38:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:38:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1836ms 17:38:40 INFO - PROCESS | 1741 | 1468024720168 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 17:38:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:38:40 INFO - PROCESS | 1741 | 1468024720173 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 17:38:40 INFO - PROCESS | 1741 | 1468024720181 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:38:40 INFO - PROCESS | 1741 | 1468024720184 Marionette TRACE conn4 <- [1,594,null,{}] 17:38:40 INFO - PROCESS | 1741 | 1468024720191 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}] 17:38:40 INFO - PROCESS | 1741 | 1468024720200 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:40 INFO - PROCESS | 1741 | 1468024720425 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 17:38:40 INFO - PROCESS | 1741 | 1468024720615 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:40 INFO - PROCESS | 1741 | 1468024720625 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:40 INFO - PROCESS | 1741 | ++DOCSHELL 0xa31ee800 == 43 [pid = 1741] [id = 156] 17:38:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0xa34de800) [pid = 1741] [serial = 468] [outer = (nil)] 17:38:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0xa672ec00) [pid = 1741] [serial = 469] [outer = 0xa34de800] 17:38:40 INFO - PROCESS | 1741 | 1468024720706 Marionette DEBUG loaded listener.js 17:38:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0xa67a0800) [pid = 1741] [serial = 470] [outer = 0xa34de800] 17:38:41 INFO - PROCESS | 1741 | 1468024721718 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]]]}] 17:38:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:38:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1589ms 17:38:41 INFO - PROCESS | 1741 | 1468024721769 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 17:38:41 INFO - PROCESS | 1741 | 1468024721773 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 17:38:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:38:41 INFO - PROCESS | 1741 | 1468024721780 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:38:41 INFO - PROCESS | 1741 | 1468024721783 Marionette TRACE conn4 <- [1,598,null,{}] 17:38:41 INFO - PROCESS | 1741 | 1468024721791 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}] 17:38:41 INFO - PROCESS | 1741 | 1468024721795 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:41 INFO - PROCESS | 1741 | 1468024721985 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 17:38:42 INFO - PROCESS | 1741 | 1468024722206 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:42 INFO - PROCESS | 1741 | 1468024722215 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cec800 == 44 [pid = 1741] [id = 157] 17:38:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x91cf8c00) [pid = 1741] [serial = 471] [outer = (nil)] 17:38:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9a508000) [pid = 1741] [serial = 472] [outer = 0x91cf8c00] 17:38:42 INFO - PROCESS | 1741 | 1468024722313 Marionette DEBUG loaded listener.js 17:38:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9a50a800) [pid = 1741] [serial = 473] [outer = 0x91cf8c00] 17:38:43 INFO - PROCESS | 1741 | 1468024723211 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]]]}] 17:38:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:38:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1483ms 17:38:43 INFO - PROCESS | 1741 | 1468024723280 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 17:38:43 INFO - PROCESS | 1741 | 1468024723283 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 17:38:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:38:43 INFO - PROCESS | 1741 | 1468024723293 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:38:43 INFO - PROCESS | 1741 | 1468024723296 Marionette TRACE conn4 <- [1,602,null,{}] 17:38:43 INFO - PROCESS | 1741 | 1468024723304 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}] 17:38:43 INFO - PROCESS | 1741 | 1468024723310 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:43 INFO - PROCESS | 1741 | 1468024723503 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 17:38:43 INFO - PROCESS | 1741 | 1468024723668 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:43 INFO - PROCESS | 1741 | 1468024723677 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d87c00 == 45 [pid = 1741] [id = 158] 17:38:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x91d88000) [pid = 1741] [serial = 474] [outer = (nil)] 17:38:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x91d91800) [pid = 1741] [serial = 475] [outer = 0x91d88000] 17:38:43 INFO - PROCESS | 1741 | 1468024723760 Marionette DEBUG loaded listener.js 17:38:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x91d94800) [pid = 1741] [serial = 476] [outer = 0x91d88000] 17:38:44 INFO - PROCESS | 1741 | 1468024724784 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]]]}] 17:38:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:38:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1542ms 17:38:44 INFO - PROCESS | 1741 | 1468024724836 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 17:38:44 INFO - PROCESS | 1741 | 1468024724840 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 17:38:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:38:44 INFO - PROCESS | 1741 | 1468024724848 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:38:44 INFO - PROCESS | 1741 | 1468024724864 Marionette TRACE conn4 <- [1,606,null,{}] 17:38:44 INFO - PROCESS | 1741 | 1468024724872 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}] 17:38:44 INFO - PROCESS | 1741 | 1468024724878 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:45 INFO - PROCESS | 1741 | 1468024725131 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 17:38:45 INFO - PROCESS | 1741 | 1468024725564 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:45 INFO - PROCESS | 1741 | 1468024725574 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2ce400 == 46 [pid = 1741] [id = 159] 17:38:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x8f2ce800) [pid = 1741] [serial = 477] [outer = (nil)] 17:38:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x911df000) [pid = 1741] [serial = 478] [outer = 0x8f2ce800] 17:38:45 INFO - PROCESS | 1741 | 1468024725656 Marionette DEBUG loaded listener.js 17:38:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x911ecc00) [pid = 1741] [serial = 479] [outer = 0x8f2ce800] 17:38:46 INFO - PROCESS | 1741 | 1468024726766 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]]]}] 17:38:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:38:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1997ms 17:38:46 INFO - PROCESS | 1741 | 1468024726849 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 17:38:46 INFO - PROCESS | 1741 | 1468024726855 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 17:38:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:38:46 INFO - PROCESS | 1741 | 1468024726864 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:38:46 INFO - PROCESS | 1741 | 1468024726868 Marionette TRACE conn4 <- [1,610,null,{}] 17:38:46 INFO - PROCESS | 1741 | 1468024726878 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}] 17:38:46 INFO - PROCESS | 1741 | 1468024726887 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:48 INFO - PROCESS | 1741 | --DOCSHELL 0x911e8400 == 45 [pid = 1741] [id = 137] 17:38:48 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf8400 == 44 [pid = 1741] [id = 98] 17:38:48 INFO - PROCESS | 1741 | --DOCSHELL 0x95231c00 == 43 [pid = 1741] [id = 93] 17:38:48 INFO - PROCESS | 1741 | --DOCSHELL 0x9a81bc00 == 42 [pid = 1741] [id = 103] 17:38:48 INFO - PROCESS | 1741 | --DOCSHELL 0x9b49fc00 == 41 [pid = 1741] [id = 104] 17:38:48 INFO - PROCESS | 1741 | --DOCSHELL 0x9b13f400 == 40 [pid = 1741] [id = 100] 17:38:48 INFO - PROCESS | 1741 | --DOCSHELL 0x93d2d000 == 39 [pid = 1741] [id = 97] 17:38:48 INFO - PROCESS | 1741 | --DOCSHELL 0x93da3c00 == 38 [pid = 1741] [id = 106] 17:38:48 INFO - PROCESS | 1741 | --DOCSHELL 0x93d24800 == 37 [pid = 1741] [id = 107] 17:38:48 INFO - PROCESS | 1741 | --DOCSHELL 0x9aa45c00 == 36 [pid = 1741] [id = 99] 17:38:48 INFO - PROCESS | 1741 | --DOCSHELL 0x9cc6e400 == 35 [pid = 1741] [id = 109] 17:38:48 INFO - PROCESS | 1741 | --DOCSHELL 0x9a9c6800 == 34 [pid = 1741] [id = 108] 17:38:48 INFO - PROCESS | 1741 | --DOCSHELL 0x911de800 == 33 [pid = 1741] [id = 105] 17:38:48 INFO - PROCESS | 1741 | --DOCSHELL 0x93a34800 == 32 [pid = 1741] [id = 102] 17:38:48 INFO - PROCESS | 1741 | --DOCSHELL 0x93d28c00 == 31 [pid = 1741] [id = 96] 17:38:48 INFO - PROCESS | 1741 | --DOCSHELL 0x911e1000 == 30 [pid = 1741] [id = 101] 17:38:48 INFO - PROCESS | 1741 | 1468024728156 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x9ab23400) [pid = 1741] [serial = 391] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0xa310dc00) [pid = 1741] [serial = 397] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9a475000) [pid = 1741] [serial = 421] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x91cf3400) [pid = 1741] [serial = 413] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9927b400) [pid = 1741] [serial = 407] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x94858800) [pid = 1741] [serial = 415] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x983e8400) [pid = 1741] [serial = 388] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x99708000) [pid = 1741] [serial = 409] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9a820c00) [pid = 1741] [serial = 422] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x911ec400) [pid = 1741] [serial = 412] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0xa2541c00) [pid = 1741] [serial = 394] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0xa25ef000) [pid = 1741] [serial = 395] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x95393400) [pid = 1741] [serial = 416] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x95425400) [pid = 1741] [serial = 418] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0xa31f3800) [pid = 1741] [serial = 401] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0xa31f1c00) [pid = 1741] [serial = 400] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9bc15c00) [pid = 1741] [serial = 392] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0xa4d4cc00) [pid = 1741] [serial = 403] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0xa31ea400) [pid = 1741] [serial = 398] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x95396800) [pid = 1741] [serial = 406] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9a928c00) [pid = 1741] [serial = 424] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0xa4f16800) [pid = 1741] [serial = 404] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9a0a2400) [pid = 1741] [serial = 389] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x9a0a7400) [pid = 1741] [serial = 410] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x97972c00) [pid = 1741] [serial = 419] [outer = (nil)] [url = about:blank] 17:38:48 INFO - PROCESS | 1741 | 1468024728508 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:48 INFO - PROCESS | 1741 | 1468024728517 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e1400 == 31 [pid = 1741] [id = 160] 17:38:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x911e1c00) [pid = 1741] [serial = 480] [outer = (nil)] 17:38:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x911e6400) [pid = 1741] [serial = 481] [outer = 0x911e1c00] 17:38:48 INFO - PROCESS | 1741 | 1468024728600 Marionette DEBUG loaded listener.js 17:38:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x911ed000) [pid = 1741] [serial = 482] [outer = 0x911e1c00] 17:38:49 INFO - PROCESS | 1741 | 1468024729421 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]]]}] 17:38:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:38:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 2587ms 17:38:49 INFO - PROCESS | 1741 | 1468024729460 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 17:38:49 INFO - PROCESS | 1741 | 1468024729469 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 17:38:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:38:49 INFO - PROCESS | 1741 | 1468024729485 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:38:49 INFO - PROCESS | 1741 | 1468024729491 Marionette TRACE conn4 <- [1,614,null,{}] 17:38:49 INFO - PROCESS | 1741 | 1468024729499 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}] 17:38:49 INFO - PROCESS | 1741 | 1468024729506 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:49 INFO - PROCESS | 1741 | 1468024729692 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 17:38:49 INFO - PROCESS | 1741 | 1468024729815 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:49 INFO - PROCESS | 1741 | 1468024729827 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d96c00 == 32 [pid = 1741] [id = 161] 17:38:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x939dac00) [pid = 1741] [serial = 483] [outer = (nil)] 17:38:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x93a35800) [pid = 1741] [serial = 484] [outer = 0x939dac00] 17:38:49 INFO - PROCESS | 1741 | 1468024729907 Marionette DEBUG loaded listener.js 17:38:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x93b5b800) [pid = 1741] [serial = 485] [outer = 0x939dac00] 17:38:50 INFO - PROCESS | 1741 | 1468024730882 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]]]}] 17:38:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:38:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1440ms 17:38:50 INFO - PROCESS | 1741 | 1468024730921 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 17:38:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:38:50 INFO - PROCESS | 1741 | 1468024730928 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 17:38:50 INFO - PROCESS | 1741 | 1468024730936 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:38:50 INFO - PROCESS | 1741 | 1468024730939 Marionette TRACE conn4 <- [1,618,null,{}] 17:38:50 INFO - PROCESS | 1741 | 1468024730967 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}] 17:38:50 INFO - PROCESS | 1741 | 1468024730974 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:51 INFO - PROCESS | 1741 | 1468024731206 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 17:38:51 INFO - PROCESS | 1741 | 1468024731241 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:51 INFO - PROCESS | 1741 | 1468024731252 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x95237c00 == 33 [pid = 1741] [id = 162] 17:38:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x95238000) [pid = 1741] [serial = 486] [outer = (nil)] 17:38:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9538c800) [pid = 1741] [serial = 487] [outer = 0x95238000] 17:38:51 INFO - PROCESS | 1741 | 1468024731325 Marionette DEBUG loaded listener.js 17:38:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x95394c00) [pid = 1741] [serial = 488] [outer = 0x95238000] 17:38:52 INFO - PROCESS | 1741 | 1468024732383 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]]]}] 17:38:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:38:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1507ms 17:38:52 INFO - PROCESS | 1741 | 1468024732464 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 17:38:52 INFO - PROCESS | 1741 | 1468024732471 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 17:38:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:38:52 INFO - PROCESS | 1741 | 1468024732491 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:38:52 INFO - PROCESS | 1741 | 1468024732500 Marionette TRACE conn4 <- [1,622,null,{}] 17:38:52 INFO - PROCESS | 1741 | 1468024732529 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}] 17:38:52 INFO - PROCESS | 1741 | 1468024732537 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:53 INFO - PROCESS | 1741 | 1468024733191 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 17:38:53 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9a9f7000) [pid = 1741] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:38:53 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x96633000) [pid = 1741] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:38:53 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x996de800) [pid = 1741] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:38:53 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9539b400) [pid = 1741] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:38:53 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x953d7000) [pid = 1741] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 17:38:53 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9b58dc00) [pid = 1741] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 17:38:53 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9541b800) [pid = 1741] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:38:53 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x911e5800) [pid = 1741] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:38:53 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x91cfa800) [pid = 1741] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:38:53 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x983df000) [pid = 1741] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:38:53 INFO - PROCESS | 1741 | 1468024733346 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:53 INFO - PROCESS | 1741 | 1468024733353 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e3c00 == 34 [pid = 1741] [id = 163] 17:38:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x911e5800) [pid = 1741] [serial = 489] [outer = (nil)] 17:38:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x952ee400) [pid = 1741] [serial = 490] [outer = 0x911e5800] 17:38:53 INFO - PROCESS | 1741 | 1468024733450 Marionette DEBUG loaded listener.js 17:38:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x97978000) [pid = 1741] [serial = 491] [outer = 0x911e5800] 17:38:54 INFO - PROCESS | 1741 | 1468024734224 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]]]}] 17:38:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:38:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1777ms 17:38:54 INFO - PROCESS | 1741 | 1468024734259 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 17:38:54 INFO - PROCESS | 1741 | 1468024734264 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 17:38:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:38:54 INFO - PROCESS | 1741 | 1468024734271 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:38:54 INFO - PROCESS | 1741 | 1468024734275 Marionette TRACE conn4 <- [1,626,null,{}] 17:38:54 INFO - PROCESS | 1741 | 1468024734281 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}] 17:38:54 INFO - PROCESS | 1741 | 1468024734287 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:54 INFO - PROCESS | 1741 | 1468024734465 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 17:38:54 INFO - PROCESS | 1741 | 1468024734475 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:54 INFO - PROCESS | 1741 | 1468024734484 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e9800 == 35 [pid = 1741] [id = 164] 17:38:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x91d92c00) [pid = 1741] [serial = 492] [outer = (nil)] 17:38:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x996e9c00) [pid = 1741] [serial = 493] [outer = 0x91d92c00] 17:38:54 INFO - PROCESS | 1741 | 1468024734560 Marionette DEBUG loaded listener.js 17:38:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x99778800) [pid = 1741] [serial = 494] [outer = 0x91d92c00] 17:38:55 INFO - PROCESS | 1741 | 1468024735745 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]]]}] 17:38:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:38:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1536ms 17:38:55 INFO - PROCESS | 1741 | 1468024735809 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 17:38:55 INFO - PROCESS | 1741 | 1468024735817 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 17:38:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:38:55 INFO - PROCESS | 1741 | 1468024735828 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:38:55 INFO - PROCESS | 1741 | 1468024735833 Marionette TRACE conn4 <- [1,630,null,{}] 17:38:55 INFO - PROCESS | 1741 | 1468024735845 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}] 17:38:55 INFO - PROCESS | 1741 | 1468024735852 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:56 INFO - PROCESS | 1741 | 1468024736109 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 17:38:56 INFO - PROCESS | 1741 | 1468024736345 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:56 INFO - PROCESS | 1741 | 1468024736362 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cfac00 == 36 [pid = 1741] [id = 165] 17:38:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x91d87400) [pid = 1741] [serial = 495] [outer = (nil)] 17:38:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x93d1ec00) [pid = 1741] [serial = 496] [outer = 0x91d87400] 17:38:56 INFO - PROCESS | 1741 | 1468024736454 Marionette DEBUG loaded listener.js 17:38:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x95231c00) [pid = 1741] [serial = 497] [outer = 0x91d87400] 17:38:57 INFO - PROCESS | 1741 | 1468024737492 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]]]}] 17:38:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:38:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1740ms 17:38:57 INFO - PROCESS | 1741 | 1468024737568 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 17:38:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:38:57 INFO - PROCESS | 1741 | 1468024737576 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 17:38:57 INFO - PROCESS | 1741 | 1468024737589 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:38:57 INFO - PROCESS | 1741 | 1468024737595 Marionette TRACE conn4 <- [1,634,null,{}] 17:38:57 INFO - PROCESS | 1741 | 1468024737603 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}] 17:38:57 INFO - PROCESS | 1741 | 1468024737608 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:57 INFO - PROCESS | 1741 | 1468024737901 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 17:38:58 INFO - PROCESS | 1741 | 1468024738146 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:58 INFO - PROCESS | 1741 | 1468024738155 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c8c00 == 37 [pid = 1741] [id = 166] 17:38:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x983e0c00) [pid = 1741] [serial = 498] [outer = (nil)] 17:38:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9970f800) [pid = 1741] [serial = 499] [outer = 0x983e0c00] 17:38:58 INFO - PROCESS | 1741 | 1468024738248 Marionette DEBUG loaded listener.js 17:38:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9a09b800) [pid = 1741] [serial = 500] [outer = 0x983e0c00] 17:38:58 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:59 INFO - PROCESS | 1741 | 1468024739328 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]]]}] 17:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1798ms 17:38:59 INFO - PROCESS | 1741 | 1468024739386 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 17:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:38:59 INFO - PROCESS | 1741 | 1468024739391 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 17:38:59 INFO - PROCESS | 1741 | 1468024739399 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:38:59 INFO - PROCESS | 1741 | 1468024739406 Marionette TRACE conn4 <- [1,638,null,{}] 17:38:59 INFO - PROCESS | 1741 | 1468024739425 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}] 17:38:59 INFO - PROCESS | 1741 | 1468024739435 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:59 INFO - PROCESS | 1741 | 1468024739676 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 17:38:59 INFO - PROCESS | 1741 | 1468024739921 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:59 INFO - PROCESS | 1741 | 1468024739935 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:38:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a0bb800 == 38 [pid = 1741] [id = 167] 17:38:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9a0bc000) [pid = 1741] [serial = 501] [outer = (nil)] 17:39:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9a468400) [pid = 1741] [serial = 502] [outer = 0x9a0bc000] 17:39:00 INFO - PROCESS | 1741 | 1468024740029 Marionette DEBUG loaded listener.js 17:39:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9a501800) [pid = 1741] [serial = 503] [outer = 0x9a0bc000] 17:39:00 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:39:01 INFO - PROCESS | 1741 | 1468024741132 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]]]}] 17:39:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:39:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1799ms 17:39:01 INFO - PROCESS | 1741 | 1468024741199 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 17:39:01 INFO - PROCESS | 1741 | 1468024741206 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 17:39:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:39:01 INFO - PROCESS | 1741 | 1468024741215 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:39:01 INFO - PROCESS | 1741 | 1468024741219 Marionette TRACE conn4 <- [1,642,null,{}] 17:39:01 INFO - PROCESS | 1741 | 1468024741229 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}] 17:39:01 INFO - PROCESS | 1741 | 1468024741235 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:01 INFO - PROCESS | 1741 | 1468024741518 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 17:39:01 INFO - PROCESS | 1741 | 1468024741759 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:01 INFO - PROCESS | 1741 | 1468024741770 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x95236800 == 39 [pid = 1741] [id = 168] 17:39:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9a508800) [pid = 1741] [serial = 504] [outer = (nil)] 17:39:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9a50e000) [pid = 1741] [serial = 505] [outer = 0x9a508800] 17:39:01 INFO - PROCESS | 1741 | 1468024741910 Marionette DEBUG loaded listener.js 17:39:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9a50f000) [pid = 1741] [serial = 506] [outer = 0x9a508800] 17:39:03 INFO - PROCESS | 1741 | 1468024743126 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]]]}] 17:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 2000ms 17:39:03 INFO - PROCESS | 1741 | 1468024743214 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 17:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:39:03 INFO - PROCESS | 1741 | 1468024743219 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 17:39:03 INFO - PROCESS | 1741 | 1468024743239 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:39:03 INFO - PROCESS | 1741 | 1468024743244 Marionette TRACE conn4 <- [1,646,null,{}] 17:39:03 INFO - PROCESS | 1741 | 1468024743259 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}] 17:39:03 INFO - PROCESS | 1741 | 1468024743266 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:03 INFO - PROCESS | 1741 | 1468024743574 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 17:39:03 INFO - PROCESS | 1741 | 1468024743874 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:03 INFO - PROCESS | 1741 | 1468024743886 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c7400 == 40 [pid = 1741] [id = 169] 17:39:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x8f2c7c00) [pid = 1741] [serial = 507] [outer = (nil)] 17:39:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x911dfc00) [pid = 1741] [serial = 508] [outer = 0x8f2c7c00] 17:39:03 INFO - PROCESS | 1741 | 1468024743969 Marionette DEBUG loaded listener.js 17:39:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x91cf1400) [pid = 1741] [serial = 509] [outer = 0x8f2c7c00] 17:39:05 INFO - PROCESS | 1741 | --DOCSHELL 0x9541e000 == 39 [pid = 1741] [id = 139] 17:39:05 INFO - PROCESS | 1741 | --DOCSHELL 0x9a343000 == 38 [pid = 1741] [id = 140] 17:39:05 INFO - PROCESS | 1741 | --DOCSHELL 0x939d3000 == 37 [pid = 1741] [id = 149] 17:39:05 INFO - PROCESS | 1741 | 1468024745200 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]]]}] 17:39:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:39:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 2005ms 17:39:05 INFO - PROCESS | 1741 | 1468024745238 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 17:39:05 INFO - PROCESS | 1741 | 1468024745244 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 17:39:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:39:05 INFO - PROCESS | 1741 | 1468024745254 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:39:05 INFO - PROCESS | 1741 | 1468024745258 Marionette TRACE conn4 <- [1,650,null,{}] 17:39:05 INFO - PROCESS | 1741 | 1468024745269 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}] 17:39:05 INFO - PROCESS | 1741 | 1468024745276 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:05 INFO - PROCESS | 1741 | 1468024745517 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9a0a4c00) [pid = 1741] [serial = 448] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x9a817800) [pid = 1741] [serial = 449] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0xa2543c00) [pid = 1741] [serial = 442] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0xa2fc0c00) [pid = 1741] [serial = 443] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9cc0e400) [pid = 1741] [serial = 436] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9d917800) [pid = 1741] [serial = 437] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9bce8800) [pid = 1741] [serial = 433] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9c031400) [pid = 1741] [serial = 434] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0xa200e800) [pid = 1741] [serial = 439] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0xa22a5c00) [pid = 1741] [serial = 440] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x91ced400) [pid = 1741] [serial = 427] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x93d2b800) [pid = 1741] [serial = 428] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x95390800) [pid = 1741] [serial = 445] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x953dcc00) [pid = 1741] [serial = 446] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9a0a1800) [pid = 1741] [serial = 430] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9a81fc00) [pid = 1741] [serial = 431] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9aa4cc00) [pid = 1741] [serial = 451] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9bc14c00) [pid = 1741] [serial = 452] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x9a9bec00) [pid = 1741] [serial = 425] [outer = (nil)] [url = about:blank] 17:39:05 INFO - PROCESS | 1741 | 1468024745674 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:05 INFO - PROCESS | 1741 | 1468024745687 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x939e0c00 == 38 [pid = 1741] [id = 170] 17:39:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x93d27c00) [pid = 1741] [serial = 510] [outer = (nil)] 17:39:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x95394000) [pid = 1741] [serial = 511] [outer = 0x93d27c00] 17:39:05 INFO - PROCESS | 1741 | 1468024745776 Marionette DEBUG loaded listener.js 17:39:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x95424400) [pid = 1741] [serial = 512] [outer = 0x93d27c00] 17:39:06 INFO - PROCESS | 1741 | 1468024746609 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]]]}] 17:39:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:39:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1390ms 17:39:06 INFO - PROCESS | 1741 | 1468024746647 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 17:39:06 INFO - PROCESS | 1741 | 1468024746654 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 17:39:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:39:06 INFO - PROCESS | 1741 | 1468024746662 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:39:06 INFO - PROCESS | 1741 | 1468024746665 Marionette TRACE conn4 <- [1,654,null,{}] 17:39:06 INFO - PROCESS | 1741 | 1468024746673 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}] 17:39:06 INFO - PROCESS | 1741 | 1468024746679 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:06 INFO - PROCESS | 1741 | 1468024746871 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 17:39:07 INFO - PROCESS | 1741 | 1468024746985 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:07 INFO - PROCESS | 1741 | 1468024746992 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x97977c00 == 39 [pid = 1741] [id = 171] 17:39:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9a01bc00) [pid = 1741] [serial = 513] [outer = (nil)] 17:39:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9a0ae400) [pid = 1741] [serial = 514] [outer = 0x9a01bc00] 17:39:07 INFO - PROCESS | 1741 | 1468024747071 Marionette DEBUG loaded listener.js 17:39:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9a3f9400) [pid = 1741] [serial = 515] [outer = 0x9a01bc00] 17:39:08 INFO - PROCESS | 1741 | 1468024748002 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]]]}] 17:39:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:39:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1384ms 17:39:08 INFO - PROCESS | 1741 | 1468024748047 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 17:39:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:39:08 INFO - PROCESS | 1741 | 1468024748052 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 17:39:08 INFO - PROCESS | 1741 | 1468024748080 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:39:08 INFO - PROCESS | 1741 | 1468024748089 Marionette TRACE conn4 <- [1,658,null,{}] 17:39:08 INFO - PROCESS | 1741 | 1468024748099 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}] 17:39:08 INFO - PROCESS | 1741 | 1468024748107 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:08 INFO - PROCESS | 1741 | 1468024748355 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 17:39:08 INFO - PROCESS | 1741 | 1468024748383 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:08 INFO - PROCESS | 1741 | 1468024748389 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x9835e800 == 40 [pid = 1741] [id = 172] 17:39:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9a825800) [pid = 1741] [serial = 516] [outer = (nil)] 17:39:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a91e000) [pid = 1741] [serial = 517] [outer = 0x9a825800] 17:39:08 INFO - PROCESS | 1741 | 1468024748464 Marionette DEBUG loaded listener.js 17:39:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x99713400) [pid = 1741] [serial = 518] [outer = 0x9a825800] 17:39:09 INFO - PROCESS | 1741 | 1468024749683 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]]]}] 17:39:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:39:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1666ms 17:39:09 INFO - PROCESS | 1741 | 1468024749727 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 17:39:09 INFO - PROCESS | 1741 | 1468024749735 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 17:39:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:39:09 INFO - PROCESS | 1741 | 1468024749748 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:39:09 INFO - PROCESS | 1741 | 1468024749754 Marionette TRACE conn4 <- [1,662,null,{}] 17:39:10 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x95238000) [pid = 1741] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:39:10 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x911e1c00) [pid = 1741] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:39:10 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9a09d000) [pid = 1741] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:39:10 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x8f2ce800) [pid = 1741] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:39:10 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x911e5800) [pid = 1741] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:39:10 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0xa31edc00) [pid = 1741] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:39:10 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0xa34de800) [pid = 1741] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:39:10 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0xa2fbc400) [pid = 1741] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:39:10 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x939dac00) [pid = 1741] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:39:10 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x91cf8c00) [pid = 1741] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:39:10 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x91d88000) [pid = 1741] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:39:10 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9a9fac00) [pid = 1741] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:39:10 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0xa3187c00) [pid = 1741] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:39:10 INFO - PROCESS | 1741 | 1468024750166 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}] 17:39:10 INFO - PROCESS | 1741 | 1468024750173 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:10 INFO - PROCESS | 1741 | 1468024750482 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 17:39:10 INFO - PROCESS | 1741 | 1468024750591 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:10 INFO - PROCESS | 1741 | 1468024750603 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2cfc00 == 41 [pid = 1741] [id = 173] 17:39:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x911e4000) [pid = 1741] [serial = 519] [outer = (nil)] 17:39:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x95238000) [pid = 1741] [serial = 520] [outer = 0x911e4000] 17:39:10 INFO - PROCESS | 1741 | 1468024750727 Marionette DEBUG loaded listener.js 17:39:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x98358000) [pid = 1741] [serial = 521] [outer = 0x911e4000] 17:39:11 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:39:11 INFO - PROCESS | 1741 | 1468024751677 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]]]}] 17:39:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:39:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1979ms 17:39:11 INFO - PROCESS | 1741 | 1468024751726 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 17:39:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:39:11 INFO - PROCESS | 1741 | 1468024751730 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 17:39:11 INFO - PROCESS | 1741 | 1468024751738 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:39:11 INFO - PROCESS | 1741 | 1468024751741 Marionette TRACE conn4 <- [1,666,null,{}] 17:39:11 INFO - PROCESS | 1741 | 1468024751748 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}] 17:39:11 INFO - PROCESS | 1741 | 1468024751754 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:11 INFO - PROCESS | 1741 | 1468024751939 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 17:39:12 INFO - PROCESS | 1741 | 1468024752115 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:12 INFO - PROCESS | 1741 | 1468024752125 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c1800 == 42 [pid = 1741] [id = 174] 17:39:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x8f2c2400) [pid = 1741] [serial = 522] [outer = (nil)] 17:39:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x911e0000) [pid = 1741] [serial = 523] [outer = 0x8f2c2400] 17:39:12 INFO - PROCESS | 1741 | 1468024752219 Marionette DEBUG loaded listener.js 17:39:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x911eb000) [pid = 1741] [serial = 524] [outer = 0x8f2c2400] 17:39:12 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:39:13 INFO - PROCESS | 1741 | 1468024753363 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]]]}] 17:39:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:39:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1695ms 17:39:13 INFO - PROCESS | 1741 | 1468024753435 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 17:39:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:39:13 INFO - PROCESS | 1741 | 1468024753442 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 17:39:13 INFO - PROCESS | 1741 | 1468024753451 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:39:13 INFO - PROCESS | 1741 | 1468024753458 Marionette TRACE conn4 <- [1,670,null,{}] 17:39:13 INFO - PROCESS | 1741 | 1468024753467 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}] 17:39:13 INFO - PROCESS | 1741 | 1468024753474 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:13 INFO - PROCESS | 1741 | 1468024753725 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 17:39:13 INFO - PROCESS | 1741 | 1468024753947 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:13 INFO - PROCESS | 1741 | 1468024753959 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x9538cc00 == 43 [pid = 1741] [id = 175] 17:39:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9538e400) [pid = 1741] [serial = 525] [outer = (nil)] 17:39:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x953d8400) [pid = 1741] [serial = 526] [outer = 0x9538e400] 17:39:14 INFO - PROCESS | 1741 | 1468024754046 Marionette DEBUG loaded listener.js 17:39:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x95421000) [pid = 1741] [serial = 527] [outer = 0x9538e400] 17:39:15 INFO - PROCESS | 1741 | 1468024755055 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]]]}] 17:39:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:39:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1650ms 17:39:15 INFO - PROCESS | 1741 | 1468024755103 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 17:39:15 INFO - PROCESS | 1741 | 1468024755111 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 17:39:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:39:15 INFO - PROCESS | 1741 | 1468024755121 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:39:15 INFO - PROCESS | 1741 | 1468024755127 Marionette TRACE conn4 <- [1,674,null,{}] 17:39:15 INFO - PROCESS | 1741 | 1468024755134 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}] 17:39:15 INFO - PROCESS | 1741 | 1468024755141 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:15 INFO - PROCESS | 1741 | 1468024755360 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 17:39:15 INFO - PROCESS | 1741 | 1468024755613 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:15 INFO - PROCESS | 1741 | 1468024755621 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x983de400 == 44 [pid = 1741] [id = 176] 17:39:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9a0a6c00) [pid = 1741] [serial = 528] [outer = (nil)] 17:39:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9a0b8c00) [pid = 1741] [serial = 529] [outer = 0x9a0a6c00] 17:39:15 INFO - PROCESS | 1741 | 1468024755755 Marionette DEBUG loaded listener.js 17:39:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a507000) [pid = 1741] [serial = 530] [outer = 0x9a0a6c00] 17:39:16 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:39:16 INFO - PROCESS | 1741 | 1468024756739 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]]]}] 17:39:16 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 17:39:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1686ms 17:39:16 INFO - PROCESS | 1741 | 1468024756808 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 17:39:16 INFO - PROCESS | 1741 | 1468024756812 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 17:39:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:39:16 INFO - PROCESS | 1741 | 1468024756824 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:39:16 INFO - PROCESS | 1741 | 1468024756834 Marionette TRACE conn4 <- [1,678,null,{}] 17:39:16 INFO - PROCESS | 1741 | 1468024756851 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}] 17:39:16 INFO - PROCESS | 1741 | 1468024756860 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:17 INFO - PROCESS | 1741 | 1468024757179 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 17:39:17 INFO - PROCESS | 1741 | 1468024757368 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:17 INFO - PROCESS | 1741 | 1468024757383 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a819000 == 45 [pid = 1741] [id = 177] 17:39:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9a9c0400) [pid = 1741] [serial = 531] [outer = (nil)] 17:39:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9aa42c00) [pid = 1741] [serial = 532] [outer = 0x9a9c0400] 17:39:17 INFO - PROCESS | 1741 | 1468024757471 Marionette DEBUG loaded listener.js 17:39:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9aa49800) [pid = 1741] [serial = 533] [outer = 0x9a9c0400] 17:39:18 INFO - PROCESS | 1741 | 1468024758452 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]]]}] 17:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1695ms 17:39:18 INFO - PROCESS | 1741 | 1468024758518 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 17:39:18 INFO - PROCESS | 1741 | 1468024758523 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 17:39:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:39:18 INFO - PROCESS | 1741 | 1468024758531 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:39:18 INFO - PROCESS | 1741 | 1468024758534 Marionette TRACE conn4 <- [1,682,null,{}] 17:39:18 INFO - PROCESS | 1741 | 1468024758541 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}] 17:39:18 INFO - PROCESS | 1741 | 1468024758546 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:18 INFO - PROCESS | 1741 | 1468024758793 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 17:39:19 INFO - PROCESS | 1741 | 1468024759062 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:19 INFO - PROCESS | 1741 | 1468024759073 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x95392c00 == 46 [pid = 1741] [id = 178] 17:39:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9a823c00) [pid = 1741] [serial = 534] [outer = (nil)] 17:39:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9b13f000) [pid = 1741] [serial = 535] [outer = 0x9a823c00] 17:39:19 INFO - PROCESS | 1741 | 1468024759203 Marionette DEBUG loaded listener.js 17:39:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9b140000) [pid = 1741] [serial = 536] [outer = 0x9a823c00] 17:39:20 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:20 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:39:20 INFO - PROCESS | 1741 | 1468024760638 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]]]}] 17:39:20 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) 17:39:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2138ms 17:39:20 INFO - PROCESS | 1741 | 1468024760670 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 17:39:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:39:20 INFO - PROCESS | 1741 | 1468024760675 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 17:39:20 INFO - PROCESS | 1741 | 1468024760683 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:39:20 INFO - PROCESS | 1741 | 1468024760687 Marionette TRACE conn4 <- [1,686,null,{}] 17:39:20 INFO - PROCESS | 1741 | 1468024760694 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}] 17:39:20 INFO - PROCESS | 1741 | 1468024760699 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:20 INFO - PROCESS | 1741 | 1468024760901 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 17:39:21 INFO - PROCESS | 1741 | 1468024761065 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:21 INFO - PROCESS | 1741 | 1468024761087 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b573c00 == 47 [pid = 1741] [id = 179] 17:39:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9bc14800) [pid = 1741] [serial = 537] [outer = (nil)] 17:39:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9bcaec00) [pid = 1741] [serial = 538] [outer = 0x9bc14800] 17:39:21 INFO - PROCESS | 1741 | 1468024761239 Marionette DEBUG loaded listener.js 17:39:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9cb16000) [pid = 1741] [serial = 539] [outer = 0x9bc14800] 17:39:22 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:22 INFO - PROCESS | 1741 | 1468024762964 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]]]}] 17:39:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:39:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2344ms 17:39:23 INFO - PROCESS | 1741 | 1468024763028 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 17:39:23 INFO - PROCESS | 1741 | 1468024763035 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 17:39:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:39:23 INFO - PROCESS | 1741 | 1468024763046 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:39:23 INFO - PROCESS | 1741 | 1468024763050 Marionette TRACE conn4 <- [1,690,null,{}] 17:39:23 INFO - PROCESS | 1741 | 1468024763109 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}] 17:39:23 INFO - PROCESS | 1741 | 1468024763116 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:23 INFO - PROCESS | 1741 | 1468024763378 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 17:39:23 INFO - PROCESS | 1741 | 1468024763510 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:23 INFO - PROCESS | 1741 | 1468024763531 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c7800 == 48 [pid = 1741] [id = 180] 17:39:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x93b5e400) [pid = 1741] [serial = 540] [outer = (nil)] 17:39:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x93d23c00) [pid = 1741] [serial = 541] [outer = 0x93b5e400] 17:39:23 INFO - PROCESS | 1741 | 1468024763647 Marionette DEBUG loaded listener.js 17:39:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x93da0800) [pid = 1741] [serial = 542] [outer = 0x93b5e400] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2cfc00 == 47 [pid = 1741] [id = 173] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x9835e800 == 46 [pid = 1741] [id = 172] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x97977c00 == 45 [pid = 1741] [id = 171] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x939e0c00 == 44 [pid = 1741] [id = 170] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c7400 == 43 [pid = 1741] [id = 169] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x93da0400 == 42 [pid = 1741] [id = 138] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x911e9800 == 41 [pid = 1741] [id = 164] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x9541f000 == 40 [pid = 1741] [id = 143] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x91cfac00 == 39 [pid = 1741] [id = 165] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0xa2584c00 == 38 [pid = 1741] [id = 153] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x9538f000 == 37 [pid = 1741] [id = 147] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x9a0bb800 == 36 [pid = 1741] [id = 167] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x939d6800 == 35 [pid = 1741] [id = 144] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c8c00 == 34 [pid = 1741] [id = 166] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf9c00 == 33 [pid = 1741] [id = 148] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x95236800 == 32 [pid = 1741] [id = 168] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x911e1800 == 31 [pid = 1741] [id = 152] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x911e3c00 == 30 [pid = 1741] [id = 163] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x93b62400 == 29 [pid = 1741] [id = 146] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x9a9cb000 == 28 [pid = 1741] [id = 150] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x95237c00 == 27 [pid = 1741] [id = 162] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x939d4400 == 26 [pid = 1741] [id = 141] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x911e5000 == 25 [pid = 1741] [id = 142] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x93d29800 == 24 [pid = 1741] [id = 145] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x91d87c00 == 23 [pid = 1741] [id = 158] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x9a927000 == 22 [pid = 1741] [id = 155] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0xa209d400 == 21 [pid = 1741] [id = 154] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x93da1800 == 20 [pid = 1741] [id = 151] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x91cec800 == 19 [pid = 1741] [id = 157] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2ce400 == 18 [pid = 1741] [id = 159] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x911e1400 == 17 [pid = 1741] [id = 160] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x91d96c00 == 16 [pid = 1741] [id = 161] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0xa31ee800 == 15 [pid = 1741] [id = 156] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x9b573c00 == 14 [pid = 1741] [id = 179] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x95392c00 == 13 [pid = 1741] [id = 178] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x9a819000 == 12 [pid = 1741] [id = 177] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x9538cc00 == 11 [pid = 1741] [id = 175] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x983de400 == 10 [pid = 1741] [id = 176] 17:39:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c1800 == 9 [pid = 1741] [id = 174] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x996e9c00) [pid = 1741] [serial = 493] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x97978000) [pid = 1741] [serial = 491] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x95394c00) [pid = 1741] [serial = 488] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x911e6400) [pid = 1741] [serial = 481] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9a8e7c00) [pid = 1741] [serial = 454] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x911df000) [pid = 1741] [serial = 478] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x952ee400) [pid = 1741] [serial = 490] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0xa4d59000) [pid = 1741] [serial = 467] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0xa67a0800) [pid = 1741] [serial = 470] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0xa318b800) [pid = 1741] [serial = 461] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x93a35800) [pid = 1741] [serial = 484] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9a508000) [pid = 1741] [serial = 472] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x91d91800) [pid = 1741] [serial = 475] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9538c800) [pid = 1741] [serial = 487] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9a924800) [pid = 1741] [serial = 455] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9cc08800) [pid = 1741] [serial = 458] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0xa3356400) [pid = 1741] [serial = 464] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9a50a800) [pid = 1741] [serial = 473] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0xa3106000) [pid = 1741] [serial = 460] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0xa31f5800) [pid = 1741] [serial = 463] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x911ed000) [pid = 1741] [serial = 482] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x93b5b800) [pid = 1741] [serial = 485] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x91d94800) [pid = 1741] [serial = 476] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x911ecc00) [pid = 1741] [serial = 479] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0xa4d0f800) [pid = 1741] [serial = 466] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x9bf13c00) [pid = 1741] [serial = 457] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0xa672ec00) [pid = 1741] [serial = 469] [outer = (nil)] [url = about:blank] 17:39:26 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:26 INFO - PROCESS | 1741 | 1468024766475 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]]]}] 17:39:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:39:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 3501ms 17:39:26 INFO - PROCESS | 1741 | 1468024766550 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 17:39:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:39:26 INFO - PROCESS | 1741 | 1468024766562 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 17:39:26 INFO - PROCESS | 1741 | 1468024766579 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:39:26 INFO - PROCESS | 1741 | 1468024766589 Marionette TRACE conn4 <- [1,694,null,{}] 17:39:26 INFO - PROCESS | 1741 | 1468024766604 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}] 17:39:26 INFO - PROCESS | 1741 | 1468024766615 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:26 INFO - PROCESS | 1741 | 1468024766915 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 17:39:27 INFO - PROCESS | 1741 | 1468024767079 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:27 INFO - PROCESS | 1741 | 1468024767102 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x911ec400 == 10 [pid = 1741] [id = 181] 17:39:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x911ec800) [pid = 1741] [serial = 543] [outer = (nil)] 17:39:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x91d8dc00) [pid = 1741] [serial = 544] [outer = 0x911ec800] 17:39:27 INFO - PROCESS | 1741 | 1468024767236 Marionette DEBUG loaded listener.js 17:39:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x91d92400) [pid = 1741] [serial = 545] [outer = 0x911ec800] 17:39:28 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:29 INFO - PROCESS | 1741 | 1468024769058 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]]]}] 17:39:29 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) 17:39:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2553ms 17:39:29 INFO - PROCESS | 1741 | 1468024769140 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 17:39:29 INFO - PROCESS | 1741 | 1468024769155 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 17:39:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:39:29 INFO - PROCESS | 1741 | 1468024769193 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:39:29 INFO - PROCESS | 1741 | 1468024769202 Marionette TRACE conn4 <- [1,698,null,{}] 17:39:29 INFO - PROCESS | 1741 | 1468024769212 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}] 17:39:29 INFO - PROCESS | 1741 | 1468024769221 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:29 INFO - PROCESS | 1741 | 1468024769555 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 17:39:29 INFO - PROCESS | 1741 | 1468024769610 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:29 INFO - PROCESS | 1741 | 1468024769620 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d20800 == 11 [pid = 1741] [id = 182] 17:39:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x93d22c00) [pid = 1741] [serial = 546] [outer = (nil)] 17:39:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x94851c00) [pid = 1741] [serial = 547] [outer = 0x93d22c00] 17:39:29 INFO - PROCESS | 1741 | 1468024769761 Marionette DEBUG loaded listener.js 17:39:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x9538cc00) [pid = 1741] [serial = 548] [outer = 0x93d22c00] 17:39:31 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9a825800) [pid = 1741] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:39:31 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9a0bc000) [pid = 1741] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:39:31 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x91d92c00) [pid = 1741] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:39:31 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x93d27c00) [pid = 1741] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:39:31 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x9a01bc00) [pid = 1741] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:39:31 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x9a508800) [pid = 1741] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:39:31 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x983e0c00) [pid = 1741] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:39:31 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x8f2c7c00) [pid = 1741] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:39:31 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x91d87400) [pid = 1741] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:39:31 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x911e4000) [pid = 1741] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:39:32 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:32 INFO - PROCESS | 1741 | 1468024772379 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]]]}] 17:39:32 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) 17:39:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 3217ms 17:39:32 INFO - PROCESS | 1741 | 1468024772394 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 17:39:32 INFO - PROCESS | 1741 | 1468024772402 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 17:39:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:39:32 INFO - PROCESS | 1741 | 1468024772484 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:39:32 INFO - PROCESS | 1741 | 1468024772495 Marionette TRACE conn4 <- [1,702,null,{}] 17:39:32 INFO - PROCESS | 1741 | 1468024772541 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}] 17:39:32 INFO - PROCESS | 1741 | 1468024772554 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:32 INFO - PROCESS | 1741 | 1468024772734 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 17:39:32 INFO - PROCESS | 1741 | 1468024772748 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:32 INFO - PROCESS | 1741 | 1468024772761 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x95425400 == 12 [pid = 1741] [id = 183] 17:39:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x95426800) [pid = 1741] [serial = 549] [outer = (nil)] 17:39:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x97977c00) [pid = 1741] [serial = 550] [outer = 0x95426800] 17:39:32 INFO - PROCESS | 1741 | 1468024772843 Marionette DEBUG loaded listener.js 17:39:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x98357800) [pid = 1741] [serial = 551] [outer = 0x95426800] 17:39:34 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:34 INFO - PROCESS | 1741 | 1468024774435 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]]]}] 17:39:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:39:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2037ms 17:39:34 INFO - PROCESS | 1741 | 1468024774449 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 17:39:34 INFO - PROCESS | 1741 | 1468024774457 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 17:39:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:39:34 INFO - PROCESS | 1741 | 1468024774468 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:39:34 INFO - PROCESS | 1741 | 1468024774472 Marionette TRACE conn4 <- [1,706,null,{}] 17:39:34 INFO - PROCESS | 1741 | 1468024774484 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}] 17:39:34 INFO - PROCESS | 1741 | 1468024774490 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:34 INFO - PROCESS | 1741 | 1468024774676 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 17:39:34 INFO - PROCESS | 1741 | 1468024774833 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:34 INFO - PROCESS | 1741 | 1468024774844 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e6400 == 13 [pid = 1741] [id = 184] 17:39:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x911ecc00) [pid = 1741] [serial = 552] [outer = (nil)] 17:39:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x939dfc00) [pid = 1741] [serial = 553] [outer = 0x911ecc00] 17:39:34 INFO - PROCESS | 1741 | 1468024774941 Marionette DEBUG loaded listener.js 17:39:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x93d2c400) [pid = 1741] [serial = 554] [outer = 0x911ecc00] 17:39:36 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:36 INFO - PROCESS | 1741 | 1468024776831 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]]]}] 17:39:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:39:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2393ms 17:39:36 INFO - PROCESS | 1741 | 1468024776862 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 17:39:36 INFO - PROCESS | 1741 | 1468024776870 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 17:39:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:39:36 INFO - PROCESS | 1741 | 1468024776885 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:39:36 INFO - PROCESS | 1741 | 1468024776891 Marionette TRACE conn4 <- [1,710,null,{}] 17:39:36 INFO - PROCESS | 1741 | 1468024776898 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}] 17:39:36 INFO - PROCESS | 1741 | 1468024776905 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:37 INFO - PROCESS | 1741 | 1468024777114 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 17:39:37 INFO - PROCESS | 1741 | 1468024777270 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:37 INFO - PROCESS | 1741 | 1468024777282 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x95397800 == 14 [pid = 1741] [id = 185] 17:39:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x95398000) [pid = 1741] [serial = 555] [outer = (nil)] 17:39:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x996e0400) [pid = 1741] [serial = 556] [outer = 0x95398000] 17:39:37 INFO - PROCESS | 1741 | 1468024777370 Marionette DEBUG loaded listener.js 17:39:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x9a01f000) [pid = 1741] [serial = 557] [outer = 0x95398000] 17:39:38 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:38 INFO - PROCESS | 1741 | 1468024778824 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]]]}] 17:39:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:39:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1987ms 17:39:38 INFO - PROCESS | 1741 | 1468024778873 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 17:39:38 INFO - PROCESS | 1741 | 1468024778879 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 17:39:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:39:38 INFO - PROCESS | 1741 | 1468024778888 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:39:38 INFO - PROCESS | 1741 | 1468024778897 Marionette TRACE conn4 <- [1,714,null,{}] 17:39:38 INFO - PROCESS | 1741 | 1468024778917 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}] 17:39:38 INFO - PROCESS | 1741 | 1468024778927 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:39 INFO - PROCESS | 1741 | 1468024779192 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 17:39:39 INFO - PROCESS | 1741 | 1468024779394 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:39 INFO - PROCESS | 1741 | 1468024779412 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a34c400 == 15 [pid = 1741] [id = 186] 17:39:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x9a3c5000) [pid = 1741] [serial = 558] [outer = (nil)] 17:39:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9a50bc00) [pid = 1741] [serial = 559] [outer = 0x9a3c5000] 17:39:39 INFO - PROCESS | 1741 | 1468024779611 Marionette DEBUG loaded listener.js 17:39:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9a81dc00) [pid = 1741] [serial = 560] [outer = 0x9a3c5000] 17:39:41 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:41 INFO - PROCESS | 1741 | 1468024781541 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]]]}] 17:39:41 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 17:39:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2710ms 17:39:41 INFO - PROCESS | 1741 | 1468024781601 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 17:39:41 INFO - PROCESS | 1741 | 1468024781611 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 17:39:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:39:41 INFO - PROCESS | 1741 | 1468024781623 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:39:41 INFO - PROCESS | 1741 | 1468024781628 Marionette TRACE conn4 <- [1,718,null,{}] 17:39:41 INFO - PROCESS | 1741 | 1468024781641 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}] 17:39:41 INFO - PROCESS | 1741 | 1468024781651 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:41 INFO - PROCESS | 1741 | 1468024781929 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 17:39:42 INFO - PROCESS | 1741 | 1468024782131 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:42 INFO - PROCESS | 1741 | 1468024782146 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x911ed400 == 16 [pid = 1741] [id = 187] 17:39:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9a81fc00) [pid = 1741] [serial = 561] [outer = (nil)] 17:39:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9a91b400) [pid = 1741] [serial = 562] [outer = 0x9a81fc00] 17:39:42 INFO - PROCESS | 1741 | 1468024782334 Marionette DEBUG loaded listener.js 17:39:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9662d400) [pid = 1741] [serial = 563] [outer = 0x9a81fc00] 17:39:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9a8db000) [pid = 1741] [serial = 564] [outer = 0x99781400] 17:39:44 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:44 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:39:44 INFO - PROCESS | 1741 | 1468024784350 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]]]}] 17:39:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:39:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2748ms 17:39:44 INFO - PROCESS | 1741 | 1468024784373 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 17:39:44 INFO - PROCESS | 1741 | 1468024784381 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 17:39:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:39:44 INFO - PROCESS | 1741 | 1468024784394 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:39:44 INFO - PROCESS | 1741 | 1468024784401 Marionette TRACE conn4 <- [1,722,null,{}] 17:39:44 INFO - PROCESS | 1741 | 1468024784414 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}] 17:39:44 INFO - PROCESS | 1741 | 1468024784426 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:44 INFO - PROCESS | 1741 | 1468024784807 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 17:39:44 INFO - PROCESS | 1741 | 1468024784955 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:44 INFO - PROCESS | 1741 | 1468024784968 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c3c00 == 17 [pid = 1741] [id = 188] 17:39:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x8f2c9c00) [pid = 1741] [serial = 565] [outer = (nil)] 17:39:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9a9c8c00) [pid = 1741] [serial = 566] [outer = 0x8f2c9c00] 17:39:45 INFO - PROCESS | 1741 | 1468024785145 Marionette DEBUG loaded listener.js 17:39:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a9c3000) [pid = 1741] [serial = 567] [outer = 0x8f2c9c00] 17:39:46 INFO - PROCESS | 1741 | 1468024786593 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] 17:39:46 INFO - PROCESS | 1741 | 1468024786653 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 17:39:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:39:46 INFO - PROCESS | 1741 | 1468024786661 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:39:46 INFO - PROCESS | 1741 | 1468024786665 Marionette TRACE conn4 <- [1,726,null,{}] 17:39:46 INFO - PROCESS | 1741 | 1468024786672 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}] 17:39:46 INFO - PROCESS | 1741 | 1468024786685 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:47 INFO - PROCESS | 1741 | 1468024787003 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 17:39:47 INFO - PROCESS | 1741 | 1468024787166 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:47 INFO - PROCESS | 1741 | 1468024787174 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d8d800 == 18 [pid = 1741] [id = 189] 17:39:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x93d2a800) [pid = 1741] [serial = 568] [outer = (nil)] 17:39:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9bcab400) [pid = 1741] [serial = 569] [outer = 0x93d2a800] 17:39:47 INFO - PROCESS | 1741 | 1468024787265 Marionette DEBUG loaded listener.js 17:39:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9bc16400) [pid = 1741] [serial = 570] [outer = 0x93d2a800] 17:39:48 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:48 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:39:48 INFO - PROCESS | 1741 | 1468024788301 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]]]}] 17:39:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:39:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1693ms 17:39:48 INFO - PROCESS | 1741 | 1468024788355 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 17:39:48 INFO - PROCESS | 1741 | 1468024788358 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 17:39:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:39:48 INFO - PROCESS | 1741 | 1468024788366 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:39:48 INFO - PROCESS | 1741 | 1468024788371 Marionette TRACE conn4 <- [1,730,null,{}] 17:39:48 INFO - PROCESS | 1741 | 1468024788378 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}] 17:39:48 INFO - PROCESS | 1741 | 1468024788383 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:48 INFO - PROCESS | 1741 | 1468024788582 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 17:39:48 INFO - PROCESS | 1741 | 1468024788971 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:48 INFO - PROCESS | 1741 | 1468024788983 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2cb400 == 19 [pid = 1741] [id = 190] 17:39:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x911e2800) [pid = 1741] [serial = 571] [outer = (nil)] 17:39:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x911e7000) [pid = 1741] [serial = 572] [outer = 0x911e2800] 17:39:49 INFO - PROCESS | 1741 | 1468024789074 Marionette DEBUG loaded listener.js 17:39:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x91d87400) [pid = 1741] [serial = 573] [outer = 0x911e2800] 17:39:49 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9a91e000) [pid = 1741] [serial = 517] [outer = (nil)] [url = about:blank] 17:39:49 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9a468400) [pid = 1741] [serial = 502] [outer = (nil)] [url = about:blank] 17:39:49 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9a501800) [pid = 1741] [serial = 503] [outer = (nil)] [url = about:blank] 17:39:49 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x99778800) [pid = 1741] [serial = 494] [outer = (nil)] [url = about:blank] 17:39:49 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x95394000) [pid = 1741] [serial = 511] [outer = (nil)] [url = about:blank] 17:39:49 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x95424400) [pid = 1741] [serial = 512] [outer = (nil)] [url = about:blank] 17:39:49 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9a0ae400) [pid = 1741] [serial = 514] [outer = (nil)] [url = about:blank] 17:39:49 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9a50e000) [pid = 1741] [serial = 505] [outer = (nil)] [url = about:blank] 17:39:49 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9a50f000) [pid = 1741] [serial = 506] [outer = (nil)] [url = about:blank] 17:39:49 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9970f800) [pid = 1741] [serial = 499] [outer = (nil)] [url = about:blank] 17:39:49 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9a09b800) [pid = 1741] [serial = 500] [outer = (nil)] [url = about:blank] 17:39:49 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x911dfc00) [pid = 1741] [serial = 508] [outer = (nil)] [url = about:blank] 17:39:49 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x91cf1400) [pid = 1741] [serial = 509] [outer = (nil)] [url = about:blank] 17:39:49 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x93d1ec00) [pid = 1741] [serial = 496] [outer = (nil)] [url = about:blank] 17:39:50 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x95231c00) [pid = 1741] [serial = 497] [outer = (nil)] [url = about:blank] 17:39:50 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x95238000) [pid = 1741] [serial = 520] [outer = (nil)] [url = about:blank] 17:39:50 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x99713400) [pid = 1741] [serial = 518] [outer = (nil)] [url = about:blank] 17:39:50 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x9a3f9400) [pid = 1741] [serial = 515] [outer = (nil)] [url = about:blank] 17:39:50 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x98358000) [pid = 1741] [serial = 521] [outer = (nil)] [url = about:blank] 17:39:50 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:50 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:39:50 INFO - PROCESS | 1741 | 1468024790240 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] 17:39:50 INFO - PROCESS | 1741 | 1468024790330 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 17:39:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:39:50 INFO - PROCESS | 1741 | 1468024790345 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:39:50 INFO - PROCESS | 1741 | 1468024790354 Marionette TRACE conn4 <- [1,734,null,{}] 17:39:50 INFO - PROCESS | 1741 | 1468024790402 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}] 17:39:50 INFO - PROCESS | 1741 | 1468024790412 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:50 INFO - PROCESS | 1741 | 1468024790768 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 17:39:51 INFO - PROCESS | 1741 | 1468024790975 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:51 INFO - PROCESS | 1741 | 1468024790987 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf6800 == 20 [pid = 1741] [id = 191] 17:39:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x93d23000) [pid = 1741] [serial = 574] [outer = (nil)] 17:39:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x95426000) [pid = 1741] [serial = 575] [outer = 0x93d23000] 17:39:51 INFO - PROCESS | 1741 | 1468024791123 Marionette DEBUG loaded listener.js 17:39:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x983ddc00) [pid = 1741] [serial = 576] [outer = 0x93d23000] 17:39:52 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:52 INFO - PROCESS | 1741 | 1468024792415 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]]]}] 17:39:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:39:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 2108ms 17:39:52 INFO - PROCESS | 1741 | 1468024792482 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 17:39:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:39:52 INFO - PROCESS | 1741 | 1468024792492 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 17:39:52 INFO - PROCESS | 1741 | 1468024792504 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:39:52 INFO - PROCESS | 1741 | 1468024792510 Marionette TRACE conn4 <- [1,738,null,{}] 17:39:52 INFO - PROCESS | 1741 | 1468024792522 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}] 17:39:52 INFO - PROCESS | 1741 | 1468024792530 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:52 INFO - PROCESS | 1741 | 1468024792810 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 17:39:53 INFO - PROCESS | 1741 | 1468024793103 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:53 INFO - PROCESS | 1741 | 1468024793117 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x911ea000 == 21 [pid = 1741] [id = 192] 17:39:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x91cf2800) [pid = 1741] [serial = 577] [outer = (nil)] 17:39:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9a0bb800) [pid = 1741] [serial = 578] [outer = 0x91cf2800] 17:39:53 INFO - PROCESS | 1741 | 1468024793219 Marionette DEBUG loaded listener.js 17:39:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9a475000) [pid = 1741] [serial = 579] [outer = 0x91cf2800] 17:39:54 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x93b5e400) [pid = 1741] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:39:54 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x9a9c0400) [pid = 1741] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:39:54 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9bc14800) [pid = 1741] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:39:54 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9538e400) [pid = 1741] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:39:54 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x9a0a6c00) [pid = 1741] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:39:54 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x9a823c00) [pid = 1741] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:39:54 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x8f2c2400) [pid = 1741] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:39:54 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x911ec800) [pid = 1741] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:39:54 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x93d22c00) [pid = 1741] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:39:54 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:54 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:39:54 INFO - PROCESS | 1741 | 1468024794757 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]]]}] 17:39:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:39:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2302ms 17:39:54 INFO - PROCESS | 1741 | 1468024794868 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 17:39:54 INFO - PROCESS | 1741 | 1468024794873 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 17:39:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:39:54 INFO - PROCESS | 1741 | 1468024794897 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:39:54 INFO - PROCESS | 1741 | 1468024794911 Marionette TRACE conn4 <- [1,742,null,{}] 17:39:54 INFO - PROCESS | 1741 | 1468024794925 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}] 17:39:54 INFO - PROCESS | 1741 | 1468024794936 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:55 INFO - PROCESS | 1741 | 1468024795242 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 17:39:55 INFO - PROCESS | 1741 | 1468024795347 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:55 INFO - PROCESS | 1741 | 1468024795360 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x911ea800 == 22 [pid = 1741] [id = 193] 17:39:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x939d6000) [pid = 1741] [serial = 580] [outer = (nil)] 17:39:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x9a825400) [pid = 1741] [serial = 581] [outer = 0x939d6000] 17:39:55 INFO - PROCESS | 1741 | 1468024795484 Marionette DEBUG loaded listener.js 17:39:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x9a922800) [pid = 1741] [serial = 582] [outer = 0x939d6000] 17:39:57 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:57 INFO - PROCESS | 1741 | 1468024797151 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]]]}] 17:39:57 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 17:39:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2330ms 17:39:57 INFO - PROCESS | 1741 | 1468024797215 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 17:39:57 INFO - PROCESS | 1741 | 1468024797223 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 17:39:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:39:57 INFO - PROCESS | 1741 | 1468024797236 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:39:57 INFO - PROCESS | 1741 | 1468024797243 Marionette TRACE conn4 <- [1,746,null,{}] 17:39:57 INFO - PROCESS | 1741 | 1468024797299 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}] 17:39:57 INFO - PROCESS | 1741 | 1468024797306 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:57 INFO - PROCESS | 1741 | 1468024797538 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 17:39:57 INFO - PROCESS | 1741 | 1468024797704 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:57 INFO - PROCESS | 1741 | 1468024797717 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2cac00 == 23 [pid = 1741] [id = 194] 17:39:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x91d8fc00) [pid = 1741] [serial = 583] [outer = (nil)] 17:39:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x93a33400) [pid = 1741] [serial = 584] [outer = 0x91d8fc00] 17:39:57 INFO - PROCESS | 1741 | 1468024797812 Marionette DEBUG loaded listener.js 17:39:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x93d29800) [pid = 1741] [serial = 585] [outer = 0x91d8fc00] 17:39:58 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:59 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:59 INFO - PROCESS | 1741 | 1468024799304 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]]]}] 17:39:59 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.) 17:39:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2090ms 17:39:59 INFO - PROCESS | 1741 | 1468024799325 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 17:39:59 INFO - PROCESS | 1741 | 1468024799333 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 17:39:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:39:59 INFO - PROCESS | 1741 | 1468024799347 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:39:59 INFO - PROCESS | 1741 | 1468024799353 Marionette TRACE conn4 <- [1,750,null,{}] 17:39:59 INFO - PROCESS | 1741 | 1468024799361 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}] 17:39:59 INFO - PROCESS | 1741 | 1468024799367 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:59 INFO - PROCESS | 1741 | 1468024799572 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 17:39:59 INFO - PROCESS | 1741 | 1468024799733 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:59 INFO - PROCESS | 1741 | 1468024799744 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:39:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x911ec800 == 24 [pid = 1741] [id = 195] 17:39:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x953e3800) [pid = 1741] [serial = 586] [outer = (nil)] 17:39:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x96629800) [pid = 1741] [serial = 587] [outer = 0x953e3800] 17:39:59 INFO - PROCESS | 1741 | 1468024799832 Marionette DEBUG loaded listener.js 17:39:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x97980800) [pid = 1741] [serial = 588] [outer = 0x953e3800] 17:40:01 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:01 INFO - PROCESS | 1741 | 1468024801242 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]]]}] 17:40:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:40:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1956ms 17:40:01 INFO - PROCESS | 1741 | 1468024801407 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 17:40:01 INFO - PROCESS | 1741 | 1468024801412 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 17:40:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:40:01 INFO - PROCESS | 1741 | 1468024801427 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:40:01 INFO - PROCESS | 1741 | 1468024801434 Marionette TRACE conn4 <- [1,754,null,{}] 17:40:01 INFO - PROCESS | 1741 | 1468024801453 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}] 17:40:01 INFO - PROCESS | 1741 | 1468024801475 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:01 INFO - PROCESS | 1741 | 1468024801715 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 17:40:01 INFO - PROCESS | 1741 | 1468024801878 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:01 INFO - PROCESS | 1741 | 1468024801894 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a01c800 == 25 [pid = 1741] [id = 196] 17:40:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9a09d000) [pid = 1741] [serial = 589] [outer = (nil)] 17:40:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9a474000) [pid = 1741] [serial = 590] [outer = 0x9a09d000] 17:40:01 INFO - PROCESS | 1741 | 1468024801982 Marionette DEBUG loaded listener.js 17:40:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9a510400) [pid = 1741] [serial = 591] [outer = 0x9a09d000] 17:40:03 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:03 INFO - PROCESS | 1741 | 1468024803579 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]]]}] 17:40:03 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 17:40:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2211ms 17:40:03 INFO - PROCESS | 1741 | 1468024803636 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 17:40:03 INFO - PROCESS | 1741 | 1468024803642 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 17:40:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:40:03 INFO - PROCESS | 1741 | 1468024803651 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:40:03 INFO - PROCESS | 1741 | 1468024803656 Marionette TRACE conn4 <- [1,758,null,{}] 17:40:03 INFO - PROCESS | 1741 | 1468024803663 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}] 17:40:03 INFO - PROCESS | 1741 | 1468024803670 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:03 INFO - PROCESS | 1741 | 1468024803870 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 17:40:04 INFO - PROCESS | 1741 | 1468024804042 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:04 INFO - PROCESS | 1741 | 1468024804049 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a50b800 == 26 [pid = 1741] [id = 197] 17:40:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9a50e000) [pid = 1741] [serial = 592] [outer = (nil)] 17:40:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9b573c00) [pid = 1741] [serial = 593] [outer = 0x9a50e000] 17:40:04 INFO - PROCESS | 1741 | 1468024804139 Marionette DEBUG loaded listener.js 17:40:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9bf1ac00) [pid = 1741] [serial = 594] [outer = 0x9a50e000] 17:40:04 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:04 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:40:04 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:04 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:04 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:05 INFO - PROCESS | 1741 | 1468024805121 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]]]}] 17:40:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:40:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1537ms 17:40:05 INFO - PROCESS | 1741 | 1468024805188 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 17:40:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:40:05 INFO - PROCESS | 1741 | 1468024805193 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 17:40:05 INFO - PROCESS | 1741 | 1468024805201 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:40:05 INFO - PROCESS | 1741 | 1468024805204 Marionette TRACE conn4 <- [1,762,null,{}] 17:40:05 INFO - PROCESS | 1741 | 1468024805213 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}] 17:40:05 INFO - PROCESS | 1741 | 1468024805219 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:05 INFO - PROCESS | 1741 | 1468024805481 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 17:40:05 INFO - PROCESS | 1741 | 1468024805940 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:05 INFO - PROCESS | 1741 | 1468024805954 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d89000 == 27 [pid = 1741] [id = 198] 17:40:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x91d8b000) [pid = 1741] [serial = 595] [outer = (nil)] 17:40:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x939d5000) [pid = 1741] [serial = 596] [outer = 0x91d8b000] 17:40:06 INFO - PROCESS | 1741 | 1468024806038 Marionette DEBUG loaded listener.js 17:40:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x93da1800) [pid = 1741] [serial = 597] [outer = 0x91d8b000] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c7800 == 26 [pid = 1741] [id = 180] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x911ea000 == 25 [pid = 1741] [id = 192] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf6800 == 24 [pid = 1741] [id = 191] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2cb400 == 23 [pid = 1741] [id = 190] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c3c00 == 22 [pid = 1741] [id = 188] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x911ed400 == 21 [pid = 1741] [id = 187] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x9a34c400 == 20 [pid = 1741] [id = 186] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x95397800 == 19 [pid = 1741] [id = 185] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x911e6400 == 18 [pid = 1741] [id = 184] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x911ec400 == 17 [pid = 1741] [id = 181] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x95425400 == 16 [pid = 1741] [id = 183] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x93d20800 == 15 [pid = 1741] [id = 182] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x91d8d800 == 14 [pid = 1741] [id = 189] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x911ea800 == 13 [pid = 1741] [id = 193] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x9a50b800 == 12 [pid = 1741] [id = 197] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x911ec800 == 11 [pid = 1741] [id = 195] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x9a01c800 == 10 [pid = 1741] [id = 196] 17:40:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2cac00 == 9 [pid = 1741] [id = 194] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x97977c00) [pid = 1741] [serial = 550] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9538cc00) [pid = 1741] [serial = 548] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x93da0800) [pid = 1741] [serial = 542] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9aa42c00) [pid = 1741] [serial = 532] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9bcaec00) [pid = 1741] [serial = 538] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x93d23c00) [pid = 1741] [serial = 541] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x95421000) [pid = 1741] [serial = 527] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9a507000) [pid = 1741] [serial = 530] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9b13f000) [pid = 1741] [serial = 535] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x9aa49800) [pid = 1741] [serial = 533] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x9cb16000) [pid = 1741] [serial = 539] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9a0b8c00) [pid = 1741] [serial = 529] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x953d8400) [pid = 1741] [serial = 526] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x911eb000) [pid = 1741] [serial = 524] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x911e0000) [pid = 1741] [serial = 523] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x91d92400) [pid = 1741] [serial = 545] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x91d8dc00) [pid = 1741] [serial = 544] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x94851c00) [pid = 1741] [serial = 547] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x9b140000) [pid = 1741] [serial = 536] [outer = (nil)] [url = about:blank] 17:40:08 INFO - PROCESS | 1741 | 1468024808318 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]]]}] 17:40:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:40:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 3153ms 17:40:08 INFO - PROCESS | 1741 | 1468024808353 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 17:40:08 INFO - PROCESS | 1741 | 1468024808358 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 17:40:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:40:08 INFO - PROCESS | 1741 | 1468024808370 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:40:08 INFO - PROCESS | 1741 | 1468024808377 Marionette TRACE conn4 <- [1,766,null,{}] 17:40:08 INFO - PROCESS | 1741 | 1468024808389 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}] 17:40:08 INFO - PROCESS | 1741 | 1468024808396 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:08 INFO - PROCESS | 1741 | 1468024808597 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 17:40:08 INFO - PROCESS | 1741 | 1468024808743 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:08 INFO - PROCESS | 1741 | 1468024808760 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cec400 == 10 [pid = 1741] [id = 199] 17:40:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x91ced000) [pid = 1741] [serial = 598] [outer = (nil)] 17:40:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x91cf5000) [pid = 1741] [serial = 599] [outer = 0x91ced000] 17:40:08 INFO - PROCESS | 1741 | 1468024808839 Marionette DEBUG loaded listener.js 17:40:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x91d8c000) [pid = 1741] [serial = 600] [outer = 0x91ced000] 17:40:10 INFO - PROCESS | 1741 | 1468024810083 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]]]}] 17:40:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:40:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1744ms 17:40:10 INFO - PROCESS | 1741 | 1468024810128 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 17:40:10 INFO - PROCESS | 1741 | 1468024810138 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 17:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:40:10 INFO - PROCESS | 1741 | 1468024810151 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:40:10 INFO - PROCESS | 1741 | 1468024810158 Marionette TRACE conn4 <- [1,770,null,{}] 17:40:10 INFO - PROCESS | 1741 | 1468024810166 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}] 17:40:10 INFO - PROCESS | 1741 | 1468024810173 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:10 INFO - PROCESS | 1741 | 1468024810460 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 17:40:10 INFO - PROCESS | 1741 | 1468024810512 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:10 INFO - PROCESS | 1741 | 1468024810524 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x939db000 == 11 [pid = 1741] [id = 200] 17:40:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x9484c800) [pid = 1741] [serial = 601] [outer = (nil)] 17:40:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x9522e400) [pid = 1741] [serial = 602] [outer = 0x9484c800] 17:40:10 INFO - PROCESS | 1741 | 1468024810669 Marionette DEBUG loaded listener.js 17:40:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x9538e800) [pid = 1741] [serial = 603] [outer = 0x9484c800] 17:40:11 INFO - PROCESS | 1741 | 1468024811645 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]]]}] 17:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1545ms 17:40:11 INFO - PROCESS | 1741 | 1468024811696 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 17:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:40:11 INFO - PROCESS | 1741 | 1468024811701 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 17:40:11 INFO - PROCESS | 1741 | 1468024811709 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:40:11 INFO - PROCESS | 1741 | 1468024811716 Marionette TRACE conn4 <- [1,774,null,{}] 17:40:11 INFO - PROCESS | 1741 | 1468024811747 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}] 17:40:11 INFO - PROCESS | 1741 | 1468024811757 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:12 INFO - PROCESS | 1741 | 1468024812001 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 17:40:12 INFO - PROCESS | 1741 | 1468024812067 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:12 INFO - PROCESS | 1741 | 1468024812083 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x97979400 == 12 [pid = 1741] [id = 201] 17:40:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x9797bc00) [pid = 1741] [serial = 604] [outer = (nil)] 17:40:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x97981000) [pid = 1741] [serial = 605] [outer = 0x9797bc00] 17:40:12 INFO - PROCESS | 1741 | 1468024812292 Marionette DEBUG loaded listener.js 17:40:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9970c800) [pid = 1741] [serial = 606] [outer = 0x9797bc00] 17:40:13 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x939d6000) [pid = 1741] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:40:13 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9a81fc00) [pid = 1741] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:40:13 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9a3c5000) [pid = 1741] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:40:13 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x95398000) [pid = 1741] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:40:13 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x8f2c9c00) [pid = 1741] [serial = 565] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:40:13 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x95426800) [pid = 1741] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:40:13 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x911e2800) [pid = 1741] [serial = 571] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:40:13 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x911ecc00) [pid = 1741] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:40:13 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x93d23000) [pid = 1741] [serial = 574] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:40:13 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x93d2a800) [pid = 1741] [serial = 568] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:40:13 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x91cf2800) [pid = 1741] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:40:13 INFO - PROCESS | 1741 | 1468024813601 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]]]}] 17:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1910ms 17:40:13 INFO - PROCESS | 1741 | 1468024813618 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 17:40:13 INFO - PROCESS | 1741 | 1468024813641 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 17:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:40:13 INFO - PROCESS | 1741 | 1468024813649 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:40:13 INFO - PROCESS | 1741 | 1468024813652 Marionette TRACE conn4 <- [1,778,null,{}] 17:40:13 INFO - PROCESS | 1741 | 1468024813660 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}] 17:40:13 INFO - PROCESS | 1741 | 1468024813664 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:13 INFO - PROCESS | 1741 | 1468024813853 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 17:40:14 INFO - PROCESS | 1741 | 1468024814016 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:14 INFO - PROCESS | 1741 | 1468024814027 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c6000 == 13 [pid = 1741] [id = 202] 17:40:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x91d8e000) [pid = 1741] [serial = 607] [outer = (nil)] 17:40:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x9a0a1400) [pid = 1741] [serial = 608] [outer = 0x91d8e000] 17:40:14 INFO - PROCESS | 1741 | 1468024814106 Marionette DEBUG loaded listener.js 17:40:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x9a0bc800) [pid = 1741] [serial = 609] [outer = 0x91d8e000] 17:40:15 INFO - PROCESS | 1741 | 1468024815039 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]]]}] 17:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1436ms 17:40:15 INFO - PROCESS | 1741 | 1468024815087 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 17:40:15 INFO - PROCESS | 1741 | 1468024815094 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 17:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:40:15 INFO - PROCESS | 1741 | 1468024815106 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:40:15 INFO - PROCESS | 1741 | 1468024815115 Marionette TRACE conn4 <- [1,782,null,{}] 17:40:15 INFO - PROCESS | 1741 | 1468024815127 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}] 17:40:15 INFO - PROCESS | 1741 | 1468024815134 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:15 INFO - PROCESS | 1741 | 1468024815491 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 17:40:15 INFO - PROCESS | 1741 | 1468024815681 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:15 INFO - PROCESS | 1741 | 1468024815699 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x911ed400 == 14 [pid = 1741] [id = 203] 17:40:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x911edc00) [pid = 1741] [serial = 610] [outer = (nil)] 17:40:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x91d92400) [pid = 1741] [serial = 611] [outer = 0x911edc00] 17:40:15 INFO - PROCESS | 1741 | 1468024815793 Marionette DEBUG loaded listener.js 17:40:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x93b60800) [pid = 1741] [serial = 612] [outer = 0x911edc00] 17:40:16 INFO - PROCESS | 1741 | 1468024816869 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]]]}] 17:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1792ms 17:40:16 INFO - PROCESS | 1741 | 1468024816899 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 17:40:16 INFO - PROCESS | 1741 | 1468024816907 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 17:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:40:16 INFO - PROCESS | 1741 | 1468024816920 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:40:16 INFO - PROCESS | 1741 | 1468024816925 Marionette TRACE conn4 <- [1,786,null,{}] 17:40:16 INFO - PROCESS | 1741 | 1468024816933 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}] 17:40:16 INFO - PROCESS | 1741 | 1468024816941 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:17 INFO - PROCESS | 1741 | 1468024817210 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 17:40:17 INFO - PROCESS | 1741 | 1468024817428 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:17 INFO - PROCESS | 1741 | 1468024817439 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2cd800 == 15 [pid = 1741] [id = 204] 17:40:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x9662cc00) [pid = 1741] [serial = 613] [outer = (nil)] 17:40:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x983e0c00) [pid = 1741] [serial = 614] [outer = 0x9662cc00] 17:40:17 INFO - PROCESS | 1741 | 1468024817527 Marionette DEBUG loaded listener.js 17:40:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x9a468c00) [pid = 1741] [serial = 615] [outer = 0x9662cc00] 17:40:18 INFO - PROCESS | 1741 | 1468024818627 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]]]}] 17:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1792ms 17:40:18 INFO - PROCESS | 1741 | 1468024818712 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 17:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:40:18 INFO - PROCESS | 1741 | 1468024818717 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 17:40:18 INFO - PROCESS | 1741 | 1468024818726 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:40:18 INFO - PROCESS | 1741 | 1468024818733 Marionette TRACE conn4 <- [1,790,null,{}] 17:40:18 INFO - PROCESS | 1741 | 1468024818752 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}] 17:40:18 INFO - PROCESS | 1741 | 1468024818762 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:19 INFO - PROCESS | 1741 | 1468024819074 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 17:40:19 INFO - PROCESS | 1741 | 1468024819299 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:19 INFO - PROCESS | 1741 | 1468024819313 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a8e5000 == 16 [pid = 1741] [id = 205] 17:40:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x9a8e6000) [pid = 1741] [serial = 616] [outer = (nil)] 17:40:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9a929000) [pid = 1741] [serial = 617] [outer = 0x9a8e6000] 17:40:19 INFO - PROCESS | 1741 | 1468024819405 Marionette DEBUG loaded listener.js 17:40:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9a9c4400) [pid = 1741] [serial = 618] [outer = 0x9a8e6000] 17:40:20 INFO - PROCESS | 1741 | 1468024820527 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]]]}] 17:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1892ms 17:40:20 INFO - PROCESS | 1741 | 1468024820618 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 17:40:20 INFO - PROCESS | 1741 | 1468024820624 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 17:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:40:20 INFO - PROCESS | 1741 | 1468024820632 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:40:20 INFO - PROCESS | 1741 | 1468024820637 Marionette TRACE conn4 <- [1,794,null,{}] 17:40:20 INFO - PROCESS | 1741 | 1468024820644 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}] 17:40:20 INFO - PROCESS | 1741 | 1468024820650 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:20 INFO - PROCESS | 1741 | 1468024820867 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 17:40:21 INFO - PROCESS | 1741 | 1468024821086 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:21 INFO - PROCESS | 1741 | 1468024821095 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e8c00 == 17 [pid = 1741] [id = 206] 17:40:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x93d9ec00) [pid = 1741] [serial = 619] [outer = (nil)] 17:40:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9aa47400) [pid = 1741] [serial = 620] [outer = 0x93d9ec00] 17:40:21 INFO - PROCESS | 1741 | 1468024821195 Marionette DEBUG loaded listener.js 17:40:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9aa4cc00) [pid = 1741] [serial = 621] [outer = 0x93d9ec00] 17:40:22 INFO - PROCESS | 1741 | 1468024822369 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]]]}] 17:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1840ms 17:40:22 INFO - PROCESS | 1741 | 1468024822483 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 17:40:22 INFO - PROCESS | 1741 | 1468024822490 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 17:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:40:22 INFO - PROCESS | 1741 | 1468024822500 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:40:22 INFO - PROCESS | 1741 | 1468024822505 Marionette TRACE conn4 <- [1,798,null,{}] 17:40:22 INFO - PROCESS | 1741 | 1468024822565 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}] 17:40:22 INFO - PROCESS | 1741 | 1468024822573 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:22 INFO - PROCESS | 1741 | 1468024822854 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 17:40:23 INFO - PROCESS | 1741 | 1468024823056 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:23 INFO - PROCESS | 1741 | 1468024823070 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9a91b400) [pid = 1741] [serial = 562] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9662d400) [pid = 1741] [serial = 563] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9a50bc00) [pid = 1741] [serial = 559] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x9a81dc00) [pid = 1741] [serial = 560] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x996e0400) [pid = 1741] [serial = 556] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9a01f000) [pid = 1741] [serial = 557] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x98357800) [pid = 1741] [serial = 551] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x939dfc00) [pid = 1741] [serial = 553] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x93d2c400) [pid = 1741] [serial = 554] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0xa071e400) [pid = 1741] [serial = 368] [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.] 17:40:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cef000 == 18 [pid = 1741] [id = 207] 17:40:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x91cf0400) [pid = 1741] [serial = 622] [outer = (nil)] 17:40:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x91cf7400) [pid = 1741] [serial = 623] [outer = 0x91cf0400] 17:40:23 INFO - PROCESS | 1741 | 1468024823204 Marionette DEBUG loaded listener.js 17:40:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x91d89400) [pid = 1741] [serial = 624] [outer = 0x91cf0400] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x9a825400) [pid = 1741] [serial = 581] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x9a9c8c00) [pid = 1741] [serial = 566] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x9a9c3000) [pid = 1741] [serial = 567] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x911e7000) [pid = 1741] [serial = 572] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x91d87400) [pid = 1741] [serial = 573] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x95426000) [pid = 1741] [serial = 575] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x983ddc00) [pid = 1741] [serial = 576] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x9bcab400) [pid = 1741] [serial = 569] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 62 (0x9bc16400) [pid = 1741] [serial = 570] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 61 (0x9a0bb800) [pid = 1741] [serial = 578] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 60 (0x9a475000) [pid = 1741] [serial = 579] [outer = (nil)] [url = about:blank] 17:40:23 INFO - PROCESS | 1741 | --DOMWINDOW == 59 (0x9a922800) [pid = 1741] [serial = 582] [outer = (nil)] [url = about:blank] 17:40:24 INFO - PROCESS | 1741 | 1468024824086 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]]]}] 17:40:24 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 17:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1653ms 17:40:24 INFO - PROCESS | 1741 | 1468024824153 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 17:40:24 INFO - PROCESS | 1741 | 1468024824160 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 17:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:40:24 INFO - PROCESS | 1741 | 1468024824173 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:40:24 INFO - PROCESS | 1741 | 1468024824177 Marionette TRACE conn4 <- [1,802,null,{}] 17:40:24 INFO - PROCESS | 1741 | 1468024824185 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}] 17:40:24 INFO - PROCESS | 1741 | 1468024824190 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:24 INFO - PROCESS | 1741 | 1468024824386 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 17:40:24 INFO - PROCESS | 1741 | 1468024824509 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:24 INFO - PROCESS | 1741 | 1468024824517 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d1e400 == 19 [pid = 1741] [id = 208] 17:40:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 60 (0x952f1400) [pid = 1741] [serial = 625] [outer = (nil)] 17:40:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 61 (0x9541bc00) [pid = 1741] [serial = 626] [outer = 0x952f1400] 17:40:24 INFO - PROCESS | 1741 | 1468024824603 Marionette DEBUG loaded listener.js 17:40:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 62 (0x96629000) [pid = 1741] [serial = 627] [outer = 0x952f1400] 17:40:25 INFO - PROCESS | 1741 | 1468024825512 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]]]}] 17:40:25 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 17:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1399ms 17:40:25 INFO - PROCESS | 1741 | 1468024825574 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 17:40:25 INFO - PROCESS | 1741 | 1468024825577 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 17:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:40:25 INFO - PROCESS | 1741 | 1468024825586 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:40:25 INFO - PROCESS | 1741 | 1468024825593 Marionette TRACE conn4 <- [1,806,null,{}] 17:40:25 INFO - PROCESS | 1741 | 1468024825617 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}] 17:40:25 INFO - PROCESS | 1741 | 1468024825626 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:25 INFO - PROCESS | 1741 | 1468024825866 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 17:40:25 INFO - PROCESS | 1741 | 1468024825910 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:25 INFO - PROCESS | 1741 | 1468024825924 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a503800 == 20 [pid = 1741] [id = 209] 17:40:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x9a504000) [pid = 1741] [serial = 628] [outer = (nil)] 17:40:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x9a50c800) [pid = 1741] [serial = 629] [outer = 0x9a504000] 17:40:26 INFO - PROCESS | 1741 | 1468024826012 Marionette DEBUG loaded listener.js 17:40:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x9a818000) [pid = 1741] [serial = 630] [outer = 0x9a504000] 17:40:27 INFO - PROCESS | 1741 | 1468024827032 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]]]}] 17:40:27 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 17:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1497ms 17:40:27 INFO - PROCESS | 1741 | 1468024827085 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 17:40:27 INFO - PROCESS | 1741 | 1468024827091 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 17:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:40:27 INFO - PROCESS | 1741 | 1468024827099 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:40:27 INFO - PROCESS | 1741 | 1468024827103 Marionette TRACE conn4 <- [1,810,null,{}] 17:40:27 INFO - PROCESS | 1741 | 1468024827110 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}] 17:40:27 INFO - PROCESS | 1741 | 1468024827117 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:27 INFO - PROCESS | 1741 | 1468024827352 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 17:40:27 INFO - PROCESS | 1741 | 1468024827394 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:27 INFO - PROCESS | 1741 | 1468024827403 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c6800 == 21 [pid = 1741] [id = 210] 17:40:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x95395000) [pid = 1741] [serial = 631] [outer = (nil)] 17:40:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x9a929400) [pid = 1741] [serial = 632] [outer = 0x95395000] 17:40:27 INFO - PROCESS | 1741 | 1468024827477 Marionette DEBUG loaded listener.js 17:40:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x9a9f6400) [pid = 1741] [serial = 633] [outer = 0x95395000] 17:40:27 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x91d8fc00) [pid = 1741] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:40:27 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x91ced000) [pid = 1741] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:40:27 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x953e3800) [pid = 1741] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:40:27 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x9797bc00) [pid = 1741] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:40:27 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x91d8b000) [pid = 1741] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:40:27 INFO - PROCESS | 1741 | --DOMWINDOW == 62 (0x9a09d000) [pid = 1741] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:40:27 INFO - PROCESS | 1741 | --DOMWINDOW == 61 (0x9a50e000) [pid = 1741] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:40:27 INFO - PROCESS | 1741 | --DOMWINDOW == 60 (0x9484c800) [pid = 1741] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:40:28 INFO - PROCESS | 1741 | 1468024828438 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]]]}] 17:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1381ms 17:40:28 INFO - PROCESS | 1741 | 1468024828482 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 17:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:40:28 INFO - PROCESS | 1741 | 1468024828486 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 17:40:28 INFO - PROCESS | 1741 | 1468024828494 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:40:28 INFO - PROCESS | 1741 | 1468024828497 Marionette TRACE conn4 <- [1,814,null,{}] 17:40:28 INFO - PROCESS | 1741 | 1468024828504 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}] 17:40:28 INFO - PROCESS | 1741 | 1468024828510 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:28 INFO - PROCESS | 1741 | 1468024828686 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 17:40:28 INFO - PROCESS | 1741 | 1468024828803 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:28 INFO - PROCESS | 1741 | 1468024828813 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x911eac00 == 22 [pid = 1741] [id = 211] 17:40:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 61 (0x9797ec00) [pid = 1741] [serial = 634] [outer = (nil)] 17:40:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 62 (0x9aa49400) [pid = 1741] [serial = 635] [outer = 0x9797ec00] 17:40:28 INFO - PROCESS | 1741 | 1468024828886 Marionette DEBUG loaded listener.js 17:40:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x9aa4e400) [pid = 1741] [serial = 636] [outer = 0x9797ec00] 17:40:29 INFO - PROCESS | 1741 | 1468024829901 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] 17:40:29 INFO - PROCESS | 1741 | 1468024829952 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 17:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:40:29 INFO - PROCESS | 1741 | 1468024829964 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:40:29 INFO - PROCESS | 1741 | 1468024829973 Marionette TRACE conn4 <- [1,818,null,{}] 17:40:29 INFO - PROCESS | 1741 | 1468024829984 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}] 17:40:29 INFO - PROCESS | 1741 | 1468024829992 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:30 INFO - PROCESS | 1741 | 1468024830244 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 17:40:30 INFO - PROCESS | 1741 | 1468024830504 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:30 INFO - PROCESS | 1741 | 1468024830521 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x939dd800 == 23 [pid = 1741] [id = 212] 17:40:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x93a33800) [pid = 1741] [serial = 637] [outer = (nil)] 17:40:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x93d28000) [pid = 1741] [serial = 638] [outer = 0x93a33800] 17:40:30 INFO - PROCESS | 1741 | 1468024830655 Marionette DEBUG loaded listener.js 17:40:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x9484d000) [pid = 1741] [serial = 639] [outer = 0x93a33800] 17:40:31 INFO - PROCESS | 1741 | 1468024831688 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]]]}] 17:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1793ms 17:40:31 INFO - PROCESS | 1741 | 1468024831756 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 17:40:31 INFO - PROCESS | 1741 | 1468024831765 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 17:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:40:31 INFO - PROCESS | 1741 | 1468024831778 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:40:31 INFO - PROCESS | 1741 | 1468024831783 Marionette TRACE conn4 <- [1,822,null,{}] 17:40:31 INFO - PROCESS | 1741 | 1468024831791 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}] 17:40:31 INFO - PROCESS | 1741 | 1468024831799 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:32 INFO - PROCESS | 1741 | 1468024832061 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 17:40:32 INFO - PROCESS | 1741 | 1468024832327 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:32 INFO - PROCESS | 1741 | 1468024832336 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x9539a400 == 24 [pid = 1741] [id = 213] 17:40:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x98357800) [pid = 1741] [serial = 640] [outer = (nil)] 17:40:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x9a469400) [pid = 1741] [serial = 641] [outer = 0x98357800] 17:40:32 INFO - PROCESS | 1741 | 1468024832431 Marionette DEBUG loaded listener.js 17:40:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x9a0b8c00) [pid = 1741] [serial = 642] [outer = 0x98357800] 17:40:33 INFO - PROCESS | 1741 | 1468024833494 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] 17:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:40:33 INFO - PROCESS | 1741 | 1468024833571 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 17:40:33 INFO - PROCESS | 1741 | 1468024833580 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:40:33 INFO - PROCESS | 1741 | 1468024833587 Marionette TRACE conn4 <- [1,826,null,{}] 17:40:33 INFO - PROCESS | 1741 | 1468024833606 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}] 17:40:33 INFO - PROCESS | 1741 | 1468024833616 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:33 INFO - PROCESS | 1741 | 1468024833938 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 17:40:34 INFO - PROCESS | 1741 | 1468024834175 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:34 INFO - PROCESS | 1741 | 1468024834193 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x9bce4c00 == 25 [pid = 1741] [id = 214] 17:40:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x9bce6400) [pid = 1741] [serial = 643] [outer = (nil)] 17:40:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x9bf1a800) [pid = 1741] [serial = 644] [outer = 0x9bce6400] 17:40:34 INFO - PROCESS | 1741 | 1468024834281 Marionette DEBUG loaded listener.js 17:40:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x9c030400) [pid = 1741] [serial = 645] [outer = 0x9bce6400] 17:40:35 INFO - PROCESS | 1741 | 1468024835304 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]]]}] 17:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1745ms 17:40:35 INFO - PROCESS | 1741 | 1468024835324 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 17:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:40:35 INFO - PROCESS | 1741 | 1468024835330 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 17:40:35 INFO - PROCESS | 1741 | 1468024835338 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:40:35 INFO - PROCESS | 1741 | 1468024835341 Marionette TRACE conn4 <- [1,830,null,{}] 17:40:35 INFO - PROCESS | 1741 | 1468024835349 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}] 17:40:35 INFO - PROCESS | 1741 | 1468024835353 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:35 INFO - PROCESS | 1741 | 1468024835571 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 17:40:35 INFO - PROCESS | 1741 | 1468024835793 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:35 INFO - PROCESS | 1741 | 1468024835801 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x953dd000 == 26 [pid = 1741] [id = 215] 17:40:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x99707000) [pid = 1741] [serial = 646] [outer = (nil)] 17:40:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9cb22400) [pid = 1741] [serial = 647] [outer = 0x99707000] 17:40:35 INFO - PROCESS | 1741 | 1468024835932 Marionette DEBUG loaded listener.js 17:40:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9cc6b800) [pid = 1741] [serial = 648] [outer = 0x99707000] 17:40:36 INFO - PROCESS | 1741 | 1468024836863 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]]]}] 17:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1592ms 17:40:36 INFO - PROCESS | 1741 | 1468024836930 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 17:40:36 INFO - PROCESS | 1741 | 1468024836935 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 17:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:40:36 INFO - PROCESS | 1741 | 1468024836942 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:40:36 INFO - PROCESS | 1741 | 1468024836947 Marionette TRACE conn4 <- [1,834,null,{}] 17:40:36 INFO - PROCESS | 1741 | 1468024836954 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}] 17:40:36 INFO - PROCESS | 1741 | 1468024836961 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:37 INFO - PROCESS | 1741 | 1468024837161 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 17:40:37 INFO - PROCESS | 1741 | 1468024837369 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:37 INFO - PROCESS | 1741 | 1468024837377 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c9800 == 27 [pid = 1741] [id = 216] 17:40:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9a342c00) [pid = 1741] [serial = 649] [outer = (nil)] 17:40:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9d915800) [pid = 1741] [serial = 650] [outer = 0x9a342c00] 17:40:37 INFO - PROCESS | 1741 | 1468024837510 Marionette DEBUG loaded listener.js 17:40:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9d91a400) [pid = 1741] [serial = 651] [outer = 0x9a342c00] 17:40:38 INFO - PROCESS | 1741 | 1468024838465 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]]]}] 17:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1541ms 17:40:38 INFO - PROCESS | 1741 | 1468024838484 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 17:40:38 INFO - PROCESS | 1741 | 1468024838489 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 17:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:40:38 INFO - PROCESS | 1741 | 1468024838497 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:40:38 INFO - PROCESS | 1741 | 1468024838502 Marionette TRACE conn4 <- [1,838,null,{}] 17:40:38 INFO - PROCESS | 1741 | 1468024838509 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}] 17:40:38 INFO - PROCESS | 1741 | 1468024838522 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:38 INFO - PROCESS | 1741 | 1468024838819 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 17:40:39 INFO - PROCESS | 1741 | 1468024839269 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:39 INFO - PROCESS | 1741 | 1468024839282 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e4c00 == 28 [pid = 1741] [id = 217] 17:40:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x911ea000) [pid = 1741] [serial = 652] [outer = (nil)] 17:40:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x91cee800) [pid = 1741] [serial = 653] [outer = 0x911ea000] 17:40:39 INFO - PROCESS | 1741 | 1468024839424 Marionette DEBUG loaded listener.js 17:40:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x91d90c00) [pid = 1741] [serial = 654] [outer = 0x911ea000] 17:40:40 INFO - PROCESS | 1741 | 1468024840500 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]]]}] 17:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2038ms 17:40:40 INFO - PROCESS | 1741 | 1468024840538 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 17:40:40 INFO - PROCESS | 1741 | 1468024840545 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 17:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:40:40 INFO - PROCESS | 1741 | 1468024840555 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:40:40 INFO - PROCESS | 1741 | 1468024840559 Marionette TRACE conn4 <- [1,842,null,{}] 17:40:40 INFO - PROCESS | 1741 | 1468024840570 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}] 17:40:40 INFO - PROCESS | 1741 | 1468024840578 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:40 INFO - PROCESS | 1741 | 1468024840876 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 17:40:41 INFO - PROCESS | 1741 | 1468024841147 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:41 INFO - PROCESS | 1741 | 1468024841158 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x953d8400 == 29 [pid = 1741] [id = 218] 17:40:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x953d8c00) [pid = 1741] [serial = 655] [outer = (nil)] 17:40:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x983df000) [pid = 1741] [serial = 656] [outer = 0x953d8c00] 17:40:41 INFO - PROCESS | 1741 | 1468024841240 Marionette DEBUG loaded listener.js 17:40:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9a0a0400) [pid = 1741] [serial = 657] [outer = 0x953d8c00] 17:40:42 INFO - PROCESS | 1741 | --DOCSHELL 0x91d89000 == 28 [pid = 1741] [id = 198] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x93d29800) [pid = 1741] [serial = 585] [outer = (nil)] [url = about:blank] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x93a33400) [pid = 1741] [serial = 584] [outer = (nil)] [url = about:blank] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x91cf5000) [pid = 1741] [serial = 599] [outer = (nil)] [url = about:blank] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x91d8c000) [pid = 1741] [serial = 600] [outer = (nil)] [url = about:blank] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x97980800) [pid = 1741] [serial = 588] [outer = (nil)] [url = about:blank] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x97981000) [pid = 1741] [serial = 605] [outer = (nil)] [url = about:blank] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x96629800) [pid = 1741] [serial = 587] [outer = (nil)] [url = about:blank] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x93da1800) [pid = 1741] [serial = 597] [outer = (nil)] [url = about:blank] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x939d5000) [pid = 1741] [serial = 596] [outer = (nil)] [url = about:blank] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x9a510400) [pid = 1741] [serial = 591] [outer = (nil)] [url = about:blank] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x9a474000) [pid = 1741] [serial = 590] [outer = (nil)] [url = about:blank] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9bf1ac00) [pid = 1741] [serial = 594] [outer = (nil)] [url = about:blank] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9b573c00) [pid = 1741] [serial = 593] [outer = (nil)] [url = about:blank] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x9522e400) [pid = 1741] [serial = 602] [outer = (nil)] [url = about:blank] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x9538e800) [pid = 1741] [serial = 603] [outer = (nil)] [url = about:blank] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x9970c800) [pid = 1741] [serial = 606] [outer = (nil)] [url = about:blank] 17:40:42 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x9a0a1400) [pid = 1741] [serial = 608] [outer = (nil)] [url = about:blank] 17:40:43 INFO - PROCESS | 1741 | 1468024843135 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]]]}] 17:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2601ms 17:40:43 INFO - PROCESS | 1741 | 1468024843156 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 17:40:43 INFO - PROCESS | 1741 | 1468024843163 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 17:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:40:43 INFO - PROCESS | 1741 | 1468024843172 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:40:43 INFO - PROCESS | 1741 | 1468024843180 Marionette TRACE conn4 <- [1,846,null,{}] 17:40:43 INFO - PROCESS | 1741 | 1468024843189 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}] 17:40:43 INFO - PROCESS | 1741 | 1468024843194 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:43 INFO - PROCESS | 1741 | 1468024843394 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 17:40:43 INFO - PROCESS | 1741 | 1468024843512 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:43 INFO - PROCESS | 1741 | 1468024843522 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf1400 == 29 [pid = 1741] [id = 219] 17:40:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x91cf4400) [pid = 1741] [serial = 658] [outer = (nil)] 17:40:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x91d90800) [pid = 1741] [serial = 659] [outer = 0x91cf4400] 17:40:43 INFO - PROCESS | 1741 | 1468024843599 Marionette DEBUG loaded listener.js 17:40:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x939da000) [pid = 1741] [serial = 660] [outer = 0x91cf4400] 17:40:44 INFO - PROCESS | 1741 | 1468024844532 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]]]}] 17:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1405ms 17:40:44 INFO - PROCESS | 1741 | 1468024844578 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 17:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:40:44 INFO - PROCESS | 1741 | 1468024844587 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 17:40:44 INFO - PROCESS | 1741 | 1468024844600 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:40:44 INFO - PROCESS | 1741 | 1468024844606 Marionette TRACE conn4 <- [1,850,null,{}] 17:40:44 INFO - PROCESS | 1741 | 1468024844613 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}] 17:40:44 INFO - PROCESS | 1741 | 1468024844618 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:44 INFO - PROCESS | 1741 | 1468024844821 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 17:40:44 INFO - PROCESS | 1741 | 1468024844970 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:44 INFO - PROCESS | 1741 | 1468024844982 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x93da4400 == 30 [pid = 1741] [id = 220] 17:40:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x94859c00) [pid = 1741] [serial = 661] [outer = (nil)] 17:40:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x95394000) [pid = 1741] [serial = 662] [outer = 0x94859c00] 17:40:45 INFO - PROCESS | 1741 | 1468024845059 Marionette DEBUG loaded listener.js 17:40:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x953d5000) [pid = 1741] [serial = 663] [outer = 0x94859c00] 17:40:46 INFO - PROCESS | 1741 | 1468024846100 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]]]}] 17:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1545ms 17:40:46 INFO - PROCESS | 1741 | 1468024846145 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 17:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:40:46 INFO - PROCESS | 1741 | 1468024846150 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 17:40:46 INFO - PROCESS | 1741 | 1468024846158 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:40:46 INFO - PROCESS | 1741 | 1468024846166 Marionette TRACE conn4 <- [1,854,null,{}] 17:40:46 INFO - PROCESS | 1741 | 1468024846192 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}] 17:40:46 INFO - PROCESS | 1741 | 1468024846202 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:46 INFO - PROCESS | 1741 | 1468024846431 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 17:40:46 INFO - PROCESS | 1741 | 1468024846475 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:46 INFO - PROCESS | 1741 | 1468024846488 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x983eac00 == 31 [pid = 1741] [id = 221] 17:40:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x983eb400) [pid = 1741] [serial = 664] [outer = (nil)] 17:40:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x99709c00) [pid = 1741] [serial = 665] [outer = 0x983eb400] 17:40:46 INFO - PROCESS | 1741 | 1468024846567 Marionette DEBUG loaded listener.js 17:40:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9a0a5000) [pid = 1741] [serial = 666] [outer = 0x983eb400] 17:40:47 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x95395000) [pid = 1741] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:40:47 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x93d9ec00) [pid = 1741] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:40:47 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x9a8e6000) [pid = 1741] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:40:47 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x911edc00) [pid = 1741] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:40:47 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9a504000) [pid = 1741] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:40:47 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x91d8e000) [pid = 1741] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:40:47 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x91cf0400) [pid = 1741] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:40:47 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x952f1400) [pid = 1741] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:40:47 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x9662cc00) [pid = 1741] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:40:47 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x9797ec00) [pid = 1741] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:40:47 INFO - PROCESS | 1741 | 1468024847930 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]]]}] 17:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1855ms 17:40:48 INFO - PROCESS | 1741 | 1468024848013 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 17:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:40:48 INFO - PROCESS | 1741 | 1468024848018 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 17:40:48 INFO - PROCESS | 1741 | 1468024848026 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:40:48 INFO - PROCESS | 1741 | 1468024848029 Marionette TRACE conn4 <- [1,858,null,{}] 17:40:48 INFO - PROCESS | 1741 | 1468024848036 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}] 17:40:48 INFO - PROCESS | 1741 | 1468024848042 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:48 INFO - PROCESS | 1741 | 1468024848226 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 17:40:48 INFO - PROCESS | 1741 | 1468024848342 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:48 INFO - PROCESS | 1741 | 1468024848351 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b61400 == 32 [pid = 1741] [id = 222] 17:40:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x93d9ec00) [pid = 1741] [serial = 667] [outer = (nil)] 17:40:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x9a0b8400) [pid = 1741] [serial = 668] [outer = 0x93d9ec00] 17:40:48 INFO - PROCESS | 1741 | 1468024848447 Marionette DEBUG loaded listener.js 17:40:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x9a50a800) [pid = 1741] [serial = 669] [outer = 0x93d9ec00] 17:40:49 INFO - PROCESS | 1741 | 1468024849266 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]]]}] 17:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1290ms 17:40:49 INFO - PROCESS | 1741 | 1468024849316 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 17:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:40:49 INFO - PROCESS | 1741 | 1468024849320 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 17:40:49 INFO - PROCESS | 1741 | 1468024849328 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:40:49 INFO - PROCESS | 1741 | 1468024849331 Marionette TRACE conn4 <- [1,862,null,{}] 17:40:49 INFO - PROCESS | 1741 | 1468024849338 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}] 17:40:49 INFO - PROCESS | 1741 | 1468024849345 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:49 INFO - PROCESS | 1741 | 1468024849601 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 17:40:49 INFO - PROCESS | 1741 | 1468024849775 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:49 INFO - PROCESS | 1741 | 1468024849783 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e2000 == 33 [pid = 1741] [id = 223] 17:40:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x911e3c00) [pid = 1741] [serial = 670] [outer = (nil)] 17:40:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x91cf1c00) [pid = 1741] [serial = 671] [outer = 0x911e3c00] 17:40:49 INFO - PROCESS | 1741 | 1468024849921 Marionette DEBUG loaded listener.js 17:40:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x91cfa000) [pid = 1741] [serial = 672] [outer = 0x911e3c00] 17:40:51 INFO - PROCESS | 1741 | 1468024851071 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]]]}] 17:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1788ms 17:40:51 INFO - PROCESS | 1741 | 1468024851117 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 17:40:51 INFO - PROCESS | 1741 | 1468024851127 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 17:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:40:51 INFO - PROCESS | 1741 | 1468024851139 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:40:51 INFO - PROCESS | 1741 | 1468024851146 Marionette TRACE conn4 <- [1,866,null,{}] 17:40:51 INFO - PROCESS | 1741 | 1468024851155 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}] 17:40:51 INFO - PROCESS | 1741 | 1468024851163 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:51 INFO - PROCESS | 1741 | 1468024851485 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 17:40:51 INFO - PROCESS | 1741 | 1468024851656 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:51 INFO - PROCESS | 1741 | 1468024851672 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x911eb800 == 34 [pid = 1741] [id = 224] 17:40:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x95392800) [pid = 1741] [serial = 673] [outer = (nil)] 17:40:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x95421000) [pid = 1741] [serial = 674] [outer = 0x95392800] 17:40:51 INFO - PROCESS | 1741 | 1468024851761 Marionette DEBUG loaded listener.js 17:40:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x97975400) [pid = 1741] [serial = 675] [outer = 0x95392800] 17:40:52 INFO - PROCESS | 1741 | 1468024852860 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]]]}] 17:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1745ms 17:40:52 INFO - PROCESS | 1741 | 1468024852885 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 17:40:52 INFO - PROCESS | 1741 | 1468024852891 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 17:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:40:52 INFO - PROCESS | 1741 | 1468024852900 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:40:52 INFO - PROCESS | 1741 | 1468024852905 Marionette TRACE conn4 <- [1,870,null,{}] 17:40:52 INFO - PROCESS | 1741 | 1468024852913 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}] 17:40:52 INFO - PROCESS | 1741 | 1468024852918 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:53 INFO - PROCESS | 1741 | 1468024853157 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 17:40:53 INFO - PROCESS | 1741 | 1468024853474 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:53 INFO - PROCESS | 1741 | 1468024853485 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d8f800 == 35 [pid = 1741] [id = 225] 17:40:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x93da2400) [pid = 1741] [serial = 676] [outer = (nil)] 17:40:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9a91d000) [pid = 1741] [serial = 677] [outer = 0x93da2400] 17:40:53 INFO - PROCESS | 1741 | 1468024853573 Marionette DEBUG loaded listener.js 17:40:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9a927400) [pid = 1741] [serial = 678] [outer = 0x93da2400] 17:40:54 INFO - PROCESS | 1741 | 1468024854649 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]]]}] 17:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1790ms 17:40:54 INFO - PROCESS | 1741 | 1468024854691 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 17:40:54 INFO - PROCESS | 1741 | 1468024854699 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 17:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:40:54 INFO - PROCESS | 1741 | 1468024854721 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:40:54 INFO - PROCESS | 1741 | 1468024854729 Marionette TRACE conn4 <- [1,874,null,{}] 17:40:54 INFO - PROCESS | 1741 | 1468024854736 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}] 17:40:54 INFO - PROCESS | 1741 | 1468024854744 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:55 INFO - PROCESS | 1741 | 1468024855005 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 17:40:55 INFO - PROCESS | 1741 | 1468024855219 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:55 INFO - PROCESS | 1741 | 1468024855229 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a825800 == 36 [pid = 1741] [id = 226] 17:40:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9a9fb000) [pid = 1741] [serial = 679] [outer = (nil)] 17:40:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9ab53000) [pid = 1741] [serial = 680] [outer = 0x9a9fb000] 17:40:55 INFO - PROCESS | 1741 | 1468024855316 Marionette DEBUG loaded listener.js 17:40:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9b574400) [pid = 1741] [serial = 681] [outer = 0x9a9fb000] 17:40:56 INFO - PROCESS | 1741 | 1468024856559 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]]]}] 17:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1866ms 17:40:56 INFO - PROCESS | 1741 | 1468024856578 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 17:40:56 INFO - PROCESS | 1741 | 1468024856585 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 17:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:40:56 INFO - PROCESS | 1741 | 1468024856595 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:40:56 INFO - PROCESS | 1741 | 1468024856602 Marionette TRACE conn4 <- [1,878,null,{}] 17:40:56 INFO - PROCESS | 1741 | 1468024856621 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}] 17:40:56 INFO - PROCESS | 1741 | 1468024856627 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:56 INFO - PROCESS | 1741 | 1468024856881 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 17:40:57 INFO - PROCESS | 1741 | 1468024857060 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:57 INFO - PROCESS | 1741 | 1468024857076 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b5e400 == 37 [pid = 1741] [id = 227] 17:40:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x93b5f800) [pid = 1741] [serial = 682] [outer = (nil)] 17:40:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x93d2ac00) [pid = 1741] [serial = 683] [outer = 0x93b5f800] 17:40:57 INFO - PROCESS | 1741 | 1468024857154 Marionette DEBUG loaded listener.js 17:40:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x93d2dc00) [pid = 1741] [serial = 684] [outer = 0x93b5f800] 17:40:57 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9a9f6400) [pid = 1741] [serial = 633] [outer = (nil)] [url = about:blank] 17:40:57 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9aa4cc00) [pid = 1741] [serial = 621] [outer = (nil)] [url = about:blank] 17:40:57 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9a929000) [pid = 1741] [serial = 617] [outer = (nil)] [url = about:blank] 17:40:57 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x91d92400) [pid = 1741] [serial = 611] [outer = (nil)] [url = about:blank] 17:40:57 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x93b60800) [pid = 1741] [serial = 612] [outer = (nil)] [url = about:blank] 17:40:57 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9a50c800) [pid = 1741] [serial = 629] [outer = (nil)] [url = about:blank] 17:40:57 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9a0bc800) [pid = 1741] [serial = 609] [outer = (nil)] [url = about:blank] 17:40:57 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x91d89400) [pid = 1741] [serial = 624] [outer = (nil)] [url = about:blank] 17:40:57 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9aa47400) [pid = 1741] [serial = 620] [outer = (nil)] [url = about:blank] 17:40:57 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x9a929400) [pid = 1741] [serial = 632] [outer = (nil)] [url = about:blank] 17:40:58 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x96629000) [pid = 1741] [serial = 627] [outer = (nil)] [url = about:blank] 17:40:58 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9a818000) [pid = 1741] [serial = 630] [outer = (nil)] [url = about:blank] 17:40:58 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x983e0c00) [pid = 1741] [serial = 614] [outer = (nil)] [url = about:blank] 17:40:58 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x9a468c00) [pid = 1741] [serial = 615] [outer = (nil)] [url = about:blank] 17:40:58 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x91cf7400) [pid = 1741] [serial = 623] [outer = (nil)] [url = about:blank] 17:40:58 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x9a9c4400) [pid = 1741] [serial = 618] [outer = (nil)] [url = about:blank] 17:40:58 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x9541bc00) [pid = 1741] [serial = 626] [outer = (nil)] [url = about:blank] 17:40:58 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x9aa49400) [pid = 1741] [serial = 635] [outer = (nil)] [url = about:blank] 17:40:58 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x9aa4e400) [pid = 1741] [serial = 636] [outer = (nil)] [url = about:blank] 17:40:58 INFO - PROCESS | 1741 | 1468024858170 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]]]}] 17:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1596ms 17:40:58 INFO - PROCESS | 1741 | 1468024858194 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 17:40:58 INFO - PROCESS | 1741 | 1468024858202 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 17:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:40:58 INFO - PROCESS | 1741 | 1468024858214 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:40:58 INFO - PROCESS | 1741 | 1468024858217 Marionette TRACE conn4 <- [1,882,null,{}] 17:40:58 INFO - PROCESS | 1741 | 1468024858225 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}] 17:40:58 INFO - PROCESS | 1741 | 1468024858231 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:58 INFO - PROCESS | 1741 | 1468024858430 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 17:40:58 INFO - PROCESS | 1741 | 1468024858564 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:58 INFO - PROCESS | 1741 | 1468024858575 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x95238000 == 38 [pid = 1741] [id = 228] 17:40:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x953e2800) [pid = 1741] [serial = 685] [outer = (nil)] 17:40:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x95428400) [pid = 1741] [serial = 686] [outer = 0x953e2800] 17:40:58 INFO - PROCESS | 1741 | 1468024858699 Marionette DEBUG loaded listener.js 17:40:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x98357c00) [pid = 1741] [serial = 687] [outer = 0x953e2800] 17:40:59 INFO - PROCESS | 1741 | 1468024859509 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]]]}] 17:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1350ms 17:40:59 INFO - PROCESS | 1741 | 1468024859586 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 17:40:59 INFO - PROCESS | 1741 | 1468024859590 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 17:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:40:59 INFO - PROCESS | 1741 | 1468024859602 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:40:59 INFO - PROCESS | 1741 | 1468024859607 Marionette TRACE conn4 <- [1,886,null,{}] 17:40:59 INFO - PROCESS | 1741 | 1468024859625 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}] 17:40:59 INFO - PROCESS | 1741 | 1468024859634 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:59 INFO - PROCESS | 1741 | 1468024859817 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 17:40:59 INFO - PROCESS | 1741 | 1468024859947 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:59 INFO - PROCESS | 1741 | 1468024859958 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:40:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a505400 == 39 [pid = 1741] [id = 229] 17:40:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x9a506400) [pid = 1741] [serial = 688] [outer = (nil)] 17:41:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x9a820800) [pid = 1741] [serial = 689] [outer = 0x9a506400] 17:41:00 INFO - PROCESS | 1741 | 1468024860040 Marionette DEBUG loaded listener.js 17:41:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x9a927c00) [pid = 1741] [serial = 690] [outer = 0x9a506400] 17:41:01 INFO - PROCESS | 1741 | 1468024860995 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]]]}] 17:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1441ms 17:41:01 INFO - PROCESS | 1741 | 1468024861043 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 17:41:01 INFO - PROCESS | 1741 | 1468024861048 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 17:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:41:01 INFO - PROCESS | 1741 | 1468024861063 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:41:01 INFO - PROCESS | 1741 | 1468024861066 Marionette TRACE conn4 <- [1,890,null,{}] 17:41:01 INFO - PROCESS | 1741 | 1468024861073 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}] 17:41:01 INFO - PROCESS | 1741 | 1468024861079 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:01 INFO - PROCESS | 1741 | 1468024861309 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 17:41:01 INFO - PROCESS | 1741 | 1468024861337 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:01 INFO - PROCESS | 1741 | 1468024861344 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a9c5800 == 40 [pid = 1741] [id = 230] 17:41:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x9a9c9c00) [pid = 1741] [serial = 691] [outer = (nil)] 17:41:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x9aa46000) [pid = 1741] [serial = 692] [outer = 0x9a9c9c00] 17:41:01 INFO - PROCESS | 1741 | 1468024861421 Marionette DEBUG loaded listener.js 17:41:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9aa4ec00) [pid = 1741] [serial = 693] [outer = 0x9a9c9c00] 17:41:02 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x93a33800) [pid = 1741] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:41:02 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x98357800) [pid = 1741] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:41:02 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9bce6400) [pid = 1741] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:41:02 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x99707000) [pid = 1741] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:41:02 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x983eb400) [pid = 1741] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:41:02 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x953d8c00) [pid = 1741] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:41:02 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x91cf4400) [pid = 1741] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:41:02 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x9a342c00) [pid = 1741] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:41:02 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x911ea000) [pid = 1741] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:41:02 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x94859c00) [pid = 1741] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:41:02 INFO - PROCESS | 1741 | 1468024862638 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]]]}] 17:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1593ms 17:41:02 INFO - PROCESS | 1741 | 1468024862656 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 17:41:02 INFO - PROCESS | 1741 | 1468024862660 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 17:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:41:02 INFO - PROCESS | 1741 | 1468024862668 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:41:02 INFO - PROCESS | 1741 | 1468024862672 Marionette TRACE conn4 <- [1,894,null,{}] 17:41:02 INFO - PROCESS | 1741 | 1468024862678 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}] 17:41:02 INFO - PROCESS | 1741 | 1468024862684 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:02 INFO - PROCESS | 1741 | 1468024862907 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 17:41:03 INFO - PROCESS | 1741 | 1468024863069 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:03 INFO - PROCESS | 1741 | 1468024863076 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e2c00 == 41 [pid = 1741] [id = 231] 17:41:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x93a33800) [pid = 1741] [serial = 694] [outer = (nil)] 17:41:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x9a50f400) [pid = 1741] [serial = 695] [outer = 0x93a33800] 17:41:03 INFO - PROCESS | 1741 | 1468024863151 Marionette DEBUG loaded listener.js 17:41:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x9a9c5400) [pid = 1741] [serial = 696] [outer = 0x93a33800] 17:41:03 INFO - PROCESS | 1741 | 1468024863951 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]]]}] 17:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1335ms 17:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:41:04 INFO - PROCESS | 1741 | 1468024864005 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 17:41:04 INFO - PROCESS | 1741 | 1468024864008 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 17:41:04 INFO - PROCESS | 1741 | 1468024864016 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:41:04 INFO - PROCESS | 1741 | 1468024864019 Marionette TRACE conn4 <- [1,898,null,{}] 17:41:04 INFO - PROCESS | 1741 | 1468024864026 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}] 17:41:04 INFO - PROCESS | 1741 | 1468024864038 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:04 INFO - PROCESS | 1741 | 1468024864259 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 17:41:04 INFO - PROCESS | 1741 | 1468024864394 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:04 INFO - PROCESS | 1741 | 1468024864401 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e1000 == 42 [pid = 1741] [id = 232] 17:41:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x911eb000) [pid = 1741] [serial = 697] [outer = (nil)] 17:41:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x9bce2800) [pid = 1741] [serial = 698] [outer = 0x911eb000] 17:41:04 INFO - PROCESS | 1741 | 1468024864482 Marionette DEBUG loaded listener.js 17:41:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x9a91bc00) [pid = 1741] [serial = 699] [outer = 0x911eb000] 17:41:05 INFO - PROCESS | 1741 | 1468024865646 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]]]}] 17:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1684ms 17:41:05 INFO - PROCESS | 1741 | 1468024865700 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 17:41:05 INFO - PROCESS | 1741 | 1468024865708 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 17:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:41:05 INFO - PROCESS | 1741 | 1468024865719 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:41:05 INFO - PROCESS | 1741 | 1468024865728 Marionette TRACE conn4 <- [1,902,null,{}] 17:41:05 INFO - PROCESS | 1741 | 1468024865780 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}] 17:41:05 INFO - PROCESS | 1741 | 1468024865788 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:06 INFO - PROCESS | 1741 | 1468024866065 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 17:41:06 INFO - PROCESS | 1741 | 1468024866258 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:06 INFO - PROCESS | 1741 | 1468024866269 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b60800 == 43 [pid = 1741] [id = 233] 17:41:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x93b64400) [pid = 1741] [serial = 700] [outer = (nil)] 17:41:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x9538f000) [pid = 1741] [serial = 701] [outer = 0x93b64400] 17:41:06 INFO - PROCESS | 1741 | 1468024866358 Marionette DEBUG loaded listener.js 17:41:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x95420000) [pid = 1741] [serial = 702] [outer = 0x93b64400] 17:41:07 INFO - PROCESS | 1741 | 1468024867341 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]]]}] 17:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1693ms 17:41:07 INFO - PROCESS | 1741 | 1468024867412 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 17:41:07 INFO - PROCESS | 1741 | 1468024867420 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 17:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:41:07 INFO - PROCESS | 1741 | 1468024867433 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:41:07 INFO - PROCESS | 1741 | 1468024867439 Marionette TRACE conn4 <- [1,906,null,{}] 17:41:07 INFO - PROCESS | 1741 | 1468024867447 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}] 17:41:07 INFO - PROCESS | 1741 | 1468024867454 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:07 INFO - PROCESS | 1741 | 1468024867709 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 17:41:08 INFO - PROCESS | 1741 | 1468024868014 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:08 INFO - PROCESS | 1741 | 1468024868024 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d20c00 == 44 [pid = 1741] [id = 234] 17:41:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9a502c00) [pid = 1741] [serial = 703] [outer = (nil)] 17:41:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9a81e400) [pid = 1741] [serial = 704] [outer = 0x9a502c00] 17:41:08 INFO - PROCESS | 1741 | 1468024868116 Marionette DEBUG loaded listener.js 17:41:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9a9c2c00) [pid = 1741] [serial = 705] [outer = 0x9a502c00] 17:41:09 INFO - PROCESS | 1741 | 1468024869092 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]]]}] 17:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1704ms 17:41:09 INFO - PROCESS | 1741 | 1468024869137 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 17:41:09 INFO - PROCESS | 1741 | 1468024869142 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 17:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:41:09 INFO - PROCESS | 1741 | 1468024869169 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:41:09 INFO - PROCESS | 1741 | 1468024869176 Marionette TRACE conn4 <- [1,910,null,{}] 17:41:09 INFO - PROCESS | 1741 | 1468024869194 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}] 17:41:09 INFO - PROCESS | 1741 | 1468024869204 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:09 INFO - PROCESS | 1741 | 1468024869418 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 17:41:09 INFO - PROCESS | 1741 | 1468024869627 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:09 INFO - PROCESS | 1741 | 1468024869641 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a0af800 == 45 [pid = 1741] [id = 235] 17:41:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9bc1f000) [pid = 1741] [serial = 706] [outer = (nil)] 17:41:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9cb19c00) [pid = 1741] [serial = 707] [outer = 0x9bc1f000] 17:41:09 INFO - PROCESS | 1741 | 1468024869773 Marionette DEBUG loaded listener.js 17:41:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9cc6bc00) [pid = 1741] [serial = 708] [outer = 0x9bc1f000] 17:41:10 INFO - PROCESS | 1741 | 1468024870700 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]]]}] 17:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1591ms 17:41:10 INFO - PROCESS | 1741 | 1468024870760 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 17:41:10 INFO - PROCESS | 1741 | 1468024870767 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 17:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:41:10 INFO - PROCESS | 1741 | 1468024870776 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:41:10 INFO - PROCESS | 1741 | 1468024870781 Marionette TRACE conn4 <- [1,914,null,{}] 17:41:10 INFO - PROCESS | 1741 | 1468024870790 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}] 17:41:10 INFO - PROCESS | 1741 | 1468024870798 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:11 INFO - PROCESS | 1741 | 1468024871042 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 17:41:11 INFO - PROCESS | 1741 | 1468024871253 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:11 INFO - PROCESS | 1741 | 1468024871260 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c3800 == 46 [pid = 1741] [id = 236] 17:41:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x8f2ce800) [pid = 1741] [serial = 709] [outer = (nil)] 17:41:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0xa0718800) [pid = 1741] [serial = 710] [outer = 0x8f2ce800] 17:41:11 INFO - PROCESS | 1741 | 1468024871413 Marionette DEBUG loaded listener.js 17:41:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0xa071e000) [pid = 1741] [serial = 711] [outer = 0x8f2ce800] 17:41:12 INFO - PROCESS | 1741 | 1468024872326 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]]]}] 17:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1587ms 17:41:12 INFO - PROCESS | 1741 | 1468024872364 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 17:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:41:12 INFO - PROCESS | 1741 | 1468024872368 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 17:41:12 INFO - PROCESS | 1741 | 1468024872376 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:41:12 INFO - PROCESS | 1741 | 1468024872380 Marionette TRACE conn4 <- [1,918,null,{}] 17:41:12 INFO - PROCESS | 1741 | 1468024872387 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}] 17:41:12 INFO - PROCESS | 1741 | 1468024872392 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:12 INFO - PROCESS | 1741 | 1468024872585 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 17:41:12 INFO - PROCESS | 1741 | 1468024872750 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:12 INFO - PROCESS | 1741 | 1468024872758 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf1000 == 47 [pid = 1741] [id = 237] 17:41:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9a819400) [pid = 1741] [serial = 712] [outer = (nil)] 17:41:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0xa1127000) [pid = 1741] [serial = 713] [outer = 0x9a819400] 17:41:12 INFO - PROCESS | 1741 | 1468024872848 Marionette DEBUG loaded listener.js 17:41:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0xa112e000) [pid = 1741] [serial = 714] [outer = 0x9a819400] 17:41:13 INFO - PROCESS | 1741 | 1468024873868 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]]]}] 17:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1535ms 17:41:13 INFO - PROCESS | 1741 | 1468024873912 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 17:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:41:13 INFO - PROCESS | 1741 | 1468024873917 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 17:41:13 INFO - PROCESS | 1741 | 1468024873925 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:41:13 INFO - PROCESS | 1741 | 1468024873929 Marionette TRACE conn4 <- [1,922,null,{}] 17:41:13 INFO - PROCESS | 1741 | 1468024873936 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}] 17:41:13 INFO - PROCESS | 1741 | 1468024873947 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:14 INFO - PROCESS | 1741 | 1468024874218 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 17:41:14 INFO - PROCESS | 1741 | 1468024874482 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:14 INFO - PROCESS | 1741 | 1468024874493 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d88c00 == 48 [pid = 1741] [id = 238] 17:41:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9541f800) [pid = 1741] [serial = 715] [outer = (nil)] 17:41:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0xa22a5c00) [pid = 1741] [serial = 716] [outer = 0x9541f800] 17:41:14 INFO - PROCESS | 1741 | 1468024874579 Marionette DEBUG loaded listener.js 17:41:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0xa2378c00) [pid = 1741] [serial = 717] [outer = 0x9541f800] 17:41:15 INFO - PROCESS | 1741 | 1468024875564 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]]]}] 17:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1693ms 17:41:15 INFO - PROCESS | 1741 | 1468024875619 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 17:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:41:15 INFO - PROCESS | 1741 | 1468024875624 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 17:41:15 INFO - PROCESS | 1741 | 1468024875632 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:41:15 INFO - PROCESS | 1741 | 1468024875637 Marionette TRACE conn4 <- [1,926,null,{}] 17:41:15 INFO - PROCESS | 1741 | 1468024875643 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}] 17:41:15 INFO - PROCESS | 1741 | 1468024875648 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:15 INFO - PROCESS | 1741 | 1468024875844 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 17:41:16 INFO - PROCESS | 1741 | 1468024876279 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:16 INFO - PROCESS | 1741 | 1468024876292 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e4000 == 49 [pid = 1741] [id = 239] 17:41:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x911e9000) [pid = 1741] [serial = 718] [outer = (nil)] 17:41:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x91cefc00) [pid = 1741] [serial = 719] [outer = 0x911e9000] 17:41:16 INFO - PROCESS | 1741 | 1468024876416 Marionette DEBUG loaded listener.js 17:41:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x91d8dc00) [pid = 1741] [serial = 720] [outer = 0x911e9000] 17:41:17 INFO - PROCESS | 1741 | 1468024877479 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]]]}] 17:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1885ms 17:41:17 INFO - PROCESS | 1741 | 1468024877521 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 17:41:17 INFO - PROCESS | 1741 | 1468024877527 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 17:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:41:17 INFO - PROCESS | 1741 | 1468024877537 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:41:17 INFO - PROCESS | 1741 | 1468024877542 Marionette TRACE conn4 <- [1,930,null,{}] 17:41:17 INFO - PROCESS | 1741 | 1468024877552 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}] 17:41:17 INFO - PROCESS | 1741 | 1468024877559 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:17 INFO - PROCESS | 1741 | 1468024877761 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x93b61400 == 48 [pid = 1741] [id = 222] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x911e2c00 == 47 [pid = 1741] [id = 231] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x9a9c5800 == 46 [pid = 1741] [id = 230] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x9a505400 == 45 [pid = 1741] [id = 229] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x95238000 == 44 [pid = 1741] [id = 228] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x93b5e400 == 43 [pid = 1741] [id = 227] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x911e4c00 == 42 [pid = 1741] [id = 217] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x953d8400 == 41 [pid = 1741] [id = 218] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf1400 == 40 [pid = 1741] [id = 219] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x93da4400 == 39 [pid = 1741] [id = 220] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x911e2000 == 38 [pid = 1741] [id = 223] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x911eb800 == 37 [pid = 1741] [id = 224] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x9a825800 == 36 [pid = 1741] [id = 226] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x91d8f800 == 35 [pid = 1741] [id = 225] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x983eac00 == 34 [pid = 1741] [id = 221] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x911e4000 == 33 [pid = 1741] [id = 239] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf1000 == 32 [pid = 1741] [id = 237] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x91d88c00 == 31 [pid = 1741] [id = 238] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c3800 == 30 [pid = 1741] [id = 236] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x9a0af800 == 29 [pid = 1741] [id = 235] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x93d20c00 == 28 [pid = 1741] [id = 234] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x911e1000 == 27 [pid = 1741] [id = 232] 17:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x93b60800 == 26 [pid = 1741] [id = 233] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x9a0b8400) [pid = 1741] [serial = 668] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9484d000) [pid = 1741] [serial = 639] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x93d28000) [pid = 1741] [serial = 638] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9a0b8c00) [pid = 1741] [serial = 642] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9a469400) [pid = 1741] [serial = 641] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9c030400) [pid = 1741] [serial = 645] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9bf1a800) [pid = 1741] [serial = 644] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9cc6b800) [pid = 1741] [serial = 648] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x99709c00) [pid = 1741] [serial = 665] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9cb22400) [pid = 1741] [serial = 647] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9a0a0400) [pid = 1741] [serial = 657] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x983df000) [pid = 1741] [serial = 656] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x91d90800) [pid = 1741] [serial = 659] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x939da000) [pid = 1741] [serial = 660] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9d91a400) [pid = 1741] [serial = 651] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9d915800) [pid = 1741] [serial = 650] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x91d90c00) [pid = 1741] [serial = 654] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x91cee800) [pid = 1741] [serial = 653] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9a0a5000) [pid = 1741] [serial = 666] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x95394000) [pid = 1741] [serial = 662] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x953d5000) [pid = 1741] [serial = 663] [outer = (nil)] [url = about:blank] 17:41:19 INFO - PROCESS | 1741 | 1468024879114 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:19 INFO - PROCESS | 1741 | 1468024879123 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x911de800 == 27 [pid = 1741] [id = 240] 17:41:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x911dec00) [pid = 1741] [serial = 721] [outer = (nil)] 17:41:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x911e4000) [pid = 1741] [serial = 722] [outer = 0x911dec00] 17:41:19 INFO - PROCESS | 1741 | 1468024879221 Marionette DEBUG loaded listener.js 17:41:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x91ceec00) [pid = 1741] [serial = 723] [outer = 0x911dec00] 17:41:20 INFO - PROCESS | 1741 | 1468024880114 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]]]}] 17:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 2647ms 17:41:20 INFO - PROCESS | 1741 | 1468024880187 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 17:41:20 INFO - PROCESS | 1741 | 1468024880193 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 17:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:41:20 INFO - PROCESS | 1741 | 1468024880203 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:41:20 INFO - PROCESS | 1741 | 1468024880208 Marionette TRACE conn4 <- [1,934,null,{}] 17:41:20 INFO - PROCESS | 1741 | 1468024880217 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}] 17:41:20 INFO - PROCESS | 1741 | 1468024880225 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:20 INFO - PROCESS | 1741 | 1468024880414 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 17:41:20 INFO - PROCESS | 1741 | 1468024880557 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:20 INFO - PROCESS | 1741 | 1468024880566 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b5e400 == 28 [pid = 1741] [id = 241] 17:41:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x93b5ec00) [pid = 1741] [serial = 724] [outer = (nil)] 17:41:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x93d23c00) [pid = 1741] [serial = 725] [outer = 0x93b5ec00] 17:41:20 INFO - PROCESS | 1741 | 1468024880671 Marionette DEBUG loaded listener.js 17:41:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x93da4400) [pid = 1741] [serial = 726] [outer = 0x93b5ec00] 17:41:21 INFO - PROCESS | 1741 | 1468024881606 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]]]}] 17:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1445ms 17:41:21 INFO - PROCESS | 1741 | 1468024881654 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 17:41:21 INFO - PROCESS | 1741 | 1468024881662 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 17:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:41:21 INFO - PROCESS | 1741 | 1468024881671 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:41:21 INFO - PROCESS | 1741 | 1468024881676 Marionette TRACE conn4 <- [1,938,null,{}] 17:41:21 INFO - PROCESS | 1741 | 1468024881690 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}] 17:41:21 INFO - PROCESS | 1741 | 1468024881696 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:21 INFO - PROCESS | 1741 | 1468024881936 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 17:41:21 INFO - PROCESS | 1741 | 1468024881968 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:21 INFO - PROCESS | 1741 | 1468024881977 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x95390000 == 29 [pid = 1741] [id = 242] 17:41:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x953d6800) [pid = 1741] [serial = 727] [outer = (nil)] 17:41:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9541a800) [pid = 1741] [serial = 728] [outer = 0x953d6800] 17:41:22 INFO - PROCESS | 1741 | 1468024882057 Marionette DEBUG loaded listener.js 17:41:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x95428800) [pid = 1741] [serial = 729] [outer = 0x953d6800] 17:41:23 INFO - PROCESS | 1741 | 1468024883175 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]]]}] 17:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1549ms 17:41:23 INFO - PROCESS | 1741 | 1468024883222 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 17:41:23 INFO - PROCESS | 1741 | 1468024883227 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 17:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:41:23 INFO - PROCESS | 1741 | 1468024883254 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:41:23 INFO - PROCESS | 1741 | 1468024883264 Marionette TRACE conn4 <- [1,942,null,{}] 17:41:23 INFO - PROCESS | 1741 | 1468024883280 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}] 17:41:23 INFO - PROCESS | 1741 | 1468024883289 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:23 INFO - PROCESS | 1741 | 1468024883554 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 17:41:23 INFO - PROCESS | 1741 | 1468024883589 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:23 INFO - PROCESS | 1741 | 1468024883598 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a0a2800 == 30 [pid = 1741] [id = 243] 17:41:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9a0a6000) [pid = 1741] [serial = 730] [outer = (nil)] 17:41:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9a0b0800) [pid = 1741] [serial = 731] [outer = 0x9a0a6000] 17:41:23 INFO - PROCESS | 1741 | 1468024883676 Marionette DEBUG loaded listener.js 17:41:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a34b800) [pid = 1741] [serial = 732] [outer = 0x9a0a6000] 17:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9a9c9c00) [pid = 1741] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x93b5f800) [pid = 1741] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x93d9ec00) [pid = 1741] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x95392800) [pid = 1741] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x911e3c00) [pid = 1741] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x93da2400) [pid = 1741] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x93a33800) [pid = 1741] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x911eb000) [pid = 1741] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x9a9fb000) [pid = 1741] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9a506400) [pid = 1741] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x953e2800) [pid = 1741] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:41:25 INFO - PROCESS | 1741 | 1468024885215 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]]]}] 17:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 2018ms 17:41:25 INFO - PROCESS | 1741 | 1468024885264 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 17:41:25 INFO - PROCESS | 1741 | 1468024885270 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 17:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:41:25 INFO - PROCESS | 1741 | 1468024885278 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:41:25 INFO - PROCESS | 1741 | 1468024885281 Marionette TRACE conn4 <- [1,946,null,{}] 17:41:25 INFO - PROCESS | 1741 | 1468024885288 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}] 17:41:25 INFO - PROCESS | 1741 | 1468024885292 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:25 INFO - PROCESS | 1741 | 1468024885539 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 17:41:25 INFO - PROCESS | 1741 | 1468024885557 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:25 INFO - PROCESS | 1741 | 1468024885567 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d8800 == 31 [pid = 1741] [id = 244] 17:41:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x953d5400) [pid = 1741] [serial = 733] [outer = (nil)] 17:41:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x9a3c6000) [pid = 1741] [serial = 734] [outer = 0x953d5400] 17:41:25 INFO - PROCESS | 1741 | 1468024885656 Marionette DEBUG loaded listener.js 17:41:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9a469400) [pid = 1741] [serial = 735] [outer = 0x953d5400] 17:41:26 INFO - PROCESS | 1741 | 1468024886628 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]]]}] 17:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1436ms 17:41:26 INFO - PROCESS | 1741 | 1468024886718 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 17:41:26 INFO - PROCESS | 1741 | 1468024886727 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 17:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:41:26 INFO - PROCESS | 1741 | 1468024886739 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:41:26 INFO - PROCESS | 1741 | 1468024886744 Marionette TRACE conn4 <- [1,950,null,{}] 17:41:26 INFO - PROCESS | 1741 | 1468024886755 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}] 17:41:26 INFO - PROCESS | 1741 | 1468024886760 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:27 INFO - PROCESS | 1741 | 1468024887004 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 17:41:27 INFO - PROCESS | 1741 | 1468024887248 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:27 INFO - PROCESS | 1741 | 1468024887265 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d3000 == 32 [pid = 1741] [id = 245] 17:41:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x939d4c00) [pid = 1741] [serial = 736] [outer = (nil)] 17:41:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x93b5ac00) [pid = 1741] [serial = 737] [outer = 0x939d4c00] 17:41:27 INFO - PROCESS | 1741 | 1468024887404 Marionette DEBUG loaded listener.js 17:41:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x95399c00) [pid = 1741] [serial = 738] [outer = 0x939d4c00] 17:41:28 INFO - PROCESS | 1741 | 1468024888519 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]]]}] 17:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1839ms 17:41:28 INFO - PROCESS | 1741 | 1468024888578 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 17:41:28 INFO - PROCESS | 1741 | 1468024888587 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 17:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:41:28 INFO - PROCESS | 1741 | 1468024888599 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:41:28 INFO - PROCESS | 1741 | 1468024888604 Marionette TRACE conn4 <- [1,954,null,{}] 17:41:28 INFO - PROCESS | 1741 | 1468024888612 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}] 17:41:28 INFO - PROCESS | 1741 | 1468024888617 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:28 INFO - PROCESS | 1741 | 1468024888852 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 17:41:29 INFO - PROCESS | 1741 | 1468024889070 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:29 INFO - PROCESS | 1741 | 1468024889078 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf8c00 == 33 [pid = 1741] [id = 246] 17:41:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x953d8c00) [pid = 1741] [serial = 739] [outer = (nil)] 17:41:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9a0ad400) [pid = 1741] [serial = 740] [outer = 0x953d8c00] 17:41:29 INFO - PROCESS | 1741 | 1468024889193 Marionette DEBUG loaded listener.js 17:41:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9a503c00) [pid = 1741] [serial = 741] [outer = 0x953d8c00] 17:41:30 INFO - PROCESS | 1741 | 1468024890308 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]]]}] 17:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1786ms 17:41:30 INFO - PROCESS | 1741 | 1468024890386 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 17:41:30 INFO - PROCESS | 1741 | 1468024890390 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 17:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:41:30 INFO - PROCESS | 1741 | 1468024890402 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:41:30 INFO - PROCESS | 1741 | 1468024890410 Marionette TRACE conn4 <- [1,958,null,{}] 17:41:30 INFO - PROCESS | 1741 | 1468024890428 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}] 17:41:30 INFO - PROCESS | 1741 | 1468024890437 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:30 INFO - PROCESS | 1741 | 1468024890717 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 17:41:31 INFO - PROCESS | 1741 | 1468024890990 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:31 INFO - PROCESS | 1741 | 1468024891003 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a925400 == 34 [pid = 1741] [id = 247] 17:41:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9a925800) [pid = 1741] [serial = 742] [outer = (nil)] 17:41:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a9c2000) [pid = 1741] [serial = 743] [outer = 0x9a925800] 17:41:31 INFO - PROCESS | 1741 | 1468024891094 Marionette DEBUG loaded listener.js 17:41:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9a9f7c00) [pid = 1741] [serial = 744] [outer = 0x9a925800] 17:41:32 INFO - PROCESS | 1741 | 1468024892186 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]]]}] 17:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1843ms 17:41:32 INFO - PROCESS | 1741 | 1468024892246 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 17:41:32 INFO - PROCESS | 1741 | 1468024892251 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 17:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:41:32 INFO - PROCESS | 1741 | 1468024892259 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:41:32 INFO - PROCESS | 1741 | 1468024892265 Marionette TRACE conn4 <- [1,962,null,{}] 17:41:32 INFO - PROCESS | 1741 | 1468024892273 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}] 17:41:32 INFO - PROCESS | 1741 | 1468024892279 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:32 INFO - PROCESS | 1741 | 1468024892491 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 17:41:32 INFO - PROCESS | 1741 | 1468024892714 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:32 INFO - PROCESS | 1741 | 1468024892725 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x983ec800 == 35 [pid = 1741] [id = 248] 17:41:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9a9f6c00) [pid = 1741] [serial = 745] [outer = (nil)] 17:41:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9b141000) [pid = 1741] [serial = 746] [outer = 0x9a9f6c00] 17:41:32 INFO - PROCESS | 1741 | 1468024892876 Marionette DEBUG loaded listener.js 17:41:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9b4a3c00) [pid = 1741] [serial = 747] [outer = 0x9a9f6c00] 17:41:33 INFO - PROCESS | 1741 | 1468024893930 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]]]}] 17:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1738ms 17:41:34 INFO - PROCESS | 1741 | 1468024894000 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 17:41:34 INFO - PROCESS | 1741 | 1468024894007 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 17:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:41:34 INFO - PROCESS | 1741 | 1468024894019 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:41:34 INFO - PROCESS | 1741 | 1468024894026 Marionette TRACE conn4 <- [1,966,null,{}] 17:41:34 INFO - PROCESS | 1741 | 1468024894036 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}] 17:41:34 INFO - PROCESS | 1741 | 1468024894043 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:34 INFO - PROCESS | 1741 | 1468024894344 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 17:41:34 INFO - PROCESS | 1741 | 1468024894692 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:34 INFO - PROCESS | 1741 | 1468024894701 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a09c000 == 36 [pid = 1741] [id = 249] 17:41:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9a09f800) [pid = 1741] [serial = 748] [outer = (nil)] 17:41:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9bce4400) [pid = 1741] [serial = 749] [outer = 0x9a09f800] 17:41:34 INFO - PROCESS | 1741 | 1468024894841 Marionette DEBUG loaded listener.js 17:41:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9bf10800) [pid = 1741] [serial = 750] [outer = 0x9a09f800] 17:41:36 INFO - PROCESS | 1741 | 1468024896033 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]]]}] 17:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 2095ms 17:41:36 INFO - PROCESS | 1741 | 1468024896112 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 17:41:36 INFO - PROCESS | 1741 | 1468024896119 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 17:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:41:36 INFO - PROCESS | 1741 | 1468024896157 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:41:36 INFO - PROCESS | 1741 | 1468024896163 Marionette TRACE conn4 <- [1,970,null,{}] 17:41:36 INFO - PROCESS | 1741 | 1468024896268 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}] 17:41:36 INFO - PROCESS | 1741 | 1468024896280 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:36 INFO - PROCESS | 1741 | 1468024896554 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 17:41:36 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c6000 == 35 [pid = 1741] [id = 202] 17:41:36 INFO - PROCESS | 1741 | --DOCSHELL 0x91cec400 == 34 [pid = 1741] [id = 199] 17:41:36 INFO - PROCESS | 1741 | 1468024896758 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:36 INFO - PROCESS | 1741 | 1468024896772 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf4000 == 35 [pid = 1741] [id = 250] 17:41:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x91cf5000) [pid = 1741] [serial = 751] [outer = (nil)] 17:41:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x939d5800) [pid = 1741] [serial = 752] [outer = 0x91cf5000] 17:41:36 INFO - PROCESS | 1741 | 1468024896875 Marionette DEBUG loaded listener.js 17:41:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x93d9f800) [pid = 1741] [serial = 753] [outer = 0x91cf5000] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x98357c00) [pid = 1741] [serial = 687] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x9a9c5400) [pid = 1741] [serial = 696] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9aa46000) [pid = 1741] [serial = 692] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9aa4ec00) [pid = 1741] [serial = 693] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x93d2ac00) [pid = 1741] [serial = 683] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9a50a800) [pid = 1741] [serial = 669] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x97975400) [pid = 1741] [serial = 675] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x95421000) [pid = 1741] [serial = 674] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x91cf1c00) [pid = 1741] [serial = 671] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9a91d000) [pid = 1741] [serial = 677] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9a50f400) [pid = 1741] [serial = 695] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9a91bc00) [pid = 1741] [serial = 699] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9bce2800) [pid = 1741] [serial = 698] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x91cfa000) [pid = 1741] [serial = 672] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9ab53000) [pid = 1741] [serial = 680] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9a927c00) [pid = 1741] [serial = 690] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9a927400) [pid = 1741] [serial = 678] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x95428400) [pid = 1741] [serial = 686] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x9a820800) [pid = 1741] [serial = 689] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9b574400) [pid = 1741] [serial = 681] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x93d2dc00) [pid = 1741] [serial = 684] [outer = (nil)] [url = about:blank] 17:41:37 INFO - PROCESS | 1741 | 1468024897771 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]]]}] 17:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1697ms 17:41:37 INFO - PROCESS | 1741 | 1468024897851 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 17:41:37 INFO - PROCESS | 1741 | 1468024897859 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 17:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:41:37 INFO - PROCESS | 1741 | 1468024897873 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:41:37 INFO - PROCESS | 1741 | 1468024897877 Marionette TRACE conn4 <- [1,974,null,{}] 17:41:37 INFO - PROCESS | 1741 | 1468024897885 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}] 17:41:37 INFO - PROCESS | 1741 | 1468024897891 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:38 INFO - PROCESS | 1741 | 1468024898085 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 17:41:38 INFO - PROCESS | 1741 | 1468024898213 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:38 INFO - PROCESS | 1741 | 1468024898228 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cfa000 == 36 [pid = 1741] [id = 251] 17:41:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x9797f800) [pid = 1741] [serial = 754] [outer = (nil)] 17:41:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x99275c00) [pid = 1741] [serial = 755] [outer = 0x9797f800] 17:41:38 INFO - PROCESS | 1741 | 1468024898303 Marionette DEBUG loaded listener.js 17:41:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9a0a1000) [pid = 1741] [serial = 756] [outer = 0x9797f800] 17:41:39 INFO - PROCESS | 1741 | 1468024899242 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]]]}] 17:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1436ms 17:41:39 INFO - PROCESS | 1741 | 1468024899310 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 17:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:41:39 INFO - PROCESS | 1741 | 1468024899314 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 17:41:39 INFO - PROCESS | 1741 | 1468024899322 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:41:39 INFO - PROCESS | 1741 | 1468024899328 Marionette TRACE conn4 <- [1,978,null,{}] 17:41:39 INFO - PROCESS | 1741 | 1468024899346 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}] 17:41:39 INFO - PROCESS | 1741 | 1468024899355 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:39 INFO - PROCESS | 1741 | 1468024899546 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 17:41:39 INFO - PROCESS | 1741 | 1468024899691 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:39 INFO - PROCESS | 1741 | 1468024899704 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a8e6000 == 37 [pid = 1741] [id = 252] 17:41:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9a91a400) [pid = 1741] [serial = 757] [outer = (nil)] 17:41:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9a920c00) [pid = 1741] [serial = 758] [outer = 0x9a91a400] 17:41:39 INFO - PROCESS | 1741 | 1468024899866 Marionette DEBUG loaded listener.js 17:41:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9a929c00) [pid = 1741] [serial = 759] [outer = 0x9a91a400] 17:41:40 INFO - PROCESS | 1741 | 1468024900823 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]]]}] 17:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1546ms 17:41:40 INFO - PROCESS | 1741 | 1468024900868 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 17:41:40 INFO - PROCESS | 1741 | 1468024900873 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 17:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:41:40 INFO - PROCESS | 1741 | 1468024900887 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:41:40 INFO - PROCESS | 1741 | 1468024900889 Marionette TRACE conn4 <- [1,982,null,{}] 17:41:40 INFO - PROCESS | 1741 | 1468024900897 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}] 17:41:40 INFO - PROCESS | 1741 | 1468024900903 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:41 INFO - PROCESS | 1741 | 1468024901162 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 17:41:41 INFO - PROCESS | 1741 | 1468024901201 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:41 INFO - PROCESS | 1741 | 1468024901211 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a505400 == 38 [pid = 1741] [id = 253] 17:41:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9aa47000) [pid = 1741] [serial = 760] [outer = (nil)] 17:41:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9aa4d400) [pid = 1741] [serial = 761] [outer = 0x9aa47000] 17:41:41 INFO - PROCESS | 1741 | 1468024901292 Marionette DEBUG loaded listener.js 17:41:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9b574400) [pid = 1741] [serial = 762] [outer = 0x9aa47000] 17:41:41 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x911dec00) [pid = 1741] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:41:41 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x93b64400) [pid = 1741] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:41:41 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9a502c00) [pid = 1741] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:41:41 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x953d6800) [pid = 1741] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:41:41 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9a0a6000) [pid = 1741] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:41:41 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x9bc1f000) [pid = 1741] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:41:41 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x93b5ec00) [pid = 1741] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:41:41 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x8f2ce800) [pid = 1741] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:41:41 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x911e9000) [pid = 1741] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:41:41 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x9a819400) [pid = 1741] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:41:41 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x9541f800) [pid = 1741] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:41:42 INFO - PROCESS | 1741 | 1468024902377 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]]]}] 17:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1539ms 17:41:42 INFO - PROCESS | 1741 | 1468024902424 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 17:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:41:42 INFO - PROCESS | 1741 | 1468024902428 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 17:41:42 INFO - PROCESS | 1741 | 1468024902436 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:41:42 INFO - PROCESS | 1741 | 1468024902440 Marionette TRACE conn4 <- [1,986,null,{}] 17:41:42 INFO - PROCESS | 1741 | 1468024902458 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}] 17:41:42 INFO - PROCESS | 1741 | 1468024902464 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:42 INFO - PROCESS | 1741 | 1468024902644 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 17:41:42 INFO - PROCESS | 1741 | 1468024902654 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:42 INFO - PROCESS | 1741 | 1468024902665 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c6c00 == 39 [pid = 1741] [id = 254] 17:41:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x911e7800) [pid = 1741] [serial = 763] [outer = (nil)] 17:41:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x9a926800) [pid = 1741] [serial = 764] [outer = 0x911e7800] 17:41:42 INFO - PROCESS | 1741 | 1468024902737 Marionette DEBUG loaded listener.js 17:41:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x9a819000) [pid = 1741] [serial = 765] [outer = 0x911e7800] 17:41:43 INFO - PROCESS | 1741 | 1468024903722 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]]]}] 17:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1347ms 17:41:43 INFO - PROCESS | 1741 | 1468024903784 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 17:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:41:43 INFO - PROCESS | 1741 | 1468024903788 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 17:41:43 INFO - PROCESS | 1741 | 1468024903796 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:41:43 INFO - PROCESS | 1741 | 1468024903800 Marionette TRACE conn4 <- [1,990,null,{}] 17:41:43 INFO - PROCESS | 1741 | 1468024903806 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}] 17:41:43 INFO - PROCESS | 1741 | 1468024903818 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:44 INFO - PROCESS | 1741 | 1468024904110 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 17:41:44 INFO - PROCESS | 1741 | 1468024904349 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:44 INFO - PROCESS | 1741 | 1468024904360 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cee000 == 40 [pid = 1741] [id = 255] 17:41:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x91cee800) [pid = 1741] [serial = 766] [outer = (nil)] 17:41:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x91cf8800) [pid = 1741] [serial = 767] [outer = 0x91cee800] 17:41:44 INFO - PROCESS | 1741 | 1468024904492 Marionette DEBUG loaded listener.js 17:41:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x91d90400) [pid = 1741] [serial = 768] [outer = 0x91cee800] 17:41:45 INFO - PROCESS | 1741 | 1468024905613 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]]]}] 17:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1894ms 17:41:45 INFO - PROCESS | 1741 | 1468024905692 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 17:41:45 INFO - PROCESS | 1741 | 1468024905699 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 17:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:41:45 INFO - PROCESS | 1741 | 1468024905710 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:41:45 INFO - PROCESS | 1741 | 1468024905714 Marionette TRACE conn4 <- [1,994,null,{}] 17:41:45 INFO - PROCESS | 1741 | 1468024905724 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}] 17:41:45 INFO - PROCESS | 1741 | 1468024905731 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:46 INFO - PROCESS | 1741 | 1468024906075 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 17:41:46 INFO - PROCESS | 1741 | 1468024906271 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:46 INFO - PROCESS | 1741 | 1468024906278 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x911dec00 == 41 [pid = 1741] [id = 256] 17:41:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x95390800) [pid = 1741] [serial = 769] [outer = (nil)] 17:41:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9541d000) [pid = 1741] [serial = 770] [outer = 0x95390800] 17:41:46 INFO - PROCESS | 1741 | 1468024906373 Marionette DEBUG loaded listener.js 17:41:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9797a000) [pid = 1741] [serial = 771] [outer = 0x95390800] 17:41:47 INFO - PROCESS | 1741 | 1468024907405 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]]]}] 17:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1748ms 17:41:47 INFO - PROCESS | 1741 | 1468024907457 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 17:41:47 INFO - PROCESS | 1741 | 1468024907463 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 17:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:41:47 INFO - PROCESS | 1741 | 1468024907471 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:41:47 INFO - PROCESS | 1741 | 1468024907477 Marionette TRACE conn4 <- [1,998,null,{}] 17:41:47 INFO - PROCESS | 1741 | 1468024907484 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}] 17:41:47 INFO - PROCESS | 1741 | 1468024907491 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:47 INFO - PROCESS | 1741 | 1468024907707 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 17:41:47 INFO - PROCESS | 1741 | 1468024907968 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:47 INFO - PROCESS | 1741 | 1468024907979 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x95238000 == 42 [pid = 1741] [id = 257] 17:41:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9a0a4c00) [pid = 1741] [serial = 772] [outer = (nil)] 17:41:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9a504c00) [pid = 1741] [serial = 773] [outer = 0x9a0a4c00] 17:41:48 INFO - PROCESS | 1741 | 1468024908111 Marionette DEBUG loaded listener.js 17:41:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9a81ac00) [pid = 1741] [serial = 774] [outer = 0x9a0a4c00] 17:41:49 INFO - PROCESS | 1741 | 1468024909216 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]]]}] 17:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1788ms 17:41:49 INFO - PROCESS | 1741 | 1468024909260 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 17:41:49 INFO - PROCESS | 1741 | 1468024909268 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 17:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:41:49 INFO - PROCESS | 1741 | 1468024909286 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:41:49 INFO - PROCESS | 1741 | 1468024909295 Marionette TRACE conn4 <- [1,1002,null,{}] 17:41:49 INFO - PROCESS | 1741 | 1468024909302 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}] 17:41:49 INFO - PROCESS | 1741 | 1468024909310 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:49 INFO - PROCESS | 1741 | 1468024909564 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 17:41:49 INFO - PROCESS | 1741 | 1468024909778 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:49 INFO - PROCESS | 1741 | 1468024909787 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x952ef000 == 43 [pid = 1741] [id = 258] 17:41:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a0a2c00) [pid = 1741] [serial = 775] [outer = (nil)] 17:41:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9cc0b800) [pid = 1741] [serial = 776] [outer = 0x9a0a2c00] 17:41:49 INFO - PROCESS | 1741 | 1468024909917 Marionette DEBUG loaded listener.js 17:41:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9d915800) [pid = 1741] [serial = 777] [outer = 0x9a0a2c00] 17:41:50 INFO - PROCESS | 1741 | 1468024910918 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]]]}] 17:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1718ms 17:41:51 INFO - PROCESS | 1741 | 1468024910997 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 17:41:51 INFO - PROCESS | 1741 | 1468024911000 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 17:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:41:51 INFO - PROCESS | 1741 | 1468024911008 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:41:51 INFO - PROCESS | 1741 | 1468024911013 Marionette TRACE conn4 <- [1,1006,null,{}] 17:41:51 INFO - PROCESS | 1741 | 1468024911019 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}] 17:41:51 INFO - PROCESS | 1741 | 1468024911025 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:51 INFO - PROCESS | 1741 | 1468024911268 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 17:41:51 INFO - PROCESS | 1741 | 1468024911536 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:51 INFO - PROCESS | 1741 | 1468024911543 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x953dac00 == 44 [pid = 1741] [id = 259] 17:41:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9541a000) [pid = 1741] [serial = 778] [outer = (nil)] 17:41:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0xa071c400) [pid = 1741] [serial = 779] [outer = 0x9541a000] 17:41:51 INFO - PROCESS | 1741 | 1468024911635 Marionette DEBUG loaded listener.js 17:41:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0xa071fc00) [pid = 1741] [serial = 780] [outer = 0x9541a000] 17:41:52 INFO - PROCESS | 1741 | 1468024912564 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]]]}] 17:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1590ms 17:41:52 INFO - PROCESS | 1741 | 1468024912601 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 17:41:52 INFO - PROCESS | 1741 | 1468024912606 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 17:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:41:52 INFO - PROCESS | 1741 | 1468024912613 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:41:52 INFO - PROCESS | 1741 | 1468024912617 Marionette TRACE conn4 <- [1,1010,null,{}] 17:41:52 INFO - PROCESS | 1741 | 1468024912624 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}] 17:41:52 INFO - PROCESS | 1741 | 1468024912630 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:52 INFO - PROCESS | 1741 | 1468024912839 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 17:41:53 INFO - PROCESS | 1741 | 1468024913063 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:53 INFO - PROCESS | 1741 | 1468024913081 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a09c800 == 45 [pid = 1741] [id = 260] 17:41:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9a33d800) [pid = 1741] [serial = 781] [outer = (nil)] 17:41:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0xa22a1800) [pid = 1741] [serial = 782] [outer = 0x9a33d800] 17:41:53 INFO - PROCESS | 1741 | 1468024913228 Marionette DEBUG loaded listener.js 17:41:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0xa23cc000) [pid = 1741] [serial = 783] [outer = 0x9a33d800] 17:41:54 INFO - PROCESS | 1741 | 1468024914208 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]]]}] 17:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1636ms 17:41:54 INFO - PROCESS | 1741 | 1468024914251 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 17:41:54 INFO - PROCESS | 1741 | 1468024914254 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 17:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:41:54 INFO - PROCESS | 1741 | 1468024914263 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:41:54 INFO - PROCESS | 1741 | 1468024914267 Marionette TRACE conn4 <- [1,1014,null,{}] 17:41:54 INFO - PROCESS | 1741 | 1468024914274 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}] 17:41:54 INFO - PROCESS | 1741 | 1468024914279 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:54 INFO - PROCESS | 1741 | 1468024914484 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 17:41:54 INFO - PROCESS | 1741 | 1468024914927 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:54 INFO - PROCESS | 1741 | 1468024914938 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cef400 == 46 [pid = 1741] [id = 261] 17:41:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x91cf1c00) [pid = 1741] [serial = 784] [outer = (nil)] 17:41:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x91cf9800) [pid = 1741] [serial = 785] [outer = 0x91cf1c00] 17:41:55 INFO - PROCESS | 1741 | 1468024915062 Marionette DEBUG loaded listener.js 17:41:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x93a33800) [pid = 1741] [serial = 786] [outer = 0x91cf1c00] 17:41:56 INFO - PROCESS | 1741 | 1468024916199 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]]]}] 17:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1988ms 17:41:56 INFO - PROCESS | 1741 | 1468024916254 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 17:41:56 INFO - PROCESS | 1741 | 1468024916260 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 17:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:41:56 INFO - PROCESS | 1741 | 1468024916270 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:41:56 INFO - PROCESS | 1741 | 1468024916274 Marionette TRACE conn4 <- [1,1018,null,{}] 17:41:56 INFO - PROCESS | 1741 | 1468024916285 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}] 17:41:56 INFO - PROCESS | 1741 | 1468024916292 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:56 INFO - PROCESS | 1741 | 1468024916512 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9a503800 == 45 [pid = 1741] [id = 209] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x95390000 == 44 [pid = 1741] [id = 242] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2cd800 == 43 [pid = 1741] [id = 204] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x93d1e400 == 42 [pid = 1741] [id = 208] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x911ed400 == 41 [pid = 1741] [id = 203] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x911de800 == 40 [pid = 1741] [id = 240] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x91cef000 == 39 [pid = 1741] [id = 207] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x93b5e400 == 38 [pid = 1741] [id = 241] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x939db000 == 37 [pid = 1741] [id = 200] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x97979400 == 36 [pid = 1741] [id = 201] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c6c00 == 35 [pid = 1741] [id = 254] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9a505400 == 34 [pid = 1741] [id = 253] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9a8e6000 == 33 [pid = 1741] [id = 252] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x91cfa000 == 32 [pid = 1741] [id = 251] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf4000 == 31 [pid = 1741] [id = 250] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9a09c000 == 30 [pid = 1741] [id = 249] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x983ec800 == 29 [pid = 1741] [id = 248] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf8c00 == 28 [pid = 1741] [id = 246] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9a925400 == 27 [pid = 1741] [id = 247] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x939d3000 == 26 [pid = 1741] [id = 245] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9a0a2800 == 25 [pid = 1741] [id = 243] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9a8e5000 == 24 [pid = 1741] [id = 205] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c9800 == 23 [pid = 1741] [id = 216] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c6800 == 22 [pid = 1741] [id = 210] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9bce4c00 == 21 [pid = 1741] [id = 214] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9539a400 == 20 [pid = 1741] [id = 213] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x939d8800 == 19 [pid = 1741] [id = 244] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x939dd800 == 18 [pid = 1741] [id = 212] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x911e8c00 == 17 [pid = 1741] [id = 206] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x911eac00 == 16 [pid = 1741] [id = 211] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x953dd000 == 15 [pid = 1741] [id = 215] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9a09c800 == 14 [pid = 1741] [id = 260] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x953dac00 == 13 [pid = 1741] [id = 259] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x952ef000 == 12 [pid = 1741] [id = 258] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x911dec00 == 11 [pid = 1741] [id = 256] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x95238000 == 10 [pid = 1741] [id = 257] 17:41:57 INFO - PROCESS | 1741 | --DOCSHELL 0x91cee000 == 9 [pid = 1741] [id = 255] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9a3c6000) [pid = 1741] [serial = 734] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x911e4000) [pid = 1741] [serial = 722] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x95420000) [pid = 1741] [serial = 702] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9538f000) [pid = 1741] [serial = 701] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9a9c2c00) [pid = 1741] [serial = 705] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9a81e400) [pid = 1741] [serial = 704] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x91ceec00) [pid = 1741] [serial = 723] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x95428800) [pid = 1741] [serial = 729] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9a0b0800) [pid = 1741] [serial = 731] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9cc6bc00) [pid = 1741] [serial = 708] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x93d23c00) [pid = 1741] [serial = 725] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9cb19c00) [pid = 1741] [serial = 707] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0xa071e000) [pid = 1741] [serial = 711] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x91d8dc00) [pid = 1741] [serial = 720] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0xa0718800) [pid = 1741] [serial = 710] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x91cefc00) [pid = 1741] [serial = 719] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0xa112e000) [pid = 1741] [serial = 714] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9541a800) [pid = 1741] [serial = 728] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0xa1127000) [pid = 1741] [serial = 713] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x93da4400) [pid = 1741] [serial = 726] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0xa2378c00) [pid = 1741] [serial = 717] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0xa22a5c00) [pid = 1741] [serial = 716] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x9a34b800) [pid = 1741] [serial = 732] [outer = (nil)] [url = about:blank] 17:41:57 INFO - PROCESS | 1741 | 1468024917915 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:57 INFO - PROCESS | 1741 | 1468024917930 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c2400 == 10 [pid = 1741] [id = 262] 17:41:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x8f2c5000) [pid = 1741] [serial = 787] [outer = (nil)] 17:41:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x8f2cb400) [pid = 1741] [serial = 788] [outer = 0x8f2c5000] 17:41:58 INFO - PROCESS | 1741 | 1468024918025 Marionette DEBUG loaded listener.js 17:41:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x911e1800) [pid = 1741] [serial = 789] [outer = 0x8f2c5000] 17:41:59 INFO - PROCESS | 1741 | 1468024919072 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]]]}] 17:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2848ms 17:41:59 INFO - PROCESS | 1741 | 1468024919121 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 17:41:59 INFO - PROCESS | 1741 | 1468024919128 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 17:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:41:59 INFO - PROCESS | 1741 | 1468024919138 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:41:59 INFO - PROCESS | 1741 | 1468024919144 Marionette TRACE conn4 <- [1,1022,null,{}] 17:41:59 INFO - PROCESS | 1741 | 1468024919154 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}] 17:41:59 INFO - PROCESS | 1741 | 1468024919162 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:59 INFO - PROCESS | 1741 | 1468024919372 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 17:41:59 INFO - PROCESS | 1741 | 1468024919594 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:59 INFO - PROCESS | 1741 | 1468024919606 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:41:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b59400 == 11 [pid = 1741] [id = 263] 17:41:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x93b5b800) [pid = 1741] [serial = 790] [outer = (nil)] 17:41:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x93b64000) [pid = 1741] [serial = 791] [outer = 0x93b5b800] 17:41:59 INFO - PROCESS | 1741 | 1468024919706 Marionette DEBUG loaded listener.js 17:41:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x93d28000) [pid = 1741] [serial = 792] [outer = 0x93b5b800] 17:42:00 INFO - PROCESS | 1741 | 1468024920807 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]]]}] 17:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1745ms 17:42:00 INFO - PROCESS | 1741 | 1468024920886 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 17:42:00 INFO - PROCESS | 1741 | 1468024920895 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 17:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:42:00 INFO - PROCESS | 1741 | 1468024920907 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:42:00 INFO - PROCESS | 1741 | 1468024920911 Marionette TRACE conn4 <- [1,1026,null,{}] 17:42:00 INFO - PROCESS | 1741 | 1468024920919 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}] 17:42:00 INFO - PROCESS | 1741 | 1468024920925 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:01 INFO - PROCESS | 1741 | 1468024921192 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 17:42:01 INFO - PROCESS | 1741 | 1468024921423 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:01 INFO - PROCESS | 1741 | 1468024921434 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x911eb000 == 12 [pid = 1741] [id = 264] 17:42:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x95237800) [pid = 1741] [serial = 793] [outer = (nil)] 17:42:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x953dd000) [pid = 1741] [serial = 794] [outer = 0x95237800] 17:42:01 INFO - PROCESS | 1741 | 1468024921526 Marionette DEBUG loaded listener.js 17:42:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9541e000) [pid = 1741] [serial = 795] [outer = 0x95237800] 17:42:02 INFO - PROCESS | 1741 | 1468024922715 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]]]}] 17:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1887ms 17:42:02 INFO - PROCESS | 1741 | 1468024922794 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 17:42:02 INFO - PROCESS | 1741 | 1468024922798 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 17:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:42:02 INFO - PROCESS | 1741 | 1468024922809 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:42:02 INFO - PROCESS | 1741 | 1468024922821 Marionette TRACE conn4 <- [1,1030,null,{}] 17:42:02 INFO - PROCESS | 1741 | 1468024922845 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}] 17:42:02 INFO - PROCESS | 1741 | 1468024922855 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:03 INFO - PROCESS | 1741 | 1468024923177 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 17:42:03 INFO - PROCESS | 1741 | 1468024923372 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:03 INFO - PROCESS | 1741 | 1468024923381 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x996ecc00 == 13 [pid = 1741] [id = 265] 17:42:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x99709800) [pid = 1741] [serial = 796] [outer = (nil)] 17:42:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9a0a5c00) [pid = 1741] [serial = 797] [outer = 0x99709800] 17:42:03 INFO - PROCESS | 1741 | 1468024923471 Marionette DEBUG loaded listener.js 17:42:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a0b0800) [pid = 1741] [serial = 798] [outer = 0x99709800] 17:42:04 INFO - PROCESS | 1741 | 1468024924476 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]]]}] 17:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1720ms 17:42:04 INFO - PROCESS | 1741 | 1468024924527 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 17:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:42:04 INFO - PROCESS | 1741 | 1468024924533 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 17:42:04 INFO - PROCESS | 1741 | 1468024924541 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:42:04 INFO - PROCESS | 1741 | 1468024924544 Marionette TRACE conn4 <- [1,1034,null,{}] 17:42:04 INFO - PROCESS | 1741 | 1468024924552 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}] 17:42:04 INFO - PROCESS | 1741 | 1468024924557 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:04 INFO - PROCESS | 1741 | 1468024924769 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 17:42:04 INFO - PROCESS | 1741 | 1468024924979 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:04 INFO - PROCESS | 1741 | 1468024924987 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d8d400 == 14 [pid = 1741] [id = 266] 17:42:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x939da000) [pid = 1741] [serial = 799] [outer = (nil)] 17:42:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9a502400) [pid = 1741] [serial = 800] [outer = 0x939da000] 17:42:05 INFO - PROCESS | 1741 | 1468024925114 Marionette DEBUG loaded listener.js 17:42:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9a508c00) [pid = 1741] [serial = 801] [outer = 0x939da000] 17:42:06 INFO - PROCESS | 1741 | 1468024926222 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]]]}] 17:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1739ms 17:42:06 INFO - PROCESS | 1741 | 1468024926287 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 17:42:06 INFO - PROCESS | 1741 | 1468024926294 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 17:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:42:06 INFO - PROCESS | 1741 | 1468024926308 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:42:06 INFO - PROCESS | 1741 | 1468024926313 Marionette TRACE conn4 <- [1,1038,null,{}] 17:42:06 INFO - PROCESS | 1741 | 1468024926321 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}] 17:42:06 INFO - PROCESS | 1741 | 1468024926326 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:06 INFO - PROCESS | 1741 | 1468024926528 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 17:42:06 INFO - PROCESS | 1741 | 1468024926753 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:06 INFO - PROCESS | 1741 | 1468024926775 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x94859c00 == 15 [pid = 1741] [id = 267] 17:42:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9a0b8400) [pid = 1741] [serial = 802] [outer = (nil)] 17:42:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9a8dd000) [pid = 1741] [serial = 803] [outer = 0x9a0b8400] 17:42:06 INFO - PROCESS | 1741 | 1468024926878 Marionette DEBUG loaded listener.js 17:42:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9a9cb000) [pid = 1741] [serial = 804] [outer = 0x9a0b8400] 17:42:08 INFO - PROCESS | 1741 | 1468024928032 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]]]}] 17:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1798ms 17:42:08 INFO - PROCESS | 1741 | 1468024928107 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 17:42:08 INFO - PROCESS | 1741 | 1468024928114 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 17:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:42:08 INFO - PROCESS | 1741 | 1468024928124 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:42:08 INFO - PROCESS | 1741 | 1468024928129 Marionette TRACE conn4 <- [1,1042,null,{}] 17:42:08 INFO - PROCESS | 1741 | 1468024928139 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}] 17:42:08 INFO - PROCESS | 1741 | 1468024928144 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:08 INFO - PROCESS | 1741 | 1468024928420 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 17:42:08 INFO - PROCESS | 1741 | 1468024928661 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:08 INFO - PROCESS | 1741 | 1468024928677 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x911ec400 == 16 [pid = 1741] [id = 268] 17:42:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x91d8b400) [pid = 1741] [serial = 805] [outer = (nil)] 17:42:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x93a3cc00) [pid = 1741] [serial = 806] [outer = 0x91d8b400] 17:42:08 INFO - PROCESS | 1741 | 1468024928767 Marionette DEBUG loaded listener.js 17:42:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x93d2b400) [pid = 1741] [serial = 807] [outer = 0x91d8b400] 17:42:09 INFO - PROCESS | 1741 | 1468024929622 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]]]}] 17:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1535ms 17:42:09 INFO - PROCESS | 1741 | 1468024929660 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 17:42:09 INFO - PROCESS | 1741 | 1468024929668 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 17:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:42:09 INFO - PROCESS | 1741 | 1468024929680 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:42:09 INFO - PROCESS | 1741 | 1468024929684 Marionette TRACE conn4 <- [1,1046,null,{}] 17:42:09 INFO - PROCESS | 1741 | 1468024929692 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}] 17:42:09 INFO - PROCESS | 1741 | 1468024929698 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:09 INFO - PROCESS | 1741 | 1468024929926 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 17:42:10 INFO - PROCESS | 1741 | 1468024930098 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:10 INFO - PROCESS | 1741 | 1468024930109 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x9541b800 == 17 [pid = 1741] [id = 269] 17:42:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x95424400) [pid = 1741] [serial = 808] [outer = (nil)] 17:42:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x97975400) [pid = 1741] [serial = 809] [outer = 0x95424400] 17:42:10 INFO - PROCESS | 1741 | 1468024930242 Marionette DEBUG loaded listener.js 17:42:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x996e9c00) [pid = 1741] [serial = 810] [outer = 0x95424400] 17:42:11 INFO - PROCESS | 1741 | 1468024931546 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]]]}] 17:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1935ms 17:42:11 INFO - PROCESS | 1741 | 1468024931627 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 17:42:11 INFO - PROCESS | 1741 | 1468024931632 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 17:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:42:11 INFO - PROCESS | 1741 | 1468024931640 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:42:11 INFO - PROCESS | 1741 | 1468024931647 Marionette TRACE conn4 <- [1,1050,null,{}] 17:42:11 INFO - PROCESS | 1741 | 1468024931671 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}] 17:42:11 INFO - PROCESS | 1741 | 1468024931683 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:11 INFO - PROCESS | 1741 | 1468024931946 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 17:42:12 INFO - PROCESS | 1741 | 1468024932135 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:12 INFO - PROCESS | 1741 | 1468024932143 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a929800 == 18 [pid = 1741] [id = 270] 17:42:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9a9bdc00) [pid = 1741] [serial = 811] [outer = (nil)] 17:42:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9a9c7c00) [pid = 1741] [serial = 812] [outer = 0x9a9bdc00] 17:42:12 INFO - PROCESS | 1741 | 1468024932230 Marionette DEBUG loaded listener.js 17:42:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x9aa4e000) [pid = 1741] [serial = 813] [outer = 0x9a9bdc00] 17:42:13 INFO - PROCESS | 1741 | 1468024933147 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]]]}] 17:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1538ms 17:42:13 INFO - PROCESS | 1741 | 1468024933180 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 17:42:13 INFO - PROCESS | 1741 | 1468024933185 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 17:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:42:13 INFO - PROCESS | 1741 | 1468024933193 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:42:13 INFO - PROCESS | 1741 | 1468024933196 Marionette TRACE conn4 <- [1,1054,null,{}] 17:42:13 INFO - PROCESS | 1741 | 1468024933214 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}] 17:42:13 INFO - PROCESS | 1741 | 1468024933220 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:13 INFO - PROCESS | 1741 | 1468024933474 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x9a33d800) [pid = 1741] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9a0a4c00) [pid = 1741] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x95390800) [pid = 1741] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9541a000) [pid = 1741] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9a0a2c00) [pid = 1741] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x91cee800) [pid = 1741] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x911e7800) [pid = 1741] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9aa47000) [pid = 1741] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x953d5400) [pid = 1741] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9a925800) [pid = 1741] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9a9f6c00) [pid = 1741] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9a09f800) [pid = 1741] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x91cf5000) [pid = 1741] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9797f800) [pid = 1741] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x939d4c00) [pid = 1741] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x953d8c00) [pid = 1741] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:42:13 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9a91a400) [pid = 1741] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:42:13 INFO - PROCESS | 1741 | 1468024933720 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:13 INFO - PROCESS | 1741 | 1468024933729 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2ca400 == 19 [pid = 1741] [id = 271] 17:42:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x911e7800) [pid = 1741] [serial = 814] [outer = (nil)] 17:42:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x93d20c00) [pid = 1741] [serial = 815] [outer = 0x911e7800] 17:42:13 INFO - PROCESS | 1741 | 1468024933823 Marionette DEBUG loaded listener.js 17:42:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9a09f800) [pid = 1741] [serial = 816] [outer = 0x911e7800] 17:42:14 INFO - PROCESS | 1741 | --DOCSHELL 0x9b4a8000 == 18 [pid = 1741] [id = 9] 17:42:14 INFO - PROCESS | 1741 | 1468024934689 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]]]}] 17:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1555ms 17:42:14 INFO - PROCESS | 1741 | 1468024934748 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 17:42:14 INFO - PROCESS | 1741 | 1468024934751 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 17:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:42:14 INFO - PROCESS | 1741 | 1468024934759 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:42:14 INFO - PROCESS | 1741 | 1468024934763 Marionette TRACE conn4 <- [1,1058,null,{}] 17:42:14 INFO - PROCESS | 1741 | 1468024934769 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}] 17:42:14 INFO - PROCESS | 1741 | 1468024934775 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:14 INFO - PROCESS | 1741 | 1468024934953 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 17:42:15 INFO - PROCESS | 1741 | 1468024935074 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:15 INFO - PROCESS | 1741 | 1468024935081 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2d0400 == 19 [pid = 1741] [id = 272] 17:42:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x93d9ec00) [pid = 1741] [serial = 817] [outer = (nil)] 17:42:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9b147400) [pid = 1741] [serial = 818] [outer = 0x93d9ec00] 17:42:15 INFO - PROCESS | 1741 | 1468024935158 Marionette DEBUG loaded listener.js 17:42:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9bc1e800) [pid = 1741] [serial = 819] [outer = 0x93d9ec00] 17:42:16 INFO - PROCESS | 1741 | 1468024936255 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]]]}] 17:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1534ms 17:42:16 INFO - PROCESS | 1741 | 1468024936295 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 17:42:16 INFO - PROCESS | 1741 | 1468024936302 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 17:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:42:16 INFO - PROCESS | 1741 | 1468024936314 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:42:16 INFO - PROCESS | 1741 | 1468024936318 Marionette TRACE conn4 <- [1,1062,null,{}] 17:42:16 INFO - PROCESS | 1741 | 1468024936329 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}] 17:42:16 INFO - PROCESS | 1741 | 1468024936336 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:16 INFO - PROCESS | 1741 | 1468024936589 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 17:42:16 INFO - PROCESS | 1741 | 1468024936806 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:16 INFO - PROCESS | 1741 | 1468024936818 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e4000 == 20 [pid = 1741] [id = 273] 17:42:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x91cf4800) [pid = 1741] [serial = 820] [outer = (nil)] 17:42:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x96626400) [pid = 1741] [serial = 821] [outer = 0x91cf4800] 17:42:16 INFO - PROCESS | 1741 | 1468024936919 Marionette DEBUG loaded listener.js 17:42:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x99713400) [pid = 1741] [serial = 822] [outer = 0x91cf4800] 17:42:17 INFO - PROCESS | 1741 | 1468024937916 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]]]}] 17:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1642ms 17:42:17 INFO - PROCESS | 1741 | 1468024937956 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 17:42:17 INFO - PROCESS | 1741 | 1468024937965 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 17:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:42:17 INFO - PROCESS | 1741 | 1468024937979 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:42:17 INFO - PROCESS | 1741 | 1468024937983 Marionette TRACE conn4 <- [1,1066,null,{}] 17:42:17 INFO - PROCESS | 1741 | 1468024937991 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}] 17:42:18 INFO - PROCESS | 1741 | 1468024937998 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:18 INFO - PROCESS | 1741 | 1468024938212 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 17:42:18 INFO - PROCESS | 1741 | 1468024938433 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:18 INFO - PROCESS | 1741 | 1468024938442 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a923c00 == 21 [pid = 1741] [id = 274] 17:42:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9a926000) [pid = 1741] [serial = 823] [outer = (nil)] 17:42:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9aa4c800) [pid = 1741] [serial = 824] [outer = 0x9a926000] 17:42:18 INFO - PROCESS | 1741 | 1468024938577 Marionette DEBUG loaded listener.js 17:42:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9c023000) [pid = 1741] [serial = 825] [outer = 0x9a926000] 17:42:19 INFO - PROCESS | 1741 | 1468024939630 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]]]}] 17:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1694ms 17:42:19 INFO - PROCESS | 1741 | 1468024939673 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 17:42:19 INFO - PROCESS | 1741 | 1468024939678 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 17:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:42:19 INFO - PROCESS | 1741 | 1468024939686 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:42:19 INFO - PROCESS | 1741 | 1468024939693 Marionette TRACE conn4 <- [1,1070,null,{}] 17:42:19 INFO - PROCESS | 1741 | 1468024939711 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}] 17:42:19 INFO - PROCESS | 1741 | 1468024939721 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:20 INFO - PROCESS | 1741 | 1468024940047 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 17:42:20 INFO - PROCESS | 1741 | 1468024940251 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:20 INFO - PROCESS | 1741 | 1468024940264 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x9d921c00 == 22 [pid = 1741] [id = 275] 17:42:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0xa0717000) [pid = 1741] [serial = 826] [outer = (nil)] 17:42:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0xa071e000) [pid = 1741] [serial = 827] [outer = 0xa0717000] 17:42:20 INFO - PROCESS | 1741 | 1468024940363 Marionette DEBUG loaded listener.js 17:42:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0xa0723c00) [pid = 1741] [serial = 828] [outer = 0xa0717000] 17:42:21 INFO - PROCESS | 1741 | 1468024941382 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]]]}] 17:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1742ms 17:42:21 INFO - PROCESS | 1741 | 1468024941428 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 17:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:42:21 INFO - PROCESS | 1741 | 1468024941434 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 17:42:21 INFO - PROCESS | 1741 | 1468024941441 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:42:21 INFO - PROCESS | 1741 | 1468024941445 Marionette TRACE conn4 <- [1,1074,null,{}] 17:42:21 INFO - PROCESS | 1741 | 1468024941452 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}] 17:42:21 INFO - PROCESS | 1741 | 1468024941457 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:21 INFO - PROCESS | 1741 | 1468024941670 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 17:42:21 INFO - PROCESS | 1741 | 1468024941895 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:21 INFO - PROCESS | 1741 | 1468024941902 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e4c00 == 23 [pid = 1741] [id = 276] 17:42:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9797dc00) [pid = 1741] [serial = 829] [outer = (nil)] 17:42:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0xa2002000) [pid = 1741] [serial = 830] [outer = 0x9797dc00] 17:42:22 INFO - PROCESS | 1741 | 1468024942039 Marionette DEBUG loaded listener.js 17:42:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0xa209c400) [pid = 1741] [serial = 831] [outer = 0x9797dc00] 17:42:22 INFO - PROCESS | 1741 | 1468024942994 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]]]}] 17:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1587ms 17:42:23 INFO - PROCESS | 1741 | 1468024943028 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 17:42:23 INFO - PROCESS | 1741 | 1468024943032 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 17:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:42:23 INFO - PROCESS | 1741 | 1468024943040 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:42:23 INFO - PROCESS | 1741 | 1468024943044 Marionette TRACE conn4 <- [1,1078,null,{}] 17:42:23 INFO - PROCESS | 1741 | 1468024943051 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}] 17:42:23 INFO - PROCESS | 1741 | 1468024943057 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:23 INFO - PROCESS | 1741 | 1468024943253 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 17:42:23 INFO - PROCESS | 1741 | 1468024943425 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:23 INFO - PROCESS | 1741 | 1468024943441 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:23 INFO - PROCESS | 1741 | ++DOCSHELL 0xa209d000 == 24 [pid = 1741] [id = 277] 17:42:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0xa20a9000) [pid = 1741] [serial = 832] [outer = (nil)] 17:42:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0xa2344000) [pid = 1741] [serial = 833] [outer = 0xa20a9000] 17:42:23 INFO - PROCESS | 1741 | 1468024943587 Marionette DEBUG loaded listener.js 17:42:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0xa234f000) [pid = 1741] [serial = 834] [outer = 0xa20a9000] 17:42:24 INFO - PROCESS | 1741 | 1468024944573 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]]]}] 17:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1587ms 17:42:24 INFO - PROCESS | 1741 | 1468024944628 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 17:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:42:24 INFO - PROCESS | 1741 | 1468024944634 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 17:42:24 INFO - PROCESS | 1741 | 1468024944643 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:42:24 INFO - PROCESS | 1741 | 1468024944648 Marionette TRACE conn4 <- [1,1082,null,{}] 17:42:24 INFO - PROCESS | 1741 | 1468024944656 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}] 17:42:24 INFO - PROCESS | 1741 | 1468024944669 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:25 INFO - PROCESS | 1741 | 1468024945013 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 17:42:25 INFO - PROCESS | 1741 | 1468024945226 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:25 INFO - PROCESS | 1741 | 1468024945241 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cef000 == 25 [pid = 1741] [id = 278] 17:42:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x9484c800) [pid = 1741] [serial = 835] [outer = (nil)] 17:42:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0xa2586800) [pid = 1741] [serial = 836] [outer = 0x9484c800] 17:42:25 INFO - PROCESS | 1741 | 1468024945335 Marionette DEBUG loaded listener.js 17:42:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0xa2fbb800) [pid = 1741] [serial = 837] [outer = 0x9484c800] 17:42:26 INFO - PROCESS | 1741 | 1468024946326 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]]]}] 17:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1749ms 17:42:26 INFO - PROCESS | 1741 | 1468024946391 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 17:42:26 INFO - PROCESS | 1741 | 1468024946395 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 17:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:42:26 INFO - PROCESS | 1741 | 1468024946402 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:42:26 INFO - PROCESS | 1741 | 1468024946407 Marionette TRACE conn4 <- [1,1086,null,{}] 17:42:26 INFO - PROCESS | 1741 | 1468024946415 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}] 17:42:26 INFO - PROCESS | 1741 | 1468024946421 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:26 INFO - PROCESS | 1741 | 1468024946669 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 17:42:26 INFO - PROCESS | 1741 | 1468024946939 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:26 INFO - PROCESS | 1741 | 1468024946945 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2ca000 == 26 [pid = 1741] [id = 279] 17:42:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x911e4800) [pid = 1741] [serial = 838] [outer = (nil)] 17:42:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x93a38000) [pid = 1741] [serial = 839] [outer = 0x911e4800] 17:42:27 INFO - PROCESS | 1741 | 1468024947042 Marionette DEBUG loaded listener.js 17:42:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x9538e000) [pid = 1741] [serial = 840] [outer = 0x911e4800] 17:42:28 INFO - PROCESS | 1741 | 1468024948347 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]]]}] 17:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1985ms 17:42:28 INFO - PROCESS | 1741 | 1468024948392 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 17:42:28 INFO - PROCESS | 1741 | 1468024948404 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 17:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:42:28 INFO - PROCESS | 1741 | 1468024948419 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:42:28 INFO - PROCESS | 1741 | 1468024948424 Marionette TRACE conn4 <- [1,1090,null,{}] 17:42:28 INFO - PROCESS | 1741 | 1468024948435 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}] 17:42:28 INFO - PROCESS | 1741 | 1468024948441 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:28 INFO - PROCESS | 1741 | 1468024948866 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 17:42:29 INFO - PROCESS | 1741 | 1468024949019 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:29 INFO - PROCESS | 1741 | 1468024949041 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x939dd800 == 27 [pid = 1741] [id = 280] 17:42:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x93b65400) [pid = 1741] [serial = 841] [outer = (nil)] 17:42:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x953d5400) [pid = 1741] [serial = 842] [outer = 0x93b65400] 17:42:29 INFO - PROCESS | 1741 | 1468024949150 Marionette DEBUG loaded listener.js 17:42:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x95420c00) [pid = 1741] [serial = 843] [outer = 0x93b65400] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x91cf9800) [pid = 1741] [serial = 785] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOCSHELL 0x996ecc00 == 26 [pid = 1741] [id = 265] 17:42:30 INFO - PROCESS | 1741 | --DOCSHELL 0x911eb000 == 25 [pid = 1741] [id = 264] 17:42:30 INFO - PROCESS | 1741 | --DOCSHELL 0x93b59400 == 24 [pid = 1741] [id = 263] 17:42:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c2400 == 23 [pid = 1741] [id = 262] 17:42:30 INFO - PROCESS | 1741 | 1468024950189 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]]]}] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0xa22a1800) [pid = 1741] [serial = 782] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x9a81ac00) [pid = 1741] [serial = 774] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x9541d000) [pid = 1741] [serial = 770] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0xa071c400) [pid = 1741] [serial = 779] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x9cc0b800) [pid = 1741] [serial = 776] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x91cf8800) [pid = 1741] [serial = 767] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x9797a000) [pid = 1741] [serial = 771] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x91d90400) [pid = 1741] [serial = 768] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x9d915800) [pid = 1741] [serial = 777] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x9a504c00) [pid = 1741] [serial = 773] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0xa23cc000) [pid = 1741] [serial = 783] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0xa071fc00) [pid = 1741] [serial = 780] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x9a926800) [pid = 1741] [serial = 764] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9aa4d400) [pid = 1741] [serial = 761] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x9a469400) [pid = 1741] [serial = 735] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9a9c2000) [pid = 1741] [serial = 743] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9a9f7c00) [pid = 1741] [serial = 744] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x9b141000) [pid = 1741] [serial = 746] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x9b4a3c00) [pid = 1741] [serial = 747] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9bce4400) [pid = 1741] [serial = 749] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9bf10800) [pid = 1741] [serial = 750] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x939d5800) [pid = 1741] [serial = 752] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x93d9f800) [pid = 1741] [serial = 753] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x99275c00) [pid = 1741] [serial = 755] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9a0a1000) [pid = 1741] [serial = 756] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x93b5ac00) [pid = 1741] [serial = 737] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x95399c00) [pid = 1741] [serial = 738] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9a0ad400) [pid = 1741] [serial = 740] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9a503c00) [pid = 1741] [serial = 741] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9a920c00) [pid = 1741] [serial = 758] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9b574400) [pid = 1741] [serial = 762] [outer = (nil)] [url = about:blank] 17:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1840ms 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9a929c00) [pid = 1741] [serial = 759] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9a819000) [pid = 1741] [serial = 765] [outer = (nil)] [url = about:blank] 17:42:30 INFO - PROCESS | 1741 | 1468024950256 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 17:42:30 INFO - PROCESS | 1741 | 1468024950265 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 17:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:42:30 INFO - PROCESS | 1741 | 1468024950276 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:42:30 INFO - PROCESS | 1741 | 1468024950281 Marionette TRACE conn4 <- [1,1094,null,{}] 17:42:30 INFO - PROCESS | 1741 | 1468024950288 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}] 17:42:30 INFO - PROCESS | 1741 | 1468024950295 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:30 INFO - PROCESS | 1741 | 1468024950494 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 17:42:30 INFO - PROCESS | 1741 | 1468024950675 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:30 INFO - PROCESS | 1741 | 1468024950684 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d93000 == 24 [pid = 1741] [id = 281] 17:42:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x93d2b800) [pid = 1741] [serial = 844] [outer = (nil)] 17:42:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x95421800) [pid = 1741] [serial = 845] [outer = 0x93d2b800] 17:42:30 INFO - PROCESS | 1741 | 1468024950782 Marionette DEBUG loaded listener.js 17:42:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x99784800) [pid = 1741] [serial = 846] [outer = 0x93d2b800] 17:42:31 INFO - PROCESS | 1741 | 1468024951810 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]]]}] 17:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1544ms 17:42:31 INFO - PROCESS | 1741 | 1468024951821 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 17:42:31 INFO - PROCESS | 1741 | 1468024951825 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 17:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:42:31 INFO - PROCESS | 1741 | 1468024951834 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:42:31 INFO - PROCESS | 1741 | 1468024951840 Marionette TRACE conn4 <- [1,1098,null,{}] 17:42:31 INFO - PROCESS | 1741 | 1468024951860 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}] 17:42:31 INFO - PROCESS | 1741 | 1468024951871 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:32 INFO - PROCESS | 1741 | 1468024952146 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 17:42:32 INFO - PROCESS | 1741 | 1468024952165 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:32 INFO - PROCESS | 1741 | 1468024952177 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a81ac00 == 25 [pid = 1741] [id = 282] 17:42:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9a81c800) [pid = 1741] [serial = 847] [outer = (nil)] 17:42:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9a823400) [pid = 1741] [serial = 848] [outer = 0x9a81c800] 17:42:32 INFO - PROCESS | 1741 | 1468024952268 Marionette DEBUG loaded listener.js 17:42:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a926800) [pid = 1741] [serial = 849] [outer = 0x9a81c800] 17:42:33 INFO - PROCESS | 1741 | 1468024953302 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]]]}] 17:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1502ms 17:42:33 INFO - PROCESS | 1741 | 1468024953336 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 17:42:33 INFO - PROCESS | 1741 | 1468024953340 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 17:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:42:33 INFO - PROCESS | 1741 | 1468024953348 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:42:33 INFO - PROCESS | 1741 | 1468024953352 Marionette TRACE conn4 <- [1,1102,null,{}] 17:42:33 INFO - PROCESS | 1741 | 1468024953367 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}] 17:42:33 INFO - PROCESS | 1741 | 1468024953372 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:33 INFO - PROCESS | 1741 | 1468024953607 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 17:42:33 INFO - PROCESS | 1741 | 1468024953631 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:33 INFO - PROCESS | 1741 | 1468024953640 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c3c00 == 26 [pid = 1741] [id = 283] 17:42:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x8f2c6000) [pid = 1741] [serial = 850] [outer = (nil)] 17:42:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9aa44800) [pid = 1741] [serial = 851] [outer = 0x8f2c6000] 17:42:33 INFO - PROCESS | 1741 | 1468024953729 Marionette DEBUG loaded listener.js 17:42:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9b4a8c00) [pid = 1741] [serial = 852] [outer = 0x8f2c6000] 17:42:34 INFO - PROCESS | 1741 | 1468024954727 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]]]}] 17:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1406ms 17:42:34 INFO - PROCESS | 1741 | 1468024954756 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 17:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:42:34 INFO - PROCESS | 1741 | 1468024954760 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 17:42:34 INFO - PROCESS | 1741 | 1468024954768 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:42:34 INFO - PROCESS | 1741 | 1468024954770 Marionette TRACE conn4 <- [1,1106,null,{}] 17:42:34 INFO - PROCESS | 1741 | 1468024954786 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}] 17:42:34 INFO - PROCESS | 1741 | 1468024954792 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:35 INFO - PROCESS | 1741 | 1468024955022 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 17:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9a9bdc00) [pid = 1741] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x911e7800) [pid = 1741] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x95424400) [pid = 1741] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x91d8b400) [pid = 1741] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x93b5b800) [pid = 1741] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x8f2c5000) [pid = 1741] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9a0b8400) [pid = 1741] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x95237800) [pid = 1741] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x939da000) [pid = 1741] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x99709800) [pid = 1741] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x99781400) [pid = 1741] [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.] 17:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x91cf1c00) [pid = 1741] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:42:35 INFO - PROCESS | 1741 | 1468024955430 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:35 INFO - PROCESS | 1741 | 1468024955440 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c2c00 == 27 [pid = 1741] [id = 284] 17:42:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x8f2c5000) [pid = 1741] [serial = 853] [outer = (nil)] 17:42:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x939da000) [pid = 1741] [serial = 854] [outer = 0x8f2c5000] 17:42:35 INFO - PROCESS | 1741 | 1468024955517 Marionette DEBUG loaded listener.js 17:42:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x95237800) [pid = 1741] [serial = 855] [outer = 0x8f2c5000] 17:42:36 INFO - PROCESS | 1741 | 1468024956324 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]]]}] 17:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1588ms 17:42:36 INFO - PROCESS | 1741 | 1468024956355 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 17:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:42:36 INFO - PROCESS | 1741 | 1468024956360 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 17:42:36 INFO - PROCESS | 1741 | 1468024956367 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:42:36 INFO - PROCESS | 1741 | 1468024956371 Marionette TRACE conn4 <- [1,1110,null,{}] 17:42:36 INFO - PROCESS | 1741 | 1468024956383 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}] 17:42:36 INFO - PROCESS | 1741 | 1468024956393 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:36 INFO - PROCESS | 1741 | 1468024956605 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 17:42:36 INFO - PROCESS | 1741 | 1468024956738 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:36 INFO - PROCESS | 1741 | 1468024956749 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf1c00 == 28 [pid = 1741] [id = 285] 17:42:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x93da3000) [pid = 1741] [serial = 856] [outer = (nil)] 17:42:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9bcae000) [pid = 1741] [serial = 857] [outer = 0x93da3000] 17:42:36 INFO - PROCESS | 1741 | 1468024956837 Marionette DEBUG loaded listener.js 17:42:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9cb21800) [pid = 1741] [serial = 858] [outer = 0x93da3000] 17:42:37 INFO - PROCESS | 1741 | 1468024957849 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]]]}] 17:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1537ms 17:42:37 INFO - PROCESS | 1741 | 1468024957905 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 17:42:37 INFO - PROCESS | 1741 | 1468024957912 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 17:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:42:37 INFO - PROCESS | 1741 | 1468024957923 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:42:37 INFO - PROCESS | 1741 | 1468024957929 Marionette TRACE conn4 <- [1,1114,null,{}] 17:42:37 INFO - PROCESS | 1741 | 1468024957940 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}] 17:42:37 INFO - PROCESS | 1741 | 1468024957946 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:38 INFO - PROCESS | 1741 | 1468024958204 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 17:42:38 INFO - PROCESS | 1741 | 1468024958500 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:38 INFO - PROCESS | 1741 | 1468024958509 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf9800 == 29 [pid = 1741] [id = 286] 17:42:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x91d8e000) [pid = 1741] [serial = 859] [outer = (nil)] 17:42:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x93d2a800) [pid = 1741] [serial = 860] [outer = 0x91d8e000] 17:42:38 INFO - PROCESS | 1741 | 1468024958610 Marionette DEBUG loaded listener.js 17:42:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9538f800) [pid = 1741] [serial = 861] [outer = 0x91d8e000] 17:42:39 INFO - PROCESS | 1741 | 1468024959619 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]]]}] 17:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1745ms 17:42:39 INFO - PROCESS | 1741 | 1468024959668 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 17:42:39 INFO - PROCESS | 1741 | 1468024959677 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 17:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:42:39 INFO - PROCESS | 1741 | 1468024959706 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:42:39 INFO - PROCESS | 1741 | 1468024959712 Marionette TRACE conn4 <- [1,1118,null,{}] 17:42:39 INFO - PROCESS | 1741 | 1468024959724 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}] 17:42:39 INFO - PROCESS | 1741 | 1468024959729 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:39 INFO - PROCESS | 1741 | 1468024959946 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 17:42:40 INFO - PROCESS | 1741 | 1468024960168 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:40 INFO - PROCESS | 1741 | 1468024960178 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a0b8c00 == 30 [pid = 1741] [id = 287] 17:42:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9a3bd800) [pid = 1741] [serial = 862] [outer = (nil)] 17:42:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9a507400) [pid = 1741] [serial = 863] [outer = 0x9a3bd800] 17:42:40 INFO - PROCESS | 1741 | 1468024960286 Marionette DEBUG loaded listener.js 17:42:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9a91b400) [pid = 1741] [serial = 864] [outer = 0x9a3bd800] 17:42:41 INFO - PROCESS | 1741 | 1468024961330 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]]]}] 17:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1654ms 17:42:41 INFO - PROCESS | 1741 | 1468024961345 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 17:42:41 INFO - PROCESS | 1741 | 1468024961348 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 17:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:42:41 INFO - PROCESS | 1741 | 1468024961357 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:42:41 INFO - PROCESS | 1741 | 1468024961363 Marionette TRACE conn4 <- [1,1122,null,{}] 17:42:41 INFO - PROCESS | 1741 | 1468024961382 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}] 17:42:41 INFO - PROCESS | 1741 | 1468024961391 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:41 INFO - PROCESS | 1741 | 1468024961616 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 17:42:41 INFO - PROCESS | 1741 | 1468024961886 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:41 INFO - PROCESS | 1741 | 1468024961898 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x9cb16400 == 31 [pid = 1741] [id = 288] 17:42:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9cb16c00) [pid = 1741] [serial = 865] [outer = (nil)] 17:42:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9ccda000) [pid = 1741] [serial = 866] [outer = 0x9cb16c00] 17:42:41 INFO - PROCESS | 1741 | 1468024961989 Marionette DEBUG loaded listener.js 17:42:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9d920c00) [pid = 1741] [serial = 867] [outer = 0x9cb16c00] 17:42:42 INFO - PROCESS | 1741 | 1468024962961 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]]]}] 17:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1643ms 17:42:43 INFO - PROCESS | 1741 | 1468024963001 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 17:42:43 INFO - PROCESS | 1741 | 1468024963005 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 17:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:42:43 INFO - PROCESS | 1741 | 1468024963013 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:42:43 INFO - PROCESS | 1741 | 1468024963018 Marionette TRACE conn4 <- [1,1126,null,{}] 17:42:43 INFO - PROCESS | 1741 | 1468024963024 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}] 17:42:43 INFO - PROCESS | 1741 | 1468024963031 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:43 INFO - PROCESS | 1741 | 1468024963234 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 17:42:43 INFO - PROCESS | 1741 | 1468024963450 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:43 INFO - PROCESS | 1741 | 1468024963461 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2cfc00 == 32 [pid = 1741] [id = 289] 17:42:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9bcb2800) [pid = 1741] [serial = 868] [outer = (nil)] 17:42:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0xa112e800) [pid = 1741] [serial = 869] [outer = 0x9bcb2800] 17:42:43 INFO - PROCESS | 1741 | 1468024963587 Marionette DEBUG loaded listener.js 17:42:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0xa22a4000) [pid = 1741] [serial = 870] [outer = 0x9bcb2800] 17:42:44 INFO - PROCESS | 1741 | 1468024964543 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]]]}] 17:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1589ms 17:42:44 INFO - PROCESS | 1741 | 1468024964604 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 17:42:44 INFO - PROCESS | 1741 | 1468024964608 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 17:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:42:44 INFO - PROCESS | 1741 | 1468024964615 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:42:44 INFO - PROCESS | 1741 | 1468024964618 Marionette TRACE conn4 <- [1,1130,null,{}] 17:42:44 INFO - PROCESS | 1741 | 1468024964625 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}] 17:42:44 INFO - PROCESS | 1741 | 1468024964631 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:44 INFO - PROCESS | 1741 | 1468024964889 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 17:42:45 INFO - PROCESS | 1741 | 1468024965153 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:45 INFO - PROCESS | 1741 | 1468024965161 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x911df400 == 33 [pid = 1741] [id = 290] 17:42:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x911e8800) [pid = 1741] [serial = 871] [outer = (nil)] 17:42:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0xa2345800) [pid = 1741] [serial = 872] [outer = 0x911e8800] 17:42:45 INFO - PROCESS | 1741 | 1468024965254 Marionette DEBUG loaded listener.js 17:42:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0xa237a400) [pid = 1741] [serial = 873] [outer = 0x911e8800] 17:42:46 INFO - PROCESS | 1741 | 1468024966241 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]]]}] 17:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1692ms 17:42:46 INFO - PROCESS | 1741 | 1468024966312 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 17:42:46 INFO - PROCESS | 1741 | 1468024966319 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 17:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:42:46 INFO - PROCESS | 1741 | 1468024966330 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:42:46 INFO - PROCESS | 1741 | 1468024966334 Marionette TRACE conn4 <- [1,1134,null,{}] 17:42:46 INFO - PROCESS | 1741 | 1468024966341 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}] 17:42:46 INFO - PROCESS | 1741 | 1468024966351 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:46 INFO - PROCESS | 1741 | 1468024966634 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 17:42:46 INFO - PROCESS | 1741 | 1468024966864 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:46 INFO - PROCESS | 1741 | 1468024966873 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a821400 == 34 [pid = 1741] [id = 291] 17:42:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0xa234fc00) [pid = 1741] [serial = 874] [outer = (nil)] 17:42:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0xa2ffb000) [pid = 1741] [serial = 875] [outer = 0xa234fc00] 17:42:46 INFO - PROCESS | 1741 | 1468024966957 Marionette DEBUG loaded listener.js 17:42:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0xa310d000) [pid = 1741] [serial = 876] [outer = 0xa234fc00] 17:42:47 INFO - PROCESS | 1741 | 1468024967878 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]]]}] 17:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1585ms 17:42:47 INFO - PROCESS | 1741 | 1468024967916 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 17:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:42:47 INFO - PROCESS | 1741 | 1468024967920 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 17:42:47 INFO - PROCESS | 1741 | 1468024967927 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:42:47 INFO - PROCESS | 1741 | 1468024967931 Marionette TRACE conn4 <- [1,1138,null,{}] 17:42:47 INFO - PROCESS | 1741 | 1468024967938 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}] 17:42:47 INFO - PROCESS | 1741 | 1468024967944 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:48 INFO - PROCESS | 1741 | 1468024968146 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 17:42:48 INFO - PROCESS | 1741 | 1468024968324 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:48 INFO - PROCESS | 1741 | 1468024968332 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c7000 == 35 [pid = 1741] [id = 292] 17:42:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x97976000) [pid = 1741] [serial = 877] [outer = (nil)] 17:42:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9b4a8000) [pid = 1741] [serial = 878] [outer = 0x97976000] 17:42:48 INFO - PROCESS | 1741 | 1468024968413 Marionette DEBUG loaded listener.js 17:42:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0xa310cc00) [pid = 1741] [serial = 879] [outer = 0x97976000] 17:42:49 INFO - PROCESS | 1741 | 1468024969652 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]]]}] 17:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1787ms 17:42:49 INFO - PROCESS | 1741 | 1468024969715 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 17:42:49 INFO - PROCESS | 1741 | 1468024969723 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 17:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:42:49 INFO - PROCESS | 1741 | 1468024969742 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:42:49 INFO - PROCESS | 1741 | 1468024969749 Marionette TRACE conn4 <- [1,1142,null,{}] 17:42:49 INFO - PROCESS | 1741 | 1468024969760 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}] 17:42:49 INFO - PROCESS | 1741 | 1468024969766 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:50 INFO - PROCESS | 1741 | 1468024970037 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 17:42:50 INFO - PROCESS | 1741 | 1468024970189 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:50 INFO - PROCESS | 1741 | 1468024970205 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x93da6800 == 36 [pid = 1741] [id = 293] 17:42:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x93da8000) [pid = 1741] [serial = 880] [outer = (nil)] 17:42:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x9541d800) [pid = 1741] [serial = 881] [outer = 0x93da8000] 17:42:50 INFO - PROCESS | 1741 | 1468024970292 Marionette DEBUG loaded listener.js 17:42:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x983e0400) [pid = 1741] [serial = 882] [outer = 0x93da8000] 17:42:51 INFO - PROCESS | 1741 | 1468024971216 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]]]}] 17:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1546ms 17:42:51 INFO - PROCESS | 1741 | 1468024971280 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 17:42:51 INFO - PROCESS | 1741 | 1468024971295 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 17:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:42:51 INFO - PROCESS | 1741 | 1468024971313 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:42:51 INFO - PROCESS | 1741 | 1468024971332 Marionette TRACE conn4 <- [1,1146,null,{}] 17:42:51 INFO - PROCESS | 1741 | 1468024971384 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}] 17:42:51 INFO - PROCESS | 1741 | 1468024971389 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:51 INFO - PROCESS | 1741 | 1468024971677 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 17:42:51 INFO - PROCESS | 1741 | --DOCSHELL 0x91d8d400 == 35 [pid = 1741] [id = 266] 17:42:51 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x9b147400) [pid = 1741] [serial = 818] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 1741 | 1468024971940 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:51 INFO - PROCESS | 1741 | 1468024971949 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:51 INFO - PROCESS | 1741 | --DOCSHELL 0x983e8800 == 34 [pid = 1741] [id = 10] 17:42:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c5800 == 35 [pid = 1741] [id = 294] 17:42:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x8f2cf800) [pid = 1741] [serial = 883] [outer = (nil)] 17:42:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x93b5e400) [pid = 1741] [serial = 884] [outer = 0x8f2cf800] 17:42:52 INFO - PROCESS | 1741 | 1468024972037 Marionette DEBUG loaded listener.js 17:42:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x95236800) [pid = 1741] [serial = 885] [outer = 0x8f2cf800] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x93a33800) [pid = 1741] [serial = 786] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x9aa4e000) [pid = 1741] [serial = 813] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x9a9c7c00) [pid = 1741] [serial = 812] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x93d20c00) [pid = 1741] [serial = 815] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x97975400) [pid = 1741] [serial = 809] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x93a3cc00) [pid = 1741] [serial = 806] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x93d2b400) [pid = 1741] [serial = 807] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x93d28000) [pid = 1741] [serial = 792] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x93b64000) [pid = 1741] [serial = 791] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x911e1800) [pid = 1741] [serial = 789] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x8f2cb400) [pid = 1741] [serial = 788] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9a9cb000) [pid = 1741] [serial = 804] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9a8dd000) [pid = 1741] [serial = 803] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x9541e000) [pid = 1741] [serial = 795] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x953dd000) [pid = 1741] [serial = 794] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9a508c00) [pid = 1741] [serial = 801] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9a502400) [pid = 1741] [serial = 800] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9a0b0800) [pid = 1741] [serial = 798] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9a0a5c00) [pid = 1741] [serial = 797] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9a8db000) [pid = 1741] [serial = 564] [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.] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9a09f800) [pid = 1741] [serial = 816] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x996e9c00) [pid = 1741] [serial = 810] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1741 | 1468024972893 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]]]}] 17:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1608ms 17:42:52 INFO - PROCESS | 1741 | 1468024972919 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 17:42:52 INFO - PROCESS | 1741 | 1468024972923 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 17:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:42:52 INFO - PROCESS | 1741 | 1468024972931 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:42:52 INFO - PROCESS | 1741 | 1468024972937 Marionette TRACE conn4 <- [1,1150,null,{}] 17:42:52 INFO - PROCESS | 1741 | 1468024972958 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}] 17:42:52 INFO - PROCESS | 1741 | 1468024972967 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:53 INFO - PROCESS | 1741 | 1468024973160 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 17:42:53 INFO - PROCESS | 1741 | 1468024973300 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:53 INFO - PROCESS | 1741 | 1468024973309 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a34c400 == 36 [pid = 1741] [id = 295] 17:42:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9a475c00) [pid = 1741] [serial = 886] [outer = (nil)] 17:42:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9a81d000) [pid = 1741] [serial = 887] [outer = 0x9a475c00] 17:42:53 INFO - PROCESS | 1741 | 1468024973389 Marionette DEBUG loaded listener.js 17:42:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9a91a400) [pid = 1741] [serial = 888] [outer = 0x9a475c00] 17:42:54 INFO - PROCESS | 1741 | 1468024974291 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]]]}] 17:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1443ms 17:42:54 INFO - PROCESS | 1741 | 1468024974380 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 17:42:54 INFO - PROCESS | 1741 | 1468024974386 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 17:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:42:54 INFO - PROCESS | 1741 | 1468024974393 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:42:54 INFO - PROCESS | 1741 | 1468024974397 Marionette TRACE conn4 <- [1,1154,null,{}] 17:42:54 INFO - PROCESS | 1741 | 1468024974404 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}] 17:42:54 INFO - PROCESS | 1741 | 1468024974410 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:54 INFO - PROCESS | 1741 | 1468024974646 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 17:42:54 INFO - PROCESS | 1741 | 1468024974671 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:54 INFO - PROCESS | 1741 | 1468024974681 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf4000 == 37 [pid = 1741] [id = 296] 17:42:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x93b60000) [pid = 1741] [serial = 889] [outer = (nil)] 17:42:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9aa51400) [pid = 1741] [serial = 890] [outer = 0x93b60000] 17:42:54 INFO - PROCESS | 1741 | 1468024974753 Marionette DEBUG loaded listener.js 17:42:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9b570400) [pid = 1741] [serial = 891] [outer = 0x93b60000] 17:42:55 INFO - PROCESS | 1741 | 1468024975695 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]]]}] 17:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1337ms 17:42:55 INFO - PROCESS | 1741 | 1468024975733 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 17:42:55 INFO - PROCESS | 1741 | 1468024975736 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 17:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:42:55 INFO - PROCESS | 1741 | 1468024975744 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:42:55 INFO - PROCESS | 1741 | 1468024975749 Marionette TRACE conn4 <- [1,1158,null,{}] 17:42:55 INFO - PROCESS | 1741 | 1468024975762 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}] 17:42:55 INFO - PROCESS | 1741 | 1468024975768 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:56 INFO - PROCESS | 1741 | 1468024976010 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 17:42:56 INFO - PROCESS | 1741 | 1468024976035 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:56 INFO - PROCESS | 1741 | 1468024976045 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a8e6c00 == 38 [pid = 1741] [id = 297] 17:42:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9a9c4c00) [pid = 1741] [serial = 892] [outer = (nil)] 17:42:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9bced800) [pid = 1741] [serial = 893] [outer = 0x9a9c4c00] 17:42:56 INFO - PROCESS | 1741 | 1468024976147 Marionette DEBUG loaded listener.js 17:42:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9c031c00) [pid = 1741] [serial = 894] [outer = 0x9a9c4c00] 17:42:56 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x93d2b800) [pid = 1741] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:42:56 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x93b65400) [pid = 1741] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:42:56 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9a81c800) [pid = 1741] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:42:56 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x8f2c5000) [pid = 1741] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:42:56 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x8f2c6000) [pid = 1741] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:42:57 INFO - PROCESS | 1741 | 1468024977290 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]]]}] 17:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1588ms 17:42:57 INFO - PROCESS | 1741 | 1468024977335 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 17:42:57 INFO - PROCESS | 1741 | 1468024977340 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 17:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:42:57 INFO - PROCESS | 1741 | 1468024977348 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:42:57 INFO - PROCESS | 1741 | 1468024977352 Marionette TRACE conn4 <- [1,1162,null,{}] 17:42:57 INFO - PROCESS | 1741 | 1468024977367 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}] 17:42:57 INFO - PROCESS | 1741 | 1468024977378 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:57 INFO - PROCESS | 1741 | 1468024977601 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 17:42:57 INFO - PROCESS | 1741 | 1468024977612 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:57 INFO - PROCESS | 1741 | 1468024977621 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c2000 == 39 [pid = 1741] [id = 298] 17:42:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9a01b400) [pid = 1741] [serial = 895] [outer = (nil)] 17:42:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9cc0e400) [pid = 1741] [serial = 896] [outer = 0x9a01b400] 17:42:57 INFO - PROCESS | 1741 | 1468024977812 Marionette DEBUG loaded listener.js 17:42:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0xa237b800) [pid = 1741] [serial = 897] [outer = 0x9a01b400] 17:42:58 INFO - PROCESS | 1741 | 1468024978636 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]]]}] 17:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1350ms 17:42:58 INFO - PROCESS | 1741 | 1468024978699 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 17:42:58 INFO - PROCESS | 1741 | 1468024978702 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 17:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:42:58 INFO - PROCESS | 1741 | 1468024978711 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:42:58 INFO - PROCESS | 1741 | 1468024978715 Marionette TRACE conn4 <- [1,1166,null,{}] 17:42:58 INFO - PROCESS | 1741 | 1468024978732 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}] 17:42:58 INFO - PROCESS | 1741 | 1468024978738 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:59 INFO - PROCESS | 1741 | 1468024979008 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 17:42:59 INFO - PROCESS | 1741 | 1468024979182 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:59 INFO - PROCESS | 1741 | 1468024979196 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:42:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2d0000 == 40 [pid = 1741] [id = 299] 17:42:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x911dec00) [pid = 1741] [serial = 898] [outer = (nil)] 17:42:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x91ceb800) [pid = 1741] [serial = 899] [outer = 0x911dec00] 17:42:59 INFO - PROCESS | 1741 | 1468024979355 Marionette DEBUG loaded listener.js 17:42:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x91d90400) [pid = 1741] [serial = 900] [outer = 0x911dec00] 17:43:00 INFO - PROCESS | 1741 | 1468024980393 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]]]}] 17:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1736ms 17:43:00 INFO - PROCESS | 1741 | 1468024980450 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 17:43:00 INFO - PROCESS | 1741 | 1468024980456 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 17:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:43:00 INFO - PROCESS | 1741 | 1468024980467 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:43:00 INFO - PROCESS | 1741 | 1468024980471 Marionette TRACE conn4 <- [1,1170,null,{}] 17:43:00 INFO - PROCESS | 1741 | 1468024980481 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}] 17:43:00 INFO - PROCESS | 1741 | 1468024980490 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:00 INFO - PROCESS | 1741 | 1468024980760 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 17:43:01 INFO - PROCESS | 1741 | 1468024981053 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:01 INFO - PROCESS | 1741 | 1468024981063 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x95392c00 == 41 [pid = 1741] [id = 300] 17:43:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x953d8400) [pid = 1741] [serial = 901] [outer = (nil)] 17:43:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x97979400) [pid = 1741] [serial = 902] [outer = 0x953d8400] 17:43:01 INFO - PROCESS | 1741 | 1468024981171 Marionette DEBUG loaded listener.js 17:43:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x99708000) [pid = 1741] [serial = 903] [outer = 0x953d8400] 17:43:02 INFO - PROCESS | 1741 | 1468024982319 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]]]}] 17:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1902ms 17:43:02 INFO - PROCESS | 1741 | 1468024982368 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 17:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:43:02 INFO - PROCESS | 1741 | 1468024982375 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 17:43:02 INFO - PROCESS | 1741 | 1468024982383 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:43:02 INFO - PROCESS | 1741 | 1468024982389 Marionette TRACE conn4 <- [1,1174,null,{}] 17:43:02 INFO - PROCESS | 1741 | 1468024982397 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}] 17:43:02 INFO - PROCESS | 1741 | 1468024982402 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:02 INFO - PROCESS | 1741 | 1468024982633 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 17:43:02 INFO - PROCESS | 1741 | 1468024982911 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:02 INFO - PROCESS | 1741 | 1468024982921 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a50c400 == 42 [pid = 1741] [id = 301] 17:43:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x9a822000) [pid = 1741] [serial = 904] [outer = (nil)] 17:43:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x9a9bd800) [pid = 1741] [serial = 905] [outer = 0x9a822000] 17:43:03 INFO - PROCESS | 1741 | 1468024983058 Marionette DEBUG loaded listener.js 17:43:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9aa44400) [pid = 1741] [serial = 906] [outer = 0x9a822000] 17:43:04 INFO - PROCESS | 1741 | 1468024984188 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] 17:43:04 INFO - PROCESS | 1741 | 1468024984238 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 17:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:43:04 INFO - PROCESS | 1741 | 1468024984258 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:43:04 INFO - PROCESS | 1741 | 1468024984267 Marionette TRACE conn4 <- [1,1178,null,{}] 17:43:04 INFO - PROCESS | 1741 | 1468024984276 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}] 17:43:04 INFO - PROCESS | 1741 | 1468024984282 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:04 INFO - PROCESS | 1741 | 1468024984554 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 17:43:04 INFO - PROCESS | 1741 | 1468024984825 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:04 INFO - PROCESS | 1741 | 1468024984837 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a46ec00 == 43 [pid = 1741] [id = 302] 17:43:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x9a50d400) [pid = 1741] [serial = 907] [outer = (nil)] 17:43:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0xa253c000) [pid = 1741] [serial = 908] [outer = 0x9a50d400] 17:43:04 INFO - PROCESS | 1741 | 1468024984941 Marionette DEBUG loaded listener.js 17:43:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0xa2588400) [pid = 1741] [serial = 909] [outer = 0x9a50d400] 17:43:05 INFO - PROCESS | 1741 | 1468024985960 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] 17:43:06 INFO - PROCESS | 1741 | 1468024986018 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 17:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:43:06 INFO - PROCESS | 1741 | 1468024986026 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:43:06 INFO - PROCESS | 1741 | 1468024986031 Marionette TRACE conn4 <- [1,1182,null,{}] 17:43:06 INFO - PROCESS | 1741 | 1468024986038 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}] 17:43:06 INFO - PROCESS | 1741 | 1468024986045 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:06 INFO - PROCESS | 1741 | 1468024986286 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 17:43:06 INFO - PROCESS | 1741 | 1468024986507 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:06 INFO - PROCESS | 1741 | 1468024986527 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a506c00 == 44 [pid = 1741] [id = 303] 17:43:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x9a9bf800) [pid = 1741] [serial = 910] [outer = (nil)] 17:43:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0xa31ecc00) [pid = 1741] [serial = 911] [outer = 0x9a9bf800] 17:43:06 INFO - PROCESS | 1741 | 1468024986656 Marionette DEBUG loaded listener.js 17:43:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0xa31f1c00) [pid = 1741] [serial = 912] [outer = 0x9a9bf800] 17:43:07 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:07 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:43:07 INFO - PROCESS | 1741 | 1468024987608 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] 17:43:07 INFO - PROCESS | 1741 | 1468024987665 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 17:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:43:07 INFO - PROCESS | 1741 | 1468024987692 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:43:07 INFO - PROCESS | 1741 | 1468024987697 Marionette TRACE conn4 <- [1,1186,null,{}] 17:43:07 INFO - PROCESS | 1741 | 1468024987704 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}] 17:43:07 INFO - PROCESS | 1741 | 1468024987710 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:07 INFO - PROCESS | 1741 | 1468024987927 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 17:43:08 INFO - PROCESS | 1741 | 1468024988167 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:08 INFO - PROCESS | 1741 | 1468024988186 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:08 INFO - PROCESS | 1741 | ++DOCSHELL 0xa3356000 == 45 [pid = 1741] [id = 304] 17:43:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0xa335b400) [pid = 1741] [serial = 913] [outer = (nil)] 17:43:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0xa4d0a400) [pid = 1741] [serial = 914] [outer = 0xa335b400] 17:43:08 INFO - PROCESS | 1741 | 1468024988305 Marionette DEBUG loaded listener.js 17:43:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0xa4f22800) [pid = 1741] [serial = 915] [outer = 0xa335b400] 17:43:09 INFO - PROCESS | 1741 | 1468024989320 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] 17:43:09 INFO - PROCESS | 1741 | 1468024989386 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 17:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:43:09 INFO - PROCESS | 1741 | 1468024989395 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:43:09 INFO - PROCESS | 1741 | 1468024989400 Marionette TRACE conn4 <- [1,1190,null,{}] 17:43:09 INFO - PROCESS | 1741 | 1468024989407 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}] 17:43:09 INFO - PROCESS | 1741 | 1468024989412 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:09 INFO - PROCESS | 1741 | 1468024989648 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 17:43:09 INFO - PROCESS | 1741 | 1468024989908 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:09 INFO - PROCESS | 1741 | 1468024989922 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e1400 == 46 [pid = 1741] [id = 305] 17:43:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x91cef800) [pid = 1741] [serial = 916] [outer = (nil)] 17:43:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0xa672bc00) [pid = 1741] [serial = 917] [outer = 0x91cef800] 17:43:10 INFO - PROCESS | 1741 | 1468024990105 Marionette DEBUG loaded listener.js 17:43:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0xa6843c00) [pid = 1741] [serial = 918] [outer = 0x91cef800] 17:43:11 INFO - PROCESS | 1741 | 1468024991153 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] 17:43:11 INFO - PROCESS | 1741 | 1468024991247 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 17:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:43:11 INFO - PROCESS | 1741 | 1468024991257 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:43:11 INFO - PROCESS | 1741 | 1468024991260 Marionette TRACE conn4 <- [1,1194,null,{}] 17:43:11 INFO - PROCESS | 1741 | 1468024991268 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}] 17:43:11 INFO - PROCESS | 1741 | 1468024991274 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:11 INFO - PROCESS | 1741 | 1468024991523 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 17:43:11 INFO - PROCESS | 1741 | 1468024991818 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:11 INFO - PROCESS | 1741 | 1468024991831 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e7c00 == 47 [pid = 1741] [id = 306] 17:43:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x91cee000) [pid = 1741] [serial = 919] [outer = (nil)] 17:43:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0xa6e28400) [pid = 1741] [serial = 920] [outer = 0x91cee000] 17:43:11 INFO - PROCESS | 1741 | 1468024991922 Marionette DEBUG loaded listener.js 17:43:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0xa6e2a800) [pid = 1741] [serial = 921] [outer = 0x91cee000] 17:43:12 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:12 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:12 INFO - PROCESS | 1741 | 1468024992953 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] 17:43:13 INFO - PROCESS | 1741 | 1468024993000 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 17:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:43:13 INFO - PROCESS | 1741 | 1468024993008 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:43:13 INFO - PROCESS | 1741 | 1468024993012 Marionette TRACE conn4 <- [1,1198,null,{}] 17:43:13 INFO - PROCESS | 1741 | 1468024993020 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}] 17:43:13 INFO - PROCESS | 1741 | 1468024993025 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:13 INFO - PROCESS | 1741 | 1468024993239 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 17:43:13 INFO - PROCESS | 1741 | 1468024993470 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:13 INFO - PROCESS | 1741 | 1468024993481 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf6800 == 48 [pid = 1741] [id = 307] 17:43:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 115 (0x91cfa000) [pid = 1741] [serial = 922] [outer = (nil)] 17:43:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 116 (0x939d5800) [pid = 1741] [serial = 923] [outer = 0x91cfa000] 17:43:13 INFO - PROCESS | 1741 | 1468024993822 Marionette DEBUG loaded listener.js 17:43:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 117 (0x93d2b400) [pid = 1741] [serial = 924] [outer = 0x91cfa000] 17:43:14 INFO - PROCESS | 1741 | 1468024994805 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]]]}] 17:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1832ms 17:43:14 INFO - PROCESS | 1741 | 1468024994843 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 17:43:14 INFO - PROCESS | 1741 | 1468024994849 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 17:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:43:14 INFO - PROCESS | 1741 | 1468024994859 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:43:14 INFO - PROCESS | 1741 | 1468024994862 Marionette TRACE conn4 <- [1,1202,null,{}] 17:43:14 INFO - PROCESS | 1741 | 1468024994871 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}] 17:43:14 INFO - PROCESS | 1741 | 1468024994878 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:15 INFO - PROCESS | 1741 | 1468024995082 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 17:43:15 INFO - PROCESS | 1741 | 1468024995339 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:15 INFO - PROCESS | 1741 | 1468024995350 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x95fbdc00 == 49 [pid = 1741] [id = 308] 17:43:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 118 (0x93d2c000) [pid = 1741] [serial = 925] [outer = (nil)] 17:43:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 119 (0x98357c00) [pid = 1741] [serial = 926] [outer = 0x93d2c000] 17:43:15 INFO - PROCESS | 1741 | 1468024995524 Marionette DEBUG loaded listener.js 17:43:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 120 (0x9a01c800) [pid = 1741] [serial = 927] [outer = 0x93d2c000] 17:43:16 INFO - PROCESS | 1741 | --DOCSHELL 0x9a929800 == 48 [pid = 1741] [id = 270] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 119 (0x9bcae000) [pid = 1741] [serial = 857] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOCSHELL 0x9541b800 == 47 [pid = 1741] [id = 269] 17:43:16 INFO - PROCESS | 1741 | --DOCSHELL 0x91d93000 == 46 [pid = 1741] [id = 281] 17:43:16 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c2000 == 45 [pid = 1741] [id = 298] 17:43:16 INFO - PROCESS | 1741 | --DOCSHELL 0x9a8e6c00 == 44 [pid = 1741] [id = 297] 17:43:16 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf4000 == 43 [pid = 1741] [id = 296] 17:43:16 INFO - PROCESS | 1741 | --DOCSHELL 0x9a34c400 == 42 [pid = 1741] [id = 295] 17:43:16 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c5800 == 41 [pid = 1741] [id = 294] 17:43:16 INFO - PROCESS | 1741 | --DOCSHELL 0x93da6800 == 40 [pid = 1741] [id = 293] 17:43:16 INFO - PROCESS | 1741 | --DOCSHELL 0x9cb16400 == 39 [pid = 1741] [id = 288] 17:43:16 INFO - PROCESS | 1741 | --DOCSHELL 0x9a0b8c00 == 38 [pid = 1741] [id = 287] 17:43:16 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf9800 == 37 [pid = 1741] [id = 286] 17:43:16 INFO - PROCESS | 1741 | 1468024996579 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]]]}] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 118 (0x99784800) [pid = 1741] [serial = 846] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 117 (0x953d5400) [pid = 1741] [serial = 842] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 116 (0x95420c00) [pid = 1741] [serial = 843] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 115 (0xa2344000) [pid = 1741] [serial = 833] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 114 (0x95421800) [pid = 1741] [serial = 845] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 113 (0xa071e000) [pid = 1741] [serial = 827] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x9aa4c800) [pid = 1741] [serial = 824] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0x9a823400) [pid = 1741] [serial = 848] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0xa2002000) [pid = 1741] [serial = 830] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x96626400) [pid = 1741] [serial = 821] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x939da000) [pid = 1741] [serial = 854] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0xa2586800) [pid = 1741] [serial = 836] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x9b4a8c00) [pid = 1741] [serial = 852] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x9a926800) [pid = 1741] [serial = 849] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x9aa44800) [pid = 1741] [serial = 851] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x95237800) [pid = 1741] [serial = 855] [outer = (nil)] [url = about:blank] 17:43:16 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x93a38000) [pid = 1741] [serial = 839] [outer = (nil)] [url = about:blank] 17:43:16 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 17:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1793ms 17:43:16 INFO - PROCESS | 1741 | 1468024996652 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 17:43:16 INFO - PROCESS | 1741 | 1468024996658 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 17:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:43:16 INFO - PROCESS | 1741 | 1468024996697 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:43:16 INFO - PROCESS | 1741 | 1468024996706 Marionette TRACE conn4 <- [1,1206,null,{}] 17:43:16 INFO - PROCESS | 1741 | 1468024996717 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}] 17:43:16 INFO - PROCESS | 1741 | 1468024996722 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:16 INFO - PROCESS | 1741 | 1468024996953 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 17:43:17 INFO - PROCESS | 1741 | 1468024997144 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:17 INFO - PROCESS | 1741 | 1468024997153 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x9662e400 == 38 [pid = 1741] [id = 309] 17:43:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x9797c800) [pid = 1741] [serial = 928] [outer = (nil)] 17:43:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x9a0b0400) [pid = 1741] [serial = 929] [outer = 0x9797c800] 17:43:17 INFO - PROCESS | 1741 | 1468024997235 Marionette DEBUG loaded listener.js 17:43:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x9a502400) [pid = 1741] [serial = 930] [outer = 0x9797c800] 17:43:18 INFO - PROCESS | 1741 | 1468024998190 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]]]}] 17:43:18 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 17:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1570ms 17:43:18 INFO - PROCESS | 1741 | 1468024998241 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 17:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:43:18 INFO - PROCESS | 1741 | 1468024998246 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 17:43:18 INFO - PROCESS | 1741 | 1468024998254 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:43:18 INFO - PROCESS | 1741 | 1468024998260 Marionette TRACE conn4 <- [1,1210,null,{}] 17:43:18 INFO - PROCESS | 1741 | 1468024998277 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}] 17:43:18 INFO - PROCESS | 1741 | 1468024998288 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:18 INFO - PROCESS | 1741 | 1468024998496 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 17:43:18 INFO - PROCESS | 1741 | 1468024998699 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:18 INFO - PROCESS | 1741 | 1468024998708 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a9c1000 == 39 [pid = 1741] [id = 310] 17:43:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x9a9c3000) [pid = 1741] [serial = 931] [outer = (nil)] 17:43:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x9b4a5800) [pid = 1741] [serial = 932] [outer = 0x9a9c3000] 17:43:18 INFO - PROCESS | 1741 | 1468024998798 Marionette DEBUG loaded listener.js 17:43:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x9b588400) [pid = 1741] [serial = 933] [outer = 0x9a9c3000] 17:43:19 INFO - PROCESS | 1741 | 1468024999749 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]]]}] 17:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1548ms 17:43:19 INFO - PROCESS | 1741 | 1468024999802 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 17:43:19 INFO - PROCESS | 1741 | 1468024999806 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 17:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:43:19 INFO - PROCESS | 1741 | 1468024999815 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:43:19 INFO - PROCESS | 1741 | 1468024999819 Marionette TRACE conn4 <- [1,1214,null,{}] 17:43:19 INFO - PROCESS | 1741 | 1468024999834 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}] 17:43:19 INFO - PROCESS | 1741 | 1468024999839 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:20 INFO - PROCESS | 1741 | 1468025000115 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 17:43:20 INFO - PROCESS | 1741 | 1468025000147 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:20 INFO - PROCESS | 1741 | 1468025000159 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a81ec00 == 40 [pid = 1741] [id = 311] 17:43:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x9aa4fc00) [pid = 1741] [serial = 934] [outer = (nil)] 17:43:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x9cc63400) [pid = 1741] [serial = 935] [outer = 0x9aa4fc00] 17:43:20 INFO - PROCESS | 1741 | 1468025000229 Marionette DEBUG loaded listener.js 17:43:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0xa0719c00) [pid = 1741] [serial = 936] [outer = 0x9aa4fc00] 17:43:20 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x9a475c00) [pid = 1741] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:43:20 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x93da8000) [pid = 1741] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:43:20 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x8f2cf800) [pid = 1741] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:43:20 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x9a9c4c00) [pid = 1741] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:43:20 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x93b60000) [pid = 1741] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:43:20 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x9b4a8400) [pid = 1741] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:43:20 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x952efc00) [pid = 1741] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:43:21 INFO - PROCESS | 1741 | 1468025001263 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]]]}] 17:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1498ms 17:43:21 INFO - PROCESS | 1741 | 1468025001318 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 17:43:21 INFO - PROCESS | 1741 | 1468025001325 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 17:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:43:21 INFO - PROCESS | 1741 | 1468025001335 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:43:21 INFO - PROCESS | 1741 | 1468025001339 Marionette TRACE conn4 <- [1,1218,null,{}] 17:43:21 INFO - PROCESS | 1741 | 1468025001349 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}] 17:43:21 INFO - PROCESS | 1741 | 1468025001355 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:21 INFO - PROCESS | 1741 | 1468025001564 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 17:43:21 INFO - PROCESS | 1741 | 1468025001700 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:21 INFO - PROCESS | 1741 | 1468025001718 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x9797a400 == 41 [pid = 1741] [id = 312] 17:43:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x9a9ca800) [pid = 1741] [serial = 937] [outer = (nil)] 17:43:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x9c028000) [pid = 1741] [serial = 938] [outer = 0x9a9ca800] 17:43:21 INFO - PROCESS | 1741 | 1468025001808 Marionette DEBUG loaded listener.js 17:43:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0xa22ac800) [pid = 1741] [serial = 939] [outer = 0x9a9ca800] 17:43:22 INFO - PROCESS | 1741 | 1468025002746 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]]]}] 17:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1449ms 17:43:22 INFO - PROCESS | 1741 | 1468025002850 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 17:43:22 INFO - PROCESS | 1741 | 1468025002857 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 17:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:43:22 INFO - PROCESS | 1741 | 1468025002869 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:43:22 INFO - PROCESS | 1741 | 1468025002877 Marionette TRACE conn4 <- [1,1222,null,{}] 17:43:22 INFO - PROCESS | 1741 | 1468025002899 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}] 17:43:22 INFO - PROCESS | 1741 | 1468025002907 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:23 INFO - PROCESS | 1741 | 1468025003146 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 17:43:23 INFO - PROCESS | 1741 | 1468025003403 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:23 INFO - PROCESS | 1741 | 1468025003418 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a36800 == 42 [pid = 1741] [id = 313] 17:43:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x95390400) [pid = 1741] [serial = 940] [outer = (nil)] 17:43:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x95419400) [pid = 1741] [serial = 941] [outer = 0x95390400] 17:43:23 INFO - PROCESS | 1741 | 1468025003524 Marionette DEBUG loaded listener.js 17:43:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x95425400) [pid = 1741] [serial = 942] [outer = 0x95390400] 17:43:24 INFO - PROCESS | 1741 | 1468025004557 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] 17:43:24 INFO - PROCESS | 1741 | 1468025004628 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 17:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:43:24 INFO - PROCESS | 1741 | 1468025004640 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:43:24 INFO - PROCESS | 1741 | 1468025004648 Marionette TRACE conn4 <- [1,1226,null,{}] 17:43:24 INFO - PROCESS | 1741 | 1468025004657 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}] 17:43:24 INFO - PROCESS | 1741 | 1468025004664 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:24 INFO - PROCESS | 1741 | 1468025004930 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 17:43:25 INFO - PROCESS | 1741 | 1468025005177 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:25 INFO - PROCESS | 1741 | 1468025005187 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a0a6800 == 43 [pid = 1741] [id = 314] 17:43:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x9a0ae400) [pid = 1741] [serial = 943] [outer = (nil)] 17:43:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x9a81c800) [pid = 1741] [serial = 944] [outer = 0x9a0ae400] 17:43:25 INFO - PROCESS | 1741 | 1468025005312 Marionette DEBUG loaded listener.js 17:43:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0x9a929800) [pid = 1741] [serial = 945] [outer = 0x9a0ae400] 17:43:26 INFO - PROCESS | 1741 | 1468025006310 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]]]}] 17:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1694ms 17:43:26 INFO - PROCESS | 1741 | 1468025006332 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 17:43:26 INFO - PROCESS | 1741 | 1468025006337 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 17:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:43:26 INFO - PROCESS | 1741 | 1468025006364 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:43:26 INFO - PROCESS | 1741 | 1468025006369 Marionette TRACE conn4 <- [1,1230,null,{}] 17:43:26 INFO - PROCESS | 1741 | 1468025006385 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}] 17:43:26 INFO - PROCESS | 1741 | 1468025006396 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:26 INFO - PROCESS | 1741 | 1468025006635 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 17:43:26 INFO - PROCESS | 1741 | 1468025006901 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:26 INFO - PROCESS | 1741 | 1468025006917 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:26 INFO - PROCESS | 1741 | ++DOCSHELL 0xa2006400 == 44 [pid = 1741] [id = 315] 17:43:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0xa253d400) [pid = 1741] [serial = 946] [outer = (nil)] 17:43:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 115 (0xa25fb800) [pid = 1741] [serial = 947] [outer = 0xa253d400] 17:43:27 INFO - PROCESS | 1741 | 1468025007048 Marionette DEBUG loaded listener.js 17:43:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 116 (0xa3110c00) [pid = 1741] [serial = 948] [outer = 0xa253d400] 17:43:28 INFO - PROCESS | 1741 | 1468025008003 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]]]}] 17:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1693ms 17:43:28 INFO - PROCESS | 1741 | 1468025008070 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 17:43:28 INFO - PROCESS | 1741 | 1468025008075 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 17:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:43:28 INFO - PROCESS | 1741 | 1468025008087 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:43:28 INFO - PROCESS | 1741 | 1468025008091 Marionette TRACE conn4 <- [1,1234,null,{}] 17:43:28 INFO - PROCESS | 1741 | 1468025008099 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}] 17:43:28 INFO - PROCESS | 1741 | 1468025008104 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:28 INFO - PROCESS | 1741 | 1468025008318 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 17:43:28 INFO - PROCESS | 1741 | 1468025008561 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:28 INFO - PROCESS | 1741 | 1468025008574 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a9f6400 == 45 [pid = 1741] [id = 316] 17:43:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 117 (0xa31ee400) [pid = 1741] [serial = 949] [outer = (nil)] 17:43:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 118 (0xa33c9800) [pid = 1741] [serial = 950] [outer = 0xa31ee400] 17:43:28 INFO - PROCESS | 1741 | 1468025008677 Marionette DEBUG loaded listener.js 17:43:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 119 (0xa4f16800) [pid = 1741] [serial = 951] [outer = 0xa31ee400] 17:43:29 INFO - PROCESS | 1741 | 1468025009581 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]]]}] 17:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1540ms 17:43:29 INFO - PROCESS | 1741 | 1468025009641 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 17:43:29 INFO - PROCESS | 1741 | 1468025009647 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 17:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:43:29 INFO - PROCESS | 1741 | 1468025009657 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:43:29 INFO - PROCESS | 1741 | 1468025009660 Marionette TRACE conn4 <- [1,1238,null,{}] 17:43:29 INFO - PROCESS | 1741 | 1468025009669 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}] 17:43:29 INFO - PROCESS | 1741 | 1468025009676 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:29 INFO - PROCESS | 1741 | 1468025009885 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 17:43:30 INFO - PROCESS | 1741 | 1468025010134 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:30 INFO - PROCESS | 1741 | 1468025010142 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x9bce7400 == 46 [pid = 1741] [id = 317] 17:43:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 120 (0x9bce9c00) [pid = 1741] [serial = 952] [outer = (nil)] 17:43:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 121 (0xa61d9c00) [pid = 1741] [serial = 953] [outer = 0x9bce9c00] 17:43:30 INFO - PROCESS | 1741 | 1468025010255 Marionette DEBUG loaded listener.js 17:43:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 122 (0xa6e24800) [pid = 1741] [serial = 954] [outer = 0x9bce9c00] 17:43:31 INFO - PROCESS | 1741 | 1468025011200 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]]]}] 17:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1589ms 17:43:31 INFO - PROCESS | 1741 | 1468025011247 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 17:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:43:31 INFO - PROCESS | 1741 | 1468025011252 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 17:43:31 INFO - PROCESS | 1741 | 1468025011266 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:43:31 INFO - PROCESS | 1741 | 1468025011274 Marionette TRACE conn4 <- [1,1242,null,{}] 17:43:31 INFO - PROCESS | 1741 | 1468025011285 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}] 17:43:31 INFO - PROCESS | 1741 | 1468025011296 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:31 INFO - PROCESS | 1741 | 1468025011599 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 17:43:31 INFO - PROCESS | 1741 | 1468025011921 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:31 INFO - PROCESS | 1741 | 1468025011931 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e7000 == 47 [pid = 1741] [id = 318] 17:43:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0x911e9800) [pid = 1741] [serial = 955] [outer = (nil)] 17:43:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0xa6eacc00) [pid = 1741] [serial = 956] [outer = 0x911e9800] 17:43:32 INFO - PROCESS | 1741 | 1468025012023 Marionette DEBUG loaded listener.js 17:43:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0xa6f48000) [pid = 1741] [serial = 957] [outer = 0x911e9800] 17:43:33 INFO - PROCESS | 1741 | 1468025013034 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]]]}] 17:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1852ms 17:43:33 INFO - PROCESS | 1741 | 1468025013113 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 17:43:33 INFO - PROCESS | 1741 | 1468025013116 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 17:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:43:33 INFO - PROCESS | 1741 | 1468025013127 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:43:33 INFO - PROCESS | 1741 | 1468025013131 Marionette TRACE conn4 <- [1,1246,null,{}] 17:43:33 INFO - PROCESS | 1741 | 1468025013138 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}] 17:43:33 INFO - PROCESS | 1741 | 1468025013145 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:33 INFO - PROCESS | 1741 | 1468025013432 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 17:43:33 INFO - PROCESS | 1741 | 1468025013755 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:33 INFO - PROCESS | 1741 | 1468025013768 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e3000 == 48 [pid = 1741] [id = 319] 17:43:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x96151c00) [pid = 1741] [serial = 958] [outer = (nil)] 17:43:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x96159800) [pid = 1741] [serial = 959] [outer = 0x96151c00] 17:43:33 INFO - PROCESS | 1741 | 1468025013874 Marionette DEBUG loaded listener.js 17:43:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x9615cc00) [pid = 1741] [serial = 960] [outer = 0x96151c00] 17:43:35 INFO - PROCESS | 1741 | 1468025015033 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]]]}] 17:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1941ms 17:43:35 INFO - PROCESS | 1741 | 1468025015067 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 17:43:35 INFO - PROCESS | 1741 | 1468025015071 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 17:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:43:35 INFO - PROCESS | 1741 | 1468025015078 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:43:35 INFO - PROCESS | 1741 | 1468025015083 Marionette TRACE conn4 <- [1,1250,null,{}] 17:43:35 INFO - PROCESS | 1741 | 1468025015089 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}] 17:43:35 INFO - PROCESS | 1741 | 1468025015096 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:35 INFO - PROCESS | 1741 | 1468025015349 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 17:43:35 INFO - PROCESS | 1741 | 1468025015591 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:35 INFO - PROCESS | 1741 | 1468025015602 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2ccc00 == 49 [pid = 1741] [id = 320] 17:43:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x96158c00) [pid = 1741] [serial = 961] [outer = (nil)] 17:43:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x962a3000) [pid = 1741] [serial = 962] [outer = 0x96158c00] 17:43:35 INFO - PROCESS | 1741 | 1468025015739 Marionette DEBUG loaded listener.js 17:43:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x962a6400) [pid = 1741] [serial = 963] [outer = 0x96158c00] 17:43:36 INFO - PROCESS | 1741 | 1468025016970 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]]]}] 17:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1943ms 17:43:37 INFO - PROCESS | 1741 | 1468025017023 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 17:43:37 INFO - PROCESS | 1741 | 1468025017026 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 17:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:43:37 INFO - PROCESS | 1741 | 1468025017034 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:43:37 INFO - PROCESS | 1741 | 1468025017037 Marionette TRACE conn4 <- [1,1254,null,{}] 17:43:37 INFO - PROCESS | 1741 | 1468025017044 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}] 17:43:37 INFO - PROCESS | 1741 | 1468025017049 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:37 INFO - PROCESS | 1741 | 1468025017270 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 17:43:37 INFO - PROCESS | 1741 | 1468025017518 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:37 INFO - PROCESS | 1741 | 1468025017525 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c1400 == 50 [pid = 1741] [id = 321] 17:43:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8f2c8400) [pid = 1741] [serial = 964] [outer = (nil)] 17:43:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x95339400) [pid = 1741] [serial = 965] [outer = 0x8f2c8400] 17:43:37 INFO - PROCESS | 1741 | 1468025017659 Marionette DEBUG loaded listener.js 17:43:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x9533c800) [pid = 1741] [serial = 966] [outer = 0x8f2c8400] 17:43:38 INFO - PROCESS | 1741 | 1468025018613 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]]]}] 17:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1634ms 17:43:38 INFO - PROCESS | 1741 | 1468025018667 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 17:43:38 INFO - PROCESS | 1741 | 1468025018671 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 17:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:43:38 INFO - PROCESS | 1741 | 1468025018678 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:43:38 INFO - PROCESS | 1741 | 1468025018682 Marionette TRACE conn4 <- [1,1258,null,{}] 17:43:38 INFO - PROCESS | 1741 | 1468025018688 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}] 17:43:38 INFO - PROCESS | 1741 | 1468025018694 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:38 INFO - PROCESS | 1741 | 1468025018904 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 17:43:39 INFO - PROCESS | 1741 | 1468025019141 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:39 INFO - PROCESS | 1741 | 1468025019147 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3ad400 == 51 [pid = 1741] [id = 322] 17:43:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8e3adc00) [pid = 1741] [serial = 967] [outer = (nil)] 17:43:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8e3b7400) [pid = 1741] [serial = 968] [outer = 0x8e3adc00] 17:43:39 INFO - PROCESS | 1741 | 1468025019277 Marionette DEBUG loaded listener.js 17:43:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8e3bac00) [pid = 1741] [serial = 969] [outer = 0x8e3adc00] 17:43:40 INFO - PROCESS | 1741 | 1468025020239 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]]]}] 17:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1603ms 17:43:40 INFO - PROCESS | 1741 | 1468025020283 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 17:43:40 INFO - PROCESS | 1741 | 1468025020288 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 17:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:43:40 INFO - PROCESS | 1741 | 1468025020317 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:43:40 INFO - PROCESS | 1741 | 1468025020322 Marionette TRACE conn4 <- [1,1262,null,{}] 17:43:40 INFO - PROCESS | 1741 | 1468025020329 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}] 17:43:40 INFO - PROCESS | 1741 | 1468025020335 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:40 INFO - PROCESS | 1741 | 1468025020581 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 17:43:40 INFO - PROCESS | 1741 | 1468025020841 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:40 INFO - PROCESS | 1741 | 1468025020853 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x96160000 == 52 [pid = 1741] [id = 323] 17:43:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x96160c00) [pid = 1741] [serial = 970] [outer = (nil)] 17:43:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x962a9800) [pid = 1741] [serial = 971] [outer = 0x96160c00] 17:43:40 INFO - PROCESS | 1741 | 1468025020958 Marionette DEBUG loaded listener.js 17:43:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x962aec00) [pid = 1741] [serial = 972] [outer = 0x96160c00] 17:43:41 INFO - PROCESS | 1741 | 1468025021905 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]]]}] 17:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1641ms 17:43:41 INFO - PROCESS | 1741 | 1468025021955 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 17:43:41 INFO - PROCESS | 1741 | 1468025021958 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 17:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:43:41 INFO - PROCESS | 1741 | 1468025021966 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:43:41 INFO - PROCESS | 1741 | 1468025021970 Marionette TRACE conn4 <- [1,1266,null,{}] 17:43:41 INFO - PROCESS | 1741 | 1468025021976 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}] 17:43:41 INFO - PROCESS | 1741 | 1468025021981 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:42 INFO - PROCESS | 1741 | 1468025022189 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 17:43:42 INFO - PROCESS | 1741 | 1468025022427 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:42 INFO - PROCESS | 1741 | 1468025022437 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d45ac00 == 53 [pid = 1741] [id = 324] 17:43:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8d45dc00) [pid = 1741] [serial = 973] [outer = (nil)] 17:43:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8d463400) [pid = 1741] [serial = 974] [outer = 0x8d45dc00] 17:43:42 INFO - PROCESS | 1741 | 1468025022590 Marionette DEBUG loaded listener.js 17:43:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8d466c00) [pid = 1741] [serial = 975] [outer = 0x8d45dc00] 17:43:43 INFO - PROCESS | 1741 | 1468025023547 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]]]}] 17:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1633ms 17:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:43:43 INFO - PROCESS | 1741 | 1468025023601 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 17:43:43 INFO - PROCESS | 1741 | 1468025023604 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 17:43:43 INFO - PROCESS | 1741 | 1468025023612 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:43:43 INFO - PROCESS | 1741 | 1468025023615 Marionette TRACE conn4 <- [1,1270,null,{}] 17:43:43 INFO - PROCESS | 1741 | 1468025023622 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}] 17:43:43 INFO - PROCESS | 1741 | 1468025023628 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:43 INFO - PROCESS | 1741 | 1468025023841 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 17:43:44 INFO - PROCESS | 1741 | 1468025024076 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:44 INFO - PROCESS | 1741 | 1468025024083 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3ba000 == 54 [pid = 1741] [id = 325] 17:43:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8e3bc400) [pid = 1741] [serial = 976] [outer = (nil)] 17:43:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8f2cb800) [pid = 1741] [serial = 977] [outer = 0x8e3bc400] 17:43:44 INFO - PROCESS | 1741 | 1468025024486 Marionette DEBUG loaded listener.js 17:43:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x91112800) [pid = 1741] [serial = 978] [outer = 0x8e3bc400] 17:43:45 INFO - PROCESS | 1741 | 1468025025453 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]]]}] 17:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1899ms 17:43:45 INFO - PROCESS | 1741 | 1468025025512 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 17:43:45 INFO - PROCESS | 1741 | 1468025025519 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 17:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:43:45 INFO - PROCESS | 1741 | 1468025025529 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:43:45 INFO - PROCESS | 1741 | 1468025025532 Marionette TRACE conn4 <- [1,1274,null,{}] 17:43:45 INFO - PROCESS | 1741 | 1468025025541 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}] 17:43:45 INFO - PROCESS | 1741 | 1468025025549 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:45 INFO - PROCESS | 1741 | 1468025025813 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 17:43:46 INFO - PROCESS | 1741 | 1468025026182 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:46 INFO - PROCESS | 1741 | 1468025026193 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e2000 == 55 [pid = 1741] [id = 326] 17:43:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x911e6000) [pid = 1741] [serial = 979] [outer = (nil)] 17:43:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x911ed800) [pid = 1741] [serial = 980] [outer = 0x911e6000] 17:43:46 INFO - PROCESS | 1741 | 1468025026272 Marionette DEBUG loaded listener.js 17:43:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x91cf4000) [pid = 1741] [serial = 981] [outer = 0x911e6000] 17:43:47 INFO - PROCESS | 1741 | --DOCSHELL 0x911e4000 == 54 [pid = 1741] [id = 273] 17:43:47 INFO - PROCESS | 1741 | --DOCSHELL 0x9d921c00 == 53 [pid = 1741] [id = 275] 17:43:47 INFO - PROCESS | 1741 | --DOCSHELL 0x9a923c00 == 52 [pid = 1741] [id = 274] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x9cc0e400) [pid = 1741] [serial = 896] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2d0000 == 51 [pid = 1741] [id = 299] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x9a81d000) [pid = 1741] [serial = 887] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x9ccda000) [pid = 1741] [serial = 866] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x9a507400) [pid = 1741] [serial = 863] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0xa112e800) [pid = 1741] [serial = 869] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0xa2345800) [pid = 1741] [serial = 872] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x983e0400) [pid = 1741] [serial = 882] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x9541d800) [pid = 1741] [serial = 881] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x93b5e400) [pid = 1741] [serial = 884] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x95236800) [pid = 1741] [serial = 885] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x9b4a8000) [pid = 1741] [serial = 878] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x93d2a800) [pid = 1741] [serial = 860] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0xa2ffb000) [pid = 1741] [serial = 875] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x9bced800) [pid = 1741] [serial = 893] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x9c031c00) [pid = 1741] [serial = 894] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x9aa51400) [pid = 1741] [serial = 890] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x9b570400) [pid = 1741] [serial = 891] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x9a91a400) [pid = 1741] [serial = 888] [outer = (nil)] [url = about:blank] 17:43:47 INFO - PROCESS | 1741 | 1468025027390 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]]]}] 17:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1894ms 17:43:47 INFO - PROCESS | 1741 | 1468025027422 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 17:43:47 INFO - PROCESS | 1741 | 1468025027428 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 17:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:43:47 INFO - PROCESS | 1741 | 1468025027439 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:43:47 INFO - PROCESS | 1741 | 1468025027444 Marionette TRACE conn4 <- [1,1278,null,{}] 17:43:47 INFO - PROCESS | 1741 | 1468025027450 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}] 17:43:47 INFO - PROCESS | 1741 | 1468025027457 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:47 INFO - PROCESS | 1741 | 1468025027654 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 17:43:47 INFO - PROCESS | 1741 | 1468025027877 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:47 INFO - PROCESS | 1741 | 1468025027889 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b60800 == 52 [pid = 1741] [id = 327] 17:43:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x93b65400) [pid = 1741] [serial = 982] [outer = (nil)] 17:43:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x93da0800) [pid = 1741] [serial = 983] [outer = 0x93b65400] 17:43:47 INFO - PROCESS | 1741 | 1468025027961 Marionette DEBUG loaded listener.js 17:43:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x95236800) [pid = 1741] [serial = 984] [outer = 0x93b65400] 17:43:48 INFO - PROCESS | 1741 | 1468025028819 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]]]}] 17:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1431ms 17:43:48 INFO - PROCESS | 1741 | 1468025028878 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 17:43:48 INFO - PROCESS | 1741 | 1468025028883 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 17:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:43:48 INFO - PROCESS | 1741 | 1468025028891 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:43:48 INFO - PROCESS | 1741 | 1468025028897 Marionette TRACE conn4 <- [1,1282,null,{}] 17:43:48 INFO - PROCESS | 1741 | 1468025028915 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}] 17:43:48 INFO - PROCESS | 1741 | 1468025028925 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:49 INFO - PROCESS | 1741 | 1468025029130 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 17:43:49 INFO - PROCESS | 1741 | 1468025029354 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:49 INFO - PROCESS | 1741 | 1468025029362 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x95331800 == 53 [pid = 1741] [id = 328] 17:43:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x95393400) [pid = 1741] [serial = 985] [outer = (nil)] 17:43:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x9541b800) [pid = 1741] [serial = 986] [outer = 0x95393400] 17:43:49 INFO - PROCESS | 1741 | 1468025029444 Marionette DEBUG loaded listener.js 17:43:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x95426800) [pid = 1741] [serial = 987] [outer = 0x95393400] 17:43:50 INFO - PROCESS | 1741 | 1468025030333 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]]]}] 17:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1494ms 17:43:50 INFO - PROCESS | 1741 | 1468025030407 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 17:43:50 INFO - PROCESS | 1741 | 1468025030413 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 17:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:43:50 INFO - PROCESS | 1741 | 1468025030420 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:43:50 INFO - PROCESS | 1741 | 1468025030423 Marionette TRACE conn4 <- [1,1286,null,{}] 17:43:50 INFO - PROCESS | 1741 | 1468025030430 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}] 17:43:50 INFO - PROCESS | 1741 | 1468025030436 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:50 INFO - PROCESS | 1741 | 1468025030710 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 17:43:50 INFO - PROCESS | 1741 | 1468025030735 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:50 INFO - PROCESS | 1741 | 1468025030742 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x9533f800 == 54 [pid = 1741] [id = 329] 17:43:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x95fb5000) [pid = 1741] [serial = 988] [outer = (nil)] 17:43:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x962a3800) [pid = 1741] [serial = 989] [outer = 0x95fb5000] 17:43:50 INFO - PROCESS | 1741 | 1468025030841 Marionette DEBUG loaded listener.js 17:43:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x962a9400) [pid = 1741] [serial = 990] [outer = 0x95fb5000] 17:43:51 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x93d2c000) [pid = 1741] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:43:51 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x91cfa000) [pid = 1741] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:43:51 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x9aa4fc00) [pid = 1741] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:43:51 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x9a01b400) [pid = 1741] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:43:51 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x9797c800) [pid = 1741] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:43:51 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x9a9c3000) [pid = 1741] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:43:51 INFO - PROCESS | 1741 | 1468025031985 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]]]}] 17:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1582ms 17:43:52 INFO - PROCESS | 1741 | 1468025032004 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 17:43:52 INFO - PROCESS | 1741 | 1468025032008 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 17:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:43:52 INFO - PROCESS | 1741 | 1468025032015 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:43:52 INFO - PROCESS | 1741 | 1468025032017 Marionette TRACE conn4 <- [1,1290,null,{}] 17:43:52 INFO - PROCESS | 1741 | 1468025032024 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}] 17:43:52 INFO - PROCESS | 1741 | 1468025032030 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:52 INFO - PROCESS | 1741 | 1468025032279 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 17:43:52 INFO - PROCESS | 1741 | 1468025032417 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:52 INFO - PROCESS | 1741 | 1468025032427 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x962b0400 == 55 [pid = 1741] [id = 330] 17:43:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x96626800) [pid = 1741] [serial = 991] [outer = (nil)] 17:43:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x9797d000) [pid = 1741] [serial = 992] [outer = 0x96626800] 17:43:52 INFO - PROCESS | 1741 | 1468025032514 Marionette DEBUG loaded listener.js 17:43:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x9977fc00) [pid = 1741] [serial = 993] [outer = 0x96626800] 17:43:53 INFO - PROCESS | 1741 | 1468025033293 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]]]}] 17:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1329ms 17:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:43:53 INFO - PROCESS | 1741 | 1468025033346 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 17:43:53 INFO - PROCESS | 1741 | 1468025033349 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 17:43:53 INFO - PROCESS | 1741 | 1468025033356 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:43:53 INFO - PROCESS | 1741 | 1468025033358 Marionette TRACE conn4 <- [1,1294,null,{}] 17:43:53 INFO - PROCESS | 1741 | 1468025033365 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}] 17:43:53 INFO - PROCESS | 1741 | 1468025033375 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:53 INFO - PROCESS | 1741 | 1468025033565 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 17:43:53 INFO - PROCESS | 1741 | 1468025033710 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:53 INFO - PROCESS | 1741 | 1468025033722 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x962a9c00 == 56 [pid = 1741] [id = 331] 17:43:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x96626400) [pid = 1741] [serial = 994] [outer = (nil)] 17:43:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x9a507400) [pid = 1741] [serial = 995] [outer = 0x96626400] 17:43:53 INFO - PROCESS | 1741 | 1468025033791 Marionette DEBUG loaded listener.js 17:43:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x9a81a000) [pid = 1741] [serial = 996] [outer = 0x96626400] 17:43:54 INFO - PROCESS | 1741 | 1468025034928 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]]]}] 17:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1636ms 17:43:54 INFO - PROCESS | 1741 | 1468025034994 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 17:43:55 INFO - PROCESS | 1741 | 1468025035001 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 17:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:43:55 INFO - PROCESS | 1741 | 1468025035011 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:43:55 INFO - PROCESS | 1741 | 1468025035018 Marionette TRACE conn4 <- [1,1298,null,{}] 17:43:55 INFO - PROCESS | 1741 | 1468025035029 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}] 17:43:55 INFO - PROCESS | 1741 | 1468025035034 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:55 INFO - PROCESS | 1741 | 1468025035322 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 17:43:55 INFO - PROCESS | 1741 | 1468025035614 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:55 INFO - PROCESS | 1741 | 1468025035626 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x91119800 == 57 [pid = 1741] [id = 332] 17:43:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x9111b000) [pid = 1741] [serial = 997] [outer = (nil)] 17:43:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x91d90800) [pid = 1741] [serial = 998] [outer = 0x9111b000] 17:43:55 INFO - PROCESS | 1741 | 1468025035719 Marionette DEBUG loaded listener.js 17:43:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x93a3b800) [pid = 1741] [serial = 999] [outer = 0x9111b000] 17:43:56 INFO - PROCESS | 1741 | 1468025036743 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]]]}] 17:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1797ms 17:43:56 INFO - PROCESS | 1741 | 1468025036808 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 17:43:56 INFO - PROCESS | 1741 | 1468025036816 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 17:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:43:56 INFO - PROCESS | 1741 | 1468025036827 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:43:56 INFO - PROCESS | 1741 | 1468025036831 Marionette TRACE conn4 <- [1,1302,null,{}] 17:43:56 INFO - PROCESS | 1741 | 1468025036838 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}] 17:43:56 INFO - PROCESS | 1741 | 1468025036844 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:57 INFO - PROCESS | 1741 | 1468025037096 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 17:43:57 INFO - PROCESS | 1741 | 1468025037431 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:57 INFO - PROCESS | 1741 | 1468025037441 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x95335800 == 58 [pid = 1741] [id = 333] 17:43:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x9539a000) [pid = 1741] [serial = 1000] [outer = (nil)] 17:43:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x953dac00) [pid = 1741] [serial = 1001] [outer = 0x9539a000] 17:43:57 INFO - PROCESS | 1741 | 1468025037532 Marionette DEBUG loaded listener.js 17:43:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x95fb9400) [pid = 1741] [serial = 1002] [outer = 0x9539a000] 17:43:58 INFO - PROCESS | 1741 | 1468025038476 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]]]}] 17:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1689ms 17:43:58 INFO - PROCESS | 1741 | 1468025038516 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 17:43:58 INFO - PROCESS | 1741 | 1468025038521 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 17:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:43:58 INFO - PROCESS | 1741 | 1468025038528 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:43:58 INFO - PROCESS | 1741 | 1468025038534 Marionette TRACE conn4 <- [1,1306,null,{}] 17:43:58 INFO - PROCESS | 1741 | 1468025038551 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}] 17:43:58 INFO - PROCESS | 1741 | 1468025038560 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:58 INFO - PROCESS | 1741 | 1468025038774 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 17:43:58 INFO - PROCESS | 1741 | 1468025038961 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:58 INFO - PROCESS | 1741 | 1468025038969 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:43:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a0a3c00 == 59 [pid = 1741] [id = 334] 17:43:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x9a0a4800) [pid = 1741] [serial = 1003] [outer = (nil)] 17:43:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x9a50e800) [pid = 1741] [serial = 1004] [outer = 0x9a0a4800] 17:43:59 INFO - PROCESS | 1741 | 1468025039066 Marionette DEBUG loaded listener.js 17:43:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x9a91a400) [pid = 1741] [serial = 1005] [outer = 0x9a0a4800] 17:44:00 INFO - PROCESS | 1741 | 1468025040081 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]]]}] 17:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1596ms 17:44:00 INFO - PROCESS | 1741 | 1468025040126 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 17:44:00 INFO - PROCESS | 1741 | 1468025040132 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 17:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:44:00 INFO - PROCESS | 1741 | 1468025040139 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:44:00 INFO - PROCESS | 1741 | 1468025040143 Marionette TRACE conn4 <- [1,1310,null,{}] 17:44:00 INFO - PROCESS | 1741 | 1468025040149 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}] 17:44:00 INFO - PROCESS | 1741 | 1468025040155 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:00 INFO - PROCESS | 1741 | 1468025040374 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 17:44:00 INFO - PROCESS | 1741 | 1468025040623 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:00 INFO - PROCESS | 1741 | 1468025040633 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d22400 == 60 [pid = 1741] [id = 335] 17:44:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x9970f400) [pid = 1741] [serial = 1006] [outer = (nil)] 17:44:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x9a9bec00) [pid = 1741] [serial = 1007] [outer = 0x9970f400] 17:44:00 INFO - PROCESS | 1741 | 1468025040761 Marionette DEBUG loaded listener.js 17:44:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x9aa43c00) [pid = 1741] [serial = 1008] [outer = 0x9970f400] 17:44:01 INFO - PROCESS | 1741 | 1468025041700 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] 17:44:01 INFO - PROCESS | 1741 | 1468025041783 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 17:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:44:01 INFO - PROCESS | 1741 | 1468025041791 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:44:01 INFO - PROCESS | 1741 | 1468025041795 Marionette TRACE conn4 <- [1,1314,null,{}] 17:44:01 INFO - PROCESS | 1741 | 1468025041801 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}] 17:44:01 INFO - PROCESS | 1741 | 1468025041808 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:02 INFO - PROCESS | 1741 | 1468025042073 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 17:44:02 INFO - PROCESS | 1741 | 1468025042426 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:02 INFO - PROCESS | 1741 | 1468025042438 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d462800 == 61 [pid = 1741] [id = 336] 17:44:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x9a9c9000) [pid = 1741] [serial = 1009] [outer = (nil)] 17:44:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x9b570400) [pid = 1741] [serial = 1010] [outer = 0x9a9c9000] 17:44:02 INFO - PROCESS | 1741 | 1468025042526 Marionette DEBUG loaded listener.js 17:44:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x9bf0cc00) [pid = 1741] [serial = 1011] [outer = 0x9a9c9000] 17:44:03 INFO - PROCESS | 1741 | 1468025043500 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]]]}] 17:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1784ms 17:44:03 INFO - PROCESS | 1741 | 1468025043575 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 17:44:03 INFO - PROCESS | 1741 | 1468025043579 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 17:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:44:03 INFO - PROCESS | 1741 | 1468025043586 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:44:03 INFO - PROCESS | 1741 | 1468025043589 Marionette TRACE conn4 <- [1,1318,null,{}] 17:44:03 INFO - PROCESS | 1741 | 1468025043595 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}] 17:44:03 INFO - PROCESS | 1741 | 1468025043605 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:03 INFO - PROCESS | 1741 | 1468025043864 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 17:44:04 INFO - PROCESS | 1741 | 1468025044165 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:04 INFO - PROCESS | 1741 | 1468025044176 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b5800 == 62 [pid = 1741] [id = 337] 17:44:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x9cb19c00) [pid = 1741] [serial = 1012] [outer = (nil)] 17:44:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x9d91f800) [pid = 1741] [serial = 1013] [outer = 0x9cb19c00] 17:44:04 INFO - PROCESS | 1741 | 1468025044259 Marionette DEBUG loaded listener.js 17:44:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0xa112e800) [pid = 1741] [serial = 1014] [outer = 0x9cb19c00] 17:44:05 INFO - PROCESS | 1741 | 1468025045193 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]]]}] 17:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1685ms 17:44:05 INFO - PROCESS | 1741 | 1468025045273 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 17:44:05 INFO - PROCESS | 1741 | 1468025045276 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 17:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:44:05 INFO - PROCESS | 1741 | 1468025045283 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:44:05 INFO - PROCESS | 1741 | 1468025045286 Marionette TRACE conn4 <- [1,1322,null,{}] 17:44:05 INFO - PROCESS | 1741 | 1468025045293 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}] 17:44:05 INFO - PROCESS | 1741 | 1468025045298 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:05 INFO - PROCESS | 1741 | 1468025045536 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 17:44:05 INFO - PROCESS | 1741 | 1468025045829 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:05 INFO - PROCESS | 1741 | 1468025045835 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d1e800 == 63 [pid = 1741] [id = 338] 17:44:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x9a9c5c00) [pid = 1741] [serial = 1015] [outer = (nil)] 17:44:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0xa22a5000) [pid = 1741] [serial = 1016] [outer = 0x9a9c5c00] 17:44:05 INFO - PROCESS | 1741 | 1468025045925 Marionette DEBUG loaded listener.js 17:44:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0xa2377400) [pid = 1741] [serial = 1017] [outer = 0x9a9c5c00] 17:44:06 INFO - PROCESS | 1741 | 1468025046918 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]]]}] 17:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1696ms 17:44:06 INFO - PROCESS | 1741 | 1468025046980 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 17:44:06 INFO - PROCESS | 1741 | 1468025046984 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 17:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:44:06 INFO - PROCESS | 1741 | 1468025046991 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:44:06 INFO - PROCESS | 1741 | 1468025046995 Marionette TRACE conn4 <- [1,1326,null,{}] 17:44:07 INFO - PROCESS | 1741 | 1468025047001 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}] 17:44:07 INFO - PROCESS | 1741 | 1468025047006 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:07 INFO - PROCESS | 1741 | 1468025047211 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 17:44:07 INFO - PROCESS | 1741 | 1468025047451 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:07 INFO - PROCESS | 1741 | 1468025047465 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c6c00 == 64 [pid = 1741] [id = 339] 17:44:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8f2c7400) [pid = 1741] [serial = 1018] [outer = (nil)] 17:44:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x8f2cd800) [pid = 1741] [serial = 1019] [outer = 0x8f2c7400] 17:44:07 INFO - PROCESS | 1741 | 1468025047936 Marionette DEBUG loaded listener.js 17:44:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x91113400) [pid = 1741] [serial = 1020] [outer = 0x8f2c7400] 17:44:08 INFO - PROCESS | 1741 | 1468025048914 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]]]}] 17:44:08 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 17:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1982ms 17:44:08 INFO - PROCESS | 1741 | 1468025048975 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 17:44:08 INFO - PROCESS | 1741 | 1468025048981 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 17:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:44:08 INFO - PROCESS | 1741 | 1468025048990 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:44:08 INFO - PROCESS | 1741 | 1468025048994 Marionette TRACE conn4 <- [1,1330,null,{}] 17:44:09 INFO - PROCESS | 1741 | 1468025049002 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}] 17:44:09 INFO - PROCESS | 1741 | 1468025049008 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:09 INFO - PROCESS | 1741 | 1468025049277 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 17:44:09 INFO - PROCESS | 1741 | 1468025049706 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:09 INFO - PROCESS | 1741 | 1468025049716 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d21800 == 65 [pid = 1741] [id = 340] 17:44:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x95330c00) [pid = 1741] [serial = 1021] [outer = (nil)] 17:44:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x95335c00) [pid = 1741] [serial = 1022] [outer = 0x95330c00] 17:44:09 INFO - PROCESS | 1741 | 1468025049856 Marionette DEBUG loaded listener.js 17:44:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x95392800) [pid = 1741] [serial = 1023] [outer = 0x95330c00] 17:44:10 INFO - PROCESS | 1741 | 1468025050848 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]]]}] 17:44:10 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 17:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1941ms 17:44:10 INFO - PROCESS | 1741 | 1468025050934 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 17:44:10 INFO - PROCESS | 1741 | 1468025050943 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 17:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:44:10 INFO - PROCESS | 1741 | 1468025050960 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:44:10 INFO - PROCESS | 1741 | 1468025050966 Marionette TRACE conn4 <- [1,1334,null,{}] 17:44:11 INFO - PROCESS | 1741 | 1468025051037 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}] 17:44:11 INFO - PROCESS | 1741 | 1468025051047 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:11 INFO - PROCESS | 1741 | 1468025051355 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 17:44:11 INFO - PROCESS | 1741 | 1468025051764 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:11 INFO - PROCESS | 1741 | 1468025051778 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b3400 == 66 [pid = 1741] [id = 341] 17:44:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x8f2cd000) [pid = 1741] [serial = 1024] [outer = (nil)] 17:44:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x9a0a7800) [pid = 1741] [serial = 1025] [outer = 0x8f2cd000] 17:44:11 INFO - PROCESS | 1741 | 1468025051906 Marionette DEBUG loaded listener.js 17:44:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9a817400) [pid = 1741] [serial = 1026] [outer = 0x8f2cd000] 17:44:12 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2ca400 == 65 [pid = 1741] [id = 271] 17:44:12 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x9c028000) [pid = 1741] [serial = 938] [outer = (nil)] [url = about:blank] 17:44:12 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0xa672bc00) [pid = 1741] [serial = 917] [outer = (nil)] [url = about:blank] 17:44:12 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x97979400) [pid = 1741] [serial = 902] [outer = (nil)] [url = about:blank] 17:44:12 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9a9bd800) [pid = 1741] [serial = 905] [outer = (nil)] [url = about:blank] 17:44:12 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0xa6e28400) [pid = 1741] [serial = 920] [outer = (nil)] [url = about:blank] 17:44:12 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0xa4d0a400) [pid = 1741] [serial = 914] [outer = (nil)] [url = about:blank] 17:44:12 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x91ceb800) [pid = 1741] [serial = 899] [outer = (nil)] [url = about:blank] 17:44:12 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0xa253c000) [pid = 1741] [serial = 908] [outer = (nil)] [url = about:blank] 17:44:12 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0xa31ecc00) [pid = 1741] [serial = 911] [outer = (nil)] [url = about:blank] 17:44:12 INFO - PROCESS | 1741 | --DOCSHELL 0x911ec400 == 64 [pid = 1741] [id = 268] 17:44:12 INFO - PROCESS | 1741 | --DOCSHELL 0x9a821400 == 63 [pid = 1741] [id = 291] 17:44:12 INFO - PROCESS | 1741 | --DOCSHELL 0x911df400 == 62 [pid = 1741] [id = 290] 17:44:12 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2cfc00 == 61 [pid = 1741] [id = 289] 17:44:13 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x9a01c800) [pid = 1741] [serial = 927] [outer = (nil)] [url = about:blank] 17:44:13 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x98357c00) [pid = 1741] [serial = 926] [outer = (nil)] [url = about:blank] 17:44:13 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x93d2b400) [pid = 1741] [serial = 924] [outer = (nil)] [url = about:blank] 17:44:13 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x9cc63400) [pid = 1741] [serial = 935] [outer = (nil)] [url = about:blank] 17:44:13 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0xa237b800) [pid = 1741] [serial = 897] [outer = (nil)] [url = about:blank] 17:44:13 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x939d5800) [pid = 1741] [serial = 923] [outer = (nil)] [url = about:blank] 17:44:13 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0xa0719c00) [pid = 1741] [serial = 936] [outer = (nil)] [url = about:blank] 17:44:13 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x9a0b0400) [pid = 1741] [serial = 929] [outer = (nil)] [url = about:blank] 17:44:13 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x9b588400) [pid = 1741] [serial = 933] [outer = (nil)] [url = about:blank] 17:44:13 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x9a502400) [pid = 1741] [serial = 930] [outer = (nil)] [url = about:blank] 17:44:13 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x9b4a5800) [pid = 1741] [serial = 932] [outer = (nil)] [url = about:blank] 17:44:13 INFO - PROCESS | 1741 | 1468025053193 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]]]}] 17:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 2259ms 17:44:13 INFO - PROCESS | 1741 | 1468025053224 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 17:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:44:13 INFO - PROCESS | 1741 | 1468025053228 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 17:44:13 INFO - PROCESS | 1741 | 1468025053235 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:44:13 INFO - PROCESS | 1741 | 1468025053241 Marionette TRACE conn4 <- [1,1338,null,{}] 17:44:13 INFO - PROCESS | 1741 | 1468025053262 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}] 17:44:13 INFO - PROCESS | 1741 | 1468025053271 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:13 INFO - PROCESS | 1741 | 1468025053479 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 17:44:13 INFO - PROCESS | 1741 | 1468025053708 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:13 INFO - PROCESS | 1741 | 1468025053721 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d9bc00 == 62 [pid = 1741] [id = 342] 17:44:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x95fb1c00) [pid = 1741] [serial = 1027] [outer = (nil)] 17:44:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x9a509000) [pid = 1741] [serial = 1028] [outer = 0x95fb1c00] 17:44:13 INFO - PROCESS | 1741 | 1468025053792 Marionette DEBUG loaded listener.js 17:44:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x9a9be000) [pid = 1741] [serial = 1029] [outer = 0x95fb1c00] 17:44:15 INFO - PROCESS | 1741 | 1468025055082 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]]]}] 17:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1894ms 17:44:15 INFO - PROCESS | 1741 | 1468025055129 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 17:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:44:15 INFO - PROCESS | 1741 | 1468025055134 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 17:44:15 INFO - PROCESS | 1741 | 1468025055141 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:44:15 INFO - PROCESS | 1741 | 1468025055145 Marionette TRACE conn4 <- [1,1342,null,{}] 17:44:15 INFO - PROCESS | 1741 | 1468025055151 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}] 17:44:15 INFO - PROCESS | 1741 | 1468025055156 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:15 INFO - PROCESS | 1741 | 1468025055494 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 17:44:15 INFO - PROCESS | 1741 | 1468025055550 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:15 INFO - PROCESS | 1741 | 1468025055561 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d93c00 == 63 [pid = 1741] [id = 343] 17:44:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x9a344800) [pid = 1741] [serial = 1030] [outer = (nil)] 17:44:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x9b588400) [pid = 1741] [serial = 1031] [outer = 0x9a344800] 17:44:15 INFO - PROCESS | 1741 | 1468025055645 Marionette DEBUG loaded listener.js 17:44:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x9bf1ac00) [pid = 1741] [serial = 1032] [outer = 0x9a344800] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x93d9ec00) [pid = 1741] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9bcb2800) [pid = 1741] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x9cb16c00) [pid = 1741] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x9a3bd800) [pid = 1741] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x93da3000) [pid = 1741] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x9a822000) [pid = 1741] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x9a50d400) [pid = 1741] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x91cf4800) [pid = 1741] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x9a926000) [pid = 1741] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0xa0717000) [pid = 1741] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x953d8400) [pid = 1741] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x9484c800) [pid = 1741] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x9a9bf800) [pid = 1741] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x911dec00) [pid = 1741] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0xa234fc00) [pid = 1741] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x911e8800) [pid = 1741] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0xa335b400) [pid = 1741] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x9797dc00) [pid = 1741] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x97976000) [pid = 1741] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x91d8e000) [pid = 1741] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x91cef800) [pid = 1741] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x95fb5000) [pid = 1741] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x95393400) [pid = 1741] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x911e6000) [pid = 1741] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x8e3bc400) [pid = 1741] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x9a9ca800) [pid = 1741] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x93b65400) [pid = 1741] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x96626800) [pid = 1741] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x91cee000) [pid = 1741] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x911e4800) [pid = 1741] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:44:17 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0xa20a9000) [pid = 1741] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:44:17 INFO - PROCESS | 1741 | 1468025057737 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]]]}] 17:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 2651ms 17:44:17 INFO - PROCESS | 1741 | 1468025057793 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 17:44:17 INFO - PROCESS | 1741 | 1468025057798 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 17:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:44:17 INFO - PROCESS | 1741 | 1468025057809 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:44:17 INFO - PROCESS | 1741 | 1468025057812 Marionette TRACE conn4 <- [1,1346,null,{}] 17:44:17 INFO - PROCESS | 1741 | 1468025057823 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}] 17:44:17 INFO - PROCESS | 1741 | 1468025057828 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:18 INFO - PROCESS | 1741 | 1468025058076 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 17:44:18 INFO - PROCESS | 1741 | 1468025058277 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:18 INFO - PROCESS | 1741 | 1468025058290 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e8800 == 64 [pid = 1741] [id = 344] 17:44:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x911e9400) [pid = 1741] [serial = 1033] [outer = (nil)] 17:44:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x91d8fc00) [pid = 1741] [serial = 1034] [outer = 0x911e9400] 17:44:18 INFO - PROCESS | 1741 | 1468025058398 Marionette DEBUG loaded listener.js 17:44:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x93da0400) [pid = 1741] [serial = 1035] [outer = 0x911e9400] 17:44:19 INFO - PROCESS | 1741 | 1468025059547 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]]]}] 17:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1792ms 17:44:19 INFO - PROCESS | 1741 | 1468025059603 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 17:44:19 INFO - PROCESS | 1741 | 1468025059616 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 17:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:44:19 INFO - PROCESS | 1741 | 1468025059635 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:44:19 INFO - PROCESS | 1741 | 1468025059644 Marionette TRACE conn4 <- [1,1350,null,{}] 17:44:19 INFO - PROCESS | 1741 | 1468025059655 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}] 17:44:19 INFO - PROCESS | 1741 | 1468025059667 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:20 INFO - PROCESS | 1741 | 1468025060048 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 17:44:20 INFO - PROCESS | 1741 | 1468025060386 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:20 INFO - PROCESS | 1741 | 1468025060400 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x95fb9000 == 65 [pid = 1741] [id = 345] 17:44:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x95fc0c00) [pid = 1741] [serial = 1036] [outer = (nil)] 17:44:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x962a5400) [pid = 1741] [serial = 1037] [outer = 0x95fc0c00] 17:44:20 INFO - PROCESS | 1741 | 1468025060546 Marionette DEBUG loaded listener.js 17:44:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x98358000) [pid = 1741] [serial = 1038] [outer = 0x95fc0c00] 17:44:21 INFO - PROCESS | 1741 | 1468025061785 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]]]}] 17:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 2198ms 17:44:21 INFO - PROCESS | 1741 | 1468025061833 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 17:44:21 INFO - PROCESS | 1741 | 1468025061840 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 17:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:44:21 INFO - PROCESS | 1741 | 1468025061850 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:44:21 INFO - PROCESS | 1741 | 1468025061859 Marionette TRACE conn4 <- [1,1354,null,{}] 17:44:21 INFO - PROCESS | 1741 | 1468025061880 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}] 17:44:21 INFO - PROCESS | 1741 | 1468025061890 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:22 INFO - PROCESS | 1741 | 1468025062145 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 17:44:22 INFO - PROCESS | 1741 | 1468025062423 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:22 INFO - PROCESS | 1741 | 1468025062438 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a46c800 == 66 [pid = 1741] [id = 346] 17:44:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x9a474800) [pid = 1741] [serial = 1039] [outer = (nil)] 17:44:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x9a8e6c00) [pid = 1741] [serial = 1040] [outer = 0x9a474800] 17:44:22 INFO - PROCESS | 1741 | 1468025062544 Marionette DEBUG loaded listener.js 17:44:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x9a9c8800) [pid = 1741] [serial = 1041] [outer = 0x9a474800] 17:44:23 INFO - PROCESS | 1741 | 1468025063583 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]]]}] 17:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1805ms 17:44:23 INFO - PROCESS | 1741 | 1468025063655 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 17:44:23 INFO - PROCESS | 1741 | 1468025063661 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 17:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:44:23 INFO - PROCESS | 1741 | 1468025063669 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:44:23 INFO - PROCESS | 1741 | 1468025063673 Marionette TRACE conn4 <- [1,1358,null,{}] 17:44:23 INFO - PROCESS | 1741 | 1468025063680 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}] 17:44:23 INFO - PROCESS | 1741 | 1468025063684 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:23 INFO - PROCESS | 1741 | 1468025063950 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 17:44:24 INFO - PROCESS | 1741 | 1468025064237 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:24 INFO - PROCESS | 1741 | 1468025064249 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b7800 == 67 [pid = 1741] [id = 347] 17:44:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x9a0b8c00) [pid = 1741] [serial = 1042] [outer = (nil)] 17:44:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x9cc0a000) [pid = 1741] [serial = 1043] [outer = 0x9a0b8c00] 17:44:24 INFO - PROCESS | 1741 | 1468025064356 Marionette DEBUG loaded listener.js 17:44:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x9d915800) [pid = 1741] [serial = 1044] [outer = 0x9a0b8c00] 17:44:25 INFO - PROCESS | 1741 | 1468025065347 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]]]}] 17:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1733ms 17:44:25 INFO - PROCESS | 1741 | 1468025065403 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 17:44:25 INFO - PROCESS | 1741 | 1468025065406 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 17:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:44:25 INFO - PROCESS | 1741 | 1468025065415 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:44:25 INFO - PROCESS | 1741 | 1468025065419 Marionette TRACE conn4 <- [1,1362,null,{}] 17:44:25 INFO - PROCESS | 1741 | 1468025065426 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}] 17:44:25 INFO - PROCESS | 1741 | 1468025065432 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:25 INFO - PROCESS | 1741 | 1468025065656 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 17:44:25 INFO - PROCESS | 1741 | 1468025065906 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:25 INFO - PROCESS | 1741 | 1468025065919 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d28000 == 68 [pid = 1741] [id = 348] 17:44:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0xa0717000) [pid = 1741] [serial = 1045] [outer = (nil)] 17:44:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0xa0722800) [pid = 1741] [serial = 1046] [outer = 0xa0717000] 17:44:26 INFO - PROCESS | 1741 | 1468025066048 Marionette DEBUG loaded listener.js 17:44:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0xa2007c00) [pid = 1741] [serial = 1047] [outer = 0xa0717000] 17:44:27 INFO - PROCESS | 1741 | 1468025067132 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]]]}] 17:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1794ms 17:44:27 INFO - PROCESS | 1741 | 1468025067210 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 17:44:27 INFO - PROCESS | 1741 | 1468025067216 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 17:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:44:27 INFO - PROCESS | 1741 | 1468025067225 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:44:27 INFO - PROCESS | 1741 | 1468025067228 Marionette TRACE conn4 <- [1,1366,null,{}] 17:44:27 INFO - PROCESS | 1741 | 1468025067238 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}] 17:44:27 INFO - PROCESS | 1741 | 1468025067250 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:27 INFO - PROCESS | 1741 | 1468025067575 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 17:44:27 INFO - PROCESS | 1741 | 1468025067820 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:27 INFO - PROCESS | 1741 | 1468025067834 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c2400 == 69 [pid = 1741] [id = 349] 17:44:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8f2c5000) [pid = 1741] [serial = 1048] [outer = (nil)] 17:44:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0xa25fd000) [pid = 1741] [serial = 1049] [outer = 0x8f2c5000] 17:44:27 INFO - PROCESS | 1741 | 1468025067921 Marionette DEBUG loaded listener.js 17:44:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0xa3114800) [pid = 1741] [serial = 1050] [outer = 0x8f2c5000] 17:44:28 INFO - PROCESS | 1741 | 1468025068983 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] 17:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:44:29 INFO - PROCESS | 1741 | 1468025069019 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 17:44:29 INFO - PROCESS | 1741 | 1468025069027 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:44:29 INFO - PROCESS | 1741 | 1468025069030 Marionette TRACE conn4 <- [1,1370,null,{}] 17:44:29 INFO - PROCESS | 1741 | 1468025069038 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}] 17:44:29 INFO - PROCESS | 1741 | 1468025069042 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:29 INFO - PROCESS | 1741 | 1468025069270 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 17:44:29 INFO - PROCESS | 1741 | 1468025069554 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:29 INFO - PROCESS | 1741 | 1468025069566 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b4400 == 70 [pid = 1741] [id = 350] 17:44:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0xa23cdc00) [pid = 1741] [serial = 1051] [outer = (nil)] 17:44:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0xa31f5800) [pid = 1741] [serial = 1052] [outer = 0xa23cdc00] 17:44:29 INFO - PROCESS | 1741 | 1468025069662 Marionette DEBUG loaded listener.js 17:44:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0xa31f8800) [pid = 1741] [serial = 1053] [outer = 0xa23cdc00] 17:44:30 INFO - PROCESS | 1741 | 1468025070764 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] 17:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:44:30 INFO - PROCESS | 1741 | 1468025070827 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 17:44:30 INFO - PROCESS | 1741 | 1468025070835 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:44:30 INFO - PROCESS | 1741 | 1468025070840 Marionette TRACE conn4 <- [1,1374,null,{}] 17:44:30 INFO - PROCESS | 1741 | 1468025070848 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}] 17:44:30 INFO - PROCESS | 1741 | 1468025070854 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:31 INFO - PROCESS | 1741 | 1468025071102 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 17:44:31 INFO - PROCESS | 1741 | 1468025071401 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:31 INFO - PROCESS | 1741 | 1468025071412 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d9dc00 == 71 [pid = 1741] [id = 351] 17:44:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0xa31f2c00) [pid = 1741] [serial = 1054] [outer = (nil)] 17:44:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0xa4d53800) [pid = 1741] [serial = 1055] [outer = 0xa31f2c00] 17:44:31 INFO - PROCESS | 1741 | 1468025071517 Marionette DEBUG loaded listener.js 17:44:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0xa4f15c00) [pid = 1741] [serial = 1056] [outer = 0xa31f2c00] 17:44:32 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:44:32 INFO - PROCESS | 1741 | 1468025072593 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] 17:44:32 INFO - PROCESS | 1741 | 1468025072734 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 17:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:44:32 INFO - PROCESS | 1741 | 1468025072742 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:44:32 INFO - PROCESS | 1741 | 1468025072747 Marionette TRACE conn4 <- [1,1378,null,{}] 17:44:32 INFO - PROCESS | 1741 | 1468025072755 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}] 17:44:32 INFO - PROCESS | 1741 | 1468025072763 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:33 INFO - PROCESS | 1741 | 1468025073017 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 17:44:33 INFO - PROCESS | 1741 | 1468025073274 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:33 INFO - PROCESS | 1741 | 1468025073282 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d45b000 == 72 [pid = 1741] [id = 352] 17:44:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8e3b2c00) [pid = 1741] [serial = 1057] [outer = (nil)] 17:44:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0xa6849400) [pid = 1741] [serial = 1058] [outer = 0x8e3b2c00] 17:44:33 INFO - PROCESS | 1741 | 1468025073404 Marionette DEBUG loaded listener.js 17:44:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0xa6e28000) [pid = 1741] [serial = 1059] [outer = 0x8e3b2c00] 17:44:34 INFO - PROCESS | 1741 | 1468025074406 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] 17:44:34 INFO - PROCESS | 1741 | 1468025074447 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 17:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:44:34 INFO - PROCESS | 1741 | 1468025074463 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:44:34 INFO - PROCESS | 1741 | 1468025074467 Marionette TRACE conn4 <- [1,1382,null,{}] 17:44:34 INFO - PROCESS | 1741 | 1468025074473 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}] 17:44:34 INFO - PROCESS | 1741 | 1468025074478 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:34 INFO - PROCESS | 1741 | 1468025074737 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 17:44:35 INFO - PROCESS | 1741 | 1468025075018 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:35 INFO - PROCESS | 1741 | 1468025075029 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x91335c00 == 73 [pid = 1741] [id = 353] 17:44:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x9133a800) [pid = 1741] [serial = 1060] [outer = (nil)] 17:44:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x9133f000) [pid = 1741] [serial = 1061] [outer = 0x9133a800] 17:44:35 INFO - PROCESS | 1741 | 1468025075124 Marionette DEBUG loaded listener.js 17:44:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0xa4d4f800) [pid = 1741] [serial = 1062] [outer = 0x9133a800] 17:44:36 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:44:36 INFO - PROCESS | 1741 | 1468025076149 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] 17:44:36 INFO - PROCESS | 1741 | 1468025076207 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 17:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:44:36 INFO - PROCESS | 1741 | 1468025076216 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:44:36 INFO - PROCESS | 1741 | 1468025076222 Marionette TRACE conn4 <- [1,1386,null,{}] 17:44:36 INFO - PROCESS | 1741 | 1468025076229 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}] 17:44:36 INFO - PROCESS | 1741 | 1468025076235 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:36 INFO - PROCESS | 1741 | 1468025076489 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 17:44:36 INFO - PROCESS | 1741 | 1468025076882 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:36 INFO - PROCESS | 1741 | 1468025076894 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x95f20c00 == 74 [pid = 1741] [id = 354] 17:44:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x95f21400) [pid = 1741] [serial = 1063] [outer = (nil)] 17:44:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x95f29800) [pid = 1741] [serial = 1064] [outer = 0x95f21400] 17:44:36 INFO - PROCESS | 1741 | 1468025076992 Marionette DEBUG loaded listener.js 17:44:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0xa6e2c400) [pid = 1741] [serial = 1065] [outer = 0x95f21400] 17:44:38 INFO - PROCESS | 1741 | 1468025078044 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] 17:44:38 INFO - PROCESS | 1741 | 1468025078068 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 17:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:44:38 INFO - PROCESS | 1741 | 1468025078075 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:44:38 INFO - PROCESS | 1741 | 1468025078080 Marionette TRACE conn4 <- [1,1390,null,{}] 17:44:38 INFO - PROCESS | 1741 | 1468025078086 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}] 17:44:38 INFO - PROCESS | 1741 | 1468025078092 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:38 INFO - PROCESS | 1741 | 1468025078303 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 17:44:38 INFO - PROCESS | 1741 | 1468025078552 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:38 INFO - PROCESS | 1741 | 1468025078561 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfd9400 == 75 [pid = 1741] [id = 355] 17:44:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x8cfd9c00) [pid = 1741] [serial = 1066] [outer = (nil)] 17:44:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8cfe3400) [pid = 1741] [serial = 1067] [outer = 0x8cfd9c00] 17:44:38 INFO - PROCESS | 1741 | 1468025078689 Marionette DEBUG loaded listener.js 17:44:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8cfe8000) [pid = 1741] [serial = 1068] [outer = 0x8cfd9c00] 17:44:39 INFO - PROCESS | 1741 | 1468025079643 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]]]}] 17:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1592ms 17:44:39 INFO - PROCESS | 1741 | 1468025079668 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 17:44:39 INFO - PROCESS | 1741 | 1468025079673 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 17:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:44:39 INFO - PROCESS | 1741 | 1468025079681 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:44:39 INFO - PROCESS | 1741 | 1468025079685 Marionette TRACE conn4 <- [1,1394,null,{}] 17:44:39 INFO - PROCESS | 1741 | 1468025079691 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}] 17:44:39 INFO - PROCESS | 1741 | 1468025079697 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:39 INFO - PROCESS | 1741 | 1468025079911 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 17:44:40 INFO - PROCESS | 1741 | 1468025080170 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:40 INFO - PROCESS | 1741 | 1468025080176 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfddc00 == 76 [pid = 1741] [id = 356] 17:44:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8cfe2000) [pid = 1741] [serial = 1069] [outer = (nil)] 17:44:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x8d7c7c00) [pid = 1741] [serial = 1070] [outer = 0x8cfe2000] 17:44:40 INFO - PROCESS | 1741 | 1468025080320 Marionette DEBUG loaded listener.js 17:44:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x8d7cbc00) [pid = 1741] [serial = 1071] [outer = 0x8cfe2000] 17:44:41 INFO - PROCESS | 1741 | 1468025081257 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]]]}] 17:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1633ms 17:44:41 INFO - PROCESS | 1741 | 1468025081315 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 17:44:41 INFO - PROCESS | 1741 | 1468025081319 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 17:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:44:41 INFO - PROCESS | 1741 | 1468025081327 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:44:41 INFO - PROCESS | 1741 | 1468025081331 Marionette TRACE conn4 <- [1,1398,null,{}] 17:44:41 INFO - PROCESS | 1741 | 1468025081338 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}] 17:44:41 INFO - PROCESS | 1741 | 1468025081344 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:41 INFO - PROCESS | 1741 | 1468025081563 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 17:44:41 INFO - PROCESS | 1741 | 1468025081827 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:41 INFO - PROCESS | 1741 | 1468025081838 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d463000 == 77 [pid = 1741] [id = 357] 17:44:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x8d7c2400) [pid = 1741] [serial = 1072] [outer = (nil)] 17:44:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x8e3b4800) [pid = 1741] [serial = 1073] [outer = 0x8d7c2400] 17:44:41 INFO - PROCESS | 1741 | 1468025081976 Marionette DEBUG loaded listener.js 17:44:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x91118800) [pid = 1741] [serial = 1074] [outer = 0x8d7c2400] 17:44:42 INFO - PROCESS | 1741 | 1468025082944 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]]]}] 17:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1637ms 17:44:42 INFO - PROCESS | 1741 | 1468025082964 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 17:44:42 INFO - PROCESS | 1741 | 1468025082970 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 17:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:44:42 INFO - PROCESS | 1741 | 1468025082980 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:44:42 INFO - PROCESS | 1741 | 1468025082984 Marionette TRACE conn4 <- [1,1402,null,{}] 17:44:42 INFO - PROCESS | 1741 | 1468025082991 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}] 17:44:42 INFO - PROCESS | 1741 | 1468025082998 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:43 INFO - PROCESS | 1741 | 1468025083219 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 17:44:43 INFO - PROCESS | 1741 | 1468025083469 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:43 INFO - PROCESS | 1741 | 1468025083481 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe4400 == 78 [pid = 1741] [id = 358] 17:44:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x8d7cd000) [pid = 1741] [serial = 1075] [outer = (nil)] 17:44:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x93d2bc00) [pid = 1741] [serial = 1076] [outer = 0x8d7cd000] 17:44:43 INFO - PROCESS | 1741 | 1468025083609 Marionette DEBUG loaded listener.js 17:44:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9533d000) [pid = 1741] [serial = 1077] [outer = 0x8d7cd000] 17:44:44 INFO - PROCESS | 1741 | 1468025084921 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]]]}] 17:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1989ms 17:44:44 INFO - PROCESS | 1741 | 1468025084969 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 17:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:44:44 INFO - PROCESS | 1741 | 1468025084977 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 17:44:44 INFO - PROCESS | 1741 | 1468025084987 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:44:44 INFO - PROCESS | 1741 | 1468025084995 Marionette TRACE conn4 <- [1,1406,null,{}] 17:44:45 INFO - PROCESS | 1741 | 1468025085009 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}] 17:44:45 INFO - PROCESS | 1741 | 1468025085016 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:45 INFO - PROCESS | 1741 | 1468025085339 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 17:44:45 INFO - PROCESS | 1741 | 1468025085604 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:45 INFO - PROCESS | 1741 | 1468025085617 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7cac00 == 79 [pid = 1741] [id = 359] 17:44:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x8e3bb000) [pid = 1741] [serial = 1078] [outer = (nil)] 17:44:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x911e4000) [pid = 1741] [serial = 1079] [outer = 0x8e3bb000] 17:44:45 INFO - PROCESS | 1741 | 1468025085760 Marionette DEBUG loaded listener.js 17:44:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x91cf7c00) [pid = 1741] [serial = 1080] [outer = 0x8e3bb000] 17:44:46 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf6800 == 78 [pid = 1741] [id = 307] 17:44:46 INFO - PROCESS | 1741 | --DOCSHELL 0x93d9bc00 == 77 [pid = 1741] [id = 342] 17:44:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b3400 == 76 [pid = 1741] [id = 341] 17:44:46 INFO - PROCESS | 1741 | --DOCSHELL 0x93d21800 == 75 [pid = 1741] [id = 340] 17:44:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c6c00 == 74 [pid = 1741] [id = 339] 17:44:46 INFO - PROCESS | 1741 | --DOCSHELL 0x9a0a3c00 == 73 [pid = 1741] [id = 334] 17:44:46 INFO - PROCESS | 1741 | --DOCSHELL 0x95335800 == 72 [pid = 1741] [id = 333] 17:44:46 INFO - PROCESS | 1741 | --DOCSHELL 0x91119800 == 71 [pid = 1741] [id = 332] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x9538e000) [pid = 1741] [serial = 840] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0xa234f000) [pid = 1741] [serial = 834] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x9bc1e800) [pid = 1741] [serial = 819] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0xa22a4000) [pid = 1741] [serial = 870] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x9d920c00) [pid = 1741] [serial = 867] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x9a91b400) [pid = 1741] [serial = 864] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9cb21800) [pid = 1741] [serial = 858] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x9aa44400) [pid = 1741] [serial = 906] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0xa2588400) [pid = 1741] [serial = 909] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x99713400) [pid = 1741] [serial = 822] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x9c023000) [pid = 1741] [serial = 825] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0xa0723c00) [pid = 1741] [serial = 828] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x99708000) [pid = 1741] [serial = 903] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0xa2fbb800) [pid = 1741] [serial = 837] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0xa31f1c00) [pid = 1741] [serial = 912] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x91d90400) [pid = 1741] [serial = 900] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0xa310d000) [pid = 1741] [serial = 876] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0xa237a400) [pid = 1741] [serial = 873] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0xa4f22800) [pid = 1741] [serial = 915] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0xa209c400) [pid = 1741] [serial = 831] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0xa310cc00) [pid = 1741] [serial = 879] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x9538f800) [pid = 1741] [serial = 861] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0xa6843c00) [pid = 1741] [serial = 918] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x962a3800) [pid = 1741] [serial = 989] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8e3b7400) [pid = 1741] [serial = 968] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x9541b800) [pid = 1741] [serial = 986] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x96159800) [pid = 1741] [serial = 959] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x95419400) [pid = 1741] [serial = 941] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x91cf4000) [pid = 1741] [serial = 981] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x911ed800) [pid = 1741] [serial = 980] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8d463400) [pid = 1741] [serial = 974] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x95339400) [pid = 1741] [serial = 965] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x91112800) [pid = 1741] [serial = 978] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8f2cb800) [pid = 1741] [serial = 977] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0xa61d9c00) [pid = 1741] [serial = 953] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x9a81c800) [pid = 1741] [serial = 944] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0xa22ac800) [pid = 1741] [serial = 939] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0xa33c9800) [pid = 1741] [serial = 950] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x93da0800) [pid = 1741] [serial = 983] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x95236800) [pid = 1741] [serial = 984] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0xa25fb800) [pid = 1741] [serial = 947] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x962a9800) [pid = 1741] [serial = 971] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x962a3000) [pid = 1741] [serial = 962] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0xa6eacc00) [pid = 1741] [serial = 956] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x962a9400) [pid = 1741] [serial = 990] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x9977fc00) [pid = 1741] [serial = 993] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x9797d000) [pid = 1741] [serial = 992] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x95426800) [pid = 1741] [serial = 987] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0xa6e2a800) [pid = 1741] [serial = 921] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 1741 | 1468025086927 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]]]}] 17:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1999ms 17:44:46 INFO - PROCESS | 1741 | 1468025086985 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 17:44:46 INFO - PROCESS | 1741 | 1468025086993 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 17:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:44:47 INFO - PROCESS | 1741 | 1468025087047 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:44:47 INFO - PROCESS | 1741 | 1468025087056 Marionette TRACE conn4 <- [1,1410,null,{}] 17:44:47 INFO - PROCESS | 1741 | 1468025087088 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}] 17:44:47 INFO - PROCESS | 1741 | 1468025087093 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:47 INFO - PROCESS | 1741 | 1468025087347 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 17:44:47 INFO - PROCESS | 1741 | 1468025087516 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:47 INFO - PROCESS | 1741 | 1468025087526 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b3400 == 72 [pid = 1741] [id = 360] 17:44:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x9133d800) [pid = 1741] [serial = 1081] [outer = (nil)] 17:44:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x93d29c00) [pid = 1741] [serial = 1082] [outer = 0x9133d800] 17:44:47 INFO - PROCESS | 1741 | 1468025087605 Marionette DEBUG loaded listener.js 17:44:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x95237800) [pid = 1741] [serial = 1083] [outer = 0x9133d800] 17:44:48 INFO - PROCESS | 1741 | 1468025088662 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]]]}] 17:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1677ms 17:44:48 INFO - PROCESS | 1741 | 1468025088709 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 17:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:44:48 INFO - PROCESS | 1741 | 1468025088714 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 17:44:48 INFO - PROCESS | 1741 | 1468025088722 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:44:48 INFO - PROCESS | 1741 | 1468025088729 Marionette TRACE conn4 <- [1,1414,null,{}] 17:44:48 INFO - PROCESS | 1741 | 1468025088747 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}] 17:44:48 INFO - PROCESS | 1741 | 1468025088756 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:49 INFO - PROCESS | 1741 | 1468025089060 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 17:44:49 INFO - PROCESS | 1741 | 1468025089218 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:49 INFO - PROCESS | 1741 | 1468025089233 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x95f1c800 == 73 [pid = 1741] [id = 361] 17:44:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x95f1f800) [pid = 1741] [serial = 1084] [outer = (nil)] 17:44:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x95f27400) [pid = 1741] [serial = 1085] [outer = 0x95f1f800] 17:44:49 INFO - PROCESS | 1741 | 1468025089310 Marionette DEBUG loaded listener.js 17:44:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x95fba000) [pid = 1741] [serial = 1086] [outer = 0x95f1f800] 17:44:50 INFO - PROCESS | 1741 | 1468025090363 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]]]}] 17:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1694ms 17:44:50 INFO - PROCESS | 1741 | 1468025090415 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 17:44:50 INFO - PROCESS | 1741 | 1468025090420 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 17:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:44:50 INFO - PROCESS | 1741 | 1468025090427 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:44:50 INFO - PROCESS | 1741 | 1468025090431 Marionette TRACE conn4 <- [1,1418,null,{}] 17:44:50 INFO - PROCESS | 1741 | 1468025090444 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}] 17:44:50 INFO - PROCESS | 1741 | 1468025090448 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:50 INFO - PROCESS | 1741 | 1468025090739 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 17:44:50 INFO - PROCESS | 1741 | 1468025090821 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:50 INFO - PROCESS | 1741 | 1468025090829 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x95335400 == 74 [pid = 1741] [id = 362] 17:44:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x95f27c00) [pid = 1741] [serial = 1087] [outer = (nil)] 17:44:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x962ac000) [pid = 1741] [serial = 1088] [outer = 0x95f27c00] 17:44:51 INFO - PROCESS | 1741 | 1468025090997 Marionette DEBUG loaded listener.js 17:44:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x983e5400) [pid = 1741] [serial = 1089] [outer = 0x95f27c00] 17:44:51 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x95fb1c00) [pid = 1741] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:44:51 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x8f2c7400) [pid = 1741] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:44:51 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x8f2cd000) [pid = 1741] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:44:51 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x95330c00) [pid = 1741] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:44:52 INFO - PROCESS | 1741 | 1468025091995 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]]]}] 17:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1596ms 17:44:52 INFO - PROCESS | 1741 | 1468025092026 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 17:44:52 INFO - PROCESS | 1741 | 1468025092029 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 17:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:44:52 INFO - PROCESS | 1741 | 1468025092038 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:44:52 INFO - PROCESS | 1741 | 1468025092043 Marionette TRACE conn4 <- [1,1422,null,{}] 17:44:52 INFO - PROCESS | 1741 | 1468025092050 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}] 17:44:52 INFO - PROCESS | 1741 | 1468025092055 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:52 INFO - PROCESS | 1741 | 1468025092251 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 17:44:52 INFO - PROCESS | 1741 | 1468025092408 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:52 INFO - PROCESS | 1741 | 1468025092417 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x9133c000 == 75 [pid = 1741] [id = 363] 17:44:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x91d87800) [pid = 1741] [serial = 1090] [outer = (nil)] 17:44:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x996dd400) [pid = 1741] [serial = 1091] [outer = 0x91d87800] 17:44:52 INFO - PROCESS | 1741 | 1468025092506 Marionette DEBUG loaded listener.js 17:44:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x99713400) [pid = 1741] [serial = 1092] [outer = 0x91d87800] 17:44:53 INFO - PROCESS | 1741 | 1468025093471 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]]]}] 17:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1480ms 17:44:53 INFO - PROCESS | 1741 | 1468025093520 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 17:44:53 INFO - PROCESS | 1741 | 1468025093528 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 17:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:44:53 INFO - PROCESS | 1741 | 1468025093539 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:44:53 INFO - PROCESS | 1741 | 1468025093547 Marionette TRACE conn4 <- [1,1426,null,{}] 17:44:53 INFO - PROCESS | 1741 | 1468025093614 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}] 17:44:53 INFO - PROCESS | 1741 | 1468025093622 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:53 INFO - PROCESS | 1741 | 1468025093889 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 17:44:54 INFO - PROCESS | 1741 | 1468025094161 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:54 INFO - PROCESS | 1741 | 1468025094177 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c6c00 == 76 [pid = 1741] [id = 364] 17:44:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x911e1c00) [pid = 1741] [serial = 1093] [outer = (nil)] 17:44:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x9133a000) [pid = 1741] [serial = 1094] [outer = 0x911e1c00] 17:44:54 INFO - PROCESS | 1741 | 1468025094310 Marionette DEBUG loaded listener.js 17:44:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x939d4000) [pid = 1741] [serial = 1095] [outer = 0x911e1c00] 17:44:55 INFO - PROCESS | 1741 | 1468025095491 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]]]}] 17:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2030ms 17:44:55 INFO - PROCESS | 1741 | 1468025095568 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 17:44:55 INFO - PROCESS | 1741 | 1468025095577 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 17:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:44:55 INFO - PROCESS | 1741 | 1468025095591 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:44:55 INFO - PROCESS | 1741 | 1468025095597 Marionette TRACE conn4 <- [1,1430,null,{}] 17:44:55 INFO - PROCESS | 1741 | 1468025095604 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}] 17:44:55 INFO - PROCESS | 1741 | 1468025095611 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:55 INFO - PROCESS | 1741 | 1468025095905 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 17:44:56 INFO - PROCESS | 1741 | 1468025096148 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:56 INFO - PROCESS | 1741 | 1468025096160 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a3cc00 == 77 [pid = 1741] [id = 365] 17:44:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x953dc800) [pid = 1741] [serial = 1096] [outer = (nil)] 17:44:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x95f1e400) [pid = 1741] [serial = 1097] [outer = 0x953dc800] 17:44:56 INFO - PROCESS | 1741 | 1468025096252 Marionette DEBUG loaded listener.js 17:44:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x95f2a000) [pid = 1741] [serial = 1098] [outer = 0x953dc800] 17:44:57 INFO - PROCESS | 1741 | 1468025097330 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]]]}] 17:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1789ms 17:44:57 INFO - PROCESS | 1741 | 1468025097380 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 17:44:57 INFO - PROCESS | 1741 | 1468025097385 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 17:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:44:57 INFO - PROCESS | 1741 | 1468025097393 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:44:57 INFO - PROCESS | 1741 | 1468025097401 Marionette TRACE conn4 <- [1,1434,null,{}] 17:44:57 INFO - PROCESS | 1741 | 1468025097420 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}] 17:44:57 INFO - PROCESS | 1741 | 1468025097430 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:57 INFO - PROCESS | 1741 | 1468025097688 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 17:44:58 INFO - PROCESS | 1741 | 1468025098049 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:58 INFO - PROCESS | 1741 | 1468025098065 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a474400 == 78 [pid = 1741] [id = 366] 17:44:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x9a502000) [pid = 1741] [serial = 1099] [outer = (nil)] 17:44:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x9a821800) [pid = 1741] [serial = 1100] [outer = 0x9a502000] 17:44:58 INFO - PROCESS | 1741 | 1468025098158 Marionette DEBUG loaded listener.js 17:44:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x9a91cc00) [pid = 1741] [serial = 1101] [outer = 0x9a502000] 17:44:59 INFO - PROCESS | 1741 | 1468025099227 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]]]}] 17:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1897ms 17:44:59 INFO - PROCESS | 1741 | 1468025099291 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 17:44:59 INFO - PROCESS | 1741 | 1468025099297 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 17:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:44:59 INFO - PROCESS | 1741 | 1468025099304 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:44:59 INFO - PROCESS | 1741 | 1468025099308 Marionette TRACE conn4 <- [1,1438,null,{}] 17:44:59 INFO - PROCESS | 1741 | 1468025099316 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}] 17:44:59 INFO - PROCESS | 1741 | 1468025099320 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:59 INFO - PROCESS | 1741 | 1468025099607 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 17:44:59 INFO - PROCESS | 1741 | 1468025099905 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:59 INFO - PROCESS | 1741 | 1468025099917 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:44:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x95f1ec00 == 79 [pid = 1741] [id = 367] 17:44:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x9a50b400) [pid = 1741] [serial = 1102] [outer = (nil)] 17:44:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x9b147400) [pid = 1741] [serial = 1103] [outer = 0x9a50b400] 17:45:00 INFO - PROCESS | 1741 | 1468025100007 Marionette DEBUG loaded listener.js 17:45:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x9bc1e800) [pid = 1741] [serial = 1104] [outer = 0x9a50b400] 17:45:00 INFO - PROCESS | 1741 | 1468025100973 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]]]}] 17:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1735ms 17:45:01 INFO - PROCESS | 1741 | 1468025101041 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 17:45:01 INFO - PROCESS | 1741 | 1468025101046 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 17:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:45:01 INFO - PROCESS | 1741 | 1468025101055 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:45:01 INFO - PROCESS | 1741 | 1468025101058 Marionette TRACE conn4 <- [1,1442,null,{}] 17:45:01 INFO - PROCESS | 1741 | 1468025101066 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}] 17:45:01 INFO - PROCESS | 1741 | 1468025101071 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:01 INFO - PROCESS | 1741 | 1468025101353 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 17:45:01 INFO - PROCESS | 1741 | 1468025101693 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:01 INFO - PROCESS | 1741 | 1468025101708 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdac00 == 80 [pid = 1741] [id = 368] 17:45:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x9a0a1800) [pid = 1741] [serial = 1105] [outer = (nil)] 17:45:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x9cc05800) [pid = 1741] [serial = 1106] [outer = 0x9a0a1800] 17:45:01 INFO - PROCESS | 1741 | 1468025101825 Marionette DEBUG loaded listener.js 17:45:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x9d920c00) [pid = 1741] [serial = 1107] [outer = 0x9a0a1800] 17:45:02 INFO - PROCESS | 1741 | 1468025102862 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]]]}] 17:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1889ms 17:45:02 INFO - PROCESS | 1741 | 1468025102945 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 17:45:02 INFO - PROCESS | 1741 | 1468025102959 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 17:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:45:02 INFO - PROCESS | 1741 | 1468025102973 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:45:02 INFO - PROCESS | 1741 | 1468025102980 Marionette TRACE conn4 <- [1,1446,null,{}] 17:45:02 INFO - PROCESS | 1741 | 1468025102989 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}] 17:45:03 INFO - PROCESS | 1741 | 1468025103001 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:03 INFO - PROCESS | 1741 | 1468025103442 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 17:45:03 INFO - PROCESS | 1741 | 1468025103666 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:03 INFO - PROCESS | 1741 | 1468025103677 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x9c023000 == 81 [pid = 1741] [id = 369] 17:45:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x9cc69400) [pid = 1741] [serial = 1108] [outer = (nil)] 17:45:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0xa237fc00) [pid = 1741] [serial = 1109] [outer = 0x9cc69400] 17:45:03 INFO - PROCESS | 1741 | 1468025103816 Marionette DEBUG loaded listener.js 17:45:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0xa25ee800) [pid = 1741] [serial = 1110] [outer = 0x9cc69400] 17:45:04 INFO - PROCESS | 1741 | 1468025104875 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]]]}] 17:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1947ms 17:45:04 INFO - PROCESS | 1741 | 1468025104919 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 17:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:45:04 INFO - PROCESS | 1741 | 1468025104924 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 17:45:04 INFO - PROCESS | 1741 | 1468025104933 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:45:04 INFO - PROCESS | 1741 | 1468025104938 Marionette TRACE conn4 <- [1,1450,null,{}] 17:45:04 INFO - PROCESS | 1741 | 1468025104945 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}] 17:45:04 INFO - PROCESS | 1741 | 1468025104951 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:05 INFO - PROCESS | 1741 | 1468025105201 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 17:45:05 INFO - PROCESS | 1741 | 1468025105510 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:05 INFO - PROCESS | 1741 | 1468025105517 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a9f9c00 == 82 [pid = 1741] [id = 370] 17:45:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x9cb16800) [pid = 1741] [serial = 1111] [outer = (nil)] 17:45:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0xa3106800) [pid = 1741] [serial = 1112] [outer = 0x9cb16800] 17:45:05 INFO - PROCESS | 1741 | 1468025105609 Marionette DEBUG loaded listener.js 17:45:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0xa3111800) [pid = 1741] [serial = 1113] [outer = 0x9cb16800] 17:45:06 INFO - PROCESS | 1741 | 1468025106644 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]]]}] 17:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1790ms 17:45:06 INFO - PROCESS | 1741 | 1468025106723 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 17:45:06 INFO - PROCESS | 1741 | 1468025106727 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 17:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:45:06 INFO - PROCESS | 1741 | 1468025106734 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:45:06 INFO - PROCESS | 1741 | 1468025106739 Marionette TRACE conn4 <- [1,1454,null,{}] 17:45:06 INFO - PROCESS | 1741 | 1468025106745 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}] 17:45:06 INFO - PROCESS | 1741 | 1468025106751 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:07 INFO - PROCESS | 1741 | 1468025107060 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 17:45:07 INFO - PROCESS | 1741 | 1468025107897 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:07 INFO - PROCESS | 1741 | 1468025107907 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7ccc00 == 83 [pid = 1741] [id = 371] 17:45:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8e3ae400) [pid = 1741] [serial = 1114] [outer = (nil)] 17:45:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8e3b9000) [pid = 1741] [serial = 1115] [outer = 0x8e3ae400] 17:45:08 INFO - PROCESS | 1741 | 1468025108017 Marionette DEBUG loaded listener.js 17:45:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8f2cec00) [pid = 1741] [serial = 1116] [outer = 0x8e3ae400] 17:45:09 INFO - PROCESS | 1741 | 1468025108998 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]]]}] 17:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2339ms 17:45:09 INFO - PROCESS | 1741 | 1468025109076 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 17:45:09 INFO - PROCESS | 1741 | 1468025109082 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 17:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:45:09 INFO - PROCESS | 1741 | 1468025109092 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:45:09 INFO - PROCESS | 1741 | 1468025109097 Marionette TRACE conn4 <- [1,1458,null,{}] 17:45:09 INFO - PROCESS | 1741 | 1468025109106 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}] 17:45:09 INFO - PROCESS | 1741 | 1468025109115 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:09 INFO - PROCESS | 1741 | 1468025109375 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 17:45:09 INFO - PROCESS | 1741 | 1468025109790 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:09 INFO - PROCESS | 1741 | 1468025109799 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdd400 == 84 [pid = 1741] [id = 372] 17:45:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x8d45a400) [pid = 1741] [serial = 1117] [outer = (nil)] 17:45:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x91331800) [pid = 1741] [serial = 1118] [outer = 0x8d45a400] 17:45:09 INFO - PROCESS | 1741 | 1468025109891 Marionette DEBUG loaded listener.js 17:45:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x93a38800) [pid = 1741] [serial = 1119] [outer = 0x8d45a400] 17:45:10 INFO - PROCESS | 1741 | 1468025110985 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]]]}] 17:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1939ms 17:45:11 INFO - PROCESS | 1741 | 1468025111033 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 17:45:11 INFO - PROCESS | 1741 | 1468025111039 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 17:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:45:11 INFO - PROCESS | 1741 | 1468025111049 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:45:11 INFO - PROCESS | 1741 | 1468025111052 Marionette TRACE conn4 <- [1,1462,null,{}] 17:45:11 INFO - PROCESS | 1741 | 1468025111060 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}] 17:45:11 INFO - PROCESS | 1741 | 1468025111065 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:11 INFO - PROCESS | 1741 | 1468025111289 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c1400 == 83 [pid = 1741] [id = 321] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x96160000 == 82 [pid = 1741] [id = 323] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3ad400 == 81 [pid = 1741] [id = 322] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x9662e400 == 80 [pid = 1741] [id = 309] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x9797a400 == 79 [pid = 1741] [id = 312] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x9a9c1000 == 78 [pid = 1741] [id = 310] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x9a9f6400 == 77 [pid = 1741] [id = 316] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x93a36800 == 76 [pid = 1741] [id = 313] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x9a81ec00 == 75 [pid = 1741] [id = 311] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x9bce7400 == 74 [pid = 1741] [id = 317] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x9a0a6800 == 73 [pid = 1741] [id = 314] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x911e7000 == 72 [pid = 1741] [id = 318] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0xa2006400 == 71 [pid = 1741] [id = 315] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x911e3000 == 70 [pid = 1741] [id = 319] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2ccc00 == 69 [pid = 1741] [id = 320] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b7800 == 68 [pid = 1741] [id = 347] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x9a46c800 == 67 [pid = 1741] [id = 346] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x95fb9000 == 66 [pid = 1741] [id = 345] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x911e8800 == 65 [pid = 1741] [id = 344] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x91d93c00 == 64 [pid = 1741] [id = 343] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x93d1e800 == 63 [pid = 1741] [id = 338] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x91cef400 == 62 [pid = 1741] [id = 261] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x95392c00 == 61 [pid = 1741] [id = 300] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8d462800 == 60 [pid = 1741] [id = 336] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x911e1400 == 59 [pid = 1741] [id = 305] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b5800 == 58 [pid = 1741] [id = 337] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x9a50c400 == 57 [pid = 1741] [id = 301] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0xa209d000 == 56 [pid = 1741] [id = 277] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x939dd800 == 55 [pid = 1741] [id = 280] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x9a506c00 == 54 [pid = 1741] [id = 303] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x95fbdc00 == 53 [pid = 1741] [id = 308] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x911e2000 == 52 [pid = 1741] [id = 326] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x911e4c00 == 51 [pid = 1741] [id = 276] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x95331800 == 50 [pid = 1741] [id = 328] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x94859c00 == 49 [pid = 1741] [id = 267] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c3c00 == 48 [pid = 1741] [id = 283] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x93b60800 == 47 [pid = 1741] [id = 327] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x962a9c00 == 46 [pid = 1741] [id = 331] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x9533f800 == 45 [pid = 1741] [id = 329] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0xa3356000 == 44 [pid = 1741] [id = 304] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c7000 == 43 [pid = 1741] [id = 292] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2ca000 == 42 [pid = 1741] [id = 279] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x962b0400 == 41 [pid = 1741] [id = 330] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x93d28000 == 40 [pid = 1741] [id = 348] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c2c00 == 39 [pid = 1741] [id = 284] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c2400 == 38 [pid = 1741] [id = 349] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b4400 == 37 [pid = 1741] [id = 350] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8d45b000 == 36 [pid = 1741] [id = 352] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfd9400 == 35 [pid = 1741] [id = 355] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8d45ac00 == 34 [pid = 1741] [id = 324] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x91335c00 == 33 [pid = 1741] [id = 353] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x95f20c00 == 32 [pid = 1741] [id = 354] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfddc00 == 31 [pid = 1741] [id = 356] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3ba000 == 30 [pid = 1741] [id = 325] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8d463000 == 29 [pid = 1741] [id = 357] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf1c00 == 28 [pid = 1741] [id = 285] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x93d9dc00 == 27 [pid = 1741] [id = 351] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x9a81ac00 == 26 [pid = 1741] [id = 282] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2d0400 == 25 [pid = 1741] [id = 272] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x911e7c00 == 24 [pid = 1741] [id = 306] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe4400 == 23 [pid = 1741] [id = 358] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x93d22400 == 22 [pid = 1741] [id = 335] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x91cef000 == 21 [pid = 1741] [id = 278] 17:45:13 INFO - PROCESS | 1741 | --DOCSHELL 0x9a46ec00 == 20 [pid = 1741] [id = 302] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9a9be000) [pid = 1741] [serial = 1029] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x9a509000) [pid = 1741] [serial = 1028] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x9b588400) [pid = 1741] [serial = 1031] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x91113400) [pid = 1741] [serial = 1020] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9a50e800) [pid = 1741] [serial = 1004] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x91d90800) [pid = 1741] [serial = 998] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8f2cd800) [pid = 1741] [serial = 1019] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x9d91f800) [pid = 1741] [serial = 1013] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x9a9bec00) [pid = 1741] [serial = 1007] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x9b570400) [pid = 1741] [serial = 1010] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0xa22a5000) [pid = 1741] [serial = 1016] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x953dac00) [pid = 1741] [serial = 1001] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x9a507400) [pid = 1741] [serial = 995] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x9a817400) [pid = 1741] [serial = 1026] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x95392800) [pid = 1741] [serial = 1023] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x9a0a7800) [pid = 1741] [serial = 1025] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x95335c00) [pid = 1741] [serial = 1022] [outer = (nil)] [url = about:blank] 17:45:13 INFO - PROCESS | 1741 | 1468025113419 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:13 INFO - PROCESS | 1741 | 1468025113434 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdf000 == 21 [pid = 1741] [id = 373] 17:45:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8cfe1400) [pid = 1741] [serial = 1120] [outer = (nil)] 17:45:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8d45ac00) [pid = 1741] [serial = 1121] [outer = 0x8cfe1400] 17:45:13 INFO - PROCESS | 1741 | 1468025113569 Marionette DEBUG loaded listener.js 17:45:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8d463400) [pid = 1741] [serial = 1122] [outer = 0x8cfe1400] 17:45:14 INFO - PROCESS | 1741 | 1468025114494 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]]]}] 17:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 3494ms 17:45:14 INFO - PROCESS | 1741 | 1468025114545 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 17:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:45:14 INFO - PROCESS | 1741 | 1468025114552 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 17:45:14 INFO - PROCESS | 1741 | 1468025114566 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:45:14 INFO - PROCESS | 1741 | 1468025114570 Marionette TRACE conn4 <- [1,1466,null,{}] 17:45:14 INFO - PROCESS | 1741 | 1468025114583 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}] 17:45:14 INFO - PROCESS | 1741 | 1468025114592 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:14 INFO - PROCESS | 1741 | 1468025114805 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 17:45:15 INFO - PROCESS | 1741 | 1468025115026 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:15 INFO - PROCESS | 1741 | 1468025115039 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2cd000 == 22 [pid = 1741] [id = 374] 17:45:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8f2cd800) [pid = 1741] [serial = 1123] [outer = (nil)] 17:45:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x91114c00) [pid = 1741] [serial = 1124] [outer = 0x8f2cd800] 17:45:15 INFO - PROCESS | 1741 | 1468025115118 Marionette DEBUG loaded listener.js 17:45:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x911e4c00) [pid = 1741] [serial = 1125] [outer = 0x8f2cd800] 17:45:15 INFO - PROCESS | 1741 | 1468025115980 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]]]}] 17:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1492ms 17:45:16 INFO - PROCESS | 1741 | 1468025116054 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 17:45:16 INFO - PROCESS | 1741 | 1468025116061 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 17:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:45:16 INFO - PROCESS | 1741 | 1468025116071 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:45:16 INFO - PROCESS | 1741 | 1468025116074 Marionette TRACE conn4 <- [1,1470,null,{}] 17:45:16 INFO - PROCESS | 1741 | 1468025116105 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}] 17:45:16 INFO - PROCESS | 1741 | 1468025116111 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:16 INFO - PROCESS | 1741 | 1468025116392 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 17:45:16 INFO - PROCESS | 1741 | 1468025116420 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:16 INFO - PROCESS | 1741 | 1468025116431 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2ca400 == 23 [pid = 1741] [id = 375] 17:45:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x911df000) [pid = 1741] [serial = 1126] [outer = (nil)] 17:45:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x91d90800) [pid = 1741] [serial = 1127] [outer = 0x911df000] 17:45:16 INFO - PROCESS | 1741 | 1468025116510 Marionette DEBUG loaded listener.js 17:45:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x93b60800) [pid = 1741] [serial = 1128] [outer = 0x911df000] 17:45:17 INFO - PROCESS | 1741 | 1468025117676 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]]]}] 17:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1662ms 17:45:17 INFO - PROCESS | 1741 | 1468025117741 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 17:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:45:17 INFO - PROCESS | 1741 | 1468025117746 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 17:45:17 INFO - PROCESS | 1741 | 1468025117755 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:45:17 INFO - PROCESS | 1741 | 1468025117766 Marionette TRACE conn4 <- [1,1474,null,{}] 17:45:17 INFO - PROCESS | 1741 | 1468025117793 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}] 17:45:17 INFO - PROCESS | 1741 | 1468025117802 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:18 INFO - PROCESS | 1741 | 1468025118065 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0xa31f2c00) [pid = 1741] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x911e9800) [pid = 1741] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x9a0a4800) [pid = 1741] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x96160c00) [pid = 1741] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8e3b2c00) [pid = 1741] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0xa0717000) [pid = 1741] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8f2c5000) [pid = 1741] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0xa23cdc00) [pid = 1741] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8d7cd000) [pid = 1741] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x911e9400) [pid = 1741] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x95f1f800) [pid = 1741] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x9133a800) [pid = 1741] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8e3bb000) [pid = 1741] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x9bce9c00) [pid = 1741] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x9a344800) [pid = 1741] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x95f27c00) [pid = 1741] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x95390400) [pid = 1741] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x9a0b8c00) [pid = 1741] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8d7c2400) [pid = 1741] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x9a474800) [pid = 1741] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x9970f400) [pid = 1741] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8cfd9c00) [pid = 1741] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x9133d800) [pid = 1741] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x96158c00) [pid = 1741] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x9cb19c00) [pid = 1741] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x8e3adc00) [pid = 1741] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x9539a000) [pid = 1741] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x95fc0c00) [pid = 1741] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 122 (0x8d45dc00) [pid = 1741] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 121 (0x9a9c5c00) [pid = 1741] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 120 (0x8cfe2000) [pid = 1741] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 119 (0x95f21400) [pid = 1741] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 118 (0xa31ee400) [pid = 1741] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 117 (0xa253d400) [pid = 1741] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 116 (0x9a9c9000) [pid = 1741] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 115 (0x9111b000) [pid = 1741] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 114 (0x9a0ae400) [pid = 1741] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 113 (0x96151c00) [pid = 1741] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x8f2c8400) [pid = 1741] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0x96626400) [pid = 1741] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:45:20 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x91d87800) [pid = 1741] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:45:20 INFO - PROCESS | 1741 | 1468025120207 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:20 INFO - PROCESS | 1741 | 1468025120215 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe2000 == 24 [pid = 1741] [id = 376] 17:45:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x8cfe4c00) [pid = 1741] [serial = 1129] [outer = (nil)] 17:45:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x8d7c9800) [pid = 1741] [serial = 1130] [outer = 0x8cfe4c00] 17:45:20 INFO - PROCESS | 1741 | 1468025120297 Marionette DEBUG loaded listener.js 17:45:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0x9110f000) [pid = 1741] [serial = 1131] [outer = 0x8cfe4c00] 17:45:21 INFO - PROCESS | 1741 | 1468025121119 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]]]}] 17:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 3401ms 17:45:21 INFO - PROCESS | 1741 | 1468025121154 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 17:45:21 INFO - PROCESS | 1741 | 1468025121161 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 17:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:45:21 INFO - PROCESS | 1741 | 1468025121169 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:45:21 INFO - PROCESS | 1741 | 1468025121173 Marionette TRACE conn4 <- [1,1478,null,{}] 17:45:21 INFO - PROCESS | 1741 | 1468025121179 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}] 17:45:21 INFO - PROCESS | 1741 | 1468025121185 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:21 INFO - PROCESS | 1741 | 1468025121376 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 17:45:21 INFO - PROCESS | 1741 | 1468025121539 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:21 INFO - PROCESS | 1741 | 1468025121550 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d45f800 == 25 [pid = 1741] [id = 377] 17:45:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0x95334c00) [pid = 1741] [serial = 1132] [outer = (nil)] 17:45:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 115 (0x95393800) [pid = 1741] [serial = 1133] [outer = 0x95334c00] 17:45:21 INFO - PROCESS | 1741 | 1468025121624 Marionette DEBUG loaded listener.js 17:45:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 116 (0x9541fc00) [pid = 1741] [serial = 1134] [outer = 0x95334c00] 17:45:22 INFO - PROCESS | 1741 | 1468025122757 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]]]}] 17:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1635ms 17:45:22 INFO - PROCESS | 1741 | 1468025122806 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 17:45:22 INFO - PROCESS | 1741 | 1468025122814 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 17:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:45:22 INFO - PROCESS | 1741 | 1468025122824 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:45:22 INFO - PROCESS | 1741 | 1468025122831 Marionette TRACE conn4 <- [1,1482,null,{}] 17:45:22 INFO - PROCESS | 1741 | 1468025122843 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}] 17:45:22 INFO - PROCESS | 1741 | 1468025122848 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:23 INFO - PROCESS | 1741 | 1468025123112 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 17:45:23 INFO - PROCESS | 1741 | 1468025123378 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:23 INFO - PROCESS | 1741 | 1468025123387 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b7800 == 26 [pid = 1741] [id = 378] 17:45:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 117 (0x8f2c3c00) [pid = 1741] [serial = 1135] [outer = (nil)] 17:45:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 118 (0x911e8800) [pid = 1741] [serial = 1136] [outer = 0x8f2c3c00] 17:45:23 INFO - PROCESS | 1741 | 1468025123517 Marionette DEBUG loaded listener.js 17:45:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 119 (0x91d93800) [pid = 1741] [serial = 1137] [outer = 0x8f2c3c00] 17:45:24 INFO - PROCESS | 1741 | 1468025124614 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]]]}] 17:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1843ms 17:45:24 INFO - PROCESS | 1741 | 1468025124668 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 17:45:24 INFO - PROCESS | 1741 | 1468025124678 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 17:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:45:24 INFO - PROCESS | 1741 | 1468025124691 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:45:24 INFO - PROCESS | 1741 | 1468025124695 Marionette TRACE conn4 <- [1,1486,null,{}] 17:45:24 INFO - PROCESS | 1741 | 1468025124703 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}] 17:45:24 INFO - PROCESS | 1741 | 1468025124711 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:24 INFO - PROCESS | 1741 | 1468025124976 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 17:45:25 INFO - PROCESS | 1741 | 1468025125296 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:25 INFO - PROCESS | 1741 | 1468025125313 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7cc400 == 27 [pid = 1741] [id = 379] 17:45:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 120 (0x93da4400) [pid = 1741] [serial = 1138] [outer = (nil)] 17:45:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 121 (0x95422800) [pid = 1741] [serial = 1139] [outer = 0x93da4400] 17:45:25 INFO - PROCESS | 1741 | 1468025125421 Marionette DEBUG loaded listener.js 17:45:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 122 (0x95f20800) [pid = 1741] [serial = 1140] [outer = 0x93da4400] 17:45:26 INFO - PROCESS | 1741 | 1468025126550 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]]]}] 17:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1897ms 17:45:26 INFO - PROCESS | 1741 | 1468025126588 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 17:45:26 INFO - PROCESS | 1741 | 1468025126594 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 17:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:45:26 INFO - PROCESS | 1741 | 1468025126602 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:45:26 INFO - PROCESS | 1741 | 1468025126609 Marionette TRACE conn4 <- [1,1490,null,{}] 17:45:26 INFO - PROCESS | 1741 | 1468025126628 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}] 17:45:26 INFO - PROCESS | 1741 | 1468025126638 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:26 INFO - PROCESS | 1741 | 1468025126913 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 17:45:27 INFO - PROCESS | 1741 | 1468025127230 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:27 INFO - PROCESS | 1741 | 1468025127243 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x96156c00 == 28 [pid = 1741] [id = 380] 17:45:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0x96157000) [pid = 1741] [serial = 1141] [outer = (nil)] 17:45:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x9615b400) [pid = 1741] [serial = 1142] [outer = 0x96157000] 17:45:27 INFO - PROCESS | 1741 | 1468025127334 Marionette DEBUG loaded listener.js 17:45:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x962a3c00) [pid = 1741] [serial = 1143] [outer = 0x96157000] 17:45:28 INFO - PROCESS | 1741 | 1468025128309 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]]]}] 17:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1746ms 17:45:28 INFO - PROCESS | 1741 | 1468025128349 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 17:45:28 INFO - PROCESS | 1741 | 1468025128355 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 17:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:45:28 INFO - PROCESS | 1741 | 1468025128363 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:45:28 INFO - PROCESS | 1741 | 1468025128366 Marionette TRACE conn4 <- [1,1494,null,{}] 17:45:28 INFO - PROCESS | 1741 | 1468025128374 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}] 17:45:28 INFO - PROCESS | 1741 | 1468025128378 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:28 INFO - PROCESS | 1741 | 1468025128590 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 17:45:28 INFO - PROCESS | 1741 | 1468025128836 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:28 INFO - PROCESS | 1741 | 1468025128846 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7cd000 == 29 [pid = 1741] [id = 381] 17:45:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x953e3800) [pid = 1741] [serial = 1144] [outer = (nil)] 17:45:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x962ad400) [pid = 1741] [serial = 1145] [outer = 0x953e3800] 17:45:28 INFO - PROCESS | 1741 | 1468025128985 Marionette DEBUG loaded listener.js 17:45:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x962b0800) [pid = 1741] [serial = 1146] [outer = 0x953e3800] 17:45:30 INFO - PROCESS | 1741 | 1468025130077 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]]]}] 17:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1784ms 17:45:30 INFO - PROCESS | 1741 | 1468025130150 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 17:45:30 INFO - PROCESS | 1741 | 1468025130157 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 17:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:45:30 INFO - PROCESS | 1741 | 1468025130168 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:45:30 INFO - PROCESS | 1741 | 1468025130173 Marionette TRACE conn4 <- [1,1498,null,{}] 17:45:30 INFO - PROCESS | 1741 | 1468025130185 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}] 17:45:30 INFO - PROCESS | 1741 | 1468025130192 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:30 INFO - PROCESS | 1741 | 1468025130445 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 17:45:30 INFO - PROCESS | 1741 | 1468025130685 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:30 INFO - PROCESS | 1741 | 1468025130694 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b8400 == 30 [pid = 1741] [id = 382] 17:45:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x962ac800) [pid = 1741] [serial = 1147] [outer = (nil)] 17:45:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x996ebc00) [pid = 1741] [serial = 1148] [outer = 0x962ac800] 17:45:30 INFO - PROCESS | 1741 | 1468025130781 Marionette DEBUG loaded listener.js 17:45:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x9970f800) [pid = 1741] [serial = 1149] [outer = 0x962ac800] 17:45:31 INFO - PROCESS | 1741 | 1468025131737 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]]]}] 17:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1594ms 17:45:31 INFO - PROCESS | 1741 | 1468025131763 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 17:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:45:31 INFO - PROCESS | 1741 | 1468025131767 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 17:45:31 INFO - PROCESS | 1741 | 1468025131774 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:45:31 INFO - PROCESS | 1741 | 1468025131778 Marionette TRACE conn4 <- [1,1502,null,{}] 17:45:31 INFO - PROCESS | 1741 | 1468025131785 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}] 17:45:31 INFO - PROCESS | 1741 | 1468025131797 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:32 INFO - PROCESS | 1741 | 1468025132089 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 17:45:32 INFO - PROCESS | 1741 | 1468025132393 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:32 INFO - PROCESS | 1741 | 1468025132402 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c2000 == 31 [pid = 1741] [id = 383] 17:45:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x91119400) [pid = 1741] [serial = 1150] [outer = (nil)] 17:45:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x9a501800) [pid = 1741] [serial = 1151] [outer = 0x91119400] 17:45:32 INFO - PROCESS | 1741 | 1468025132503 Marionette DEBUG loaded listener.js 17:45:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x9a50d400) [pid = 1741] [serial = 1152] [outer = 0x91119400] 17:45:33 INFO - PROCESS | 1741 | 1468025133495 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]]]}] 17:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1786ms 17:45:33 INFO - PROCESS | 1741 | 1468025133561 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 17:45:33 INFO - PROCESS | 1741 | 1468025133566 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 17:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:45:33 INFO - PROCESS | 1741 | 1468025133573 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:45:33 INFO - PROCESS | 1741 | 1468025133577 Marionette TRACE conn4 <- [1,1506,null,{}] 17:45:33 INFO - PROCESS | 1741 | 1468025133583 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}] 17:45:33 INFO - PROCESS | 1741 | 1468025133590 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:33 INFO - PROCESS | 1741 | 1468025133826 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 17:45:34 INFO - PROCESS | 1741 | 1468025134085 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:34 INFO - PROCESS | 1741 | 1468025134095 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7ca800 == 32 [pid = 1741] [id = 384] 17:45:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8d7ce400) [pid = 1741] [serial = 1153] [outer = (nil)] 17:45:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x9a81d400) [pid = 1741] [serial = 1154] [outer = 0x8d7ce400] 17:45:34 INFO - PROCESS | 1741 | 1468025134229 Marionette DEBUG loaded listener.js 17:45:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x9a0b9000) [pid = 1741] [serial = 1155] [outer = 0x8d7ce400] 17:45:35 INFO - PROCESS | 1741 | 1468025135194 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]]]}] 17:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1682ms 17:45:35 INFO - PROCESS | 1741 | 1468025135257 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 17:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:45:35 INFO - PROCESS | 1741 | 1468025135267 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 17:45:35 INFO - PROCESS | 1741 | 1468025135275 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:45:35 INFO - PROCESS | 1741 | 1468025135279 Marionette TRACE conn4 <- [1,1510,null,{}] 17:45:35 INFO - PROCESS | 1741 | 1468025135285 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}] 17:45:35 INFO - PROCESS | 1741 | 1468025135291 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:35 INFO - PROCESS | 1741 | 1468025135577 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 17:45:35 INFO - PROCESS | 1741 | 1468025135817 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:35 INFO - PROCESS | 1741 | 1468025135825 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c3c00 == 33 [pid = 1741] [id = 385] 17:45:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8d7c6800) [pid = 1741] [serial = 1156] [outer = (nil)] 17:45:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x9a9c1000) [pid = 1741] [serial = 1157] [outer = 0x8d7c6800] 17:45:35 INFO - PROCESS | 1741 | 1468025135915 Marionette DEBUG loaded listener.js 17:45:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x9a9c4400) [pid = 1741] [serial = 1158] [outer = 0x8d7c6800] 17:45:36 INFO - PROCESS | 1741 | 1468025136922 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]]]}] 17:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1694ms 17:45:36 INFO - PROCESS | 1741 | 1468025136970 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 17:45:36 INFO - PROCESS | 1741 | 1468025136973 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 17:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:45:36 INFO - PROCESS | 1741 | 1468025136981 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:45:36 INFO - PROCESS | 1741 | 1468025136985 Marionette TRACE conn4 <- [1,1514,null,{}] 17:45:36 INFO - PROCESS | 1741 | 1468025136992 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}] 17:45:37 INFO - PROCESS | 1741 | 1468025136998 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:37 INFO - PROCESS | 1741 | 1468025137202 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 17:45:37 INFO - PROCESS | 1741 | 1468025137453 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:37 INFO - PROCESS | 1741 | 1468025137461 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdec00 == 34 [pid = 1741] [id = 386] 17:45:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8cfdf400) [pid = 1741] [serial = 1159] [outer = (nil)] 17:45:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8d7cd800) [pid = 1741] [serial = 1160] [outer = 0x8cfdf400] 17:45:37 INFO - PROCESS | 1741 | 1468025137590 Marionette DEBUG loaded listener.js 17:45:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x91340000) [pid = 1741] [serial = 1161] [outer = 0x8cfdf400] 17:45:38 INFO - PROCESS | 1741 | 1468025138531 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]]]}] 17:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1596ms 17:45:38 INFO - PROCESS | 1741 | 1468025138579 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 17:45:38 INFO - PROCESS | 1741 | 1468025138584 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 17:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:45:38 INFO - PROCESS | 1741 | 1468025138592 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:45:38 INFO - PROCESS | 1741 | 1468025138595 Marionette TRACE conn4 <- [1,1518,null,{}] 17:45:38 INFO - PROCESS | 1741 | 1468025138603 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}] 17:45:38 INFO - PROCESS | 1741 | 1468025138607 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:38 INFO - PROCESS | 1741 | 1468025138862 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 17:45:39 INFO - PROCESS | 1741 | 1468025139327 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:39 INFO - PROCESS | 1741 | 1468025139339 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdfc00 == 35 [pid = 1741] [id = 387] 17:45:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8cfe0000) [pid = 1741] [serial = 1162] [outer = (nil)] 17:45:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8d45b000) [pid = 1741] [serial = 1163] [outer = 0x8cfe0000] 17:45:39 INFO - PROCESS | 1741 | 1468025139420 Marionette DEBUG loaded listener.js 17:45:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8d466800) [pid = 1741] [serial = 1164] [outer = 0x8cfe0000] 17:45:40 INFO - PROCESS | 1741 | 1468025140410 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]]]}] 17:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1834ms 17:45:40 INFO - PROCESS | 1741 | 1468025140429 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 17:45:40 INFO - PROCESS | 1741 | 1468025140436 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 17:45:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:45:40 INFO - PROCESS | 1741 | 1468025140444 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:45:40 INFO - PROCESS | 1741 | 1468025140448 Marionette TRACE conn4 <- [1,1522,null,{}] 17:45:40 INFO - PROCESS | 1741 | 1468025140458 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}] 17:45:40 INFO - PROCESS | 1741 | 1468025140467 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:40 INFO - PROCESS | 1741 | 1468025140678 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 17:45:40 INFO - PROCESS | 1741 | 1468025140948 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:40 INFO - PROCESS | 1741 | 1468025140955 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c6000 == 36 [pid = 1741] [id = 388] 17:45:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x911df800) [pid = 1741] [serial = 1165] [outer = (nil)] 17:45:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x91cf5400) [pid = 1741] [serial = 1166] [outer = 0x911df800] 17:45:41 INFO - PROCESS | 1741 | 1468025141127 Marionette DEBUG loaded listener.js 17:45:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x94852400) [pid = 1741] [serial = 1167] [outer = 0x911df800] 17:45:41 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:41 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:45:41 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:41 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:41 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:41 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:41 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:41 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:41 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:41 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:41 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:41 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:42 INFO - PROCESS | 1741 | 1468025142041 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"]]]}] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x996dd400) [pid = 1741] [serial = 1091] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x99713400) [pid = 1741] [serial = 1092] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0xa4f15c00) [pid = 1741] [serial = 1056] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0xa6f48000) [pid = 1741] [serial = 957] [outer = (nil)] [url = about:blank] 17:45:42 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 () { 17:45:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:45:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:45:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:45:42 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 () { 17:45:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:45:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:45:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:45:42 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 () { 17:45:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:45:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:45:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:45:42 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 () { 17:45:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:45:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:45:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:45:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1686ms 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x9a91a400) [pid = 1741] [serial = 1005] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x962aec00) [pid = 1741] [serial = 972] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0xa6849400) [pid = 1741] [serial = 1058] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0xa2007c00) [pid = 1741] [serial = 1047] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0xa3114800) [pid = 1741] [serial = 1050] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0xa31f8800) [pid = 1741] [serial = 1053] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x9533d000) [pid = 1741] [serial = 1077] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x93da0400) [pid = 1741] [serial = 1035] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x95f27400) [pid = 1741] [serial = 1085] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x9133f000) [pid = 1741] [serial = 1061] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x911e4000) [pid = 1741] [serial = 1079] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0xa6e24800) [pid = 1741] [serial = 954] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0xa4d4f800) [pid = 1741] [serial = 1062] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x9bf1ac00) [pid = 1741] [serial = 1032] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x983e5400) [pid = 1741] [serial = 1089] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x95425400) [pid = 1741] [serial = 942] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x9d915800) [pid = 1741] [serial = 1044] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x9cc0a000) [pid = 1741] [serial = 1043] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x91118800) [pid = 1741] [serial = 1074] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x9a8e6c00) [pid = 1741] [serial = 1040] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x9aa43c00) [pid = 1741] [serial = 1008] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x8cfe3400) [pid = 1741] [serial = 1067] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 122 (0x93d29c00) [pid = 1741] [serial = 1082] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 121 (0x962ac000) [pid = 1741] [serial = 1088] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 120 (0x962a6400) [pid = 1741] [serial = 963] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 119 (0xa112e800) [pid = 1741] [serial = 1014] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 118 (0x8e3bac00) [pid = 1741] [serial = 969] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 117 (0xa4d53800) [pid = 1741] [serial = 1055] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 116 (0x95fb9400) [pid = 1741] [serial = 1002] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 115 (0x962a5400) [pid = 1741] [serial = 1037] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 114 (0x8d466c00) [pid = 1741] [serial = 975] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 113 (0x98358000) [pid = 1741] [serial = 1038] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x8e3b4800) [pid = 1741] [serial = 1073] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0xa2377400) [pid = 1741] [serial = 1017] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x8d7cbc00) [pid = 1741] [serial = 1071] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x91cf7c00) [pid = 1741] [serial = 1080] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x95f29800) [pid = 1741] [serial = 1064] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x8cfe8000) [pid = 1741] [serial = 1068] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0xa4f16800) [pid = 1741] [serial = 951] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0xa3110c00) [pid = 1741] [serial = 948] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0xa6e28000) [pid = 1741] [serial = 1059] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x91d8fc00) [pid = 1741] [serial = 1034] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0xa31f5800) [pid = 1741] [serial = 1052] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x9bf0cc00) [pid = 1741] [serial = 1011] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0xa0722800) [pid = 1741] [serial = 1046] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x95fba000) [pid = 1741] [serial = 1086] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x93a3b800) [pid = 1741] [serial = 999] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x8d7c7c00) [pid = 1741] [serial = 1070] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x93d2bc00) [pid = 1741] [serial = 1076] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9a9c8800) [pid = 1741] [serial = 1041] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x9a929800) [pid = 1741] [serial = 945] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x95237800) [pid = 1741] [serial = 1083] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0xa25fd000) [pid = 1741] [serial = 1049] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x9615cc00) [pid = 1741] [serial = 960] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0xa6e2c400) [pid = 1741] [serial = 1065] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9533c800) [pid = 1741] [serial = 966] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9a81a000) [pid = 1741] [serial = 996] [outer = (nil)] [url = about:blank] 17:45:42 INFO - PROCESS | 1741 | 1468025142231 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 17:45:42 INFO - PROCESS | 1741 | 1468025142241 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 17:45:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:45:42 INFO - PROCESS | 1741 | 1468025142256 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:45:42 INFO - PROCESS | 1741 | 1468025142259 Marionette TRACE conn4 <- [1,1526,null,{}] 17:45:42 INFO - PROCESS | 1741 | 1468025142266 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}] 17:45:42 INFO - PROCESS | 1741 | 1468025142272 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:42 INFO - PROCESS | 1741 | 1468025142465 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 17:45:42 INFO - PROCESS | 1741 | 1468025142709 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:42 INFO - PROCESS | 1741 | 1468025142717 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x9111b000 == 37 [pid = 1741] [id = 389] 17:45:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x911ea400) [pid = 1741] [serial = 1168] [outer = (nil)] 17:45:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x91cf7400) [pid = 1741] [serial = 1169] [outer = 0x911ea400] 17:45:42 INFO - PROCESS | 1741 | 1468025142816 Marionette DEBUG loaded listener.js 17:45:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x93da0400) [pid = 1741] [serial = 1170] [outer = 0x911ea400] 17:45:43 INFO - PROCESS | 1741 | 1468025143667 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"]]]}] 17:45:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:45:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:45:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:45:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:45:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:45:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:45:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:45:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:45:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:45:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:45:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:45:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:45:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1440ms 17:45:43 INFO - PROCESS | 1741 | 1468025143701 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 17:45:43 INFO - PROCESS | 1741 | 1468025143705 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 17:45:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:45:43 INFO - PROCESS | 1741 | 1468025143722 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:45:43 INFO - PROCESS | 1741 | 1468025143731 Marionette TRACE conn4 <- [1,1530,null,{}] 17:45:43 INFO - PROCESS | 1741 | 1468025143743 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}] 17:45:43 INFO - PROCESS | 1741 | 1468025143752 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:43 INFO - PROCESS | 1741 | 1468025143950 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 17:45:44 INFO - PROCESS | 1741 | 1468025144126 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:44 INFO - PROCESS | 1741 | 1468025144134 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b6400 == 38 [pid = 1741] [id = 390] 17:45:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9539bc00) [pid = 1741] [serial = 1171] [outer = (nil)] 17:45:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x96154800) [pid = 1741] [serial = 1172] [outer = 0x9539bc00] 17:45:44 INFO - PROCESS | 1741 | 1468025144208 Marionette DEBUG loaded listener.js 17:45:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x9615dc00) [pid = 1741] [serial = 1173] [outer = 0x9539bc00] 17:45:45 INFO - PROCESS | 1741 | 1468025145041 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]]]}] 17:45:45 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 17:45:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:45:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:45:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:45:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:45:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:45:45 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. 17:45:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:45:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1351ms 17:45:45 INFO - PROCESS | 1741 | 1468025145074 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 17:45:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:45:45 INFO - PROCESS | 1741 | 1468025145079 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 17:45:45 INFO - PROCESS | 1741 | 1468025145087 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:45:45 INFO - PROCESS | 1741 | 1468025145090 Marionette TRACE conn4 <- [1,1534,null,{}] 17:45:45 INFO - PROCESS | 1741 | 1468025145097 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}] 17:45:45 INFO - PROCESS | 1741 | 1468025145102 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:45 INFO - PROCESS | 1741 | 1468025145357 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 17:45:45 INFO - PROCESS | 1741 | 1468025145400 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:45 INFO - PROCESS | 1741 | 1468025145410 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x95fbd800 == 39 [pid = 1741] [id = 391] 17:45:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x962a9c00) [pid = 1741] [serial = 1174] [outer = (nil)] 17:45:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9835f000) [pid = 1741] [serial = 1175] [outer = 0x962a9c00] 17:45:45 INFO - PROCESS | 1741 | 1468025145482 Marionette DEBUG loaded listener.js 17:45:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x99271800) [pid = 1741] [serial = 1176] [outer = 0x962a9c00] 17:45:46 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x911df000) [pid = 1741] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:45:46 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x8cfe4c00) [pid = 1741] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:45:46 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x8f2cd800) [pid = 1741] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:45:46 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x8cfe1400) [pid = 1741] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:45:46 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x8d45a400) [pid = 1741] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:45:46 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x911e1c00) [pid = 1741] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:45:46 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x953dc800) [pid = 1741] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:45:46 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9a502000) [pid = 1741] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:45:46 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9a50b400) [pid = 1741] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:45:46 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9a0a1800) [pid = 1741] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:45:46 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9cc69400) [pid = 1741] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:45:46 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9cb16800) [pid = 1741] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:45:46 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x8e3ae400) [pid = 1741] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:45:46 INFO - PROCESS | 1741 | 1468025146808 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]]]}] 17:45:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:45:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1790ms 17:45:46 INFO - PROCESS | 1741 | 1468025146877 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 17:45:46 INFO - PROCESS | 1741 | 1468025146884 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 17:45:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:45:46 INFO - PROCESS | 1741 | 1468025146895 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:45:46 INFO - PROCESS | 1741 | 1468025146900 Marionette TRACE conn4 <- [1,1538,null,{}] 17:45:46 INFO - PROCESS | 1741 | 1468025146911 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}] 17:45:46 INFO - PROCESS | 1741 | 1468025146916 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:47 INFO - PROCESS | 1741 | 1468025147194 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 17:45:47 INFO - PROCESS | 1741 | 1468025147452 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:47 INFO - PROCESS | 1741 | 1468025147467 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c7400 == 40 [pid = 1741] [id = 392] 17:45:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x8d7ca400) [pid = 1741] [serial = 1177] [outer = (nil)] 17:45:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x8f2cac00) [pid = 1741] [serial = 1178] [outer = 0x8d7ca400] 17:45:47 INFO - PROCESS | 1741 | 1468025147556 Marionette DEBUG loaded listener.js 17:45:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x911df000) [pid = 1741] [serial = 1179] [outer = 0x8d7ca400] 17:45:48 INFO - PROCESS | 1741 | 1468025148524 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]]]}] 17:45:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:45:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1686ms 17:45:48 INFO - PROCESS | 1741 | 1468025148581 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 17:45:48 INFO - PROCESS | 1741 | 1468025148589 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 17:45:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:45:48 INFO - PROCESS | 1741 | 1468025148601 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:45:48 INFO - PROCESS | 1741 | 1468025148605 Marionette TRACE conn4 <- [1,1542,null,{}] 17:45:48 INFO - PROCESS | 1741 | 1468025148613 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}] 17:45:48 INFO - PROCESS | 1741 | 1468025148620 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:48 INFO - PROCESS | 1741 | 1468025148896 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 17:45:49 INFO - PROCESS | 1741 | 1468025149197 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:49 INFO - PROCESS | 1741 | 1468025149206 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf6000 == 41 [pid = 1741] [id = 393] 17:45:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9522e400) [pid = 1741] [serial = 1180] [outer = (nil)] 17:45:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9533f800) [pid = 1741] [serial = 1181] [outer = 0x9522e400] 17:45:49 INFO - PROCESS | 1741 | 1468025149303 Marionette DEBUG loaded listener.js 17:45:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x953dc800) [pid = 1741] [serial = 1182] [outer = 0x9522e400] 17:45:50 INFO - PROCESS | 1741 | 1468025150263 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]]]}] 17:45:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:45:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1742ms 17:45:50 INFO - PROCESS | 1741 | 1468025150343 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 17:45:50 INFO - PROCESS | 1741 | 1468025150348 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 17:45:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:45:50 INFO - PROCESS | 1741 | 1468025150356 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:45:50 INFO - PROCESS | 1741 | 1468025150363 Marionette TRACE conn4 <- [1,1546,null,{}] 17:45:50 INFO - PROCESS | 1741 | 1468025150382 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}] 17:45:50 INFO - PROCESS | 1741 | 1468025150391 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:50 INFO - PROCESS | 1741 | 1468025150731 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 17:45:51 INFO - PROCESS | 1741 | 1468025150992 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:51 INFO - PROCESS | 1741 | 1468025151004 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x983ebc00 == 42 [pid = 1741] [id = 394] 17:45:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9970f400) [pid = 1741] [serial = 1183] [outer = (nil)] 17:45:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9a01f800) [pid = 1741] [serial = 1184] [outer = 0x9970f400] 17:45:51 INFO - PROCESS | 1741 | 1468025151093 Marionette DEBUG loaded listener.js 17:45:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9a0a7800) [pid = 1741] [serial = 1185] [outer = 0x9970f400] 17:45:52 INFO - PROCESS | 1741 | 1468025152052 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]]]}] 17:45:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:45:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1740ms 17:45:52 INFO - PROCESS | 1741 | 1468025152096 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 17:45:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:45:52 INFO - PROCESS | 1741 | 1468025152102 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 17:45:52 INFO - PROCESS | 1741 | 1468025152109 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:45:52 INFO - PROCESS | 1741 | 1468025152112 Marionette TRACE conn4 <- [1,1550,null,{}] 17:45:52 INFO - PROCESS | 1741 | 1468025152119 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}] 17:45:52 INFO - PROCESS | 1741 | 1468025152125 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:52 INFO - PROCESS | 1741 | 1468025152347 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 17:45:52 INFO - PROCESS | 1741 | 1468025152594 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:52 INFO - PROCESS | 1741 | 1468025152604 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x983dd800 == 43 [pid = 1741] [id = 395] 17:45:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x9a0b8c00) [pid = 1741] [serial = 1186] [outer = (nil)] 17:45:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9a81a000) [pid = 1741] [serial = 1187] [outer = 0x9a0b8c00] 17:45:52 INFO - PROCESS | 1741 | 1468025152734 Marionette DEBUG loaded listener.js 17:45:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9a91d400) [pid = 1741] [serial = 1188] [outer = 0x9a0b8c00] 17:45:53 INFO - PROCESS | 1741 | 1468025153659 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]]]}] 17:45:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:45:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1589ms 17:45:53 INFO - PROCESS | 1741 | 1468025153708 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 17:45:53 INFO - PROCESS | 1741 | 1468025153712 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 17:45:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:45:53 INFO - PROCESS | 1741 | 1468025153720 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:45:53 INFO - PROCESS | 1741 | 1468025153724 Marionette TRACE conn4 <- [1,1554,null,{}] 17:45:53 INFO - PROCESS | 1741 | 1468025153731 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}] 17:45:53 INFO - PROCESS | 1741 | 1468025153738 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:53 INFO - PROCESS | 1741 | 1468025153967 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 17:45:54 INFO - PROCESS | 1741 | 1468025154228 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:54 INFO - PROCESS | 1741 | 1468025154241 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e1800 == 44 [pid = 1741] [id = 396] 17:45:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x93d2c400) [pid = 1741] [serial = 1189] [outer = (nil)] 17:45:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x9a9c2000) [pid = 1741] [serial = 1190] [outer = 0x93d2c400] 17:45:54 INFO - PROCESS | 1741 | 1468025154368 Marionette DEBUG loaded listener.js 17:45:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9a9ca800) [pid = 1741] [serial = 1191] [outer = 0x93d2c400] 17:45:55 INFO - PROCESS | 1741 | 1468025155360 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]]]}] 17:45:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:45:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1682ms 17:45:55 INFO - PROCESS | 1741 | 1468025155402 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 17:45:55 INFO - PROCESS | 1741 | 1468025155406 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 17:45:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:45:55 INFO - PROCESS | 1741 | 1468025155414 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:45:55 INFO - PROCESS | 1741 | 1468025155418 Marionette TRACE conn4 <- [1,1558,null,{}] 17:45:55 INFO - PROCESS | 1741 | 1468025155425 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}] 17:45:55 INFO - PROCESS | 1741 | 1468025155436 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:55 INFO - PROCESS | 1741 | 1468025155722 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 17:45:56 INFO - PROCESS | 1741 | 1468025156023 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:56 INFO - PROCESS | 1741 | 1468025156033 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c5800 == 45 [pid = 1741] [id = 397] 17:45:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x962a2c00) [pid = 1741] [serial = 1192] [outer = (nil)] 17:45:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x9b575400) [pid = 1741] [serial = 1193] [outer = 0x962a2c00] 17:45:56 INFO - PROCESS | 1741 | 1468025156122 Marionette DEBUG loaded listener.js 17:45:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x9bf0cc00) [pid = 1741] [serial = 1194] [outer = 0x962a2c00] 17:45:57 INFO - PROCESS | 1741 | 1468025157077 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]]]}] 17:45:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:45:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1693ms 17:45:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:45:57 INFO - PROCESS | 1741 | 1468025157108 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 17:45:57 INFO - PROCESS | 1741 | 1468025157112 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 17:45:57 INFO - PROCESS | 1741 | 1468025157119 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:45:57 INFO - PROCESS | 1741 | 1468025157123 Marionette TRACE conn4 <- [1,1562,null,{}] 17:45:57 INFO - PROCESS | 1741 | 1468025157129 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}] 17:45:57 INFO - PROCESS | 1741 | 1468025157134 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:57 INFO - PROCESS | 1741 | 1468025157341 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 17:45:57 INFO - PROCESS | 1741 | 1468025157589 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:57 INFO - PROCESS | 1741 | 1468025157599 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c1800 == 46 [pid = 1741] [id = 398] 17:45:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x93a37400) [pid = 1741] [serial = 1195] [outer = (nil)] 17:45:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x9c031000) [pid = 1741] [serial = 1196] [outer = 0x93a37400] 17:45:57 INFO - PROCESS | 1741 | 1468025157728 Marionette DEBUG loaded listener.js 17:45:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x9cb1d800) [pid = 1741] [serial = 1197] [outer = 0x93a37400] 17:45:58 INFO - PROCESS | 1741 | 1468025158681 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]]]}] 17:45:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1596ms 17:45:58 INFO - PROCESS | 1741 | 1468025158715 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 17:45:58 INFO - PROCESS | 1741 | 1468025158719 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 17:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:45:58 INFO - PROCESS | 1741 | 1468025158726 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:45:58 INFO - PROCESS | 1741 | 1468025158730 Marionette TRACE conn4 <- [1,1566,null,{}] 17:45:58 INFO - PROCESS | 1741 | 1468025158736 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}] 17:45:58 INFO - PROCESS | 1741 | 1468025158741 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:58 INFO - PROCESS | 1741 | 1468025158954 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 17:45:59 INFO - PROCESS | 1741 | 1468025159256 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:59 INFO - PROCESS | 1741 | 1468025159264 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:45:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a91f400 == 47 [pid = 1741] [id = 399] 17:45:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x9bced800) [pid = 1741] [serial = 1198] [outer = (nil)] 17:45:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x9d915000) [pid = 1741] [serial = 1199] [outer = 0x9bced800] 17:45:59 INFO - PROCESS | 1741 | 1468025159356 Marionette DEBUG loaded listener.js 17:45:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x9d91a400) [pid = 1741] [serial = 1200] [outer = 0x9bced800] 17:46:00 INFO - PROCESS | 1741 | 1468025160286 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]]]}] 17:46:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:46:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1592ms 17:46:00 INFO - PROCESS | 1741 | 1468025160319 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 17:46:00 INFO - PROCESS | 1741 | 1468025160324 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 17:46:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:46:00 INFO - PROCESS | 1741 | 1468025160332 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:46:00 INFO - PROCESS | 1741 | 1468025160336 Marionette TRACE conn4 <- [1,1570,null,{}] 17:46:00 INFO - PROCESS | 1741 | 1468025160342 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}] 17:46:00 INFO - PROCESS | 1741 | 1468025160347 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:00 INFO - PROCESS | 1741 | 1468025160579 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 17:46:00 INFO - PROCESS | 1741 | 1468025160833 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:00 INFO - PROCESS | 1741 | 1468025160844 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfda400 == 48 [pid = 1741] [id = 400] 17:46:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x8d7c6000) [pid = 1741] [serial = 1201] [outer = (nil)] 17:46:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0xa0723400) [pid = 1741] [serial = 1202] [outer = 0x8d7c6000] 17:46:00 INFO - PROCESS | 1741 | 1468025160989 Marionette DEBUG loaded listener.js 17:46:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0xa11ac400) [pid = 1741] [serial = 1203] [outer = 0x8d7c6000] 17:46:01 INFO - PROCESS | 1741 | 1468025161975 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]]]}] 17:46:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:46:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1688ms 17:46:02 INFO - PROCESS | 1741 | 1468025162021 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 17:46:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:46:02 INFO - PROCESS | 1741 | 1468025162025 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 17:46:02 INFO - PROCESS | 1741 | 1468025162041 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:46:02 INFO - PROCESS | 1741 | 1468025162044 Marionette TRACE conn4 <- [1,1574,null,{}] 17:46:02 INFO - PROCESS | 1741 | 1468025162058 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}] 17:46:02 INFO - PROCESS | 1741 | 1468025162062 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:02 INFO - PROCESS | 1741 | 1468025162290 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 17:46:02 INFO - PROCESS | 1741 | 1468025162542 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:02 INFO - PROCESS | 1741 | 1468025162549 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2ce800 == 49 [pid = 1741] [id = 401] 17:46:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x9a81f400) [pid = 1741] [serial = 1204] [outer = (nil)] 17:46:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0xa209b400) [pid = 1741] [serial = 1205] [outer = 0x9a81f400] 17:46:02 INFO - PROCESS | 1741 | 1468025162675 Marionette DEBUG loaded listener.js 17:46:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0xa22a2000) [pid = 1741] [serial = 1206] [outer = 0x9a81f400] 17:46:03 INFO - PROCESS | 1741 | 1468025163616 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]]]}] 17:46:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:46:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1657ms 17:46:03 INFO - PROCESS | 1741 | 1468025163690 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 17:46:03 INFO - PROCESS | 1741 | 1468025163694 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 17:46:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:46:03 INFO - PROCESS | 1741 | 1468025163702 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:46:03 INFO - PROCESS | 1741 | 1468025163706 Marionette TRACE conn4 <- [1,1578,null,{}] 17:46:03 INFO - PROCESS | 1741 | 1468025163713 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}] 17:46:03 INFO - PROCESS | 1741 | 1468025163719 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:04 INFO - PROCESS | 1741 | 1468025164001 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 17:46:04 INFO - PROCESS | 1741 | 1468025164318 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:04 INFO - PROCESS | 1741 | 1468025164330 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe4c00 == 50 [pid = 1741] [id = 402] 17:46:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 115 (0x8d461000) [pid = 1741] [serial = 1207] [outer = (nil)] 17:46:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 116 (0x91110c00) [pid = 1741] [serial = 1208] [outer = 0x8d461000] 17:46:04 INFO - PROCESS | 1741 | 1468025164418 Marionette DEBUG loaded listener.js 17:46:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 117 (0x9533e800) [pid = 1741] [serial = 1209] [outer = 0x8d461000] 17:46:05 INFO - PROCESS | 1741 | 1468025165835 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]]]}] 17:46:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:46:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2189ms 17:46:05 INFO - PROCESS | 1741 | 1468025165937 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 17:46:05 INFO - PROCESS | 1741 | 1468025165944 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 17:46:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:46:05 INFO - PROCESS | 1741 | 1468025165968 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:46:05 INFO - PROCESS | 1741 | 1468025165973 Marionette TRACE conn4 <- [1,1582,null,{}] 17:46:05 INFO - PROCESS | 1741 | 1468025165990 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}] 17:46:06 INFO - PROCESS | 1741 | 1468025165997 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:06 INFO - PROCESS | 1741 | 1468025166181 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 17:46:06 INFO - PROCESS | 1741 | 1468025166392 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:06 INFO - PROCESS | 1741 | 1468025166402 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x9133b400 == 51 [pid = 1741] [id = 403] 17:46:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 118 (0x9133fc00) [pid = 1741] [serial = 1210] [outer = (nil)] 17:46:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 119 (0x93b59c00) [pid = 1741] [serial = 1211] [outer = 0x9133fc00] 17:46:06 INFO - PROCESS | 1741 | 1468025166524 Marionette DEBUG loaded listener.js 17:46:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 120 (0x93d9d800) [pid = 1741] [serial = 1212] [outer = 0x9133fc00] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x95f1c800 == 50 [pid = 1741] [id = 361] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b3400 == 49 [pid = 1741] [id = 360] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdd400 == 48 [pid = 1741] [id = 372] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdf000 == 47 [pid = 1741] [id = 373] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x9a474400 == 46 [pid = 1741] [id = 366] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c6c00 == 45 [pid = 1741] [id = 364] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x95335400 == 44 [pid = 1741] [id = 362] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x95f1ec00 == 43 [pid = 1741] [id = 367] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x93a3cc00 == 42 [pid = 1741] [id = 365] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7ccc00 == 41 [pid = 1741] [id = 371] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x9c023000 == 40 [pid = 1741] [id = 369] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdac00 == 39 [pid = 1741] [id = 368] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x9133c000 == 38 [pid = 1741] [id = 363] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x9a9f9c00 == 37 [pid = 1741] [id = 370] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7cac00 == 36 [pid = 1741] [id = 359] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe4c00 == 35 [pid = 1741] [id = 402] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2ce800 == 34 [pid = 1741] [id = 401] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x9a91f400 == 33 [pid = 1741] [id = 399] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfda400 == 32 [pid = 1741] [id = 400] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c1800 == 31 [pid = 1741] [id = 398] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c5800 == 30 [pid = 1741] [id = 397] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x911e1800 == 29 [pid = 1741] [id = 396] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x983ebc00 == 28 [pid = 1741] [id = 394] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x983dd800 == 27 [pid = 1741] [id = 395] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf6000 == 26 [pid = 1741] [id = 393] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x95fbd800 == 25 [pid = 1741] [id = 391] 17:46:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c7400 == 24 [pid = 1741] [id = 392] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 119 (0x93b60800) [pid = 1741] [serial = 1128] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 118 (0x8d7c9800) [pid = 1741] [serial = 1130] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 117 (0x91114c00) [pid = 1741] [serial = 1124] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 116 (0x8d45ac00) [pid = 1741] [serial = 1121] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 115 (0x8d463400) [pid = 1741] [serial = 1122] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 114 (0x93a38800) [pid = 1741] [serial = 1119] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 113 (0x91331800) [pid = 1741] [serial = 1118] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x91d90800) [pid = 1741] [serial = 1127] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0x939d4000) [pid = 1741] [serial = 1095] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x9133a000) [pid = 1741] [serial = 1094] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x95f2a000) [pid = 1741] [serial = 1098] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x95f1e400) [pid = 1741] [serial = 1097] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x9a91cc00) [pid = 1741] [serial = 1101] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x9a821800) [pid = 1741] [serial = 1100] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x9bc1e800) [pid = 1741] [serial = 1104] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x9b147400) [pid = 1741] [serial = 1103] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x9110f000) [pid = 1741] [serial = 1131] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x9d920c00) [pid = 1741] [serial = 1107] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x9cc05800) [pid = 1741] [serial = 1106] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0xa25ee800) [pid = 1741] [serial = 1110] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0xa237fc00) [pid = 1741] [serial = 1109] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0xa3106800) [pid = 1741] [serial = 1112] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0xa3111800) [pid = 1741] [serial = 1113] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x8f2cec00) [pid = 1741] [serial = 1116] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x8e3b9000) [pid = 1741] [serial = 1115] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x95393800) [pid = 1741] [serial = 1133] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x911e4c00) [pid = 1741] [serial = 1125] [outer = (nil)] [url = about:blank] 17:46:09 INFO - PROCESS | 1741 | 1468025169179 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]]]}] 17:46:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:46:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 3254ms 17:46:09 INFO - PROCESS | 1741 | 1468025169222 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 17:46:09 INFO - PROCESS | 1741 | 1468025169229 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 17:46:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:46:09 INFO - PROCESS | 1741 | 1468025169239 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:46:09 INFO - PROCESS | 1741 | 1468025169243 Marionette TRACE conn4 <- [1,1586,null,{}] 17:46:09 INFO - PROCESS | 1741 | 1468025169252 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}] 17:46:09 INFO - PROCESS | 1741 | 1468025169259 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:09 INFO - PROCESS | 1741 | 1468025169442 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 17:46:09 INFO - PROCESS | 1741 | 1468025169579 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:09 INFO - PROCESS | 1741 | 1468025169595 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d464400 == 25 [pid = 1741] [id = 404] 17:46:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x8d465800) [pid = 1741] [serial = 1213] [outer = (nil)] 17:46:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x8d7c7c00) [pid = 1741] [serial = 1214] [outer = 0x8d465800] 17:46:09 INFO - PROCESS | 1741 | 1468025169669 Marionette DEBUG loaded listener.js 17:46:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x8d7d0000) [pid = 1741] [serial = 1215] [outer = 0x8d465800] 17:46:10 INFO - PROCESS | 1741 | 1468025170571 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]]]}] 17:46:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:46:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1383ms 17:46:10 INFO - PROCESS | 1741 | 1468025170622 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 17:46:10 INFO - PROCESS | 1741 | 1468025170633 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 17:46:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:46:10 INFO - PROCESS | 1741 | 1468025170650 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:46:10 INFO - PROCESS | 1741 | 1468025170656 Marionette TRACE conn4 <- [1,1590,null,{}] 17:46:10 INFO - PROCESS | 1741 | 1468025170662 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}] 17:46:10 INFO - PROCESS | 1741 | 1468025170669 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:10 INFO - PROCESS | 1741 | 1468025170857 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 17:46:11 INFO - PROCESS | 1741 | 1468025170995 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:11 INFO - PROCESS | 1741 | 1468025171008 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x9110f800 == 26 [pid = 1741] [id = 405] 17:46:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x91113c00) [pid = 1741] [serial = 1216] [outer = (nil)] 17:46:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x91118c00) [pid = 1741] [serial = 1217] [outer = 0x91113c00] 17:46:11 INFO - PROCESS | 1741 | 1468025171099 Marionette DEBUG loaded listener.js 17:46:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x911e0c00) [pid = 1741] [serial = 1218] [outer = 0x91113c00] 17:46:12 INFO - PROCESS | 1741 | 1468025172046 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]]]}] 17:46:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:46:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1441ms 17:46:12 INFO - PROCESS | 1741 | 1468025172091 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 17:46:12 INFO - PROCESS | 1741 | 1468025172101 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 17:46:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:46:12 INFO - PROCESS | 1741 | 1468025172120 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:46:12 INFO - PROCESS | 1741 | 1468025172127 Marionette TRACE conn4 <- [1,1594,null,{}] 17:46:12 INFO - PROCESS | 1741 | 1468025172146 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}] 17:46:12 INFO - PROCESS | 1741 | 1468025172156 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:12 INFO - PROCESS | 1741 | 1468025172398 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 17:46:12 INFO - PROCESS | 1741 | 1468025172424 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:12 INFO - PROCESS | 1741 | 1468025172438 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf4c00 == 27 [pid = 1741] [id = 406] 17:46:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x91cf5800) [pid = 1741] [serial = 1219] [outer = (nil)] 17:46:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x91d8a400) [pid = 1741] [serial = 1220] [outer = 0x91cf5800] 17:46:12 INFO - PROCESS | 1741 | 1468025172513 Marionette DEBUG loaded listener.js 17:46:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x91d92400) [pid = 1741] [serial = 1221] [outer = 0x91cf5800] 17:46:13 INFO - PROCESS | 1741 | 1468025173573 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]]]}] 17:46:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:46:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1490ms 17:46:13 INFO - PROCESS | 1741 | 1468025173610 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 17:46:13 INFO - PROCESS | 1741 | 1468025173631 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 17:46:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:46:13 INFO - PROCESS | 1741 | 1468025173647 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:46:13 INFO - PROCESS | 1741 | 1468025173651 Marionette TRACE conn4 <- [1,1598,null,{}] 17:46:13 INFO - PROCESS | 1741 | 1468025173657 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}] 17:46:13 INFO - PROCESS | 1741 | 1468025173662 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:14 INFO - PROCESS | 1741 | 1468025174525 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 17:46:14 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x911ea400) [pid = 1741] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:46:14 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x96157000) [pid = 1741] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:46:14 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x8cfe0000) [pid = 1741] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:46:14 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x8d7ce400) [pid = 1741] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:46:14 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x8d7c6800) [pid = 1741] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:46:14 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x8cfdf400) [pid = 1741] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:46:14 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x95334c00) [pid = 1741] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:46:14 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x91119400) [pid = 1741] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:46:14 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x953e3800) [pid = 1741] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:46:14 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x8f2c3c00) [pid = 1741] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:46:14 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x962ac800) [pid = 1741] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:46:14 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x911df800) [pid = 1741] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:46:14 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x93da4400) [pid = 1741] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:46:14 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x962a9c00) [pid = 1741] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:46:14 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9539bc00) [pid = 1741] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:46:14 INFO - PROCESS | 1741 | 1468025174711 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:14 INFO - PROCESS | 1741 | 1468025174719 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdc000 == 28 [pid = 1741] [id = 407] 17:46:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x8cfdf400) [pid = 1741] [serial = 1222] [outer = (nil)] 17:46:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x8e3b6c00) [pid = 1741] [serial = 1223] [outer = 0x8cfdf400] 17:46:14 INFO - PROCESS | 1741 | 1468025174816 Marionette DEBUG loaded listener.js 17:46:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x939e0c00) [pid = 1741] [serial = 1224] [outer = 0x8cfdf400] 17:46:15 INFO - PROCESS | 1741 | 1468025175559 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]]]}] 17:46:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:46:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1943ms 17:46:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:46:15 INFO - PROCESS | 1741 | 1468025175590 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 17:46:15 INFO - PROCESS | 1741 | 1468025175593 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 17:46:15 INFO - PROCESS | 1741 | 1468025175606 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:46:15 INFO - PROCESS | 1741 | 1468025175609 Marionette TRACE conn4 <- [1,1602,null,{}] 17:46:15 INFO - PROCESS | 1741 | 1468025175628 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}] 17:46:15 INFO - PROCESS | 1741 | 1468025175634 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:15 INFO - PROCESS | 1741 | 1468025175797 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 17:46:15 INFO - PROCESS | 1741 | 1468025175806 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:15 INFO - PROCESS | 1741 | 1468025175813 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a3cc00 == 29 [pid = 1741] [id = 408] 17:46:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x93b5ec00) [pid = 1741] [serial = 1225] [outer = (nil)] 17:46:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x93d28000) [pid = 1741] [serial = 1226] [outer = 0x93b5ec00] 17:46:15 INFO - PROCESS | 1741 | 1468025175885 Marionette DEBUG loaded listener.js 17:46:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x93da6400) [pid = 1741] [serial = 1227] [outer = 0x93b5ec00] 17:46:17 INFO - PROCESS | 1741 | 1468025177130 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]]]}] 17:46:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:46:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1609ms 17:46:17 INFO - PROCESS | 1741 | 1468025177209 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 17:46:17 INFO - PROCESS | 1741 | 1468025177217 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 17:46:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:46:17 INFO - PROCESS | 1741 | 1468025177228 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:46:17 INFO - PROCESS | 1741 | 1468025177233 Marionette TRACE conn4 <- [1,1606,null,{}] 17:46:17 INFO - PROCESS | 1741 | 1468025177244 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}] 17:46:17 INFO - PROCESS | 1741 | 1468025177249 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:17 INFO - PROCESS | 1741 | 1468025177499 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 17:46:17 INFO - PROCESS | 1741 | 1468025177745 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:17 INFO - PROCESS | 1741 | 1468025177754 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d45a000 == 30 [pid = 1741] [id = 409] 17:46:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x8d465000) [pid = 1741] [serial = 1228] [outer = (nil)] 17:46:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9110e800) [pid = 1741] [serial = 1229] [outer = 0x8d465000] 17:46:17 INFO - PROCESS | 1741 | 1468025177844 Marionette DEBUG loaded listener.js 17:46:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x911df800) [pid = 1741] [serial = 1230] [outer = 0x8d465000] 17:46:18 INFO - PROCESS | 1741 | 1468025178812 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]]]}] 17:46:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:46:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1646ms 17:46:18 INFO - PROCESS | 1741 | 1468025178873 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 17:46:18 INFO - PROCESS | 1741 | 1468025178882 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 17:46:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:46:18 INFO - PROCESS | 1741 | 1468025178894 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:46:18 INFO - PROCESS | 1741 | 1468025178898 Marionette TRACE conn4 <- [1,1610,null,{}] 17:46:18 INFO - PROCESS | 1741 | 1468025178907 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}] 17:46:18 INFO - PROCESS | 1741 | 1468025178914 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:19 INFO - PROCESS | 1741 | 1468025179150 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 17:46:19 INFO - PROCESS | 1741 | 1468025179386 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:19 INFO - PROCESS | 1741 | 1468025179397 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e5400 == 31 [pid = 1741] [id = 410] 17:46:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x91cf7c00) [pid = 1741] [serial = 1231] [outer = (nil)] 17:46:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x91d96000) [pid = 1741] [serial = 1232] [outer = 0x91cf7c00] 17:46:19 INFO - PROCESS | 1741 | 1468025179529 Marionette DEBUG loaded listener.js 17:46:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x91d94000) [pid = 1741] [serial = 1233] [outer = 0x91cf7c00] 17:46:20 INFO - PROCESS | 1741 | 1468025180565 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]]]}] 17:46:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:46:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1747ms 17:46:20 INFO - PROCESS | 1741 | 1468025180640 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 17:46:20 INFO - PROCESS | 1741 | 1468025180644 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 17:46:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:46:20 INFO - PROCESS | 1741 | 1468025180652 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:46:20 INFO - PROCESS | 1741 | 1468025180658 Marionette TRACE conn4 <- [1,1614,null,{}] 17:46:20 INFO - PROCESS | 1741 | 1468025180676 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}] 17:46:20 INFO - PROCESS | 1741 | 1468025180686 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:21 INFO - PROCESS | 1741 | 1468025181025 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 17:46:21 INFO - PROCESS | 1741 | 1468025181211 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:21 INFO - PROCESS | 1741 | 1468025181221 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x9538ec00 == 32 [pid = 1741] [id = 411] 17:46:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x95390000) [pid = 1741] [serial = 1234] [outer = (nil)] 17:46:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x95398400) [pid = 1741] [serial = 1235] [outer = 0x95390000] 17:46:21 INFO - PROCESS | 1741 | 1468025181312 Marionette DEBUG loaded listener.js 17:46:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x953d7400) [pid = 1741] [serial = 1236] [outer = 0x95390000] 17:46:22 INFO - PROCESS | 1741 | 1468025182261 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]]]}] 17:46:22 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 17:46:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1643ms 17:46:22 INFO - PROCESS | 1741 | 1468025182295 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 17:46:22 INFO - PROCESS | 1741 | 1468025182299 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 17:46:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:46:22 INFO - PROCESS | 1741 | 1468025182307 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:46:22 INFO - PROCESS | 1741 | 1468025182311 Marionette TRACE conn4 <- [1,1618,null,{}] 17:46:22 INFO - PROCESS | 1741 | 1468025182317 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}] 17:46:22 INFO - PROCESS | 1741 | 1468025182323 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:22 INFO - PROCESS | 1741 | 1468025182525 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 17:46:22 INFO - PROCESS | 1741 | 1468025182752 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:22 INFO - PROCESS | 1741 | 1468025182761 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf2800 == 33 [pid = 1741] [id = 412] 17:46:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x9533e400) [pid = 1741] [serial = 1237] [outer = (nil)] 17:46:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x95f1bc00) [pid = 1741] [serial = 1238] [outer = 0x9533e400] 17:46:22 INFO - PROCESS | 1741 | 1468025182891 Marionette DEBUG loaded listener.js 17:46:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x95f22000) [pid = 1741] [serial = 1239] [outer = 0x9533e400] 17:46:23 INFO - PROCESS | 1741 | 1468025183792 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]]]}] 17:46:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:46:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1534ms 17:46:23 INFO - PROCESS | 1741 | 1468025183843 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 17:46:23 INFO - PROCESS | 1741 | 1468025183847 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 17:46:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:46:23 INFO - PROCESS | 1741 | 1468025183854 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:46:23 INFO - PROCESS | 1741 | 1468025183858 Marionette TRACE conn4 <- [1,1622,null,{}] 17:46:23 INFO - PROCESS | 1741 | 1468025183865 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}] 17:46:23 INFO - PROCESS | 1741 | 1468025183870 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:24 INFO - PROCESS | 1741 | 1468025184061 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 17:46:24 INFO - PROCESS | 1741 | 1468025184242 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:24 INFO - PROCESS | 1741 | 1468025184253 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x95390800 == 34 [pid = 1741] [id = 413] 17:46:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x9541bc00) [pid = 1741] [serial = 1240] [outer = (nil)] 17:46:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x95fb3800) [pid = 1741] [serial = 1241] [outer = 0x9541bc00] 17:46:24 INFO - PROCESS | 1741 | 1468025184336 Marionette DEBUG loaded listener.js 17:46:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x95fb5800) [pid = 1741] [serial = 1242] [outer = 0x9541bc00] 17:46:25 INFO - PROCESS | 1741 | 1468025185335 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]]]}] 17:46:25 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 17:46:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1533ms 17:46:25 INFO - PROCESS | 1741 | 1468025185388 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 17:46:25 INFO - PROCESS | 1741 | 1468025185392 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 17:46:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:46:25 INFO - PROCESS | 1741 | 1468025185400 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:46:25 INFO - PROCESS | 1741 | 1468025185404 Marionette TRACE conn4 <- [1,1626,null,{}] 17:46:25 INFO - PROCESS | 1741 | 1468025185410 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}] 17:46:25 INFO - PROCESS | 1741 | 1468025185422 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:25 INFO - PROCESS | 1741 | 1468025185727 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 17:46:26 INFO - PROCESS | 1741 | 1468025186009 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:26 INFO - PROCESS | 1741 | 1468025186020 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe6400 == 35 [pid = 1741] [id = 414] 17:46:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x8f2cd400) [pid = 1741] [serial = 1243] [outer = (nil)] 17:46:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x96156800) [pid = 1741] [serial = 1244] [outer = 0x8f2cd400] 17:46:26 INFO - PROCESS | 1741 | 1468025186111 Marionette DEBUG loaded listener.js 17:46:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x9615a800) [pid = 1741] [serial = 1245] [outer = 0x8f2cd400] 17:46:27 INFO - PROCESS | 1741 | 1468025187008 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]]]}] 17:46:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:46:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1653ms 17:46:27 INFO - PROCESS | 1741 | 1468025187056 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 17:46:27 INFO - PROCESS | 1741 | 1468025187063 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 17:46:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:46:27 INFO - PROCESS | 1741 | 1468025187073 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:46:27 INFO - PROCESS | 1741 | 1468025187080 Marionette TRACE conn4 <- [1,1630,null,{}] 17:46:27 INFO - PROCESS | 1741 | 1468025187089 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}] 17:46:27 INFO - PROCESS | 1741 | 1468025187095 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:27 INFO - PROCESS | 1741 | 1468025187294 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 17:46:27 INFO - PROCESS | 1741 | 1468025187478 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:27 INFO - PROCESS | 1741 | 1468025187486 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe1c00 == 36 [pid = 1741] [id = 415] 17:46:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x8cfe4400) [pid = 1741] [serial = 1246] [outer = (nil)] 17:46:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0x962ad800) [pid = 1741] [serial = 1247] [outer = 0x8cfe4400] 17:46:27 INFO - PROCESS | 1741 | 1468025187617 Marionette DEBUG loaded listener.js 17:46:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0x9662e000) [pid = 1741] [serial = 1248] [outer = 0x8cfe4400] 17:46:28 INFO - PROCESS | 1741 | 1468025188565 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]]]}] 17:46:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:46:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1537ms 17:46:28 INFO - PROCESS | 1741 | 1468025188610 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 17:46:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:46:28 INFO - PROCESS | 1741 | 1468025188621 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 17:46:28 INFO - PROCESS | 1741 | 1468025188629 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:46:28 INFO - PROCESS | 1741 | 1468025188633 Marionette TRACE conn4 <- [1,1634,null,{}] 17:46:28 INFO - PROCESS | 1741 | 1468025188640 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}] 17:46:28 INFO - PROCESS | 1741 | 1468025188646 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:28 INFO - PROCESS | 1741 | 1468025188837 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 17:46:29 INFO - PROCESS | 1741 | 1468025189075 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:29 INFO - PROCESS | 1741 | 1468025189082 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d458400 == 37 [pid = 1741] [id = 416] 17:46:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 115 (0x8d7c8800) [pid = 1741] [serial = 1249] [outer = (nil)] 17:46:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 116 (0x91117000) [pid = 1741] [serial = 1250] [outer = 0x8d7c8800] 17:46:29 INFO - PROCESS | 1741 | 1468025189211 Marionette DEBUG loaded listener.js 17:46:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 117 (0x95237c00) [pid = 1741] [serial = 1251] [outer = 0x8d7c8800] 17:46:30 INFO - PROCESS | 1741 | 1468025190145 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]]]}] 17:46:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:46:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1582ms 17:46:30 INFO - PROCESS | 1741 | 1468025190212 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 17:46:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:46:30 INFO - PROCESS | 1741 | 1468025190216 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 17:46:30 INFO - PROCESS | 1741 | 1468025190224 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:46:30 INFO - PROCESS | 1741 | 1468025190228 Marionette TRACE conn4 <- [1,1638,null,{}] 17:46:30 INFO - PROCESS | 1741 | 1468025190235 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}] 17:46:30 INFO - PROCESS | 1741 | 1468025190239 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:30 INFO - PROCESS | 1741 | 1468025190436 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 17:46:30 INFO - PROCESS | 1741 | 1468025190847 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:30 INFO - PROCESS | 1741 | 1468025190858 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdd800 == 38 [pid = 1741] [id = 417] 17:46:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 118 (0x8cfe2c00) [pid = 1741] [serial = 1252] [outer = (nil)] 17:46:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 119 (0x8d458000) [pid = 1741] [serial = 1253] [outer = 0x8cfe2c00] 17:46:30 INFO - PROCESS | 1741 | 1468025190983 Marionette DEBUG loaded listener.js 17:46:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 120 (0x8d463800) [pid = 1741] [serial = 1254] [outer = 0x8cfe2c00] 17:46:31 INFO - PROCESS | 1741 | 1468025191968 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]]]}] 17:46:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:46:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1799ms 17:46:32 INFO - PROCESS | 1741 | 1468025192035 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 17:46:32 INFO - PROCESS | 1741 | 1468025192044 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 17:46:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:46:32 INFO - PROCESS | 1741 | 1468025192059 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:46:32 INFO - PROCESS | 1741 | 1468025192070 Marionette TRACE conn4 <- [1,1642,null,{}] 17:46:32 INFO - PROCESS | 1741 | 1468025192088 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}] 17:46:32 INFO - PROCESS | 1741 | 1468025192099 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:32 INFO - PROCESS | 1741 | 1468025192365 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 17:46:32 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdc000 == 37 [pid = 1741] [id = 407] 17:46:32 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf4c00 == 36 [pid = 1741] [id = 406] 17:46:32 INFO - PROCESS | 1741 | --DOCSHELL 0x9110f800 == 35 [pid = 1741] [id = 405] 17:46:32 INFO - PROCESS | 1741 | 1468025192670 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:32 INFO - PROCESS | 1741 | 1468025192683 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:32 INFO - PROCESS | 1741 | --DOCSHELL 0x8d464400 == 34 [pid = 1741] [id = 404] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 119 (0x91cf7400) [pid = 1741] [serial = 1169] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 118 (0x9615b400) [pid = 1741] [serial = 1142] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 117 (0x8d45b000) [pid = 1741] [serial = 1163] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 116 (0x9a0b9000) [pid = 1741] [serial = 1155] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 115 (0x9a9c4400) [pid = 1741] [serial = 1158] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 114 (0x91340000) [pid = 1741] [serial = 1161] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 113 (0x9541fc00) [pid = 1741] [serial = 1134] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x9a50d400) [pid = 1741] [serial = 1152] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0x962ad400) [pid = 1741] [serial = 1145] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x91d93800) [pid = 1741] [serial = 1137] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x996ebc00) [pid = 1741] [serial = 1148] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x9a9c1000) [pid = 1741] [serial = 1157] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x91cf5400) [pid = 1741] [serial = 1166] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x962b0800) [pid = 1741] [serial = 1146] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x9970f800) [pid = 1741] [serial = 1149] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x93da0400) [pid = 1741] [serial = 1170] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x962a3c00) [pid = 1741] [serial = 1143] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x8d466800) [pid = 1741] [serial = 1164] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x911e8800) [pid = 1741] [serial = 1136] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x95f20800) [pid = 1741] [serial = 1140] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x9a501800) [pid = 1741] [serial = 1151] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x8d7cd800) [pid = 1741] [serial = 1160] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x95422800) [pid = 1741] [serial = 1139] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x94852400) [pid = 1741] [serial = 1167] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9a81d400) [pid = 1741] [serial = 1154] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x9835f000) [pid = 1741] [serial = 1175] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x99271800) [pid = 1741] [serial = 1176] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x96154800) [pid = 1741] [serial = 1172] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x9615dc00) [pid = 1741] [serial = 1173] [outer = (nil)] [url = about:blank] 17:46:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe6000 == 35 [pid = 1741] [id = 418] 17:46:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x8d462800) [pid = 1741] [serial = 1255] [outer = (nil)] 17:46:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x8f2c1800) [pid = 1741] [serial = 1256] [outer = 0x8d462800] 17:46:32 INFO - PROCESS | 1741 | 1468025192821 Marionette DEBUG loaded listener.js 17:46:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x91336c00) [pid = 1741] [serial = 1257] [outer = 0x8d462800] 17:46:33 INFO - PROCESS | 1741 | 1468025193717 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]]]}] 17:46:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:46:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1695ms 17:46:33 INFO - PROCESS | 1741 | 1468025193758 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 17:46:33 INFO - PROCESS | 1741 | 1468025193765 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 17:46:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:46:33 INFO - PROCESS | 1741 | 1468025193773 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:46:33 INFO - PROCESS | 1741 | 1468025193777 Marionette TRACE conn4 <- [1,1646,null,{}] 17:46:33 INFO - PROCESS | 1741 | 1468025193784 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}] 17:46:33 INFO - PROCESS | 1741 | 1468025193789 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:33 INFO - PROCESS | 1741 | 1468025193978 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 17:46:34 INFO - PROCESS | 1741 | 1468025194125 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:34 INFO - PROCESS | 1741 | 1468025194131 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x9133ac00 == 36 [pid = 1741] [id = 419] 17:46:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x91cf7400) [pid = 1741] [serial = 1258] [outer = (nil)] 17:46:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x93d20000) [pid = 1741] [serial = 1259] [outer = 0x91cf7400] 17:46:34 INFO - PROCESS | 1741 | 1468025194207 Marionette DEBUG loaded listener.js 17:46:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x9484e400) [pid = 1741] [serial = 1260] [outer = 0x91cf7400] 17:46:35 INFO - PROCESS | 1741 | 1468025195150 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]]]}] 17:46:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:46:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1435ms 17:46:35 INFO - PROCESS | 1741 | 1468025195212 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 17:46:35 INFO - PROCESS | 1741 | 1468025195218 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 17:46:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:46:35 INFO - PROCESS | 1741 | 1468025195233 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:46:35 INFO - PROCESS | 1741 | 1468025195243 Marionette TRACE conn4 <- [1,1650,null,{}] 17:46:35 INFO - PROCESS | 1741 | 1468025195261 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}] 17:46:35 INFO - PROCESS | 1741 | 1468025195270 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:35 INFO - PROCESS | 1741 | 1468025195518 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 17:46:35 INFO - PROCESS | 1741 | 1468025195544 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:35 INFO - PROCESS | 1741 | 1468025195552 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d96c00 == 37 [pid = 1741] [id = 420] 17:46:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x9533a000) [pid = 1741] [serial = 1261] [outer = (nil)] 17:46:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x95f1c800) [pid = 1741] [serial = 1262] [outer = 0x9533a000] 17:46:35 INFO - PROCESS | 1741 | 1468025195687 Marionette DEBUG loaded listener.js 17:46:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x95f23400) [pid = 1741] [serial = 1263] [outer = 0x9533a000] 17:46:36 INFO - PROCESS | 1741 | 1468025196785 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]]]}] 17:46:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:46:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1608ms 17:46:36 INFO - PROCESS | 1741 | 1468025196834 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 17:46:36 INFO - PROCESS | 1741 | 1468025196840 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 17:46:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:46:36 INFO - PROCESS | 1741 | 1468025196869 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:46:36 INFO - PROCESS | 1741 | 1468025196874 Marionette TRACE conn4 <- [1,1654,null,{}] 17:46:36 INFO - PROCESS | 1741 | 1468025196880 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}] 17:46:36 INFO - PROCESS | 1741 | 1468025196885 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:37 INFO - PROCESS | 1741 | 1468025197159 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 17:46:37 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x8d7ca400) [pid = 1741] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:46:37 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x9522e400) [pid = 1741] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:46:37 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x9970f400) [pid = 1741] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:46:37 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x9a0b8c00) [pid = 1741] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:46:37 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x93d2c400) [pid = 1741] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:46:37 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x962a2c00) [pid = 1741] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:46:37 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9133fc00) [pid = 1741] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:46:37 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x8d465800) [pid = 1741] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:46:37 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x91113c00) [pid = 1741] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:46:37 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x91cf5800) [pid = 1741] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:46:37 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x8cfdf400) [pid = 1741] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:46:37 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x93a37400) [pid = 1741] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:46:37 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9bced800) [pid = 1741] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:46:37 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x8d7c6000) [pid = 1741] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:46:37 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9a81f400) [pid = 1741] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:46:37 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x8d461000) [pid = 1741] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:46:37 INFO - PROCESS | 1741 | 1468025197567 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:37 INFO - PROCESS | 1741 | 1468025197574 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdbc00 == 38 [pid = 1741] [id = 421] 17:46:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x8cfdd400) [pid = 1741] [serial = 1264] [outer = (nil)] 17:46:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x8e3bac00) [pid = 1741] [serial = 1265] [outer = 0x8cfdd400] 17:46:37 INFO - PROCESS | 1741 | 1468025197653 Marionette DEBUG loaded listener.js 17:46:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x91333400) [pid = 1741] [serial = 1266] [outer = 0x8cfdd400] 17:46:38 INFO - PROCESS | 1741 | 1468025198360 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]]]}] 17:46:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:46:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1548ms 17:46:38 INFO - PROCESS | 1741 | 1468025198403 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 17:46:38 INFO - PROCESS | 1741 | 1468025198406 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 17:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:46:38 INFO - PROCESS | 1741 | 1468025198422 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:46:38 INFO - PROCESS | 1741 | 1468025198426 Marionette TRACE conn4 <- [1,1658,null,{}] 17:46:38 INFO - PROCESS | 1741 | 1468025198432 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}] 17:46:38 INFO - PROCESS | 1741 | 1468025198438 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:38 INFO - PROCESS | 1741 | 1468025198620 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 17:46:38 INFO - PROCESS | 1741 | 1468025198630 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:38 INFO - PROCESS | 1741 | 1468025198646 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x9615b400 == 39 [pid = 1741] [id = 422] 17:46:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9615b800) [pid = 1741] [serial = 1267] [outer = (nil)] 17:46:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x962ae800) [pid = 1741] [serial = 1268] [outer = 0x9615b800] 17:46:38 INFO - PROCESS | 1741 | 1468025198725 Marionette DEBUG loaded listener.js 17:46:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x98357c00) [pid = 1741] [serial = 1269] [outer = 0x9615b800] 17:46:39 INFO - PROCESS | 1741 | 1468025199835 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]]]}] 17:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1494ms 17:46:39 INFO - PROCESS | 1741 | 1468025199910 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 17:46:39 INFO - PROCESS | 1741 | 1468025199918 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 17:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:46:39 INFO - PROCESS | 1741 | 1468025199928 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:46:39 INFO - PROCESS | 1741 | 1468025199933 Marionette TRACE conn4 <- [1,1662,null,{}] 17:46:39 INFO - PROCESS | 1741 | 1468025199943 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}] 17:46:39 INFO - PROCESS | 1741 | 1468025199949 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:40 INFO - PROCESS | 1741 | 1468025200225 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 17:46:40 INFO - PROCESS | 1741 | 1468025200484 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:40 INFO - PROCESS | 1741 | 1468025200500 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c2400 == 40 [pid = 1741] [id = 423] 17:46:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x8d7c4400) [pid = 1741] [serial = 1270] [outer = (nil)] 17:46:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x91113000) [pid = 1741] [serial = 1271] [outer = 0x8d7c4400] 17:46:40 INFO - PROCESS | 1741 | 1468025200623 Marionette DEBUG loaded listener.js 17:46:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x91333800) [pid = 1741] [serial = 1272] [outer = 0x8d7c4400] 17:46:41 INFO - PROCESS | 1741 | 1468025201556 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]]]}] 17:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1698ms 17:46:41 INFO - PROCESS | 1741 | 1468025201627 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 17:46:41 INFO - PROCESS | 1741 | 1468025201635 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 17:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:46:41 INFO - PROCESS | 1741 | 1468025201648 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:46:41 INFO - PROCESS | 1741 | 1468025201652 Marionette TRACE conn4 <- [1,1666,null,{}] 17:46:41 INFO - PROCESS | 1741 | 1468025201659 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}] 17:46:41 INFO - PROCESS | 1741 | 1468025201666 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:41 INFO - PROCESS | 1741 | 1468025201881 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 17:46:42 INFO - PROCESS | 1741 | 1468025202115 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:42 INFO - PROCESS | 1741 | 1468025202125 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d6800 == 41 [pid = 1741] [id = 424] 17:46:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x93d29800) [pid = 1741] [serial = 1273] [outer = (nil)] 17:46:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x952f3800) [pid = 1741] [serial = 1274] [outer = 0x93d29800] 17:46:42 INFO - PROCESS | 1741 | 1468025202275 Marionette DEBUG loaded listener.js 17:46:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9533ec00) [pid = 1741] [serial = 1275] [outer = 0x93d29800] 17:46:43 INFO - PROCESS | 1741 | 1468025203291 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]]]}] 17:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1696ms 17:46:43 INFO - PROCESS | 1741 | 1468025203344 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 17:46:43 INFO - PROCESS | 1741 | 1468025203348 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 17:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:46:43 INFO - PROCESS | 1741 | 1468025203356 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:46:43 INFO - PROCESS | 1741 | 1468025203362 Marionette TRACE conn4 <- [1,1670,null,{}] 17:46:43 INFO - PROCESS | 1741 | 1468025203380 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}] 17:46:43 INFO - PROCESS | 1741 | 1468025203390 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:43 INFO - PROCESS | 1741 | 1468025203600 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 17:46:43 INFO - PROCESS | 1741 | 1468025203831 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:43 INFO - PROCESS | 1741 | 1468025203843 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x95f1f400 == 42 [pid = 1741] [id = 425] 17:46:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x962af800) [pid = 1741] [serial = 1276] [outer = (nil)] 17:46:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x983dd800) [pid = 1741] [serial = 1277] [outer = 0x962af800] 17:46:43 INFO - PROCESS | 1741 | 1468025203972 Marionette DEBUG loaded listener.js 17:46:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9927b400) [pid = 1741] [serial = 1278] [outer = 0x962af800] 17:46:44 INFO - PROCESS | 1741 | 1468025204903 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]]]}] 17:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1590ms 17:46:44 INFO - PROCESS | 1741 | 1468025204948 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 17:46:44 INFO - PROCESS | 1741 | 1468025204953 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 17:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:46:44 INFO - PROCESS | 1741 | 1468025204960 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:46:44 INFO - PROCESS | 1741 | 1468025204964 Marionette TRACE conn4 <- [1,1674,null,{}] 17:46:44 INFO - PROCESS | 1741 | 1468025204972 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}] 17:46:44 INFO - PROCESS | 1741 | 1468025204978 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:45 INFO - PROCESS | 1741 | 1468025205199 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 17:46:45 INFO - PROCESS | 1741 | 1468025205428 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:45 INFO - PROCESS | 1741 | 1468025205436 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x91336800 == 43 [pid = 1741] [id = 426] 17:46:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x96625400) [pid = 1741] [serial = 1279] [outer = (nil)] 17:46:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x9a01bc00) [pid = 1741] [serial = 1280] [outer = 0x96625400] 17:46:45 INFO - PROCESS | 1741 | 1468025205577 Marionette DEBUG loaded listener.js 17:46:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x9a09e000) [pid = 1741] [serial = 1281] [outer = 0x96625400] 17:46:46 INFO - PROCESS | 1741 | 1468025206492 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]]]}] 17:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1602ms 17:46:46 INFO - PROCESS | 1741 | 1468025206564 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 17:46:46 INFO - PROCESS | 1741 | 1468025206568 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 17:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:46:46 INFO - PROCESS | 1741 | 1468025206576 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:46:46 INFO - PROCESS | 1741 | 1468025206580 Marionette TRACE conn4 <- [1,1678,null,{}] 17:46:46 INFO - PROCESS | 1741 | 1468025206587 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}] 17:46:46 INFO - PROCESS | 1741 | 1468025206593 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:46 INFO - PROCESS | 1741 | 1468025206828 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 17:46:47 INFO - PROCESS | 1741 | 1468025207059 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:47 INFO - PROCESS | 1741 | 1468025207065 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d459000 == 44 [pid = 1741] [id = 427] 17:46:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x9797c800) [pid = 1741] [serial = 1282] [outer = (nil)] 17:46:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x9a0a3c00) [pid = 1741] [serial = 1283] [outer = 0x9797c800] 17:46:47 INFO - PROCESS | 1741 | 1468025207199 Marionette DEBUG loaded listener.js 17:46:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x9a0a7000) [pid = 1741] [serial = 1284] [outer = 0x9797c800] 17:46:48 INFO - PROCESS | 1741 | 1468025208117 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]]]}] 17:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1584ms 17:46:48 INFO - PROCESS | 1741 | 1468025208162 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 17:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:46:48 INFO - PROCESS | 1741 | 1468025208166 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 17:46:48 INFO - PROCESS | 1741 | 1468025208173 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:46:48 INFO - PROCESS | 1741 | 1468025208176 Marionette TRACE conn4 <- [1,1682,null,{}] 17:46:48 INFO - PROCESS | 1741 | 1468025208182 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}] 17:46:48 INFO - PROCESS | 1741 | 1468025208194 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:48 INFO - PROCESS | 1741 | 1468025208423 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 17:46:48 INFO - PROCESS | 1741 | 1468025208665 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:48 INFO - PROCESS | 1741 | 1468025208673 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3bc800 == 45 [pid = 1741] [id = 428] 17:46:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x9a0a4800) [pid = 1741] [serial = 1285] [outer = (nil)] 17:46:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x9a505400) [pid = 1741] [serial = 1286] [outer = 0x9a0a4800] 17:46:48 INFO - PROCESS | 1741 | 1468025208797 Marionette DEBUG loaded listener.js 17:46:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x9a50d400) [pid = 1741] [serial = 1287] [outer = 0x9a0a4800] 17:46:49 INFO - PROCESS | 1741 | 1468025209703 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]]]}] 17:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1589ms 17:46:49 INFO - PROCESS | 1741 | 1468025209762 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 17:46:49 INFO - PROCESS | 1741 | 1468025209766 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 17:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:46:49 INFO - PROCESS | 1741 | 1468025209773 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:46:49 INFO - PROCESS | 1741 | 1468025209777 Marionette TRACE conn4 <- [1,1686,null,{}] 17:46:49 INFO - PROCESS | 1741 | 1468025209783 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}] 17:46:49 INFO - PROCESS | 1741 | 1468025209788 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:50 INFO - PROCESS | 1741 | 1468025210003 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 17:46:50 INFO - PROCESS | 1741 | 1468025210256 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:50 INFO - PROCESS | 1741 | 1468025210268 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d461800 == 46 [pid = 1741] [id = 429] 17:46:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x8d7c5000) [pid = 1741] [serial = 1288] [outer = (nil)] 17:46:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x9a81e800) [pid = 1741] [serial = 1289] [outer = 0x8d7c5000] 17:46:50 INFO - PROCESS | 1741 | 1468025210393 Marionette DEBUG loaded listener.js 17:46:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x9a822800) [pid = 1741] [serial = 1290] [outer = 0x8d7c5000] 17:46:51 INFO - PROCESS | 1741 | 1468025211320 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]]]}] 17:46:51 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 17:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1588ms 17:46:51 INFO - PROCESS | 1741 | 1468025211362 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 17:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:46:51 INFO - PROCESS | 1741 | 1468025211367 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 17:46:51 INFO - PROCESS | 1741 | 1468025211373 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:46:51 INFO - PROCESS | 1741 | 1468025211378 Marionette TRACE conn4 <- [1,1690,null,{}] 17:46:51 INFO - PROCESS | 1741 | 1468025211384 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}] 17:46:51 INFO - PROCESS | 1741 | 1468025211390 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:51 INFO - PROCESS | 1741 | 1468025211596 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 17:46:51 INFO - PROCESS | 1741 | 1468025211827 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:51 INFO - PROCESS | 1741 | 1468025211841 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a0a1000 == 47 [pid = 1741] [id = 430] 17:46:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x9a817c00) [pid = 1741] [serial = 1291] [outer = (nil)] 17:46:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0x9a91f000) [pid = 1741] [serial = 1292] [outer = 0x9a817c00] 17:46:51 INFO - PROCESS | 1741 | 1468025211963 Marionette DEBUG loaded listener.js 17:46:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0x9a926000) [pid = 1741] [serial = 1293] [outer = 0x9a817c00] 17:46:52 INFO - PROCESS | 1741 | 1468025212876 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]]]}] 17:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1540ms 17:46:52 INFO - PROCESS | 1741 | 1468025212913 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 17:46:52 INFO - PROCESS | 1741 | 1468025212918 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 17:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:46:52 INFO - PROCESS | 1741 | 1468025212924 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:46:52 INFO - PROCESS | 1741 | 1468025212928 Marionette TRACE conn4 <- [1,1694,null,{}] 17:46:52 INFO - PROCESS | 1741 | 1468025212954 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}] 17:46:52 INFO - PROCESS | 1741 | 1468025212959 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:53 INFO - PROCESS | 1741 | 1468025213159 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 17:46:53 INFO - PROCESS | 1741 | 1468025213347 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:53 INFO - PROCESS | 1741 | 1468025213354 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2ce800 == 48 [pid = 1741] [id = 431] 17:46:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 115 (0x91116400) [pid = 1741] [serial = 1294] [outer = (nil)] 17:46:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 116 (0x91d96400) [pid = 1741] [serial = 1295] [outer = 0x91116400] 17:46:53 INFO - PROCESS | 1741 | 1468025213505 Marionette DEBUG loaded listener.js 17:46:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 117 (0x95fb1800) [pid = 1741] [serial = 1296] [outer = 0x91116400] 17:46:54 INFO - PROCESS | 1741 | 1468025214696 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]]]}] 17:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1802ms 17:46:54 INFO - PROCESS | 1741 | 1468025214728 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 17:46:54 INFO - PROCESS | 1741 | 1468025214734 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 17:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:46:54 INFO - PROCESS | 1741 | 1468025214744 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:46:54 INFO - PROCESS | 1741 | 1468025214748 Marionette TRACE conn4 <- [1,1698,null,{}] 17:46:54 INFO - PROCESS | 1741 | 1468025214757 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}] 17:46:54 INFO - PROCESS | 1741 | 1468025214763 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:55 INFO - PROCESS | 1741 | 1468025215083 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 17:46:55 INFO - PROCESS | 1741 | 1468025215247 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:55 INFO - PROCESS | 1741 | 1468025215262 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x91118000 == 49 [pid = 1741] [id = 432] 17:46:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 118 (0x911e2800) [pid = 1741] [serial = 1297] [outer = (nil)] 17:46:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 119 (0x91cf8000) [pid = 1741] [serial = 1298] [outer = 0x911e2800] 17:46:55 INFO - PROCESS | 1741 | 1468025215446 Marionette DEBUG loaded listener.js 17:46:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 120 (0x91d8d800) [pid = 1741] [serial = 1299] [outer = 0x911e2800] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdbc00 == 48 [pid = 1741] [id = 421] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x91d96c00 == 47 [pid = 1741] [id = 420] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9133ac00 == 46 [pid = 1741] [id = 419] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe6000 == 45 [pid = 1741] [id = 418] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdd800 == 44 [pid = 1741] [id = 417] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x93a3cc00 == 43 [pid = 1741] [id = 408] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8d45a000 == 42 [pid = 1741] [id = 409] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x911e5400 == 41 [pid = 1741] [id = 410] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf2800 == 40 [pid = 1741] [id = 412] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x95390800 == 39 [pid = 1741] [id = 413] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe6400 == 38 [pid = 1741] [id = 414] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9538ec00 == 37 [pid = 1741] [id = 411] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe1c00 == 36 [pid = 1741] [id = 415] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8d458400 == 35 [pid = 1741] [id = 416] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9133b400 == 34 [pid = 1741] [id = 403] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9a0a1000 == 33 [pid = 1741] [id = 430] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2ce800 == 32 [pid = 1741] [id = 431] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8d461800 == 31 [pid = 1741] [id = 429] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3bc800 == 30 [pid = 1741] [id = 428] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8d459000 == 29 [pid = 1741] [id = 427] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x95f1f400 == 28 [pid = 1741] [id = 425] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x91336800 == 27 [pid = 1741] [id = 426] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x939d6800 == 26 [pid = 1741] [id = 424] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9615b400 == 25 [pid = 1741] [id = 422] 17:46:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c2400 == 24 [pid = 1741] [id = 423] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 119 (0x93d28000) [pid = 1741] [serial = 1226] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 118 (0x911df000) [pid = 1741] [serial = 1179] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 117 (0x8f2cac00) [pid = 1741] [serial = 1178] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 116 (0x953dc800) [pid = 1741] [serial = 1182] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 115 (0x9533f800) [pid = 1741] [serial = 1181] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 114 (0x9a0a7800) [pid = 1741] [serial = 1185] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 113 (0x9a01f800) [pid = 1741] [serial = 1184] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x9a91d400) [pid = 1741] [serial = 1188] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0x9a81a000) [pid = 1741] [serial = 1187] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x9a9ca800) [pid = 1741] [serial = 1191] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x9a9c2000) [pid = 1741] [serial = 1190] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x9bf0cc00) [pid = 1741] [serial = 1194] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x9b575400) [pid = 1741] [serial = 1193] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x93d9d800) [pid = 1741] [serial = 1212] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x93b59c00) [pid = 1741] [serial = 1211] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x8d7c7c00) [pid = 1741] [serial = 1214] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x8d7d0000) [pid = 1741] [serial = 1215] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x91118c00) [pid = 1741] [serial = 1217] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x91d8a400) [pid = 1741] [serial = 1220] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x8e3b6c00) [pid = 1741] [serial = 1223] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x939e0c00) [pid = 1741] [serial = 1224] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x91d92400) [pid = 1741] [serial = 1221] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x9cb1d800) [pid = 1741] [serial = 1197] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x9c031000) [pid = 1741] [serial = 1196] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9d91a400) [pid = 1741] [serial = 1200] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x9d915000) [pid = 1741] [serial = 1199] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0xa11ac400) [pid = 1741] [serial = 1203] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0xa0723400) [pid = 1741] [serial = 1202] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x911e0c00) [pid = 1741] [serial = 1218] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0xa22a2000) [pid = 1741] [serial = 1206] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0xa209b400) [pid = 1741] [serial = 1205] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9533e800) [pid = 1741] [serial = 1209] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x91110c00) [pid = 1741] [serial = 1208] [outer = (nil)] [url = about:blank] 17:46:57 INFO - PROCESS | 1741 | 1468025217812 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]]]}] 17:46:57 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 17:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 3097ms 17:46:57 INFO - PROCESS | 1741 | 1468025217841 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 17:46:57 INFO - PROCESS | 1741 | 1468025217847 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 17:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:46:57 INFO - PROCESS | 1741 | 1468025217856 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:46:57 INFO - PROCESS | 1741 | 1468025217861 Marionette TRACE conn4 <- [1,1702,null,{}] 17:46:57 INFO - PROCESS | 1741 | 1468025217870 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}] 17:46:57 INFO - PROCESS | 1741 | 1468025217876 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:58 INFO - PROCESS | 1741 | 1468025218094 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 17:46:58 INFO - PROCESS | 1741 | 1468025218230 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:58 INFO - PROCESS | 1741 | 1468025218241 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d459c00 == 25 [pid = 1741] [id = 433] 17:46:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x8d45b000) [pid = 1741] [serial = 1300] [outer = (nil)] 17:46:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x8d7cf000) [pid = 1741] [serial = 1301] [outer = 0x8d45b000] 17:46:58 INFO - PROCESS | 1741 | 1468025218315 Marionette DEBUG loaded listener.js 17:46:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x8e3b2400) [pid = 1741] [serial = 1302] [outer = 0x8d45b000] 17:46:59 INFO - PROCESS | 1741 | 1468025219097 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]]]}] 17:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1287ms 17:46:59 INFO - PROCESS | 1741 | 1468025219144 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 17:46:59 INFO - PROCESS | 1741 | 1468025219153 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 17:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:46:59 INFO - PROCESS | 1741 | 1468025219167 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:46:59 INFO - PROCESS | 1741 | 1468025219172 Marionette TRACE conn4 <- [1,1706,null,{}] 17:46:59 INFO - PROCESS | 1741 | 1468025219178 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}] 17:46:59 INFO - PROCESS | 1741 | 1468025219185 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:59 INFO - PROCESS | 1741 | 1468025219372 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 17:46:59 INFO - PROCESS | 1741 | 1468025219527 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:59 INFO - PROCESS | 1741 | 1468025219543 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:46:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x91113c00 == 26 [pid = 1741] [id = 434] 17:46:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x91117400) [pid = 1741] [serial = 1303] [outer = (nil)] 17:46:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x911de400) [pid = 1741] [serial = 1304] [outer = 0x91117400] 17:46:59 INFO - PROCESS | 1741 | 1468025219627 Marionette DEBUG loaded listener.js 17:46:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x911e2000) [pid = 1741] [serial = 1305] [outer = 0x91117400] 17:47:00 INFO - PROCESS | 1741 | 1468025220619 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]]]}] 17:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1489ms 17:47:00 INFO - PROCESS | 1741 | 1468025220655 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 17:47:00 INFO - PROCESS | 1741 | 1468025220660 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 17:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:47:00 INFO - PROCESS | 1741 | 1468025220667 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:47:00 INFO - PROCESS | 1741 | 1468025220673 Marionette TRACE conn4 <- [1,1710,null,{}] 17:47:00 INFO - PROCESS | 1741 | 1468025220701 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}] 17:47:00 INFO - PROCESS | 1741 | 1468025220711 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:00 INFO - PROCESS | 1741 | 1468025220951 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 17:47:01 INFO - PROCESS | 1741 | 1468025220992 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:01 INFO - PROCESS | 1741 | 1468025221002 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d8800 == 27 [pid = 1741] [id = 435] 17:47:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x939da800) [pid = 1741] [serial = 1306] [outer = (nil)] 17:47:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x93a3cc00) [pid = 1741] [serial = 1307] [outer = 0x939da800] 17:47:01 INFO - PROCESS | 1741 | 1468025221081 Marionette DEBUG loaded listener.js 17:47:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x93d26c00) [pid = 1741] [serial = 1308] [outer = 0x939da800] 17:47:02 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9615b800) [pid = 1741] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:47:02 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x9533a000) [pid = 1741] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:47:02 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x8cfdd400) [pid = 1741] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:47:02 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x8d7c8800) [pid = 1741] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:47:02 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x91cf7c00) [pid = 1741] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:47:02 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x8d465000) [pid = 1741] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:47:02 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x8f2cd400) [pid = 1741] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:47:02 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x95390000) [pid = 1741] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:47:02 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9541bc00) [pid = 1741] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:47:02 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x93b5ec00) [pid = 1741] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:47:02 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x91cf7400) [pid = 1741] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:47:02 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x8cfe2c00) [pid = 1741] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:47:02 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9533e400) [pid = 1741] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:47:02 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x8cfe4400) [pid = 1741] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:47:02 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x8d462800) [pid = 1741] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:47:03 INFO - PROCESS | 1741 | 1468025223087 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]]]}] 17:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2445ms 17:47:03 INFO - PROCESS | 1741 | 1468025223112 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 17:47:03 INFO - PROCESS | 1741 | 1468025223117 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 17:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:47:03 INFO - PROCESS | 1741 | 1468025223125 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:47:03 INFO - PROCESS | 1741 | 1468025223128 Marionette TRACE conn4 <- [1,1714,null,{}] 17:47:03 INFO - PROCESS | 1741 | 1468025223135 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}] 17:47:03 INFO - PROCESS | 1741 | 1468025223140 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:03 INFO - PROCESS | 1741 | 1468025223306 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 17:47:03 INFO - PROCESS | 1741 | 1468025223322 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:03 INFO - PROCESS | 1741 | 1468025223331 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfda800 == 28 [pid = 1741] [id = 436] 17:47:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x8d463c00) [pid = 1741] [serial = 1309] [outer = (nil)] 17:47:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x91ced800) [pid = 1741] [serial = 1310] [outer = 0x8d463c00] 17:47:03 INFO - PROCESS | 1741 | 1468025223405 Marionette DEBUG loaded listener.js 17:47:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x93d2ac00) [pid = 1741] [serial = 1311] [outer = 0x8d463c00] 17:47:04 INFO - PROCESS | 1741 | 1468025224315 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]]]}] 17:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1229ms 17:47:04 INFO - PROCESS | 1741 | 1468025224356 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 17:47:04 INFO - PROCESS | 1741 | 1468025224359 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 17:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:47:04 INFO - PROCESS | 1741 | 1468025224367 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:47:04 INFO - PROCESS | 1741 | 1468025224371 Marionette TRACE conn4 <- [1,1718,null,{}] 17:47:04 INFO - PROCESS | 1741 | 1468025224381 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}] 17:47:04 INFO - PROCESS | 1741 | 1468025224386 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:04 INFO - PROCESS | 1741 | 1468025224554 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 17:47:04 INFO - PROCESS | 1741 | 1468025224564 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:04 INFO - PROCESS | 1741 | 1468025224571 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d9d800 == 29 [pid = 1741] [id = 437] 17:47:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x94851c00) [pid = 1741] [serial = 1312] [outer = (nil)] 17:47:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x95334000) [pid = 1741] [serial = 1313] [outer = 0x94851c00] 17:47:04 INFO - PROCESS | 1741 | 1468025224649 Marionette DEBUG loaded listener.js 17:47:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x95390000) [pid = 1741] [serial = 1314] [outer = 0x94851c00] 17:47:05 INFO - PROCESS | 1741 | 1468025225961 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]]]}] 17:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1641ms 17:47:06 INFO - PROCESS | 1741 | 1468025226010 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 17:47:06 INFO - PROCESS | 1741 | 1468025226018 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 17:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:47:06 INFO - PROCESS | 1741 | 1468025226027 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:47:06 INFO - PROCESS | 1741 | 1468025226036 Marionette TRACE conn4 <- [1,1722,null,{}] 17:47:06 INFO - PROCESS | 1741 | 1468025226043 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}] 17:47:06 INFO - PROCESS | 1741 | 1468025226051 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:06 INFO - PROCESS | 1741 | 1468025226297 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 17:47:06 INFO - PROCESS | 1741 | 1468025226617 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:06 INFO - PROCESS | 1741 | 1468025226628 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b0400 == 30 [pid = 1741] [id = 438] 17:47:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x8e3b7400) [pid = 1741] [serial = 1315] [outer = (nil)] 17:47:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x91114c00) [pid = 1741] [serial = 1316] [outer = 0x8e3b7400] 17:47:06 INFO - PROCESS | 1741 | 1468025226722 Marionette DEBUG loaded listener.js 17:47:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x91336800) [pid = 1741] [serial = 1317] [outer = 0x8e3b7400] 17:47:07 INFO - PROCESS | 1741 | 1468025227684 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]]]}] 17:47:07 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 17:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1695ms 17:47:07 INFO - PROCESS | 1741 | 1468025227721 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 17:47:07 INFO - PROCESS | 1741 | 1468025227730 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 17:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:47:07 INFO - PROCESS | 1741 | 1468025227742 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:47:07 INFO - PROCESS | 1741 | 1468025227748 Marionette TRACE conn4 <- [1,1726,null,{}] 17:47:07 INFO - PROCESS | 1741 | 1468025227755 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}] 17:47:07 INFO - PROCESS | 1741 | 1468025227761 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:07 INFO - PROCESS | 1741 | 1468025227975 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 17:47:08 INFO - PROCESS | 1741 | 1468025228257 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:08 INFO - PROCESS | 1741 | 1468025228268 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d93400 == 31 [pid = 1741] [id = 439] 17:47:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x95234400) [pid = 1741] [serial = 1318] [outer = (nil)] 17:47:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x95335400) [pid = 1741] [serial = 1319] [outer = 0x95234400] 17:47:08 INFO - PROCESS | 1741 | 1468025228402 Marionette DEBUG loaded listener.js 17:47:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x91cf1000) [pid = 1741] [serial = 1320] [outer = 0x95234400] 17:47:09 INFO - PROCESS | 1741 | 1468025229355 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]]]}] 17:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1691ms 17:47:09 INFO - PROCESS | 1741 | 1468025229433 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 17:47:09 INFO - PROCESS | 1741 | 1468025229437 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 17:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:47:09 INFO - PROCESS | 1741 | 1468025229445 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:47:09 INFO - PROCESS | 1741 | 1468025229452 Marionette TRACE conn4 <- [1,1730,null,{}] 17:47:09 INFO - PROCESS | 1741 | 1468025229470 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}] 17:47:09 INFO - PROCESS | 1741 | 1468025229480 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:09 INFO - PROCESS | 1741 | 1468025229827 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 17:47:10 INFO - PROCESS | 1741 | 1468025230031 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:10 INFO - PROCESS | 1741 | 1468025230047 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x9541f000 == 32 [pid = 1741] [id = 440] 17:47:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x95421c00) [pid = 1741] [serial = 1321] [outer = (nil)] 17:47:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x95f22c00) [pid = 1741] [serial = 1322] [outer = 0x95421c00] 17:47:10 INFO - PROCESS | 1741 | 1468025230149 Marionette DEBUG loaded listener.js 17:47:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x95fb6800) [pid = 1741] [serial = 1323] [outer = 0x95421c00] 17:47:11 INFO - PROCESS | 1741 | 1468025231228 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]]]}] 17:47:11 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 17:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1852ms 17:47:11 INFO - PROCESS | 1741 | 1468025231298 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 17:47:11 INFO - PROCESS | 1741 | 1468025231304 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 17:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:47:11 INFO - PROCESS | 1741 | 1468025231312 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:47:11 INFO - PROCESS | 1741 | 1468025231315 Marionette TRACE conn4 <- [1,1734,null,{}] 17:47:11 INFO - PROCESS | 1741 | 1468025231322 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}] 17:47:11 INFO - PROCESS | 1741 | 1468025231328 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:11 INFO - PROCESS | 1741 | 1468025231565 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 17:47:11 INFO - PROCESS | 1741 | 1468025231812 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:11 INFO - PROCESS | 1741 | 1468025231821 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf6400 == 33 [pid = 1741] [id = 441] 17:47:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x939d7400) [pid = 1741] [serial = 1324] [outer = (nil)] 17:47:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x96154c00) [pid = 1741] [serial = 1325] [outer = 0x939d7400] 17:47:11 INFO - PROCESS | 1741 | 1468025231922 Marionette DEBUG loaded listener.js 17:47:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x96158800) [pid = 1741] [serial = 1326] [outer = 0x939d7400] 17:47:12 INFO - PROCESS | 1741 | 1468025232868 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]]]}] 17:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1595ms 17:47:12 INFO - PROCESS | 1741 | 1468025232914 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 17:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:47:12 INFO - PROCESS | 1741 | 1468025232919 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 17:47:12 INFO - PROCESS | 1741 | 1468025232926 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:47:12 INFO - PROCESS | 1741 | 1468025232929 Marionette TRACE conn4 <- [1,1738,null,{}] 17:47:12 INFO - PROCESS | 1741 | 1468025232936 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}] 17:47:12 INFO - PROCESS | 1741 | 1468025232942 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:13 INFO - PROCESS | 1741 | 1468025233136 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 17:47:13 INFO - PROCESS | 1741 | 1468025233373 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:13 INFO - PROCESS | 1741 | 1468025233384 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe0c00 == 34 [pid = 1741] [id = 442] 17:47:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x8f2ce400) [pid = 1741] [serial = 1327] [outer = (nil)] 17:47:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x962ae400) [pid = 1741] [serial = 1328] [outer = 0x8f2ce400] 17:47:13 INFO - PROCESS | 1741 | 1468025233482 Marionette DEBUG loaded listener.js 17:47:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x9797d000) [pid = 1741] [serial = 1329] [outer = 0x8f2ce400] 17:47:14 INFO - PROCESS | 1741 | 1468025234440 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]]]}] 17:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1589ms 17:47:14 INFO - PROCESS | 1741 | 1468025234516 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 17:47:14 INFO - PROCESS | 1741 | 1468025234519 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 17:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:47:14 INFO - PROCESS | 1741 | 1468025234527 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:47:14 INFO - PROCESS | 1741 | 1468025234533 Marionette TRACE conn4 <- [1,1742,null,{}] 17:47:14 INFO - PROCESS | 1741 | 1468025234540 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}] 17:47:14 INFO - PROCESS | 1741 | 1468025234551 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:14 INFO - PROCESS | 1741 | 1468025234811 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 17:47:15 INFO - PROCESS | 1741 | 1468025235088 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:15 INFO - PROCESS | 1741 | 1468025235099 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe6c00 == 35 [pid = 1741] [id = 443] 17:47:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x94858000) [pid = 1741] [serial = 1330] [outer = (nil)] 17:47:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x9a0a1000) [pid = 1741] [serial = 1331] [outer = 0x94858000] 17:47:15 INFO - PROCESS | 1741 | 1468025235198 Marionette DEBUG loaded listener.js 17:47:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x9a0a3000) [pid = 1741] [serial = 1332] [outer = 0x94858000] 17:47:16 INFO - PROCESS | 1741 | 1468025236120 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]]]}] 17:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1639ms 17:47:16 INFO - PROCESS | 1741 | 1468025236168 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 17:47:16 INFO - PROCESS | 1741 | 1468025236171 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 17:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:47:16 INFO - PROCESS | 1741 | 1468025236180 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:47:16 INFO - PROCESS | 1741 | 1468025236184 Marionette TRACE conn4 <- [1,1746,null,{}] 17:47:16 INFO - PROCESS | 1741 | 1468025236190 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}] 17:47:16 INFO - PROCESS | 1741 | 1468025236196 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:16 INFO - PROCESS | 1741 | 1468025236390 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 17:47:16 INFO - PROCESS | 1741 | 1468025236574 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:16 INFO - PROCESS | 1741 | 1468025236583 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d45e000 == 36 [pid = 1741] [id = 444] 17:47:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x8e3b0c00) [pid = 1741] [serial = 1333] [outer = (nil)] 17:47:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x9a34c000) [pid = 1741] [serial = 1334] [outer = 0x8e3b0c00] 17:47:16 INFO - PROCESS | 1741 | 1468025236723 Marionette DEBUG loaded listener.js 17:47:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x9a3bd800) [pid = 1741] [serial = 1335] [outer = 0x8e3b0c00] 17:47:17 INFO - PROCESS | 1741 | 1468025237692 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]]]}] 17:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1591ms 17:47:17 INFO - PROCESS | 1741 | 1468025237772 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 17:47:17 INFO - PROCESS | 1741 | 1468025237776 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 17:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:47:17 INFO - PROCESS | 1741 | 1468025237785 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:47:17 INFO - PROCESS | 1741 | 1468025237790 Marionette TRACE conn4 <- [1,1750,null,{}] 17:47:17 INFO - PROCESS | 1741 | 1468025237799 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}] 17:47:17 INFO - PROCESS | 1741 | 1468025237805 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:18 INFO - PROCESS | 1741 | 1468025238047 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 17:47:18 INFO - PROCESS | 1741 | 1468025238325 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:18 INFO - PROCESS | 1741 | 1468025238333 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d458c00 == 37 [pid = 1741] [id = 445] 17:47:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x8d461400) [pid = 1741] [serial = 1336] [outer = (nil)] 17:47:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x91335400) [pid = 1741] [serial = 1337] [outer = 0x8d461400] 17:47:18 INFO - PROCESS | 1741 | 1468025238427 Marionette DEBUG loaded listener.js 17:47:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x93a3b800) [pid = 1741] [serial = 1338] [outer = 0x8d461400] 17:47:19 INFO - PROCESS | 1741 | 1468025239321 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]]]}] 17:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1584ms 17:47:19 INFO - PROCESS | 1741 | 1468025239371 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 17:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:47:19 INFO - PROCESS | 1741 | 1468025239376 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 17:47:19 INFO - PROCESS | 1741 | 1468025239383 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:47:19 INFO - PROCESS | 1741 | 1468025239386 Marionette TRACE conn4 <- [1,1754,null,{}] 17:47:19 INFO - PROCESS | 1741 | 1468025239394 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}] 17:47:19 INFO - PROCESS | 1741 | 1468025239399 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:19 INFO - PROCESS | 1741 | 1468025239591 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 17:47:20 INFO - PROCESS | 1741 | 1468025239987 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:20 INFO - PROCESS | 1741 | 1468025239995 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdf000 == 38 [pid = 1741] [id = 446] 17:47:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x8cfe0800) [pid = 1741] [serial = 1339] [outer = (nil)] 17:47:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0x8cfe4c00) [pid = 1741] [serial = 1340] [outer = 0x8cfe0800] 17:47:20 INFO - PROCESS | 1741 | 1468025240122 Marionette DEBUG loaded listener.js 17:47:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0x8d464000) [pid = 1741] [serial = 1341] [outer = 0x8cfe0800] 17:47:21 INFO - PROCESS | 1741 | 1468025241162 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]]]}] 17:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1883ms 17:47:21 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfda800 == 37 [pid = 1741] [id = 436] 17:47:21 INFO - PROCESS | 1741 | --DOCSHELL 0x939d8800 == 36 [pid = 1741] [id = 435] 17:47:21 INFO - PROCESS | 1741 | --DOCSHELL 0x91113c00 == 35 [pid = 1741] [id = 434] 17:47:21 INFO - PROCESS | 1741 | --DOCSHELL 0x8d459c00 == 34 [pid = 1741] [id = 433] 17:47:21 INFO - PROCESS | 1741 | 1468025241291 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 17:47:21 INFO - PROCESS | 1741 | 1468025241297 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 17:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:47:21 INFO - PROCESS | 1741 | 1468025241313 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:47:21 INFO - PROCESS | 1741 | 1468025241319 Marionette TRACE conn4 <- [1,1758,null,{}] 17:47:21 INFO - PROCESS | 1741 | 1468025241328 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}] 17:47:21 INFO - PROCESS | 1741 | 1468025241334 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:21 INFO - PROCESS | 1741 | 1468025241511 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 113 (0x962ae800) [pid = 1741] [serial = 1268] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x95f23400) [pid = 1741] [serial = 1263] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0x8e3bac00) [pid = 1741] [serial = 1265] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x91117000) [pid = 1741] [serial = 1250] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x95237c00) [pid = 1741] [serial = 1251] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x91d96000) [pid = 1741] [serial = 1232] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x91d94000) [pid = 1741] [serial = 1233] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x9110e800) [pid = 1741] [serial = 1229] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x911df800) [pid = 1741] [serial = 1230] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x96156800) [pid = 1741] [serial = 1244] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x9615a800) [pid = 1741] [serial = 1245] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x95398400) [pid = 1741] [serial = 1235] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x953d7400) [pid = 1741] [serial = 1236] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x95fb3800) [pid = 1741] [serial = 1241] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x95fb5800) [pid = 1741] [serial = 1242] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x93da6400) [pid = 1741] [serial = 1227] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x93d20000) [pid = 1741] [serial = 1259] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x8d458000) [pid = 1741] [serial = 1253] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x8d463800) [pid = 1741] [serial = 1254] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x95f1bc00) [pid = 1741] [serial = 1238] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x95f22000) [pid = 1741] [serial = 1239] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x962ad800) [pid = 1741] [serial = 1247] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x9662e000) [pid = 1741] [serial = 1248] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x8f2c1800) [pid = 1741] [serial = 1256] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x91336c00) [pid = 1741] [serial = 1257] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x95f1c800) [pid = 1741] [serial = 1262] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x91333400) [pid = 1741] [serial = 1266] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9484e400) [pid = 1741] [serial = 1260] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x98357c00) [pid = 1741] [serial = 1269] [outer = (nil)] [url = about:blank] 17:47:21 INFO - PROCESS | 1741 | 1468025241791 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:21 INFO - PROCESS | 1741 | 1468025241797 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7cb800 == 35 [pid = 1741] [id = 447] 17:47:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x8f2c1800) [pid = 1741] [serial = 1342] [outer = (nil)] 17:47:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x91111800) [pid = 1741] [serial = 1343] [outer = 0x8f2c1800] 17:47:21 INFO - PROCESS | 1741 | 1468025241913 Marionette DEBUG loaded listener.js 17:47:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x911e9000) [pid = 1741] [serial = 1344] [outer = 0x8f2c1800] 17:47:22 INFO - PROCESS | 1741 | 1468025242707 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]]]}] 17:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1433ms 17:47:22 INFO - PROCESS | 1741 | 1468025242750 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 17:47:22 INFO - PROCESS | 1741 | 1468025242757 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 17:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:47:22 INFO - PROCESS | 1741 | 1468025242765 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:47:22 INFO - PROCESS | 1741 | 1468025242770 Marionette TRACE conn4 <- [1,1762,null,{}] 17:47:22 INFO - PROCESS | 1741 | 1468025242777 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}] 17:47:22 INFO - PROCESS | 1741 | 1468025242783 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:23 INFO - PROCESS | 1741 | 1468025243034 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 17:47:23 INFO - PROCESS | 1741 | 1468025243051 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:23 INFO - PROCESS | 1741 | 1468025243061 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf5000 == 36 [pid = 1741] [id = 448] 17:47:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x91d8ec00) [pid = 1741] [serial = 1345] [outer = (nil)] 17:47:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x93d2a800) [pid = 1741] [serial = 1346] [outer = 0x91d8ec00] 17:47:23 INFO - PROCESS | 1741 | 1468025243134 Marionette DEBUG loaded listener.js 17:47:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x93da1c00) [pid = 1741] [serial = 1347] [outer = 0x91d8ec00] 17:47:24 INFO - PROCESS | 1741 | 1468025244142 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]]]}] 17:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1432ms 17:47:24 INFO - PROCESS | 1741 | 1468025244199 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 17:47:24 INFO - PROCESS | 1741 | 1468025244204 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 17:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:47:24 INFO - PROCESS | 1741 | 1468025244224 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:47:24 INFO - PROCESS | 1741 | 1468025244234 Marionette TRACE conn4 <- [1,1766,null,{}] 17:47:24 INFO - PROCESS | 1741 | 1468025244244 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}] 17:47:24 INFO - PROCESS | 1741 | 1468025244252 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:24 INFO - PROCESS | 1741 | 1468025244498 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 17:47:24 INFO - PROCESS | 1741 | 1468025244527 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:24 INFO - PROCESS | 1741 | 1468025244537 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b5fc00 == 37 [pid = 1741] [id = 449] 17:47:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9533e400) [pid = 1741] [serial = 1348] [outer = (nil)] 17:47:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x95420400) [pid = 1741] [serial = 1349] [outer = 0x9533e400] 17:47:24 INFO - PROCESS | 1741 | 1468025244611 Marionette DEBUG loaded listener.js 17:47:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x95f1f400) [pid = 1741] [serial = 1350] [outer = 0x9533e400] 17:47:25 INFO - PROCESS | 1741 | 1468025245613 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]]]}] 17:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1458ms 17:47:25 INFO - PROCESS | 1741 | 1468025245677 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 17:47:25 INFO - PROCESS | 1741 | 1468025245682 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 17:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:47:25 INFO - PROCESS | 1741 | 1468025245690 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:47:25 INFO - PROCESS | 1741 | 1468025245694 Marionette TRACE conn4 <- [1,1770,null,{}] 17:47:25 INFO - PROCESS | 1741 | 1468025245701 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}] 17:47:25 INFO - PROCESS | 1741 | 1468025245707 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:26 INFO - PROCESS | 1741 | 1468025246069 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 17:47:26 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x8d7c4400) [pid = 1741] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:47:26 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x93d29800) [pid = 1741] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:47:26 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x962af800) [pid = 1741] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:47:26 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x96625400) [pid = 1741] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:47:26 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9797c800) [pid = 1741] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:47:26 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9a0a4800) [pid = 1741] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:47:26 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x8d7c5000) [pid = 1741] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:47:26 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9a817c00) [pid = 1741] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:47:26 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x91116400) [pid = 1741] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:47:26 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x91117400) [pid = 1741] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:47:26 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x8d45b000) [pid = 1741] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:47:26 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x911e2800) [pid = 1741] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:47:26 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x939da800) [pid = 1741] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:47:26 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x8d463c00) [pid = 1741] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:47:26 INFO - PROCESS | 1741 | 1468025246286 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:26 INFO - PROCESS | 1741 | 1468025246293 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe4400 == 38 [pid = 1741] [id = 450] 17:47:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x8d45a000) [pid = 1741] [serial = 1351] [outer = (nil)] 17:47:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x91116000) [pid = 1741] [serial = 1352] [outer = 0x8d45a000] 17:47:26 INFO - PROCESS | 1741 | 1468025246369 Marionette DEBUG loaded listener.js 17:47:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x91d89000) [pid = 1741] [serial = 1353] [outer = 0x8d45a000] 17:47:27 INFO - PROCESS | 1741 | 1468025247134 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]]]}] 17:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1493ms 17:47:27 INFO - PROCESS | 1741 | 1468025247183 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 17:47:27 INFO - PROCESS | 1741 | 1468025247188 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 17:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:47:27 INFO - PROCESS | 1741 | 1468025247196 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:47:27 INFO - PROCESS | 1741 | 1468025247200 Marionette TRACE conn4 <- [1,1774,null,{}] 17:47:27 INFO - PROCESS | 1741 | 1468025247210 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}] 17:47:27 INFO - PROCESS | 1741 | 1468025247215 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:27 INFO - PROCESS | 1741 | 1468025247453 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 17:47:27 INFO - PROCESS | 1741 | 1468025247468 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:27 INFO - PROCESS | 1741 | 1468025247499 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x95f1ec00 == 39 [pid = 1741] [id = 451] 17:47:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x95f22800) [pid = 1741] [serial = 1354] [outer = (nil)] 17:47:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x96151800) [pid = 1741] [serial = 1355] [outer = 0x95f22800] 17:47:27 INFO - PROCESS | 1741 | 1468025247581 Marionette DEBUG loaded listener.js 17:47:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x962ad000) [pid = 1741] [serial = 1356] [outer = 0x95f22800] 17:47:28 INFO - PROCESS | 1741 | 1468025248697 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]]]}] 17:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1536ms 17:47:28 INFO - PROCESS | 1741 | 1468025248734 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 17:47:28 INFO - PROCESS | 1741 | 1468025248743 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 17:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:47:28 INFO - PROCESS | 1741 | 1468025248753 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:47:28 INFO - PROCESS | 1741 | 1468025248760 Marionette TRACE conn4 <- [1,1778,null,{}] 17:47:28 INFO - PROCESS | 1741 | 1468025248771 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}] 17:47:28 INFO - PROCESS | 1741 | 1468025248776 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:29 INFO - PROCESS | 1741 | 1468025249010 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 17:47:29 INFO - PROCESS | 1741 | 1468025249302 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:29 INFO - PROCESS | 1741 | 1468025249314 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c9000 == 40 [pid = 1741] [id = 452] 17:47:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x8e3bc000) [pid = 1741] [serial = 1357] [outer = (nil)] 17:47:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x911ec000) [pid = 1741] [serial = 1358] [outer = 0x8e3bc000] 17:47:29 INFO - PROCESS | 1741 | 1468025249407 Marionette DEBUG loaded listener.js 17:47:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x91cf9800) [pid = 1741] [serial = 1359] [outer = 0x8e3bc000] 17:47:30 INFO - PROCESS | 1741 | 1468025250384 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]]]}] 17:47:30 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 17:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1695ms 17:47:30 INFO - PROCESS | 1741 | 1468025250448 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 17:47:30 INFO - PROCESS | 1741 | 1468025250456 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 17:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:47:30 INFO - PROCESS | 1741 | 1468025250469 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:47:30 INFO - PROCESS | 1741 | 1468025250473 Marionette TRACE conn4 <- [1,1782,null,{}] 17:47:30 INFO - PROCESS | 1741 | 1468025250481 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}] 17:47:30 INFO - PROCESS | 1741 | 1468025250489 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:30 INFO - PROCESS | 1741 | 1468025250745 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 17:47:31 INFO - PROCESS | 1741 | 1468025251040 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:31 INFO - PROCESS | 1741 | 1468025251050 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x94856400 == 41 [pid = 1741] [id = 453] 17:47:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x95237400) [pid = 1741] [serial = 1360] [outer = (nil)] 17:47:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x95339400) [pid = 1741] [serial = 1361] [outer = 0x95237400] 17:47:31 INFO - PROCESS | 1741 | 1468025251141 Marionette DEBUG loaded listener.js 17:47:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x953ddc00) [pid = 1741] [serial = 1362] [outer = 0x95237400] 17:47:32 INFO - PROCESS | 1741 | 1468025252160 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]]]}] 17:47:32 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 17:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1744ms 17:47:32 INFO - PROCESS | 1741 | 1468025252213 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 17:47:32 INFO - PROCESS | 1741 | 1468025252217 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 17:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:47:32 INFO - PROCESS | 1741 | 1468025252225 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:47:32 INFO - PROCESS | 1741 | 1468025252232 Marionette TRACE conn4 <- [1,1786,null,{}] 17:47:32 INFO - PROCESS | 1741 | 1468025252251 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}] 17:47:32 INFO - PROCESS | 1741 | 1468025252261 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:32 INFO - PROCESS | 1741 | 1468025252538 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 17:47:32 INFO - PROCESS | 1741 | 1468025252802 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:32 INFO - PROCESS | 1741 | 1468025252817 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x9662e000 == 42 [pid = 1741] [id = 454] 17:47:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x97973000) [pid = 1741] [serial = 1363] [outer = (nil)] 17:47:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x983e0c00) [pid = 1741] [serial = 1364] [outer = 0x97973000] 17:47:32 INFO - PROCESS | 1741 | 1468025252906 Marionette DEBUG loaded listener.js 17:47:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9970a000) [pid = 1741] [serial = 1365] [outer = 0x97973000] 17:47:33 INFO - PROCESS | 1741 | 1468025253803 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]]]}] 17:47:33 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 17:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1639ms 17:47:33 INFO - PROCESS | 1741 | 1468025253866 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 17:47:33 INFO - PROCESS | 1741 | 1468025253872 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 17:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:47:33 INFO - PROCESS | 1741 | 1468025253881 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:47:33 INFO - PROCESS | 1741 | 1468025253885 Marionette TRACE conn4 <- [1,1790,null,{}] 17:47:33 INFO - PROCESS | 1741 | 1468025253891 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}] 17:47:33 INFO - PROCESS | 1741 | 1468025253898 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:34 INFO - PROCESS | 1741 | 1468025254111 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 17:47:34 INFO - PROCESS | 1741 | 1468025254354 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:34 INFO - PROCESS | 1741 | 1468025254362 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d458400 == 43 [pid = 1741] [id = 455] 17:47:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x93d9f000) [pid = 1741] [serial = 1366] [outer = (nil)] 17:47:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x9a0a4400) [pid = 1741] [serial = 1367] [outer = 0x93d9f000] 17:47:34 INFO - PROCESS | 1741 | 1468025254463 Marionette DEBUG loaded listener.js 17:47:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x9a341000) [pid = 1741] [serial = 1368] [outer = 0x93d9f000] 17:47:35 INFO - PROCESS | 1741 | 1468025255375 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]]]}] 17:47:35 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) 17:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1540ms 17:47:35 INFO - PROCESS | 1741 | 1468025255422 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 17:47:35 INFO - PROCESS | 1741 | 1468025255426 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 17:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:47:35 INFO - PROCESS | 1741 | 1468025255433 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:47:35 INFO - PROCESS | 1741 | 1468025255438 Marionette TRACE conn4 <- [1,1794,null,{}] 17:47:35 INFO - PROCESS | 1741 | 1468025255445 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}] 17:47:35 INFO - PROCESS | 1741 | 1468025255452 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:35 INFO - PROCESS | 1741 | 1468025255655 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 17:47:35 INFO - PROCESS | 1741 | 1468025255884 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:35 INFO - PROCESS | 1741 | 1468025255891 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x95422400 == 44 [pid = 1741] [id = 456] 17:47:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x95f26c00) [pid = 1741] [serial = 1369] [outer = (nil)] 17:47:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x9a81f400) [pid = 1741] [serial = 1370] [outer = 0x95f26c00] 17:47:36 INFO - PROCESS | 1741 | 1468025256018 Marionette DEBUG loaded listener.js 17:47:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x9a823800) [pid = 1741] [serial = 1371] [outer = 0x95f26c00] 17:47:36 INFO - PROCESS | 1741 | 1468025256987 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]]]}] 17:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1631ms 17:47:37 INFO - PROCESS | 1741 | 1468025257067 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 17:47:37 INFO - PROCESS | 1741 | 1468025257071 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 17:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:47:37 INFO - PROCESS | 1741 | 1468025257078 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:47:37 INFO - PROCESS | 1741 | 1468025257083 Marionette TRACE conn4 <- [1,1798,null,{}] 17:47:37 INFO - PROCESS | 1741 | 1468025257089 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}] 17:47:37 INFO - PROCESS | 1741 | 1468025257100 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:37 INFO - PROCESS | 1741 | 1468025257374 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 17:47:37 INFO - PROCESS | 1741 | 1468025257630 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:37 INFO - PROCESS | 1741 | 1468025257642 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdcc00 == 45 [pid = 1741] [id = 457] 17:47:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x953da800) [pid = 1741] [serial = 1372] [outer = (nil)] 17:47:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x9a9be400) [pid = 1741] [serial = 1373] [outer = 0x953da800] 17:47:37 INFO - PROCESS | 1741 | 1468025257761 Marionette DEBUG loaded listener.js 17:47:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x9a9c6400) [pid = 1741] [serial = 1374] [outer = 0x953da800] 17:47:38 INFO - PROCESS | 1741 | 1468025258721 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]]]}] 17:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1684ms 17:47:38 INFO - PROCESS | 1741 | 1468025258764 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 17:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:47:38 INFO - PROCESS | 1741 | 1468025258768 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 17:47:38 INFO - PROCESS | 1741 | 1468025258778 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:47:38 INFO - PROCESS | 1741 | 1468025258782 Marionette TRACE conn4 <- [1,1802,null,{}] 17:47:38 INFO - PROCESS | 1741 | 1468025258789 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}] 17:47:38 INFO - PROCESS | 1741 | 1468025258794 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:39 INFO - PROCESS | 1741 | 1468025258999 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 17:47:39 INFO - PROCESS | 1741 | 1468025259229 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:39 INFO - PROCESS | 1741 | 1468025259238 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d45a400 == 46 [pid = 1741] [id = 458] 17:47:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x8d7ce800) [pid = 1741] [serial = 1375] [outer = (nil)] 17:47:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x9a9cc800) [pid = 1741] [serial = 1376] [outer = 0x8d7ce800] 17:47:39 INFO - PROCESS | 1741 | 1468025259373 Marionette DEBUG loaded listener.js 17:47:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x9aa42800) [pid = 1741] [serial = 1377] [outer = 0x8d7ce800] 17:47:40 INFO - PROCESS | 1741 | 1468025260267 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]]]}] 17:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1538ms 17:47:40 INFO - PROCESS | 1741 | 1468025260324 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 17:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:47:40 INFO - PROCESS | 1741 | 1468025260335 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 17:47:40 INFO - PROCESS | 1741 | 1468025260344 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:47:40 INFO - PROCESS | 1741 | 1468025260348 Marionette TRACE conn4 <- [1,1806,null,{}] 17:47:40 INFO - PROCESS | 1741 | 1468025260355 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}] 17:47:40 INFO - PROCESS | 1741 | 1468025260360 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:40 INFO - PROCESS | 1741 | 1468025260566 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 17:47:40 INFO - PROCESS | 1741 | 1468025260813 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:40 INFO - PROCESS | 1741 | 1468025260821 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d45f000 == 47 [pid = 1741] [id = 459] 17:47:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x8d461c00) [pid = 1741] [serial = 1378] [outer = (nil)] 17:47:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x9aa4bc00) [pid = 1741] [serial = 1379] [outer = 0x8d461c00] 17:47:40 INFO - PROCESS | 1741 | 1468025260923 Marionette DEBUG loaded listener.js 17:47:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x9aa51c00) [pid = 1741] [serial = 1380] [outer = 0x8d461c00] 17:47:41 INFO - PROCESS | 1741 | 1468025261804 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]]]}] 17:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1492ms 17:47:41 INFO - PROCESS | 1741 | 1468025261837 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 17:47:41 INFO - PROCESS | 1741 | 1468025261840 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 17:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:47:41 INFO - PROCESS | 1741 | 1468025261849 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:47:41 INFO - PROCESS | 1741 | 1468025261853 Marionette TRACE conn4 <- [1,1810,null,{}] 17:47:41 INFO - PROCESS | 1741 | 1468025261881 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}] 17:47:41 INFO - PROCESS | 1741 | 1468025261887 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:42 INFO - PROCESS | 1741 | 1468025262112 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 17:47:42 INFO - PROCESS | 1741 | 1468025262368 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:42 INFO - PROCESS | 1741 | 1468025262377 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b3000 == 48 [pid = 1741] [id = 460] 17:47:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x8e3b3c00) [pid = 1741] [serial = 1381] [outer = (nil)] 17:47:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x93b5e400) [pid = 1741] [serial = 1382] [outer = 0x8e3b3c00] 17:47:42 INFO - PROCESS | 1741 | 1468025262465 Marionette DEBUG loaded listener.js 17:47:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0x9b13f800) [pid = 1741] [serial = 1383] [outer = 0x8e3b3c00] 17:47:43 INFO - PROCESS | 1741 | 1468025263406 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]]]}] 17:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1614ms 17:47:43 INFO - PROCESS | 1741 | 1468025263463 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 17:47:43 INFO - PROCESS | 1741 | 1468025263467 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 17:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:47:43 INFO - PROCESS | 1741 | 1468025263475 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:47:43 INFO - PROCESS | 1741 | 1468025263478 Marionette TRACE conn4 <- [1,1814,null,{}] 17:47:43 INFO - PROCESS | 1741 | 1468025263485 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}] 17:47:43 INFO - PROCESS | 1741 | 1468025263490 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:43 INFO - PROCESS | 1741 | 1468025263700 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 17:47:44 INFO - PROCESS | 1741 | 1468025264272 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:44 INFO - PROCESS | 1741 | 1468025264286 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7cc800 == 49 [pid = 1741] [id = 461] 17:47:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0x8d7cf800) [pid = 1741] [serial = 1384] [outer = (nil)] 17:47:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 115 (0x8e3bb000) [pid = 1741] [serial = 1385] [outer = 0x8d7cf800] 17:47:44 INFO - PROCESS | 1741 | 1468025264370 Marionette DEBUG loaded listener.js 17:47:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 116 (0x91115000) [pid = 1741] [serial = 1386] [outer = 0x8d7cf800] 17:47:45 INFO - PROCESS | 1741 | 1468025265496 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]]]}] 17:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2092ms 17:47:45 INFO - PROCESS | 1741 | 1468025265570 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 17:47:45 INFO - PROCESS | 1741 | 1468025265576 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 17:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:47:45 INFO - PROCESS | 1741 | 1468025265584 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:47:45 INFO - PROCESS | 1741 | 1468025265589 Marionette TRACE conn4 <- [1,1818,null,{}] 17:47:45 INFO - PROCESS | 1741 | 1468025265598 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}] 17:47:45 INFO - PROCESS | 1741 | 1468025265606 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:45 INFO - PROCESS | 1741 | 1468025265916 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 17:47:46 INFO - PROCESS | 1741 | 1468025266148 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:46 INFO - PROCESS | 1741 | 1468025266157 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d8dc00 == 50 [pid = 1741] [id = 462] 17:47:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 117 (0x93d2a000) [pid = 1741] [serial = 1387] [outer = (nil)] 17:47:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 118 (0x952f0c00) [pid = 1741] [serial = 1388] [outer = 0x93d2a000] 17:47:46 INFO - PROCESS | 1741 | 1468025266241 Marionette DEBUG loaded listener.js 17:47:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 119 (0x9533f800) [pid = 1741] [serial = 1389] [outer = 0x93d2a000] 17:47:47 INFO - PROCESS | 1741 | 1468025267155 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]]]}] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe4400 == 49 [pid = 1741] [id = 450] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x93b5fc00 == 48 [pid = 1741] [id = 449] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf5000 == 47 [pid = 1741] [id = 448] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7cb800 == 46 [pid = 1741] [id = 447] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdf000 == 45 [pid = 1741] [id = 446] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x93d9d800 == 44 [pid = 1741] [id = 437] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b0400 == 43 [pid = 1741] [id = 438] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe0c00 == 42 [pid = 1741] [id = 442] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x8d45e000 == 41 [pid = 1741] [id = 444] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf6400 == 40 [pid = 1741] [id = 441] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x9541f000 == 39 [pid = 1741] [id = 440] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x91118000 == 38 [pid = 1741] [id = 432] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x91d93400 == 37 [pid = 1741] [id = 439] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x8d458c00 == 36 [pid = 1741] [id = 445] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe6c00 == 35 [pid = 1741] [id = 443] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b3000 == 34 [pid = 1741] [id = 460] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7cc800 == 33 [pid = 1741] [id = 461] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x8d45f000 == 32 [pid = 1741] [id = 459] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x8d45a400 == 31 [pid = 1741] [id = 458] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x95422400 == 30 [pid = 1741] [id = 456] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdcc00 == 29 [pid = 1741] [id = 457] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x8d458400 == 28 [pid = 1741] [id = 455] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x9662e000 == 27 [pid = 1741] [id = 454] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x94856400 == 26 [pid = 1741] [id = 453] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x95f1ec00 == 25 [pid = 1741] [id = 451] 17:47:48 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c9000 == 24 [pid = 1741] [id = 452] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 118 (0x91333800) [pid = 1741] [serial = 1272] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 117 (0x91113000) [pid = 1741] [serial = 1271] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 116 (0x9533ec00) [pid = 1741] [serial = 1275] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 115 (0x952f3800) [pid = 1741] [serial = 1274] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 114 (0x9927b400) [pid = 1741] [serial = 1278] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 113 (0x983dd800) [pid = 1741] [serial = 1277] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x9a09e000) [pid = 1741] [serial = 1281] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0x9a01bc00) [pid = 1741] [serial = 1280] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x9a0a7000) [pid = 1741] [serial = 1284] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x9a0a3c00) [pid = 1741] [serial = 1283] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x9a50d400) [pid = 1741] [serial = 1287] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x9a505400) [pid = 1741] [serial = 1286] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x9a822800) [pid = 1741] [serial = 1290] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x9a81e800) [pid = 1741] [serial = 1289] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x9a926000) [pid = 1741] [serial = 1293] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x9a91f000) [pid = 1741] [serial = 1292] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x95fb1800) [pid = 1741] [serial = 1296] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x91d96400) [pid = 1741] [serial = 1295] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x911de400) [pid = 1741] [serial = 1304] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x8d7cf000) [pid = 1741] [serial = 1301] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x91d8d800) [pid = 1741] [serial = 1299] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x91cf8000) [pid = 1741] [serial = 1298] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x93a3cc00) [pid = 1741] [serial = 1307] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x93d26c00) [pid = 1741] [serial = 1308] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x91ced800) [pid = 1741] [serial = 1310] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x8e3b2400) [pid = 1741] [serial = 1302] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x93d2ac00) [pid = 1741] [serial = 1311] [outer = (nil)] [url = about:blank] 17:47:48 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x911e2000) [pid = 1741] [serial = 1305] [outer = (nil)] [url = about:blank] 17:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 2993ms 17:47:48 INFO - PROCESS | 1741 | 1468025268707 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 17:47:48 INFO - PROCESS | 1741 | 1468025268714 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 17:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:47:48 INFO - PROCESS | 1741 | 1468025268729 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:47:48 INFO - PROCESS | 1741 | 1468025268738 Marionette TRACE conn4 <- [1,1822,null,{}] 17:47:48 INFO - PROCESS | 1741 | 1468025268747 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}] 17:47:48 INFO - PROCESS | 1741 | 1468025268753 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:48 INFO - PROCESS | 1741 | 1468025268934 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 17:47:49 INFO - PROCESS | 1741 | 1468025269070 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:49 INFO - PROCESS | 1741 | 1468025269084 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d463800 == 25 [pid = 1741] [id = 463] 17:47:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x8d463c00) [pid = 1741] [serial = 1390] [outer = (nil)] 17:47:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x8d7c6400) [pid = 1741] [serial = 1391] [outer = 0x8d463c00] 17:47:49 INFO - PROCESS | 1741 | 1468025269158 Marionette DEBUG loaded listener.js 17:47:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x8d7cb400) [pid = 1741] [serial = 1392] [outer = 0x8d463c00] 17:47:50 INFO - PROCESS | 1741 | 1468025270052 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]]]}] 17:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1359ms 17:47:50 INFO - PROCESS | 1741 | 1468025270087 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 17:47:50 INFO - PROCESS | 1741 | 1468025270092 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 17:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:47:50 INFO - PROCESS | 1741 | 1468025270107 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:47:50 INFO - PROCESS | 1741 | 1468025270115 Marionette TRACE conn4 <- [1,1826,null,{}] 17:47:50 INFO - PROCESS | 1741 | 1468025270123 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}] 17:47:50 INFO - PROCESS | 1741 | 1468025270130 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:50 INFO - PROCESS | 1741 | 1468025270314 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 17:47:50 INFO - PROCESS | 1741 | 1468025270468 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:50 INFO - PROCESS | 1741 | 1468025270476 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2ce000 == 26 [pid = 1741] [id = 464] 17:47:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x8f2d0400) [pid = 1741] [serial = 1393] [outer = (nil)] 17:47:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x911de400) [pid = 1741] [serial = 1394] [outer = 0x8f2d0400] 17:47:50 INFO - PROCESS | 1741 | 1468025270553 Marionette DEBUG loaded listener.js 17:47:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x911e5400) [pid = 1741] [serial = 1395] [outer = 0x8f2d0400] 17:47:51 INFO - PROCESS | 1741 | 1468025271499 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]]]}] 17:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1454ms 17:47:51 INFO - PROCESS | 1741 | 1468025271562 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 17:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:47:51 INFO - PROCESS | 1741 | 1468025271567 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 17:47:51 INFO - PROCESS | 1741 | 1468025271575 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:47:51 INFO - PROCESS | 1741 | 1468025271578 Marionette TRACE conn4 <- [1,1830,null,{}] 17:47:51 INFO - PROCESS | 1741 | 1468025271607 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}] 17:47:51 INFO - PROCESS | 1741 | 1468025271617 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:51 INFO - PROCESS | 1741 | 1468025271855 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 17:47:51 INFO - PROCESS | 1741 | 1468025271886 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:51 INFO - PROCESS | 1741 | 1468025271903 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d93800 == 27 [pid = 1741] [id = 465] 17:47:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x91d93c00) [pid = 1741] [serial = 1396] [outer = (nil)] 17:47:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x939da400) [pid = 1741] [serial = 1397] [outer = 0x91d93c00] 17:47:51 INFO - PROCESS | 1741 | 1468025271978 Marionette DEBUG loaded listener.js 17:47:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x93b5f800) [pid = 1741] [serial = 1398] [outer = 0x91d93c00] 17:47:53 INFO - PROCESS | 1741 | 1468025273053 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]]]}] 17:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1543ms 17:47:53 INFO - PROCESS | 1741 | 1468025273119 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 17:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:47:53 INFO - PROCESS | 1741 | 1468025273124 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 17:47:53 INFO - PROCESS | 1741 | 1468025273132 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:47:53 INFO - PROCESS | 1741 | 1468025273135 Marionette TRACE conn4 <- [1,1834,null,{}] 17:47:53 INFO - PROCESS | 1741 | 1468025273143 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}] 17:47:53 INFO - PROCESS | 1741 | 1468025273147 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:54 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x9533e400) [pid = 1741] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:47:54 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x8d45a000) [pid = 1741] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:47:54 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x8e3b0c00) [pid = 1741] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:47:54 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x91d8ec00) [pid = 1741] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:47:54 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x8cfe0800) [pid = 1741] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:47:54 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x8e3b7400) [pid = 1741] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:47:54 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x95421c00) [pid = 1741] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:47:54 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x8f2ce400) [pid = 1741] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:47:54 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x95234400) [pid = 1741] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:47:54 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x939d7400) [pid = 1741] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:47:54 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x8f2c1800) [pid = 1741] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:47:54 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x94858000) [pid = 1741] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:47:54 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x95f22800) [pid = 1741] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:47:54 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x94851c00) [pid = 1741] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:47:54 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x8d461400) [pid = 1741] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:47:54 INFO - PROCESS | 1741 | 1468025274141 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 17:47:54 INFO - PROCESS | 1741 | 1468025274246 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:54 INFO - PROCESS | 1741 | 1468025274254 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c1800 == 28 [pid = 1741] [id = 466] 17:47:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x8f2ce400) [pid = 1741] [serial = 1399] [outer = (nil)] 17:47:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x91d90000) [pid = 1741] [serial = 1400] [outer = 0x8f2ce400] 17:47:54 INFO - PROCESS | 1741 | 1468025274333 Marionette DEBUG loaded listener.js 17:47:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x93d2d800) [pid = 1741] [serial = 1401] [outer = 0x8f2ce400] 17:47:55 INFO - PROCESS | 1741 | 1468025275123 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]]]}] 17:47:55 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 17:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2049ms 17:47:55 INFO - PROCESS | 1741 | 1468025275180 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 17:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:47:55 INFO - PROCESS | 1741 | 1468025275185 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 17:47:55 INFO - PROCESS | 1741 | 1468025275192 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:47:55 INFO - PROCESS | 1741 | 1468025275196 Marionette TRACE conn4 <- [1,1838,null,{}] 17:47:55 INFO - PROCESS | 1741 | 1468025275202 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}] 17:47:55 INFO - PROCESS | 1741 | 1468025275208 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:55 INFO - PROCESS | 1741 | 1468025275378 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 17:47:55 INFO - PROCESS | 1741 | 1468025275389 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:55 INFO - PROCESS | 1741 | 1468025275401 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x911df000 == 29 [pid = 1741] [id = 467] 17:47:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x91cf2800) [pid = 1741] [serial = 1402] [outer = (nil)] 17:47:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x95397400) [pid = 1741] [serial = 1403] [outer = 0x91cf2800] 17:47:55 INFO - PROCESS | 1741 | 1468025275610 Marionette DEBUG loaded listener.js 17:47:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x953d6400) [pid = 1741] [serial = 1404] [outer = 0x91cf2800] 17:47:56 INFO - PROCESS | 1741 | 1468025276656 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]]]}] 17:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1539ms 17:47:56 INFO - PROCESS | 1741 | 1468025276733 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 17:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:47:56 INFO - PROCESS | 1741 | 1468025276742 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 17:47:56 INFO - PROCESS | 1741 | 1468025276752 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:47:56 INFO - PROCESS | 1741 | 1468025276758 Marionette TRACE conn4 <- [1,1842,null,{}] 17:47:56 INFO - PROCESS | 1741 | 1468025276770 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}] 17:47:56 INFO - PROCESS | 1741 | 1468025276775 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:57 INFO - PROCESS | 1741 | 1468025277016 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 17:47:57 INFO - PROCESS | 1741 | 1468025277267 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:57 INFO - PROCESS | 1741 | 1468025277276 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c2000 == 30 [pid = 1741] [id = 468] 17:47:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x8d7c9400) [pid = 1741] [serial = 1405] [outer = (nil)] 17:47:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x91114400) [pid = 1741] [serial = 1406] [outer = 0x8d7c9400] 17:47:57 INFO - PROCESS | 1741 | 1468025277377 Marionette DEBUG loaded listener.js 17:47:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x911ea800) [pid = 1741] [serial = 1407] [outer = 0x8d7c9400] 17:47:58 INFO - PROCESS | 1741 | 1468025278378 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]]]}] 17:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1691ms 17:47:58 INFO - PROCESS | 1741 | 1468025278443 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 17:47:58 INFO - PROCESS | 1741 | 1468025278452 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 17:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:47:58 INFO - PROCESS | 1741 | 1468025278465 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:47:58 INFO - PROCESS | 1741 | 1468025278471 Marionette TRACE conn4 <- [1,1846,null,{}] 17:47:58 INFO - PROCESS | 1741 | 1468025278478 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}] 17:47:58 INFO - PROCESS | 1741 | 1468025278485 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:58 INFO - PROCESS | 1741 | 1468025278695 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 17:47:58 INFO - PROCESS | 1741 | 1468025278947 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:58 INFO - PROCESS | 1741 | 1468025278959 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:47:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x91333c00 == 31 [pid = 1741] [id = 469] 17:47:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x93b64000) [pid = 1741] [serial = 1408] [outer = (nil)] 17:47:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x93d28800) [pid = 1741] [serial = 1409] [outer = 0x93b64000] 17:47:59 INFO - PROCESS | 1741 | 1468025279094 Marionette DEBUG loaded listener.js 17:47:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x952f7800) [pid = 1741] [serial = 1410] [outer = 0x93b64000] 17:48:00 INFO - PROCESS | 1741 | 1468025280052 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]]]}] 17:48:00 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) 17:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1637ms 17:48:00 INFO - PROCESS | 1741 | 1468025280102 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 17:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:48:00 INFO - PROCESS | 1741 | 1468025280107 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 17:48:00 INFO - PROCESS | 1741 | 1468025280115 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:48:00 INFO - PROCESS | 1741 | 1468025280122 Marionette TRACE conn4 <- [1,1850,null,{}] 17:48:00 INFO - PROCESS | 1741 | 1468025280141 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}] 17:48:00 INFO - PROCESS | 1741 | 1468025280151 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:00 INFO - PROCESS | 1741 | 1468025280415 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 17:48:00 INFO - PROCESS | 1741 | 1468025280694 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:00 INFO - PROCESS | 1741 | 1468025280706 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x95fb1800 == 32 [pid = 1741] [id = 470] 17:48:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x95fb2000) [pid = 1741] [serial = 1411] [outer = (nil)] 17:48:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x95fb9400) [pid = 1741] [serial = 1412] [outer = 0x95fb2000] 17:48:00 INFO - PROCESS | 1741 | 1468025280802 Marionette DEBUG loaded listener.js 17:48:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x96151400) [pid = 1741] [serial = 1413] [outer = 0x95fb2000] 17:48:01 INFO - PROCESS | 1741 | 1468025281789 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]]]}] 17:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1741ms 17:48:01 INFO - PROCESS | 1741 | 1468025281856 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 17:48:01 INFO - PROCESS | 1741 | 1468025281862 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 17:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:48:01 INFO - PROCESS | 1741 | 1468025281872 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:48:01 INFO - PROCESS | 1741 | 1468025281876 Marionette TRACE conn4 <- [1,1854,null,{}] 17:48:01 INFO - PROCESS | 1741 | 1468025281884 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}] 17:48:01 INFO - PROCESS | 1741 | 1468025281891 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:02 INFO - PROCESS | 1741 | 1468025282138 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 17:48:02 INFO - PROCESS | 1741 | 1468025282415 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:02 INFO - PROCESS | 1741 | 1468025282425 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf0400 == 33 [pid = 1741] [id = 471] 17:48:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x96153800) [pid = 1741] [serial = 1414] [outer = (nil)] 17:48:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x962a6800) [pid = 1741] [serial = 1415] [outer = 0x96153800] 17:48:02 INFO - PROCESS | 1741 | 1468025282513 Marionette DEBUG loaded listener.js 17:48:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x962a5c00) [pid = 1741] [serial = 1416] [outer = 0x96153800] 17:48:03 INFO - PROCESS | 1741 | 1468025283466 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]]]}] 17:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1635ms 17:48:03 INFO - PROCESS | 1741 | 1468025283507 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 17:48:03 INFO - PROCESS | 1741 | 1468025283512 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 17:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:48:03 INFO - PROCESS | 1741 | 1468025283520 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:48:03 INFO - PROCESS | 1741 | 1468025283524 Marionette TRACE conn4 <- [1,1858,null,{}] 17:48:03 INFO - PROCESS | 1741 | 1468025283531 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}] 17:48:03 INFO - PROCESS | 1741 | 1468025283537 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:03 INFO - PROCESS | 1741 | 1468025283747 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 17:48:03 INFO - PROCESS | 1741 | 1468025283978 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:03 INFO - PROCESS | 1741 | 1468025283985 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d45a400 == 34 [pid = 1741] [id = 472] 17:48:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x96157c00) [pid = 1741] [serial = 1417] [outer = (nil)] 17:48:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x9797dc00) [pid = 1741] [serial = 1418] [outer = 0x96157c00] 17:48:04 INFO - PROCESS | 1741 | 1468025284117 Marionette DEBUG loaded listener.js 17:48:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x983df800) [pid = 1741] [serial = 1419] [outer = 0x96157c00] 17:48:05 INFO - PROCESS | 1741 | 1468025285061 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]]]}] 17:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1589ms 17:48:05 INFO - PROCESS | 1741 | 1468025285109 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 17:48:05 INFO - PROCESS | 1741 | 1468025285113 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 17:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:48:05 INFO - PROCESS | 1741 | 1468025285121 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:48:05 INFO - PROCESS | 1741 | 1468025285125 Marionette TRACE conn4 <- [1,1862,null,{}] 17:48:05 INFO - PROCESS | 1741 | 1468025285132 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}] 17:48:05 INFO - PROCESS | 1741 | 1468025285144 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:05 INFO - PROCESS | 1741 | 1468025285438 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 17:48:05 INFO - PROCESS | 1741 | 1468025285736 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:05 INFO - PROCESS | 1741 | 1468025285747 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe2400 == 35 [pid = 1741] [id = 473] 17:48:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x8f2c3c00) [pid = 1741] [serial = 1420] [outer = (nil)] 17:48:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x9a09f400) [pid = 1741] [serial = 1421] [outer = 0x8f2c3c00] 17:48:05 INFO - PROCESS | 1741 | 1468025285841 Marionette DEBUG loaded listener.js 17:48:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x95399000) [pid = 1741] [serial = 1422] [outer = 0x8f2c3c00] 17:48:06 INFO - PROCESS | 1741 | 1468025286769 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]]]}] 17:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1688ms 17:48:06 INFO - PROCESS | 1741 | 1468025286811 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 17:48:06 INFO - PROCESS | 1741 | 1468025286815 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 17:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:48:06 INFO - PROCESS | 1741 | 1468025286842 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:48:06 INFO - PROCESS | 1741 | 1468025286846 Marionette TRACE conn4 <- [1,1866,null,{}] 17:48:06 INFO - PROCESS | 1741 | 1468025286853 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}] 17:48:06 INFO - PROCESS | 1741 | 1468025286859 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:07 INFO - PROCESS | 1741 | 1468025287050 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 17:48:07 INFO - PROCESS | 1741 | 1468025287290 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:07 INFO - PROCESS | 1741 | 1468025287299 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d462800 == 36 [pid = 1741] [id = 474] 17:48:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x8d463400) [pid = 1741] [serial = 1423] [outer = (nil)] 17:48:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x9a502400) [pid = 1741] [serial = 1424] [outer = 0x8d463400] 17:48:07 INFO - PROCESS | 1741 | 1468025287406 Marionette DEBUG loaded listener.js 17:48:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x9a50a400) [pid = 1741] [serial = 1425] [outer = 0x8d463400] 17:48:08 INFO - PROCESS | 1741 | 1468025288369 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]]]}] 17:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1602ms 17:48:08 INFO - PROCESS | 1741 | 1468025288442 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 17:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:48:08 INFO - PROCESS | 1741 | 1468025288455 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 17:48:08 INFO - PROCESS | 1741 | 1468025288463 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:48:08 INFO - PROCESS | 1741 | 1468025288466 Marionette TRACE conn4 <- [1,1870,null,{}] 17:48:08 INFO - PROCESS | 1741 | 1468025288474 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}] 17:48:08 INFO - PROCESS | 1741 | 1468025288478 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:08 INFO - PROCESS | 1741 | 1468025288678 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 17:48:08 INFO - PROCESS | 1741 | 1468025288920 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:08 INFO - PROCESS | 1741 | 1468025288931 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2ce800 == 37 [pid = 1741] [id = 475] 17:48:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0x95421800) [pid = 1741] [serial = 1426] [outer = (nil)] 17:48:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0x9a509400) [pid = 1741] [serial = 1427] [outer = 0x95421800] 17:48:09 INFO - PROCESS | 1741 | 1468025289036 Marionette DEBUG loaded listener.js 17:48:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 115 (0x9a820000) [pid = 1741] [serial = 1428] [outer = 0x95421800] 17:48:10 INFO - PROCESS | 1741 | 1468025290006 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]]]}] 17:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1593ms 17:48:10 INFO - PROCESS | 1741 | 1468025290056 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 17:48:10 INFO - PROCESS | 1741 | 1468025290061 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 17:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:48:10 INFO - PROCESS | 1741 | 1468025290068 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:48:10 INFO - PROCESS | 1741 | 1468025290072 Marionette TRACE conn4 <- [1,1874,null,{}] 17:48:10 INFO - PROCESS | 1741 | 1468025290079 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}] 17:48:10 INFO - PROCESS | 1741 | 1468025290084 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:10 INFO - PROCESS | 1741 | 1468025290327 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 17:48:10 INFO - PROCESS | 1741 | 1468025290697 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:10 INFO - PROCESS | 1741 | 1468025290710 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfda000 == 38 [pid = 1741] [id = 476] 17:48:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 116 (0x8d466400) [pid = 1741] [serial = 1429] [outer = (nil)] 17:48:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 117 (0x91332400) [pid = 1741] [serial = 1430] [outer = 0x8d466400] 17:48:10 INFO - PROCESS | 1741 | 1468025290855 Marionette DEBUG loaded listener.js 17:48:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 118 (0x93da6800) [pid = 1741] [serial = 1431] [outer = 0x8d466400] 17:48:12 INFO - PROCESS | 1741 | 1468025292172 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]]]}] 17:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2149ms 17:48:12 INFO - PROCESS | 1741 | 1468025292221 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 17:48:12 INFO - PROCESS | 1741 | 1468025292229 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 17:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:48:12 INFO - PROCESS | 1741 | 1468025292239 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:48:12 INFO - PROCESS | 1741 | 1468025292246 Marionette TRACE conn4 <- [1,1878,null,{}] 17:48:12 INFO - PROCESS | 1741 | 1468025292270 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}] 17:48:12 INFO - PROCESS | 1741 | 1468025292278 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:12 INFO - PROCESS | 1741 | 1468025292580 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 17:48:12 INFO - PROCESS | 1741 | 1468025292797 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:12 INFO - PROCESS | 1741 | 1468025292814 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7cfc00 == 39 [pid = 1741] [id = 477] 17:48:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 119 (0x8d7d0400) [pid = 1741] [serial = 1432] [outer = (nil)] 17:48:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 120 (0x8e3b2800) [pid = 1741] [serial = 1433] [outer = 0x8d7d0400] 17:48:12 INFO - PROCESS | 1741 | 1468025292895 Marionette DEBUG loaded listener.js 17:48:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 121 (0x8f2c3400) [pid = 1741] [serial = 1434] [outer = 0x8d7d0400] 17:48:13 INFO - PROCESS | 1741 | 1468025293921 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]]]}] 17:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1761ms 17:48:14 INFO - PROCESS | 1741 | 1468025294000 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 17:48:14 INFO - PROCESS | 1741 | 1468025294007 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 17:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:48:14 INFO - PROCESS | 1741 | 1468025294019 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:48:14 INFO - PROCESS | 1741 | 1468025294023 Marionette TRACE conn4 <- [1,1882,null,{}] 17:48:14 INFO - PROCESS | 1741 | 1468025294031 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}] 17:48:14 INFO - PROCESS | 1741 | 1468025294037 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:14 INFO - PROCESS | 1741 | 1468025294298 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 17:48:14 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c1800 == 38 [pid = 1741] [id = 466] 17:48:14 INFO - PROCESS | 1741 | --DOCSHELL 0x91d93800 == 37 [pid = 1741] [id = 465] 17:48:14 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2ce000 == 36 [pid = 1741] [id = 464] 17:48:14 INFO - PROCESS | 1741 | --DOCSHELL 0x8d463800 == 35 [pid = 1741] [id = 463] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 120 (0x95420400) [pid = 1741] [serial = 1349] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 119 (0x91116000) [pid = 1741] [serial = 1352] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 118 (0x95f1f400) [pid = 1741] [serial = 1350] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 117 (0x9a34c000) [pid = 1741] [serial = 1334] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 116 (0x9a3bd800) [pid = 1741] [serial = 1335] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 115 (0x93d2a800) [pid = 1741] [serial = 1346] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 114 (0x8cfe4c00) [pid = 1741] [serial = 1340] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 113 (0x8d464000) [pid = 1741] [serial = 1341] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x91114c00) [pid = 1741] [serial = 1316] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0x91336800) [pid = 1741] [serial = 1317] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x95f22c00) [pid = 1741] [serial = 1322] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x95fb6800) [pid = 1741] [serial = 1323] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x962ae400) [pid = 1741] [serial = 1328] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x9797d000) [pid = 1741] [serial = 1329] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x95335400) [pid = 1741] [serial = 1319] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x91cf1000) [pid = 1741] [serial = 1320] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x96154c00) [pid = 1741] [serial = 1325] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x96158800) [pid = 1741] [serial = 1326] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x91111800) [pid = 1741] [serial = 1343] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x911e9000) [pid = 1741] [serial = 1344] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x9a0a1000) [pid = 1741] [serial = 1331] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x962ad000) [pid = 1741] [serial = 1356] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x9a0a3000) [pid = 1741] [serial = 1332] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x96151800) [pid = 1741] [serial = 1355] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x95390000) [pid = 1741] [serial = 1314] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x95334000) [pid = 1741] [serial = 1313] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x91335400) [pid = 1741] [serial = 1337] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x93a3b800) [pid = 1741] [serial = 1338] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x91d89000) [pid = 1741] [serial = 1353] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x93da1c00) [pid = 1741] [serial = 1347] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1741 | 1468025294579 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:14 INFO - PROCESS | 1741 | 1468025294589 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe4c00 == 36 [pid = 1741] [id = 478] 17:48:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x8f2ce000) [pid = 1741] [serial = 1435] [outer = (nil)] 17:48:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x91333000) [pid = 1741] [serial = 1436] [outer = 0x8f2ce000] 17:48:14 INFO - PROCESS | 1741 | 1468025294670 Marionette DEBUG loaded listener.js 17:48:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x9133dc00) [pid = 1741] [serial = 1437] [outer = 0x8f2ce000] 17:48:15 INFO - PROCESS | 1741 | 1468025295557 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]]]}] 17:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1586ms 17:48:15 INFO - PROCESS | 1741 | 1468025295606 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 17:48:15 INFO - PROCESS | 1741 | 1468025295609 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 17:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:48:15 INFO - PROCESS | 1741 | 1468025295617 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:48:15 INFO - PROCESS | 1741 | 1468025295623 Marionette TRACE conn4 <- [1,1886,null,{}] 17:48:15 INFO - PROCESS | 1741 | 1468025295640 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}] 17:48:15 INFO - PROCESS | 1741 | 1468025295650 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:15 INFO - PROCESS | 1741 | 1468025295842 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 17:48:16 INFO - PROCESS | 1741 | 1468025295997 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:16 INFO - PROCESS | 1741 | 1468025296010 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d9f800 == 37 [pid = 1741] [id = 479] 17:48:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x93da1c00) [pid = 1741] [serial = 1438] [outer = (nil)] 17:48:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x95339000) [pid = 1741] [serial = 1439] [outer = 0x93da1c00] 17:48:16 INFO - PROCESS | 1741 | 1468025296105 Marionette DEBUG loaded listener.js 17:48:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x9539bc00) [pid = 1741] [serial = 1440] [outer = 0x93da1c00] 17:48:17 INFO - PROCESS | 1741 | 1468025297010 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]]]}] 17:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1440ms 17:48:17 INFO - PROCESS | 1741 | 1468025297058 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 17:48:17 INFO - PROCESS | 1741 | 1468025297062 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 17:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:48:17 INFO - PROCESS | 1741 | 1468025297074 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:48:17 INFO - PROCESS | 1741 | 1468025297077 Marionette TRACE conn4 <- [1,1890,null,{}] 17:48:17 INFO - PROCESS | 1741 | 1468025297084 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}] 17:48:17 INFO - PROCESS | 1741 | 1468025297088 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:17 INFO - PROCESS | 1741 | 1468025297331 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 17:48:17 INFO - PROCESS | 1741 | 1468025297374 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:17 INFO - PROCESS | 1741 | 1468025297383 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c6c00 == 38 [pid = 1741] [id = 480] 17:48:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x9541dc00) [pid = 1741] [serial = 1441] [outer = (nil)] 17:48:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x95f21000) [pid = 1741] [serial = 1442] [outer = 0x9541dc00] 17:48:17 INFO - PROCESS | 1741 | 1468025297462 Marionette DEBUG loaded listener.js 17:48:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x95fb4800) [pid = 1741] [serial = 1443] [outer = 0x9541dc00] 17:48:18 INFO - PROCESS | 1741 | 1468025298466 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]]]}] 17:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1429ms 17:48:18 INFO - PROCESS | 1741 | 1468025298504 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 17:48:18 INFO - PROCESS | 1741 | 1468025298509 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 17:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:48:18 INFO - PROCESS | 1741 | 1468025298515 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:48:18 INFO - PROCESS | 1741 | 1468025298519 Marionette TRACE conn4 <- [1,1894,null,{}] 17:48:18 INFO - PROCESS | 1741 | 1468025298532 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}] 17:48:18 INFO - PROCESS | 1741 | 1468025298536 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:18 INFO - PROCESS | 1741 | 1468025298775 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 17:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x8d463c00) [pid = 1741] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x8d461c00) [pid = 1741] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x8d7cf800) [pid = 1741] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x91d93c00) [pid = 1741] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x93d9f000) [pid = 1741] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x97973000) [pid = 1741] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x93d2a000) [pid = 1741] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x8d7ce800) [pid = 1741] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x95237400) [pid = 1741] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x8f2d0400) [pid = 1741] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x8e3b3c00) [pid = 1741] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x8f2ce400) [pid = 1741] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:48:19 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x95f26c00) [pid = 1741] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:48:19 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x8e3bc000) [pid = 1741] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:48:19 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x953da800) [pid = 1741] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:48:19 INFO - PROCESS | 1741 | 1468025299130 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:19 INFO - PROCESS | 1741 | 1468025299136 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d45e000 == 39 [pid = 1741] [id = 481] 17:48:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x8d45ec00) [pid = 1741] [serial = 1444] [outer = (nil)] 17:48:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x8e3b3c00) [pid = 1741] [serial = 1445] [outer = 0x8d45ec00] 17:48:19 INFO - PROCESS | 1741 | 1468025299215 Marionette DEBUG loaded listener.js 17:48:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x91d93c00) [pid = 1741] [serial = 1446] [outer = 0x8d45ec00] 17:48:19 INFO - PROCESS | 1741 | 1468025299968 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]]]}] 17:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1488ms 17:48:20 INFO - PROCESS | 1741 | 1468025300005 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 17:48:20 INFO - PROCESS | 1741 | 1468025300009 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 17:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:48:20 INFO - PROCESS | 1741 | 1468025300019 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:48:20 INFO - PROCESS | 1741 | 1468025300022 Marionette TRACE conn4 <- [1,1898,null,{}] 17:48:20 INFO - PROCESS | 1741 | 1468025300029 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}] 17:48:20 INFO - PROCESS | 1741 | 1468025300038 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:20 INFO - PROCESS | 1741 | 1468025300248 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 17:48:20 INFO - PROCESS | 1741 | 1468025300390 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:20 INFO - PROCESS | 1741 | 1468025300400 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c7400 == 40 [pid = 1741] [id = 482] 17:48:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x8f2c5400) [pid = 1741] [serial = 1447] [outer = (nil)] 17:48:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x96632c00) [pid = 1741] [serial = 1448] [outer = 0x8f2c5400] 17:48:20 INFO - PROCESS | 1741 | 1468025300485 Marionette DEBUG loaded listener.js 17:48:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x99707c00) [pid = 1741] [serial = 1449] [outer = 0x8f2c5400] 17:48:21 INFO - PROCESS | 1741 | 1468025301465 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]]]}] 17:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1482ms 17:48:21 INFO - PROCESS | 1741 | 1468025301517 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 17:48:21 INFO - PROCESS | 1741 | 1468025301525 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 17:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:48:21 INFO - PROCESS | 1741 | 1468025301534 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:48:21 INFO - PROCESS | 1741 | 1468025301540 Marionette TRACE conn4 <- [1,1902,null,{}] 17:48:21 INFO - PROCESS | 1741 | 1468025301551 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}] 17:48:21 INFO - PROCESS | 1741 | 1468025301557 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:21 INFO - PROCESS | 1741 | 1468025301786 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 17:48:22 INFO - PROCESS | 1741 | 1468025302095 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:22 INFO - PROCESS | 1741 | 1468025302103 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d45e400 == 41 [pid = 1741] [id = 483] 17:48:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x8d464000) [pid = 1741] [serial = 1450] [outer = (nil)] 17:48:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x91114800) [pid = 1741] [serial = 1451] [outer = 0x8d464000] 17:48:22 INFO - PROCESS | 1741 | 1468025302200 Marionette DEBUG loaded listener.js 17:48:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x91333400) [pid = 1741] [serial = 1452] [outer = 0x8d464000] 17:48:23 INFO - PROCESS | 1741 | 1468025303172 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]]]}] 17:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1692ms 17:48:23 INFO - PROCESS | 1741 | 1468025303226 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 17:48:23 INFO - PROCESS | 1741 | 1468025303234 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 17:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:48:23 INFO - PROCESS | 1741 | 1468025303245 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:48:23 INFO - PROCESS | 1741 | 1468025303249 Marionette TRACE conn4 <- [1,1906,null,{}] 17:48:23 INFO - PROCESS | 1741 | 1468025303256 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}] 17:48:23 INFO - PROCESS | 1741 | 1468025303263 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:23 INFO - PROCESS | 1741 | 1468025303476 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 17:48:23 INFO - PROCESS | 1741 | 1468025303714 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:23 INFO - PROCESS | 1741 | 1468025303723 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d2bc00 == 42 [pid = 1741] [id = 484] 17:48:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x93d2d000) [pid = 1741] [serial = 1453] [outer = (nil)] 17:48:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9539ac00) [pid = 1741] [serial = 1454] [outer = 0x93d2d000] 17:48:23 INFO - PROCESS | 1741 | 1468025303864 Marionette DEBUG loaded listener.js 17:48:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x95f1e800) [pid = 1741] [serial = 1455] [outer = 0x93d2d000] 17:48:24 INFO - PROCESS | 1741 | 1468025304837 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]]]}] 17:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1650ms 17:48:24 INFO - PROCESS | 1741 | 1468025304897 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 17:48:24 INFO - PROCESS | 1741 | 1468025304902 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 17:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:48:24 INFO - PROCESS | 1741 | 1468025304909 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:48:24 INFO - PROCESS | 1741 | 1468025304916 Marionette TRACE conn4 <- [1,1910,null,{}] 17:48:24 INFO - PROCESS | 1741 | 1468025304933 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}] 17:48:24 INFO - PROCESS | 1741 | 1468025304943 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:25 INFO - PROCESS | 1741 | 1468025305159 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 17:48:25 INFO - PROCESS | 1741 | 1468025305370 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:25 INFO - PROCESS | 1741 | 1468025305387 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x95425c00 == 43 [pid = 1741] [id = 485] 17:48:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x99781400) [pid = 1741] [serial = 1456] [outer = (nil)] 17:48:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9a0a0400) [pid = 1741] [serial = 1457] [outer = 0x99781400] 17:48:25 INFO - PROCESS | 1741 | 1468025305525 Marionette DEBUG loaded listener.js 17:48:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x9a0a9800) [pid = 1741] [serial = 1458] [outer = 0x99781400] 17:48:26 INFO - PROCESS | 1741 | 1468025306418 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]]]}] 17:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1586ms 17:48:26 INFO - PROCESS | 1741 | 1468025306497 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 17:48:26 INFO - PROCESS | 1741 | 1468025306502 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 17:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:48:26 INFO - PROCESS | 1741 | 1468025306508 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:48:26 INFO - PROCESS | 1741 | 1468025306511 Marionette TRACE conn4 <- [1,1914,null,{}] 17:48:26 INFO - PROCESS | 1741 | 1468025306518 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}] 17:48:26 INFO - PROCESS | 1741 | 1468025306523 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:26 INFO - PROCESS | 1741 | 1468025306754 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 17:48:27 INFO - PROCESS | 1741 | 1468025306987 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:27 INFO - PROCESS | 1741 | 1468025306996 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x9133d400 == 44 [pid = 1741] [id = 486] 17:48:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x9970f800) [pid = 1741] [serial = 1459] [outer = (nil)] 17:48:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x9a50d800) [pid = 1741] [serial = 1460] [outer = 0x9970f800] 17:48:27 INFO - PROCESS | 1741 | 1468025307124 Marionette DEBUG loaded listener.js 17:48:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x9a8e6c00) [pid = 1741] [serial = 1461] [outer = 0x9970f800] 17:48:28 INFO - PROCESS | 1741 | 1468025308013 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]]]}] 17:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1536ms 17:48:28 INFO - PROCESS | 1741 | 1468025308046 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 17:48:28 INFO - PROCESS | 1741 | 1468025308050 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 17:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:48:28 INFO - PROCESS | 1741 | 1468025308057 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:48:28 INFO - PROCESS | 1741 | 1468025308061 Marionette TRACE conn4 <- [1,1918,null,{}] 17:48:28 INFO - PROCESS | 1741 | 1468025308067 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}] 17:48:28 INFO - PROCESS | 1741 | 1468025308072 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:28 INFO - PROCESS | 1741 | 1468025308255 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 17:48:28 INFO - PROCESS | 1741 | 1468025308440 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:28 INFO - PROCESS | 1741 | 1468025308449 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a468800 == 45 [pid = 1741] [id = 487] 17:48:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x9a50f400) [pid = 1741] [serial = 1462] [outer = (nil)] 17:48:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x9a926800) [pid = 1741] [serial = 1463] [outer = 0x9a50f400] 17:48:28 INFO - PROCESS | 1741 | 1468025308528 Marionette DEBUG loaded listener.js 17:48:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x9a929800) [pid = 1741] [serial = 1464] [outer = 0x9a50f400] 17:48:29 INFO - PROCESS | 1741 | 1468025309524 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]]]}] 17:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1531ms 17:48:29 INFO - PROCESS | 1741 | 1468025309589 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 17:48:29 INFO - PROCESS | 1741 | 1468025309594 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 17:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:48:29 INFO - PROCESS | 1741 | 1468025309600 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:48:29 INFO - PROCESS | 1741 | 1468025309604 Marionette TRACE conn4 <- [1,1922,null,{}] 17:48:29 INFO - PROCESS | 1741 | 1468025309610 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}] 17:48:29 INFO - PROCESS | 1741 | 1468025309620 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:29 INFO - PROCESS | 1741 | 1468025309889 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 17:48:30 INFO - PROCESS | 1741 | 1468025310174 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:30 INFO - PROCESS | 1741 | 1468025310185 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x95fb5000 == 46 [pid = 1741] [id = 488] 17:48:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x983ddc00) [pid = 1741] [serial = 1465] [outer = (nil)] 17:48:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x9aa4f000) [pid = 1741] [serial = 1466] [outer = 0x983ddc00] 17:48:30 INFO - PROCESS | 1741 | 1468025310267 Marionette DEBUG loaded listener.js 17:48:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x9ab54400) [pid = 1741] [serial = 1467] [outer = 0x983ddc00] 17:48:31 INFO - PROCESS | 1741 | 1468025311160 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]]]}] 17:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1639ms 17:48:31 INFO - PROCESS | 1741 | 1468025311241 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 17:48:31 INFO - PROCESS | 1741 | 1468025311245 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 17:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:48:31 INFO - PROCESS | 1741 | 1468025311252 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:48:31 INFO - PROCESS | 1741 | 1468025311255 Marionette TRACE conn4 <- [1,1926,null,{}] 17:48:31 INFO - PROCESS | 1741 | 1468025311261 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}] 17:48:31 INFO - PROCESS | 1741 | 1468025311267 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:31 INFO - PROCESS | 1741 | 1468025311488 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 17:48:32 INFO - PROCESS | 1741 | 1468025312012 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:32 INFO - PROCESS | 1741 | 1468025312022 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d8000 == 47 [pid = 1741] [id = 489] 17:48:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x9ab52800) [pid = 1741] [serial = 1468] [outer = (nil)] 17:48:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x9bc16400) [pid = 1741] [serial = 1469] [outer = 0x9ab52800] 17:48:32 INFO - PROCESS | 1741 | 1468025312104 Marionette DEBUG loaded listener.js 17:48:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x9bc1e800) [pid = 1741] [serial = 1470] [outer = 0x9ab52800] 17:48:33 INFO - PROCESS | 1741 | 1468025313050 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]]]}] 17:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1832ms 17:48:33 INFO - PROCESS | 1741 | 1468025313085 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 17:48:33 INFO - PROCESS | 1741 | 1468025313090 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 17:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:48:33 INFO - PROCESS | 1741 | 1468025313097 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:48:33 INFO - PROCESS | 1741 | 1468025313099 Marionette TRACE conn4 <- [1,1930,null,{}] 17:48:33 INFO - PROCESS | 1741 | 1468025313106 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}] 17:48:33 INFO - PROCESS | 1741 | 1468025313111 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:33 INFO - PROCESS | 1741 | 1468025313308 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 17:48:33 INFO - PROCESS | 1741 | 1468025313564 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:33 INFO - PROCESS | 1741 | 1468025313573 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7cb800 == 48 [pid = 1741] [id = 490] 17:48:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0x8d7cbc00) [pid = 1741] [serial = 1471] [outer = (nil)] 17:48:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0x93b5b800) [pid = 1741] [serial = 1472] [outer = 0x8d7cbc00] 17:48:33 INFO - PROCESS | 1741 | 1468025313756 Marionette DEBUG loaded listener.js 17:48:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 115 (0x9533fc00) [pid = 1741] [serial = 1473] [outer = 0x8d7cbc00] 17:48:34 INFO - PROCESS | 1741 | 1468025314830 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]]]}] 17:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2091ms 17:48:35 INFO - PROCESS | 1741 | 1468025315231 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 17:48:35 INFO - PROCESS | 1741 | 1468025315239 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 17:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:48:35 INFO - PROCESS | 1741 | 1468025315323 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:48:35 INFO - PROCESS | 1741 | 1468025315329 Marionette TRACE conn4 <- [1,1934,null,{}] 17:48:35 INFO - PROCESS | 1741 | 1468025315338 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}] 17:48:35 INFO - PROCESS | 1741 | 1468025315344 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:35 INFO - PROCESS | 1741 | 1468025315525 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 17:48:35 INFO - PROCESS | 1741 | 1468025315726 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:35 INFO - PROCESS | 1741 | 1468025315744 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x91116000 == 49 [pid = 1741] [id = 491] 17:48:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 116 (0x91116400) [pid = 1741] [serial = 1474] [outer = (nil)] 17:48:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 117 (0x911e0800) [pid = 1741] [serial = 1475] [outer = 0x91116400] 17:48:35 INFO - PROCESS | 1741 | 1468025315819 Marionette DEBUG loaded listener.js 17:48:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 118 (0x91cf4400) [pid = 1741] [serial = 1476] [outer = 0x91116400] 17:48:36 INFO - PROCESS | 1741 | 1468025316902 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]]]}] 17:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1640ms 17:48:36 INFO - PROCESS | 1741 | 1468025316961 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 17:48:36 INFO - PROCESS | 1741 | 1468025316967 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 17:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:48:36 INFO - PROCESS | 1741 | 1468025316979 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:48:36 INFO - PROCESS | 1741 | 1468025316985 Marionette TRACE conn4 <- [1,1938,null,{}] 17:48:36 INFO - PROCESS | 1741 | 1468025316992 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}] 17:48:37 INFO - PROCESS | 1741 | 1468025316999 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:37 INFO - PROCESS | 1741 | 1468025317193 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8d45e000 == 48 [pid = 1741] [id = 481] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c6c00 == 47 [pid = 1741] [id = 480] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x93d9f800 == 46 [pid = 1741] [id = 479] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe4c00 == 45 [pid = 1741] [id = 478] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7cfc00 == 44 [pid = 1741] [id = 477] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x91d8dc00 == 43 [pid = 1741] [id = 462] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x911df000 == 42 [pid = 1741] [id = 467] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfda000 == 41 [pid = 1741] [id = 476] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf0400 == 40 [pid = 1741] [id = 471] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c2000 == 39 [pid = 1741] [id = 468] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x95fb1800 == 38 [pid = 1741] [id = 470] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8d462800 == 37 [pid = 1741] [id = 474] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8d45a400 == 36 [pid = 1741] [id = 472] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2ce800 == 35 [pid = 1741] [id = 475] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe2400 == 34 [pid = 1741] [id = 473] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x91333c00 == 33 [pid = 1741] [id = 469] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7cb800 == 32 [pid = 1741] [id = 490] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x91116000 == 31 [pid = 1741] [id = 491] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x939d8000 == 30 [pid = 1741] [id = 489] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x95fb5000 == 29 [pid = 1741] [id = 488] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x9a468800 == 28 [pid = 1741] [id = 487] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x95425c00 == 27 [pid = 1741] [id = 485] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x9133d400 == 26 [pid = 1741] [id = 486] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x93d2bc00 == 25 [pid = 1741] [id = 484] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c7400 == 24 [pid = 1741] [id = 482] 17:48:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8d45e400 == 23 [pid = 1741] [id = 483] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 117 (0x95397400) [pid = 1741] [serial = 1403] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 116 (0x8d7c6400) [pid = 1741] [serial = 1391] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 115 (0x9aa4bc00) [pid = 1741] [serial = 1379] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 114 (0x91115000) [pid = 1741] [serial = 1386] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 113 (0x93b5f800) [pid = 1741] [serial = 1398] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x9a341000) [pid = 1741] [serial = 1368] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0x9970a000) [pid = 1741] [serial = 1365] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x9533f800) [pid = 1741] [serial = 1389] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x983e0c00) [pid = 1741] [serial = 1364] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x9a9cc800) [pid = 1741] [serial = 1376] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x95339400) [pid = 1741] [serial = 1361] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x9aa51c00) [pid = 1741] [serial = 1380] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x8e3bb000) [pid = 1741] [serial = 1385] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x8d7cb400) [pid = 1741] [serial = 1392] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x911e5400) [pid = 1741] [serial = 1395] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x93b5e400) [pid = 1741] [serial = 1382] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x93d2d800) [pid = 1741] [serial = 1401] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x9a81f400) [pid = 1741] [serial = 1370] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x9b13f800) [pid = 1741] [serial = 1383] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x9a823800) [pid = 1741] [serial = 1371] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x939da400) [pid = 1741] [serial = 1397] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x91d90000) [pid = 1741] [serial = 1400] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x911de400) [pid = 1741] [serial = 1394] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x91cf9800) [pid = 1741] [serial = 1359] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x953ddc00) [pid = 1741] [serial = 1362] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x952f0c00) [pid = 1741] [serial = 1388] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x9a9be400) [pid = 1741] [serial = 1373] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x9a0a4400) [pid = 1741] [serial = 1367] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x911ec000) [pid = 1741] [serial = 1358] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9a9c6400) [pid = 1741] [serial = 1374] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9aa42800) [pid = 1741] [serial = 1377] [outer = (nil)] [url = about:blank] 17:48:38 INFO - PROCESS | 1741 | 1468025318796 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:38 INFO - PROCESS | 1741 | 1468025318809 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe2800 == 24 [pid = 1741] [id = 492] 17:48:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x8cfe3800) [pid = 1741] [serial = 1477] [outer = (nil)] 17:48:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x8cfe7400) [pid = 1741] [serial = 1478] [outer = 0x8cfe3800] 17:48:38 INFO - PROCESS | 1741 | 1468025318907 Marionette DEBUG loaded listener.js 17:48:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x8d45e000) [pid = 1741] [serial = 1479] [outer = 0x8cfe3800] 17:48:39 INFO - PROCESS | 1741 | 1468025319732 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]]]}] 17:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 2799ms 17:48:39 INFO - PROCESS | 1741 | 1468025319778 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 17:48:39 INFO - PROCESS | 1741 | 1468025319783 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 17:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:48:39 INFO - PROCESS | 1741 | 1468025319792 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:48:39 INFO - PROCESS | 1741 | 1468025319797 Marionette TRACE conn4 <- [1,1942,null,{}] 17:48:39 INFO - PROCESS | 1741 | 1468025319806 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}] 17:48:39 INFO - PROCESS | 1741 | 1468025319812 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:39 INFO - PROCESS | 1741 | 1468025319990 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 17:48:40 INFO - PROCESS | 1741 | 1468025320149 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:40 INFO - PROCESS | 1741 | 1468025320160 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7ce000 == 25 [pid = 1741] [id = 493] 17:48:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x8e3ae000) [pid = 1741] [serial = 1480] [outer = (nil)] 17:48:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x8f2c1400) [pid = 1741] [serial = 1481] [outer = 0x8e3ae000] 17:48:40 INFO - PROCESS | 1741 | 1468025320240 Marionette DEBUG loaded listener.js 17:48:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9110d400) [pid = 1741] [serial = 1482] [outer = 0x8e3ae000] 17:48:41 INFO - PROCESS | 1741 | 1468025321129 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]]]}] 17:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1387ms 17:48:41 INFO - PROCESS | 1741 | 1468025321189 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 17:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:48:41 INFO - PROCESS | 1741 | 1468025321196 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 17:48:41 INFO - PROCESS | 1741 | 1468025321204 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:48:41 INFO - PROCESS | 1741 | 1468025321208 Marionette TRACE conn4 <- [1,1946,null,{}] 17:48:41 INFO - PROCESS | 1741 | 1468025321215 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}] 17:48:41 INFO - PROCESS | 1741 | 1468025321220 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:41 INFO - PROCESS | 1741 | 1468025321467 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 17:48:41 INFO - PROCESS | 1741 | 1468025321492 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:41 INFO - PROCESS | 1741 | 1468025321501 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c5800 == 26 [pid = 1741] [id = 494] 17:48:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x91331800) [pid = 1741] [serial = 1483] [outer = (nil)] 17:48:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x91cec800) [pid = 1741] [serial = 1484] [outer = 0x91331800] 17:48:41 INFO - PROCESS | 1741 | 1468025321575 Marionette DEBUG loaded listener.js 17:48:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x91cf6c00) [pid = 1741] [serial = 1485] [outer = 0x91331800] 17:48:42 INFO - PROCESS | 1741 | 1468025322622 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]]]}] 17:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1447ms 17:48:42 INFO - PROCESS | 1741 | 1468025322650 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 17:48:42 INFO - PROCESS | 1741 | 1468025322654 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 17:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:48:42 INFO - PROCESS | 1741 | 1468025322670 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:48:42 INFO - PROCESS | 1741 | 1468025322680 Marionette TRACE conn4 <- [1,1950,null,{}] 17:48:42 INFO - PROCESS | 1741 | 1468025322699 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}] 17:48:42 INFO - PROCESS | 1741 | 1468025322708 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:42 INFO - PROCESS | 1741 | 1468025322948 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 17:48:42 INFO - PROCESS | 1741 | 1468025322975 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:43 INFO - PROCESS | 1741 | 1468025323009 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c2c00 == 27 [pid = 1741] [id = 495] 17:48:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x8d7cd400) [pid = 1741] [serial = 1486] [outer = (nil)] 17:48:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x93d28c00) [pid = 1741] [serial = 1487] [outer = 0x8d7cd400] 17:48:43 INFO - PROCESS | 1741 | 1468025323152 Marionette DEBUG loaded listener.js 17:48:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x93da1800) [pid = 1741] [serial = 1488] [outer = 0x8d7cd400] 17:48:44 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x9541dc00) [pid = 1741] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:48:44 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x8d45ec00) [pid = 1741] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:48:44 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x93b64000) [pid = 1741] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:48:44 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x91cf2800) [pid = 1741] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:48:44 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x95fb2000) [pid = 1741] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:48:44 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x8d463400) [pid = 1741] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:48:44 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x96157c00) [pid = 1741] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:48:44 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x8d7d0400) [pid = 1741] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:48:44 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x93da1c00) [pid = 1741] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:48:44 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x96153800) [pid = 1741] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:48:44 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x8d7c9400) [pid = 1741] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:48:44 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x8f2ce000) [pid = 1741] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:48:44 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x8f2c5400) [pid = 1741] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:48:44 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x8f2c3c00) [pid = 1741] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:48:44 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x95421800) [pid = 1741] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:48:44 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x8d466400) [pid = 1741] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:48:44 INFO - PROCESS | 1741 | 1468025324730 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]]]}] 17:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2120ms 17:48:44 INFO - PROCESS | 1741 | 1468025324783 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 17:48:44 INFO - PROCESS | 1741 | 1468025324787 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 17:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:48:44 INFO - PROCESS | 1741 | 1468025324795 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:48:44 INFO - PROCESS | 1741 | 1468025324799 Marionette TRACE conn4 <- [1,1954,null,{}] 17:48:44 INFO - PROCESS | 1741 | 1468025324805 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}] 17:48:44 INFO - PROCESS | 1741 | 1468025324810 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:44 INFO - PROCESS | 1741 | 1468025324992 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 17:48:45 INFO - PROCESS | 1741 | 1468025325144 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:45 INFO - PROCESS | 1741 | 1468025325155 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdd800 == 28 [pid = 1741] [id = 496] 17:48:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x8f2c3c00) [pid = 1741] [serial = 1489] [outer = (nil)] 17:48:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x93da1c00) [pid = 1741] [serial = 1490] [outer = 0x8f2c3c00] 17:48:45 INFO - PROCESS | 1741 | 1468025325228 Marionette DEBUG loaded listener.js 17:48:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x952ef800) [pid = 1741] [serial = 1491] [outer = 0x8f2c3c00] 17:48:46 INFO - PROCESS | 1741 | 1468025326038 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]]]}] 17:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1283ms 17:48:46 INFO - PROCESS | 1741 | 1468025326079 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 17:48:46 INFO - PROCESS | 1741 | 1468025326084 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 17:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:48:46 INFO - PROCESS | 1741 | 1468025326166 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:48:46 INFO - PROCESS | 1741 | 1468025326172 Marionette TRACE conn4 <- [1,1958,null,{}] 17:48:46 INFO - PROCESS | 1741 | 1468025326181 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}] 17:48:46 INFO - PROCESS | 1741 | 1468025326187 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:46 INFO - PROCESS | 1741 | 1468025326405 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 17:48:46 INFO - PROCESS | 1741 | 1468025326594 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:46 INFO - PROCESS | 1741 | 1468025326604 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c4800 == 29 [pid = 1741] [id = 497] 17:48:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x8d7c6400) [pid = 1741] [serial = 1492] [outer = (nil)] 17:48:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x8d7cb400) [pid = 1741] [serial = 1493] [outer = 0x8d7c6400] 17:48:46 INFO - PROCESS | 1741 | 1468025326765 Marionette DEBUG loaded listener.js 17:48:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x911e5400) [pid = 1741] [serial = 1494] [outer = 0x8d7c6400] 17:48:47 INFO - PROCESS | 1741 | 1468025327766 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]]]}] 17:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1650ms 17:48:47 INFO - PROCESS | 1741 | 1468025327810 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 17:48:47 INFO - PROCESS | 1741 | 1468025327821 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 17:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:48:47 INFO - PROCESS | 1741 | 1468025327839 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:48:47 INFO - PROCESS | 1741 | 1468025327844 Marionette TRACE conn4 <- [1,1962,null,{}] 17:48:47 INFO - PROCESS | 1741 | 1468025327863 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}] 17:48:47 INFO - PROCESS | 1741 | 1468025327877 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:48 INFO - PROCESS | 1741 | 1468025328203 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 17:48:48 INFO - PROCESS | 1741 | 1468025328471 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:48 INFO - PROCESS | 1741 | 1468025328481 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7ccc00 == 30 [pid = 1741] [id = 498] 17:48:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x91d8cc00) [pid = 1741] [serial = 1495] [outer = (nil)] 17:48:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x93d9f800) [pid = 1741] [serial = 1496] [outer = 0x91d8cc00] 17:48:48 INFO - PROCESS | 1741 | 1468025328634 Marionette DEBUG loaded listener.js 17:48:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x95334c00) [pid = 1741] [serial = 1497] [outer = 0x91d8cc00] 17:48:49 INFO - PROCESS | 1741 | 1468025329676 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]]]}] 17:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1895ms 17:48:49 INFO - PROCESS | 1741 | 1468025329730 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 17:48:49 INFO - PROCESS | 1741 | 1468025329734 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 17:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:48:49 INFO - PROCESS | 1741 | 1468025329743 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:48:49 INFO - PROCESS | 1741 | 1468025329747 Marionette TRACE conn4 <- [1,1966,null,{}] 17:48:49 INFO - PROCESS | 1741 | 1468025329754 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}] 17:48:49 INFO - PROCESS | 1741 | 1468025329759 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:49 INFO - PROCESS | 1741 | 1468025329971 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 17:48:50 INFO - PROCESS | 1741 | 1468025330277 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:50 INFO - PROCESS | 1741 | 1468025330295 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x95420400 == 31 [pid = 1741] [id = 499] 17:48:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x95421800) [pid = 1741] [serial = 1498] [outer = (nil)] 17:48:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x95425400) [pid = 1741] [serial = 1499] [outer = 0x95421800] 17:48:50 INFO - PROCESS | 1741 | 1468025330436 Marionette DEBUG loaded listener.js 17:48:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x95f20c00) [pid = 1741] [serial = 1500] [outer = 0x95421800] 17:48:51 INFO - PROCESS | 1741 | 1468025331343 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]]]}] 17:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1635ms 17:48:51 INFO - PROCESS | 1741 | 1468025331379 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 17:48:51 INFO - PROCESS | 1741 | 1468025331384 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 17:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:48:51 INFO - PROCESS | 1741 | 1468025331391 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:48:51 INFO - PROCESS | 1741 | 1468025331394 Marionette TRACE conn4 <- [1,1970,null,{}] 17:48:51 INFO - PROCESS | 1741 | 1468025331400 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}] 17:48:51 INFO - PROCESS | 1741 | 1468025331407 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:51 INFO - PROCESS | 1741 | 1468025331598 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 17:48:51 INFO - PROCESS | 1741 | 1468025331781 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:51 INFO - PROCESS | 1741 | 1468025331788 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x95f1ec00 == 32 [pid = 1741] [id = 500] 17:48:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x95f27400) [pid = 1741] [serial = 1501] [outer = (nil)] 17:48:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x95fbd400) [pid = 1741] [serial = 1502] [outer = 0x95f27400] 17:48:51 INFO - PROCESS | 1741 | 1468025331875 Marionette DEBUG loaded listener.js 17:48:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x95fc0400) [pid = 1741] [serial = 1503] [outer = 0x95f27400] 17:48:52 INFO - PROCESS | 1741 | 1468025332867 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]]]}] 17:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1533ms 17:48:52 INFO - PROCESS | 1741 | 1468025332925 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 17:48:52 INFO - PROCESS | 1741 | 1468025332929 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 17:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:48:52 INFO - PROCESS | 1741 | 1468025332936 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:48:52 INFO - PROCESS | 1741 | 1468025332941 Marionette TRACE conn4 <- [1,1974,null,{}] 17:48:52 INFO - PROCESS | 1741 | 1468025332947 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}] 17:48:52 INFO - PROCESS | 1741 | 1468025332952 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:53 INFO - PROCESS | 1741 | 1468025333134 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 17:48:53 INFO - PROCESS | 1741 | 1468025333317 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:53 INFO - PROCESS | 1741 | 1468025333326 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d465000 == 33 [pid = 1741] [id = 501] 17:48:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x8d7c7000) [pid = 1741] [serial = 1504] [outer = (nil)] 17:48:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x962a3400) [pid = 1741] [serial = 1505] [outer = 0x8d7c7000] 17:48:53 INFO - PROCESS | 1741 | 1468025333461 Marionette DEBUG loaded listener.js 17:48:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x962ad800) [pid = 1741] [serial = 1506] [outer = 0x8d7c7000] 17:48:54 INFO - PROCESS | 1741 | 1468025334441 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]]]}] 17:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1542ms 17:48:54 INFO - PROCESS | 1741 | 1468025334480 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 17:48:54 INFO - PROCESS | 1741 | 1468025334485 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 17:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:48:54 INFO - PROCESS | 1741 | 1468025334492 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:48:54 INFO - PROCESS | 1741 | 1468025334495 Marionette TRACE conn4 <- [1,1978,null,{}] 17:48:54 INFO - PROCESS | 1741 | 1468025334502 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}] 17:48:54 INFO - PROCESS | 1741 | 1468025334514 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:54 INFO - PROCESS | 1741 | 1468025334809 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 17:48:55 INFO - PROCESS | 1741 | 1468025335092 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:55 INFO - PROCESS | 1741 | 1468025335102 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d461400 == 34 [pid = 1741] [id = 502] 17:48:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x95fbf400) [pid = 1741] [serial = 1507] [outer = (nil)] 17:48:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x99780000) [pid = 1741] [serial = 1508] [outer = 0x95fbf400] 17:48:55 INFO - PROCESS | 1741 | 1468025335204 Marionette DEBUG loaded listener.js 17:48:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x9a0a1c00) [pid = 1741] [serial = 1509] [outer = 0x95fbf400] 17:48:56 INFO - PROCESS | 1741 | 1468025336113 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]]]}] 17:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1686ms 17:48:56 INFO - PROCESS | 1741 | 1468025336180 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 17:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:48:56 INFO - PROCESS | 1741 | 1468025336185 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 17:48:56 INFO - PROCESS | 1741 | 1468025336192 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:48:56 INFO - PROCESS | 1741 | 1468025336196 Marionette TRACE conn4 <- [1,1982,null,{}] 17:48:56 INFO - PROCESS | 1741 | 1468025336203 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}] 17:48:56 INFO - PROCESS | 1741 | 1468025336210 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:56 INFO - PROCESS | 1741 | 1468025336401 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 17:48:56 INFO - PROCESS | 1741 | 1468025336632 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:56 INFO - PROCESS | 1741 | 1468025336645 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c3000 == 35 [pid = 1741] [id = 503] 17:48:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x9a0a4000) [pid = 1741] [serial = 1510] [outer = (nil)] 17:48:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x9a34c800) [pid = 1741] [serial = 1511] [outer = 0x9a0a4000] 17:48:56 INFO - PROCESS | 1741 | 1468025336771 Marionette DEBUG loaded listener.js 17:48:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x9a0bc800) [pid = 1741] [serial = 1512] [outer = 0x9a0a4000] 17:48:57 INFO - PROCESS | 1741 | 1468025337642 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]]]}] 17:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1490ms 17:48:57 INFO - PROCESS | 1741 | 1468025337682 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 17:48:57 INFO - PROCESS | 1741 | 1468025337687 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 17:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:48:57 INFO - PROCESS | 1741 | 1468025337694 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:48:57 INFO - PROCESS | 1741 | 1468025337697 Marionette TRACE conn4 <- [1,1986,null,{}] 17:48:57 INFO - PROCESS | 1741 | 1468025337703 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}] 17:48:57 INFO - PROCESS | 1741 | 1468025337709 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:57 INFO - PROCESS | 1741 | 1468025337900 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 17:48:58 INFO - PROCESS | 1741 | 1468025338085 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:58 INFO - PROCESS | 1741 | 1468025338094 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a341000 == 36 [pid = 1741] [id = 504] 17:48:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x9a342c00) [pid = 1741] [serial = 1513] [outer = (nil)] 17:48:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x9a509800) [pid = 1741] [serial = 1514] [outer = 0x9a342c00] 17:48:58 INFO - PROCESS | 1741 | 1468025338175 Marionette DEBUG loaded listener.js 17:48:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x9a50c400) [pid = 1741] [serial = 1515] [outer = 0x9a342c00] 17:48:59 INFO - PROCESS | 1741 | 1468025339184 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]]]}] 17:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1536ms 17:48:59 INFO - PROCESS | 1741 | 1468025339234 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 17:48:59 INFO - PROCESS | 1741 | 1468025339239 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 17:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:48:59 INFO - PROCESS | 1741 | 1468025339248 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:48:59 INFO - PROCESS | 1741 | 1468025339252 Marionette TRACE conn4 <- [1,1990,null,{}] 17:48:59 INFO - PROCESS | 1741 | 1468025339258 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}] 17:48:59 INFO - PROCESS | 1741 | 1468025339263 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:59 INFO - PROCESS | 1741 | 1468025339499 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 17:48:59 INFO - PROCESS | 1741 | 1468025339737 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:59 INFO - PROCESS | 1741 | 1468025339744 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:48:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdb800 == 37 [pid = 1741] [id = 505] 17:48:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x8cfdd400) [pid = 1741] [serial = 1516] [outer = (nil)] 17:48:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x9133a800) [pid = 1741] [serial = 1517] [outer = 0x8cfdd400] 17:48:59 INFO - PROCESS | 1741 | 1468025339848 Marionette DEBUG loaded listener.js 17:48:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0x95397c00) [pid = 1741] [serial = 1518] [outer = 0x8cfdd400] 17:49:00 INFO - PROCESS | 1741 | 1468025340937 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]]]}] 17:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1747ms 17:49:01 INFO - PROCESS | 1741 | 1468025340995 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 17:49:01 INFO - PROCESS | 1741 | 1468025341002 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 17:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:49:01 INFO - PROCESS | 1741 | 1468025341011 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:49:01 INFO - PROCESS | 1741 | 1468025341017 Marionette TRACE conn4 <- [1,1994,null,{}] 17:49:01 INFO - PROCESS | 1741 | 1468025341026 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}] 17:49:01 INFO - PROCESS | 1741 | 1468025341031 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:01 INFO - PROCESS | 1741 | 1468025341264 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 17:49:01 INFO - PROCESS | 1741 | 1468025341553 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:01 INFO - PROCESS | 1741 | 1468025341578 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d459400 == 38 [pid = 1741] [id = 506] 17:49:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0x8d7c7c00) [pid = 1741] [serial = 1519] [outer = (nil)] 17:49:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 115 (0x8e3b3000) [pid = 1741] [serial = 1520] [outer = 0x8d7c7c00] 17:49:01 INFO - PROCESS | 1741 | 1468025341681 Marionette DEBUG loaded listener.js 17:49:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 116 (0x8e3b8000) [pid = 1741] [serial = 1521] [outer = 0x8d7c7c00] 17:49:02 INFO - PROCESS | 1741 | 1468025342778 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]]]}] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 115 (0x95f21000) [pid = 1741] [serial = 1442] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 114 (0x8e3b3c00) [pid = 1741] [serial = 1445] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 113 (0x95fb4800) [pid = 1741] [serial = 1443] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x93d28800) [pid = 1741] [serial = 1409] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0x952f7800) [pid = 1741] [serial = 1410] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x953d6400) [pid = 1741] [serial = 1404] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x95fb9400) [pid = 1741] [serial = 1412] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x96151400) [pid = 1741] [serial = 1413] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x9a502400) [pid = 1741] [serial = 1424] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x9a50a400) [pid = 1741] [serial = 1425] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x9797dc00) [pid = 1741] [serial = 1418] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x983df800) [pid = 1741] [serial = 1419] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x8e3b2800) [pid = 1741] [serial = 1433] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x8f2c3400) [pid = 1741] [serial = 1434] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x95339000) [pid = 1741] [serial = 1439] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x962a6800) [pid = 1741] [serial = 1415] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x962a5c00) [pid = 1741] [serial = 1416] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x91114400) [pid = 1741] [serial = 1406] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x911ea800) [pid = 1741] [serial = 1407] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x91333000) [pid = 1741] [serial = 1436] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9133dc00) [pid = 1741] [serial = 1437] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x99707c00) [pid = 1741] [serial = 1449] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9a09f400) [pid = 1741] [serial = 1421] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x95399000) [pid = 1741] [serial = 1422] [outer = (nil)] [url = about:blank] 17:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1895ms 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x9a509400) [pid = 1741] [serial = 1427] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x9a820000) [pid = 1741] [serial = 1428] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x91332400) [pid = 1741] [serial = 1430] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x93da6800) [pid = 1741] [serial = 1431] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x91d93c00) [pid = 1741] [serial = 1446] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x96632c00) [pid = 1741] [serial = 1448] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9539bc00) [pid = 1741] [serial = 1440] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1741 | 1468025342932 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 17:49:02 INFO - PROCESS | 1741 | 1468025342940 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 17:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:49:02 INFO - PROCESS | 1741 | 1468025342964 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:49:02 INFO - PROCESS | 1741 | 1468025342969 Marionette TRACE conn4 <- [1,1998,null,{}] 17:49:02 INFO - PROCESS | 1741 | 1468025342976 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}] 17:49:02 INFO - PROCESS | 1741 | 1468025342983 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:03 INFO - PROCESS | 1741 | 1468025343218 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 17:49:03 INFO - PROCESS | 1741 | 1468025343401 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:03 INFO - PROCESS | 1741 | 1468025343413 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7ce800 == 39 [pid = 1741] [id = 507] 17:49:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x91332c00) [pid = 1741] [serial = 1522] [outer = (nil)] 17:49:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x91338c00) [pid = 1741] [serial = 1523] [outer = 0x91332c00] 17:49:03 INFO - PROCESS | 1741 | 1468025343499 Marionette DEBUG loaded listener.js 17:49:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x91cf5400) [pid = 1741] [serial = 1524] [outer = 0x91332c00] 17:49:04 INFO - PROCESS | 1741 | 1468025344303 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]]]}] 17:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1396ms 17:49:04 INFO - PROCESS | 1741 | 1468025344358 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 17:49:04 INFO - PROCESS | 1741 | 1468025344362 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 17:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:49:04 INFO - PROCESS | 1741 | 1468025344369 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:49:04 INFO - PROCESS | 1741 | 1468025344375 Marionette TRACE conn4 <- [1,2002,null,{}] 17:49:04 INFO - PROCESS | 1741 | 1468025344412 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}] 17:49:04 INFO - PROCESS | 1741 | 1468025344421 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:04 INFO - PROCESS | 1741 | 1468025344602 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 17:49:04 INFO - PROCESS | 1741 | 1468025344615 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:04 INFO - PROCESS | 1741 | 1468025344629 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x95337000 == 40 [pid = 1741] [id = 508] 17:49:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x95338800) [pid = 1741] [serial = 1525] [outer = (nil)] 17:49:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x95393800) [pid = 1741] [serial = 1526] [outer = 0x95338800] 17:49:04 INFO - PROCESS | 1741 | 1468025344703 Marionette DEBUG loaded listener.js 17:49:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x953d4800) [pid = 1741] [serial = 1527] [outer = 0x95338800] 17:49:05 INFO - PROCESS | 1741 | 1468025345794 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]]]}] 17:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1463ms 17:49:05 INFO - PROCESS | 1741 | 1468025345834 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 17:49:05 INFO - PROCESS | 1741 | 1468025345840 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 17:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:49:05 INFO - PROCESS | 1741 | 1468025345848 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:49:05 INFO - PROCESS | 1741 | 1468025345853 Marionette TRACE conn4 <- [1,2006,null,{}] 17:49:05 INFO - PROCESS | 1741 | 1468025345867 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}] 17:49:05 INFO - PROCESS | 1741 | 1468025345875 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:06 INFO - PROCESS | 1741 | 1468025346153 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 17:49:06 INFO - PROCESS | 1741 | 1468025346188 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:06 INFO - PROCESS | 1741 | 1468025346195 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe4800 == 41 [pid = 1741] [id = 509] 17:49:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x952f3400) [pid = 1741] [serial = 1528] [outer = (nil)] 17:49:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x95422c00) [pid = 1741] [serial = 1529] [outer = 0x952f3400] 17:49:06 INFO - PROCESS | 1741 | 1468025346292 Marionette DEBUG loaded listener.js 17:49:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x95fb6c00) [pid = 1741] [serial = 1530] [outer = 0x952f3400] 17:49:07 INFO - PROCESS | 1741 | 1468025347551 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]]]}] 17:49: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 17:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1792ms 17:49:07 INFO - PROCESS | 1741 | 1468025347641 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 17:49:07 INFO - PROCESS | 1741 | 1468025347645 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 17:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:49:07 INFO - PROCESS | 1741 | 1468025347651 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:49:07 INFO - PROCESS | 1741 | 1468025347655 Marionette TRACE conn4 <- [1,2010,null,{}] 17:49:07 INFO - PROCESS | 1741 | 1468025347678 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}] 17:49:07 INFO - PROCESS | 1741 | 1468025347683 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:08 INFO - PROCESS | 1741 | 1468025348054 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 17:49:08 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x91331800) [pid = 1741] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:49:08 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9ab52800) [pid = 1741] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:49:08 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x8e3ae000) [pid = 1741] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:49:08 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x983ddc00) [pid = 1741] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:49:08 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x99781400) [pid = 1741] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:49:08 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9a50f400) [pid = 1741] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:49:08 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x91116400) [pid = 1741] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:49:08 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x8d7cd400) [pid = 1741] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:49:08 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x93d2d000) [pid = 1741] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:49:08 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x8d464000) [pid = 1741] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:49:08 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x8d7cbc00) [pid = 1741] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:49:08 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x8cfe3800) [pid = 1741] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:49:08 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9970f800) [pid = 1741] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:49:08 INFO - PROCESS | 1741 | 1468025348263 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:08 INFO - PROCESS | 1741 | 1468025348269 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdf400 == 42 [pid = 1741] [id = 510] 17:49:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x8cfe3800) [pid = 1741] [serial = 1531] [outer = (nil)] 17:49:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x8f2c7c00) [pid = 1741] [serial = 1532] [outer = 0x8cfe3800] 17:49:08 INFO - PROCESS | 1741 | 1468025348379 Marionette DEBUG loaded listener.js 17:49:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x91cf8800) [pid = 1741] [serial = 1533] [outer = 0x8cfe3800] 17:49:09 INFO - PROCESS | 1741 | 1468025349322 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]]]}] 17:49: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 17:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1746ms 17:49:09 INFO - PROCESS | 1741 | 1468025349398 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 17:49:09 INFO - PROCESS | 1741 | 1468025349401 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 17:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:49:09 INFO - PROCESS | 1741 | 1468025349411 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:49:09 INFO - PROCESS | 1741 | 1468025349413 Marionette TRACE conn4 <- [1,2014,null,{}] 17:49:09 INFO - PROCESS | 1741 | 1468025349421 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}] 17:49:09 INFO - PROCESS | 1741 | 1468025349430 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:09 INFO - PROCESS | 1741 | 1468025349668 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 17:49:09 INFO - PROCESS | 1741 | 1468025349868 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:09 INFO - PROCESS | 1741 | 1468025349875 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2ca000 == 43 [pid = 1741] [id = 511] 17:49:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x93d28000) [pid = 1741] [serial = 1534] [outer = (nil)] 17:49:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x983e9400) [pid = 1741] [serial = 1535] [outer = 0x93d28000] 17:49:09 INFO - PROCESS | 1741 | 1468025349958 Marionette DEBUG loaded listener.js 17:49:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9a01fc00) [pid = 1741] [serial = 1536] [outer = 0x93d28000] 17:49:11 INFO - PROCESS | 1741 | 1468025351178 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]]]}] 17:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1842ms 17:49:11 INFO - PROCESS | 1741 | 1468025351254 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 17:49:11 INFO - PROCESS | 1741 | 1468025351262 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 17:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:49:11 INFO - PROCESS | 1741 | 1468025351271 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:49:11 INFO - PROCESS | 1741 | 1468025351280 Marionette TRACE conn4 <- [1,2018,null,{}] 17:49:11 INFO - PROCESS | 1741 | 1468025351364 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}] 17:49:11 INFO - PROCESS | 1741 | 1468025351373 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:11 INFO - PROCESS | 1741 | 1468025351702 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 17:49:11 INFO - PROCESS | 1741 | 1468025351903 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:11 INFO - PROCESS | 1741 | 1468025351911 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d458000 == 44 [pid = 1741] [id = 512] 17:49:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x8e3b2800) [pid = 1741] [serial = 1537] [outer = (nil)] 17:49:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9133a000) [pid = 1741] [serial = 1538] [outer = 0x8e3b2800] 17:49:12 INFO - PROCESS | 1741 | 1468025352054 Marionette DEBUG loaded listener.js 17:49:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x91d8fc00) [pid = 1741] [serial = 1539] [outer = 0x8e3b2800] 17:49:13 INFO - PROCESS | 1741 | 1468025353118 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]]]}] 17:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1912ms 17:49:13 INFO - PROCESS | 1741 | 1468025353183 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 17:49:13 INFO - PROCESS | 1741 | 1468025353190 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 17:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:49:13 INFO - PROCESS | 1741 | 1468025353201 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:49:13 INFO - PROCESS | 1741 | 1468025353206 Marionette TRACE conn4 <- [1,2022,null,{}] 17:49:13 INFO - PROCESS | 1741 | 1468025353212 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}] 17:49:13 INFO - PROCESS | 1741 | 1468025353219 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:13 INFO - PROCESS | 1741 | 1468025353461 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 17:49:13 INFO - PROCESS | 1741 | 1468025353713 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:13 INFO - PROCESS | 1741 | 1468025353721 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x9538ec00 == 45 [pid = 1741] [id = 513] 17:49:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x95397800) [pid = 1741] [serial = 1540] [outer = (nil)] 17:49:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9541bc00) [pid = 1741] [serial = 1541] [outer = 0x95397800] 17:49:13 INFO - PROCESS | 1741 | 1468025353862 Marionette DEBUG loaded listener.js 17:49:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x95f24800) [pid = 1741] [serial = 1542] [outer = 0x95397800] 17:49:14 INFO - PROCESS | 1741 | 1468025354952 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]]]}] 17:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1833ms 17:49:15 INFO - PROCESS | 1741 | 1468025355036 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 17:49:15 INFO - PROCESS | 1741 | 1468025355040 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 17:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:49:15 INFO - PROCESS | 1741 | 1468025355049 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:49:15 INFO - PROCESS | 1741 | 1468025355056 Marionette TRACE conn4 <- [1,2026,null,{}] 17:49:15 INFO - PROCESS | 1741 | 1468025355076 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}] 17:49:15 INFO - PROCESS | 1741 | 1468025355086 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:15 INFO - PROCESS | 1741 | 1468025355445 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 17:49:15 INFO - PROCESS | 1741 | 1468025355642 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:15 INFO - PROCESS | 1741 | 1468025355655 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3bac00 == 46 [pid = 1741] [id = 514] 17:49:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x9a09f400) [pid = 1741] [serial = 1543] [outer = (nil)] 17:49:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9a0aac00) [pid = 1741] [serial = 1544] [outer = 0x9a09f400] 17:49:15 INFO - PROCESS | 1741 | 1468025355780 Marionette DEBUG loaded listener.js 17:49:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9a503800) [pid = 1741] [serial = 1545] [outer = 0x9a09f400] 17:49:16 INFO - PROCESS | 1741 | 1468025356785 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]]]}] 17:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1796ms 17:49:16 INFO - PROCESS | 1741 | 1468025356846 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 17:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:49:16 INFO - PROCESS | 1741 | 1468025356852 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 17:49:16 INFO - PROCESS | 1741 | 1468025356860 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:49:16 INFO - PROCESS | 1741 | 1468025356866 Marionette TRACE conn4 <- [1,2030,null,{}] 17:49:16 INFO - PROCESS | 1741 | 1468025356877 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}] 17:49:16 INFO - PROCESS | 1741 | 1468025356887 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:17 INFO - PROCESS | 1741 | 1468025357271 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 17:49:17 INFO - PROCESS | 1741 | 1468025357641 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:17 INFO - PROCESS | 1741 | 1468025357653 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x95424400 == 47 [pid = 1741] [id = 515] 17:49:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x9662e000) [pid = 1741] [serial = 1546] [outer = (nil)] 17:49:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x9a819800) [pid = 1741] [serial = 1547] [outer = 0x9662e000] 17:49:17 INFO - PROCESS | 1741 | 1468025357794 Marionette DEBUG loaded listener.js 17:49:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9a81e800) [pid = 1741] [serial = 1548] [outer = 0x9662e000] 17:49:18 INFO - PROCESS | 1741 | 1468025358850 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]]]}] 17:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2040ms 17:49:18 INFO - PROCESS | 1741 | 1468025358900 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 17:49:18 INFO - PROCESS | 1741 | 1468025358905 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 17:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:49:18 INFO - PROCESS | 1741 | 1468025358912 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:49:18 INFO - PROCESS | 1741 | 1468025358916 Marionette TRACE conn4 <- [1,2034,null,{}] 17:49:18 INFO - PROCESS | 1741 | 1468025358922 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}] 17:49:18 INFO - PROCESS | 1741 | 1468025358928 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:19 INFO - PROCESS | 1741 | 1468025359147 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 17:49:19 INFO - PROCESS | 1741 | 1468025359388 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:19 INFO - PROCESS | 1741 | 1468025359399 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x911ec800 == 48 [pid = 1741] [id = 516] 17:49:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x93d9bc00) [pid = 1741] [serial = 1549] [outer = (nil)] 17:49:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x9a8db400) [pid = 1741] [serial = 1550] [outer = 0x93d9bc00] 17:49:19 INFO - PROCESS | 1741 | 1468025359526 Marionette DEBUG loaded listener.js 17:49:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x9a91fc00) [pid = 1741] [serial = 1551] [outer = 0x93d9bc00] 17:49:20 INFO - PROCESS | 1741 | 1468025360611 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]]]}] 17:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1741ms 17:49:20 INFO - PROCESS | 1741 | 1468025360654 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 17:49:20 INFO - PROCESS | 1741 | 1468025360659 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 17:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:49:20 INFO - PROCESS | 1741 | 1468025360667 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:49:20 INFO - PROCESS | 1741 | 1468025360671 Marionette TRACE conn4 <- [1,2038,null,{}] 17:49:20 INFO - PROCESS | 1741 | 1468025360677 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}] 17:49:20 INFO - PROCESS | 1741 | 1468025360688 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:20 INFO - PROCESS | 1741 | 1468025360939 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 17:49:21 INFO - PROCESS | 1741 | 1468025361190 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:21 INFO - PROCESS | 1741 | 1468025361198 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3af800 == 49 [pid = 1741] [id = 517] 17:49:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x95fb5000) [pid = 1741] [serial = 1552] [outer = (nil)] 17:49:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x9a9ccc00) [pid = 1741] [serial = 1553] [outer = 0x95fb5000] 17:49:21 INFO - PROCESS | 1741 | 1468025361299 Marionette DEBUG loaded listener.js 17:49:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x9aa4b800) [pid = 1741] [serial = 1554] [outer = 0x95fb5000] 17:49:22 INFO - PROCESS | 1741 | 1468025362282 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]]]}] 17:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1687ms 17:49:22 INFO - PROCESS | 1741 | 1468025362356 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 17:49:22 INFO - PROCESS | 1741 | 1468025362359 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 17:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:49:22 INFO - PROCESS | 1741 | 1468025362367 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:49:22 INFO - PROCESS | 1741 | 1468025362372 Marionette TRACE conn4 <- [1,2042,null,{}] 17:49:22 INFO - PROCESS | 1741 | 1468025362379 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}] 17:49:22 INFO - PROCESS | 1741 | 1468025362385 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:22 INFO - PROCESS | 1741 | 1468025362625 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 17:49:22 INFO - PROCESS | 1741 | 1468025362908 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:22 INFO - PROCESS | 1741 | 1468025362914 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d45b000 == 50 [pid = 1741] [id = 518] 17:49:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x8d45b400) [pid = 1741] [serial = 1555] [outer = (nil)] 17:49:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x9110fc00) [pid = 1741] [serial = 1556] [outer = 0x8d45b400] 17:49:23 INFO - PROCESS | 1741 | 1468025363005 Marionette DEBUG loaded listener.js 17:49:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x91337000) [pid = 1741] [serial = 1557] [outer = 0x8d45b400] 17:49:24 INFO - PROCESS | 1741 | 1468025364284 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]]]}] 17:49: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) 17:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2041ms 17:49:24 INFO - PROCESS | 1741 | 1468025364481 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 17:49:24 INFO - PROCESS | 1741 | 1468025364485 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 17:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:49:24 INFO - PROCESS | 1741 | 1468025364499 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:49:24 INFO - PROCESS | 1741 | 1468025364503 Marionette TRACE conn4 <- [1,2046,null,{}] 17:49:24 INFO - PROCESS | 1741 | 1468025364515 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}] 17:49:24 INFO - PROCESS | 1741 | 1468025364520 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:24 INFO - PROCESS | 1741 | 1468025364696 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 17:49:24 INFO - PROCESS | 1741 | 1468025364930 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:24 INFO - PROCESS | 1741 | 1468025364937 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b7000 == 51 [pid = 1741] [id = 519] 17:49:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x8e3bcc00) [pid = 1741] [serial = 1558] [outer = (nil)] 17:49:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x91332400) [pid = 1741] [serial = 1559] [outer = 0x8e3bcc00] 17:49:25 INFO - PROCESS | 1741 | 1468025365022 Marionette DEBUG loaded listener.js 17:49:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x93d20800) [pid = 1741] [serial = 1560] [outer = 0x8e3bcc00] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b6400 == 50 [pid = 1741] [id = 390] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdfc00 == 49 [pid = 1741] [id = 387] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2ca400 == 48 [pid = 1741] [id = 375] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c6000 == 47 [pid = 1741] [id = 388] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c2000 == 46 [pid = 1741] [id = 383] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7cc400 == 45 [pid = 1741] [id = 379] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdf400 == 44 [pid = 1741] [id = 510] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe2000 == 43 [pid = 1741] [id = 376] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7ca800 == 42 [pid = 1741] [id = 384] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b8400 == 41 [pid = 1741] [id = 382] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdec00 == 40 [pid = 1741] [id = 386] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8d45f800 == 39 [pid = 1741] [id = 377] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c3c00 == 38 [pid = 1741] [id = 385] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b7800 == 37 [pid = 1741] [id = 378] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2cd000 == 36 [pid = 1741] [id = 374] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe2800 == 35 [pid = 1741] [id = 492] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x9111b000 == 34 [pid = 1741] [id = 389] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x96156c00 == 33 [pid = 1741] [id = 380] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7cd000 == 32 [pid = 1741] [id = 381] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8d45b000 == 31 [pid = 1741] [id = 518] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x911ec800 == 30 [pid = 1741] [id = 516] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3af800 == 29 [pid = 1741] [id = 517] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x95424400 == 28 [pid = 1741] [id = 515] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3bac00 == 27 [pid = 1741] [id = 514] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x9538ec00 == 26 [pid = 1741] [id = 513] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2ca000 == 25 [pid = 1741] [id = 511] 17:49:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8d458000 == 24 [pid = 1741] [id = 512] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x91cec800) [pid = 1741] [serial = 1484] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x9bc1e800) [pid = 1741] [serial = 1470] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x91cf6c00) [pid = 1741] [serial = 1485] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x8f2c1400) [pid = 1741] [serial = 1481] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x9ab54400) [pid = 1741] [serial = 1467] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x9a0a9800) [pid = 1741] [serial = 1458] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x9aa4f000) [pid = 1741] [serial = 1466] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x9a929800) [pid = 1741] [serial = 1464] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x911e0800) [pid = 1741] [serial = 1475] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x93da1800) [pid = 1741] [serial = 1488] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x93d28c00) [pid = 1741] [serial = 1487] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x91cf4400) [pid = 1741] [serial = 1476] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x9539ac00) [pid = 1741] [serial = 1454] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x9110d400) [pid = 1741] [serial = 1482] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x91114800) [pid = 1741] [serial = 1451] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x91333400) [pid = 1741] [serial = 1452] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x9533fc00) [pid = 1741] [serial = 1473] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9a926800) [pid = 1741] [serial = 1463] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x8cfe7400) [pid = 1741] [serial = 1478] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x93b5b800) [pid = 1741] [serial = 1472] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x8d45e000) [pid = 1741] [serial = 1479] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9a8e6c00) [pid = 1741] [serial = 1461] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x9a50d800) [pid = 1741] [serial = 1460] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x95f1e800) [pid = 1741] [serial = 1455] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9bc16400) [pid = 1741] [serial = 1469] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9a0a0400) [pid = 1741] [serial = 1457] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x93da1c00) [pid = 1741] [serial = 1490] [outer = (nil)] [url = about:blank] 17:49:27 INFO - PROCESS | 1741 | 1468025367513 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]]]}] 17:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 3047ms 17:49:27 INFO - PROCESS | 1741 | 1468025367559 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 17:49:27 INFO - PROCESS | 1741 | 1468025367565 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 17:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:49:27 INFO - PROCESS | 1741 | 1468025367575 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:49:27 INFO - PROCESS | 1741 | 1468025367580 Marionette TRACE conn4 <- [1,2050,null,{}] 17:49:27 INFO - PROCESS | 1741 | 1468025367590 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}] 17:49:27 INFO - PROCESS | 1741 | 1468025367596 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:27 INFO - PROCESS | 1741 | 1468025367775 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 17:49:27 INFO - PROCESS | 1741 | 1468025367913 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:27 INFO - PROCESS | 1741 | 1468025367921 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c6800 == 25 [pid = 1741] [id = 520] 17:49:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x8d7c8400) [pid = 1741] [serial = 1561] [outer = (nil)] 17:49:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x8d7cdc00) [pid = 1741] [serial = 1562] [outer = 0x8d7c8400] 17:49:28 INFO - PROCESS | 1741 | 1468025368025 Marionette DEBUG loaded listener.js 17:49:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x8d7d0c00) [pid = 1741] [serial = 1563] [outer = 0x8d7c8400] 17:49:28 INFO - PROCESS | 1741 | 1468025368975 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]]]}] 17:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1443ms 17:49:29 INFO - PROCESS | 1741 | 1468025369019 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 17:49:29 INFO - PROCESS | 1741 | 1468025369028 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 17:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:49:29 INFO - PROCESS | 1741 | 1468025369041 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:49:29 INFO - PROCESS | 1741 | 1468025369046 Marionette TRACE conn4 <- [1,2054,null,{}] 17:49:29 INFO - PROCESS | 1741 | 1468025369054 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}] 17:49:29 INFO - PROCESS | 1741 | 1468025369062 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:29 INFO - PROCESS | 1741 | 1468025369256 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 17:49:29 INFO - PROCESS | 1741 | 1468025369408 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:29 INFO - PROCESS | 1741 | 1468025369419 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x91115c00 == 26 [pid = 1741] [id = 521] 17:49:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x91118400) [pid = 1741] [serial = 1564] [outer = (nil)] 17:49:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x911e2800) [pid = 1741] [serial = 1565] [outer = 0x91118400] 17:49:29 INFO - PROCESS | 1741 | 1468025369493 Marionette DEBUG loaded listener.js 17:49:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x911eac00) [pid = 1741] [serial = 1566] [outer = 0x91118400] 17:49:30 INFO - PROCESS | 1741 | 1468025370469 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]]]}] 17:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1497ms 17:49:30 INFO - PROCESS | 1741 | 1468025370538 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 17:49:30 INFO - PROCESS | 1741 | 1468025370543 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 17:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:49:30 INFO - PROCESS | 1741 | 1468025370550 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:49:30 INFO - PROCESS | 1741 | 1468025370556 Marionette TRACE conn4 <- [1,2058,null,{}] 17:49:30 INFO - PROCESS | 1741 | 1468025370583 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}] 17:49:30 INFO - PROCESS | 1741 | 1468025370594 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:30 INFO - PROCESS | 1741 | 1468025370827 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 17:49:30 INFO - PROCESS | 1741 | 1468025370857 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:30 INFO - PROCESS | 1741 | 1468025370871 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b5ec00 == 27 [pid = 1741] [id = 522] 17:49:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x93b5fc00) [pid = 1741] [serial = 1567] [outer = (nil)] 17:49:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x93d27400) [pid = 1741] [serial = 1568] [outer = 0x93b5fc00] 17:49:30 INFO - PROCESS | 1741 | 1468025370945 Marionette DEBUG loaded listener.js 17:49:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x93da4400) [pid = 1741] [serial = 1569] [outer = 0x93b5fc00] 17:49:31 INFO - PROCESS | 1741 | 1468025371930 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]]]}] 17:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1443ms 17:49:31 INFO - PROCESS | 1741 | 1468025371994 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 17:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:49:32 INFO - PROCESS | 1741 | 1468025371999 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 17:49:32 INFO - PROCESS | 1741 | 1468025372011 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:49:32 INFO - PROCESS | 1741 | 1468025372014 Marionette TRACE conn4 <- [1,2062,null,{}] 17:49:32 INFO - PROCESS | 1741 | 1468025372021 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}] 17:49:32 INFO - PROCESS | 1741 | 1468025372027 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:32 INFO - PROCESS | 1741 | 1468025372914 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 17:49:33 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x952f3400) [pid = 1741] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:49:33 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x8cfdd400) [pid = 1741] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:49:33 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x8f2c3c00) [pid = 1741] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:49:33 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x95421800) [pid = 1741] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:49:33 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x8d7c7000) [pid = 1741] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:49:33 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x95fbf400) [pid = 1741] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:49:33 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x95f27400) [pid = 1741] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:49:33 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9a342c00) [pid = 1741] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:49:33 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9a0a4000) [pid = 1741] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:49:33 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x91332c00) [pid = 1741] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:49:33 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x8d7c6400) [pid = 1741] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:49:33 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x95338800) [pid = 1741] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:49:33 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x91d8cc00) [pid = 1741] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:49:33 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x8d7c7c00) [pid = 1741] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:49:33 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x93d28000) [pid = 1741] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:49:33 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x8cfe3800) [pid = 1741] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:49:33 INFO - PROCESS | 1741 | 1468025373179 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:33 INFO - PROCESS | 1741 | 1468025373187 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdbc00 == 28 [pid = 1741] [id = 523] 17:49:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x8cfe3800) [pid = 1741] [serial = 1570] [outer = (nil)] 17:49:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x8f2d0400) [pid = 1741] [serial = 1571] [outer = 0x8cfe3800] 17:49:33 INFO - PROCESS | 1741 | 1468025373281 Marionette DEBUG loaded listener.js 17:49:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x93da3000) [pid = 1741] [serial = 1572] [outer = 0x8cfe3800] 17:49:34 INFO - PROCESS | 1741 | 1468025374260 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]]]}] 17:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2290ms 17:49:34 INFO - PROCESS | 1741 | 1468025374295 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 17:49:34 INFO - PROCESS | 1741 | 1468025374299 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 17:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:49:34 INFO - PROCESS | 1741 | 1468025374307 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:49:34 INFO - PROCESS | 1741 | 1468025374310 Marionette TRACE conn4 <- [1,2066,null,{}] 17:49:34 INFO - PROCESS | 1741 | 1468025374317 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}] 17:49:34 INFO - PROCESS | 1741 | 1468025374322 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:34 INFO - PROCESS | 1741 | 1468025374499 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 17:49:34 INFO - PROCESS | 1741 | 1468025374641 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:34 INFO - PROCESS | 1741 | 1468025374651 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d2a800 == 29 [pid = 1741] [id = 524] 17:49:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x95237800) [pid = 1741] [serial = 1573] [outer = (nil)] 17:49:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9533f400) [pid = 1741] [serial = 1574] [outer = 0x95237800] 17:49:34 INFO - PROCESS | 1741 | 1468025374725 Marionette DEBUG loaded listener.js 17:49:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x95399800) [pid = 1741] [serial = 1575] [outer = 0x95237800] 17:49:35 INFO - PROCESS | 1741 | 1468025375964 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]]]}] 17:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1736ms 17:49:36 INFO - PROCESS | 1741 | 1468025376044 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 17:49:36 INFO - PROCESS | 1741 | 1468025376051 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 17:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:49:36 INFO - PROCESS | 1741 | 1468025376061 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:49:36 INFO - PROCESS | 1741 | 1468025376070 Marionette TRACE conn4 <- [1,2070,null,{}] 17:49:36 INFO - PROCESS | 1741 | 1468025376079 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}] 17:49:36 INFO - PROCESS | 1741 | 1468025376084 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:36 INFO - PROCESS | 1741 | 1468025376329 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 17:49:36 INFO - PROCESS | 1741 | 1468025376567 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:36 INFO - PROCESS | 1741 | 1468025376577 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe8400 == 30 [pid = 1741] [id = 525] 17:49:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x8e3ae000) [pid = 1741] [serial = 1576] [outer = (nil)] 17:49:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x91119800) [pid = 1741] [serial = 1577] [outer = 0x8e3ae000] 17:49:36 INFO - PROCESS | 1741 | 1468025376671 Marionette DEBUG loaded listener.js 17:49:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x91338400) [pid = 1741] [serial = 1578] [outer = 0x8e3ae000] 17:49:37 INFO - PROCESS | 1741 | 1468025377720 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]]]}] 17:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1694ms 17:49:37 INFO - PROCESS | 1741 | 1468025377755 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 17:49:37 INFO - PROCESS | 1741 | 1468025377764 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 17:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:49:37 INFO - PROCESS | 1741 | 1468025377780 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:49:37 INFO - PROCESS | 1741 | 1468025377786 Marionette TRACE conn4 <- [1,2074,null,{}] 17:49:37 INFO - PROCESS | 1741 | 1468025377794 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}] 17:49:37 INFO - PROCESS | 1741 | 1468025377799 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:38 INFO - PROCESS | 1741 | 1468025378028 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 17:49:38 INFO - PROCESS | 1741 | 1468025378355 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:38 INFO - PROCESS | 1741 | 1468025378362 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe1800 == 31 [pid = 1741] [id = 526] 17:49:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x93d24000) [pid = 1741] [serial = 1579] [outer = (nil)] 17:49:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x95331400) [pid = 1741] [serial = 1580] [outer = 0x93d24000] 17:49:38 INFO - PROCESS | 1741 | 1468025378477 Marionette DEBUG loaded listener.js 17:49:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9533fc00) [pid = 1741] [serial = 1581] [outer = 0x93d24000] 17:49:39 INFO - PROCESS | 1741 | 1468025379632 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]]]}] 17:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1943ms 17:49:39 INFO - PROCESS | 1741 | 1468025379724 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 17:49:39 INFO - PROCESS | 1741 | 1468025379730 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 17:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:49:39 INFO - PROCESS | 1741 | 1468025379742 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:49:39 INFO - PROCESS | 1741 | 1468025379752 Marionette TRACE conn4 <- [1,2078,null,{}] 17:49:39 INFO - PROCESS | 1741 | 1468025379862 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}] 17:49:39 INFO - PROCESS | 1741 | 1468025379877 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:40 INFO - PROCESS | 1741 | 1468025380248 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 17:49:40 INFO - PROCESS | 1741 | 1468025380544 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:40 INFO - PROCESS | 1741 | 1468025380561 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x95f1e800 == 32 [pid = 1741] [id = 527] 17:49:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x95f22000) [pid = 1741] [serial = 1582] [outer = (nil)] 17:49:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x95fbe400) [pid = 1741] [serial = 1583] [outer = 0x95f22000] 17:49:40 INFO - PROCESS | 1741 | 1468025380702 Marionette DEBUG loaded listener.js 17:49:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x96158000) [pid = 1741] [serial = 1584] [outer = 0x95f22000] 17:49:41 INFO - PROCESS | 1741 | 1468025381824 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]]]}] 17:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2130ms 17:49:41 INFO - PROCESS | 1741 | 1468025381872 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 17:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:49:41 INFO - PROCESS | 1741 | 1468025381877 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 17:49:41 INFO - PROCESS | 1741 | 1468025381884 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:49:41 INFO - PROCESS | 1741 | 1468025381888 Marionette TRACE conn4 <- [1,2082,null,{}] 17:49:41 INFO - PROCESS | 1741 | 1468025381894 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}] 17:49:41 INFO - PROCESS | 1741 | 1468025381901 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:42 INFO - PROCESS | 1741 | 1468025382117 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 17:49:42 INFO - PROCESS | 1741 | 1468025382370 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:42 INFO - PROCESS | 1741 | 1468025382377 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x95fbac00 == 33 [pid = 1741] [id = 528] 17:49:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9615b800) [pid = 1741] [serial = 1585] [outer = (nil)] 17:49:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x962a8000) [pid = 1741] [serial = 1586] [outer = 0x9615b800] 17:49:42 INFO - PROCESS | 1741 | 1468025382505 Marionette DEBUG loaded listener.js 17:49:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x962a9000) [pid = 1741] [serial = 1587] [outer = 0x9615b800] 17:49:43 INFO - PROCESS | 1741 | 1468025383490 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]]]}] 17:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1643ms 17:49:43 INFO - PROCESS | 1741 | 1468025383527 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 17:49:43 INFO - PROCESS | 1741 | 1468025383532 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 17:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:49:43 INFO - PROCESS | 1741 | 1468025383539 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:49:43 INFO - PROCESS | 1741 | 1468025383543 Marionette TRACE conn4 <- [1,2086,null,{}] 17:49:43 INFO - PROCESS | 1741 | 1468025383549 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}] 17:49:43 INFO - PROCESS | 1741 | 1468025383555 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:43 INFO - PROCESS | 1741 | 1468025383743 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 17:49:43 INFO - PROCESS | 1741 | 1468025383971 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:43 INFO - PROCESS | 1741 | 1468025383980 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe7c00 == 34 [pid = 1741] [id = 529] 17:49:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x911e3c00) [pid = 1741] [serial = 1588] [outer = (nil)] 17:49:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x97981000) [pid = 1741] [serial = 1589] [outer = 0x911e3c00] 17:49:44 INFO - PROCESS | 1741 | 1468025384108 Marionette DEBUG loaded listener.js 17:49:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x983df000) [pid = 1741] [serial = 1590] [outer = 0x911e3c00] 17:49:45 INFO - PROCESS | 1741 | 1468025385139 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]]]}] 17:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1633ms 17:49:45 INFO - PROCESS | 1741 | 1468025385173 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 17:49:45 INFO - PROCESS | 1741 | 1468025385177 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 17:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:49:45 INFO - PROCESS | 1741 | 1468025385205 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:49:45 INFO - PROCESS | 1741 | 1468025385210 Marionette TRACE conn4 <- [1,2090,null,{}] 17:49:45 INFO - PROCESS | 1741 | 1468025385217 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}] 17:49:45 INFO - PROCESS | 1741 | 1468025385229 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:45 INFO - PROCESS | 1741 | 1468025385449 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 17:49:45 INFO - PROCESS | 1741 | 1468025385666 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:45 INFO - PROCESS | 1741 | 1468025385681 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x9615e800 == 35 [pid = 1741] [id = 530] 17:49:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x98357c00) [pid = 1741] [serial = 1591] [outer = (nil)] 17:49:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x9a0a5000) [pid = 1741] [serial = 1592] [outer = 0x98357c00] 17:49:45 INFO - PROCESS | 1741 | 1468025385870 Marionette DEBUG loaded listener.js 17:49:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x95395c00) [pid = 1741] [serial = 1593] [outer = 0x98357c00] 17:49:46 INFO - PROCESS | 1741 | 1468025386879 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]]]}] 17:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1743ms 17:49:46 INFO - PROCESS | 1741 | 1468025386945 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 17:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:49:46 INFO - PROCESS | 1741 | 1468025386950 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 17:49:46 INFO - PROCESS | 1741 | 1468025386957 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:49:46 INFO - PROCESS | 1741 | 1468025386962 Marionette TRACE conn4 <- [1,2094,null,{}] 17:49:46 INFO - PROCESS | 1741 | 1468025386969 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}] 17:49:46 INFO - PROCESS | 1741 | 1468025386975 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:47 INFO - PROCESS | 1741 | 1468025387177 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 17:49:47 INFO - PROCESS | 1741 | 1468025387422 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:47 INFO - PROCESS | 1741 | 1468025387431 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d23800 == 36 [pid = 1741] [id = 531] 17:49:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x97975400) [pid = 1741] [serial = 1594] [outer = (nil)] 17:49:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x9a501c00) [pid = 1741] [serial = 1595] [outer = 0x97975400] 17:49:47 INFO - PROCESS | 1741 | 1468025387529 Marionette DEBUG loaded listener.js 17:49:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x9a509c00) [pid = 1741] [serial = 1596] [outer = 0x97975400] 17:49:48 INFO - PROCESS | 1741 | 1468025388424 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]]]}] 17:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1539ms 17:49:48 INFO - PROCESS | 1741 | 1468025388497 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 17:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:49:48 INFO - PROCESS | 1741 | 1468025388502 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 17:49:48 INFO - PROCESS | 1741 | 1468025388509 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:49:48 INFO - PROCESS | 1741 | 1468025388513 Marionette TRACE conn4 <- [1,2098,null,{}] 17:49:48 INFO - PROCESS | 1741 | 1468025388519 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}] 17:49:48 INFO - PROCESS | 1741 | 1468025388524 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:48 INFO - PROCESS | 1741 | 1468025388746 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 17:49:49 INFO - PROCESS | 1741 | 1468025389004 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:49 INFO - PROCESS | 1741 | 1468025389013 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c5c00 == 37 [pid = 1741] [id = 532] 17:49:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x8d7ce400) [pid = 1741] [serial = 1597] [outer = (nil)] 17:49:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x939dfc00) [pid = 1741] [serial = 1598] [outer = 0x8d7ce400] 17:49:49 INFO - PROCESS | 1741 | 1468025389143 Marionette DEBUG loaded listener.js 17:49:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x9a822c00) [pid = 1741] [serial = 1599] [outer = 0x8d7ce400] 17:49:50 INFO - PROCESS | 1741 | 1468025390114 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]]]}] 17:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1651ms 17:49:50 INFO - PROCESS | 1741 | 1468025390161 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 17:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:49:50 INFO - PROCESS | 1741 | 1468025390168 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 17:49:50 INFO - PROCESS | 1741 | 1468025390175 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:49:50 INFO - PROCESS | 1741 | 1468025390178 Marionette TRACE conn4 <- [1,2102,null,{}] 17:49:50 INFO - PROCESS | 1741 | 1468025390186 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}] 17:49:50 INFO - PROCESS | 1741 | 1468025390191 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:50 INFO - PROCESS | 1741 | 1468025390387 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 17:49:50 INFO - PROCESS | 1741 | 1468025390626 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:50 INFO - PROCESS | 1741 | 1468025390638 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d457400 == 38 [pid = 1741] [id = 533] 17:49:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x8d45f000) [pid = 1741] [serial = 1600] [outer = (nil)] 17:49:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x911e0c00) [pid = 1741] [serial = 1601] [outer = 0x8d45f000] 17:49:50 INFO - PROCESS | 1741 | 1468025390768 Marionette DEBUG loaded listener.js 17:49:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x91d8a400) [pid = 1741] [serial = 1602] [outer = 0x8d45f000] 17:49:51 INFO - PROCESS | 1741 | 1468025391841 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]]]}] 17:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1741ms 17:49:51 INFO - PROCESS | 1741 | 1468025391917 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 17:49:51 INFO - PROCESS | 1741 | 1468025391923 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 17:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:49:51 INFO - PROCESS | 1741 | 1468025391933 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:49:51 INFO - PROCESS | 1741 | 1468025391939 Marionette TRACE conn4 <- [1,2106,null,{}] 17:49:51 INFO - PROCESS | 1741 | 1468025391949 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}] 17:49:51 INFO - PROCESS | 1741 | 1468025391957 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:52 INFO - PROCESS | 1741 | 1468025392180 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 17:49:52 INFO - PROCESS | 1741 | 1468025392599 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:52 INFO - PROCESS | 1741 | 1468025392622 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:52 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdbc00 == 37 [pid = 1741] [id = 523] 17:49:52 INFO - PROCESS | 1741 | --DOCSHELL 0x93b5ec00 == 36 [pid = 1741] [id = 522] 17:49:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdec00 == 37 [pid = 1741] [id = 534] 17:49:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x8d464c00) [pid = 1741] [serial = 1603] [outer = (nil)] 17:49:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x8d7c3800) [pid = 1741] [serial = 1604] [outer = 0x8d464c00] 17:49:52 INFO - PROCESS | 1741 | 1468025392717 Marionette DEBUG loaded listener.js 17:49:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0x8d7cac00) [pid = 1741] [serial = 1605] [outer = 0x8d464c00] 17:49:52 INFO - PROCESS | 1741 | --DOCSHELL 0x91115c00 == 36 [pid = 1741] [id = 521] 17:49:53 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c6800 == 35 [pid = 1741] [id = 520] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x95fb6c00) [pid = 1741] [serial = 1530] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0x9133a800) [pid = 1741] [serial = 1517] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x95397c00) [pid = 1741] [serial = 1518] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x952ef800) [pid = 1741] [serial = 1491] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x95425400) [pid = 1741] [serial = 1499] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x95f20c00) [pid = 1741] [serial = 1500] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x962a3400) [pid = 1741] [serial = 1505] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x962ad800) [pid = 1741] [serial = 1506] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x99780000) [pid = 1741] [serial = 1508] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x9a0a1c00) [pid = 1741] [serial = 1509] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x95fbd400) [pid = 1741] [serial = 1502] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x95fc0400) [pid = 1741] [serial = 1503] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x9a509800) [pid = 1741] [serial = 1514] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x9a50c400) [pid = 1741] [serial = 1515] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x9a34c800) [pid = 1741] [serial = 1511] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x9a0bc800) [pid = 1741] [serial = 1512] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x91338c00) [pid = 1741] [serial = 1523] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x91cf5400) [pid = 1741] [serial = 1524] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x8d7cb400) [pid = 1741] [serial = 1493] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x911e5400) [pid = 1741] [serial = 1494] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x95393800) [pid = 1741] [serial = 1526] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x93d9f800) [pid = 1741] [serial = 1496] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x95334c00) [pid = 1741] [serial = 1497] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x8e3b3000) [pid = 1741] [serial = 1520] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x8e3b8000) [pid = 1741] [serial = 1521] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x983e9400) [pid = 1741] [serial = 1535] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9a01fc00) [pid = 1741] [serial = 1536] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x95422c00) [pid = 1741] [serial = 1529] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x91cf8800) [pid = 1741] [serial = 1533] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x953d4800) [pid = 1741] [serial = 1527] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x8f2c7c00) [pid = 1741] [serial = 1532] [outer = (nil)] [url = about:blank] 17:49:53 INFO - PROCESS | 1741 | 1468025393576 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]]]}] 17:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1685ms 17:49:53 INFO - PROCESS | 1741 | 1468025393627 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 17:49:53 INFO - PROCESS | 1741 | 1468025393633 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 17:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:49:53 INFO - PROCESS | 1741 | 1468025393650 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:49:53 INFO - PROCESS | 1741 | 1468025393655 Marionette TRACE conn4 <- [1,2110,null,{}] 17:49:53 INFO - PROCESS | 1741 | 1468025393661 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}] 17:49:53 INFO - PROCESS | 1741 | 1468025393667 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:53 INFO - PROCESS | 1741 | 1468025393851 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 17:49:53 INFO - PROCESS | 1741 | 1468025393861 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:53 INFO - PROCESS | 1741 | 1468025393871 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe0c00 == 36 [pid = 1741] [id = 535] 17:49:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x91111800) [pid = 1741] [serial = 1606] [outer = (nil)] 17:49:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x91116c00) [pid = 1741] [serial = 1607] [outer = 0x91111800] 17:49:53 INFO - PROCESS | 1741 | 1468025393952 Marionette DEBUG loaded listener.js 17:49:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x911e6400) [pid = 1741] [serial = 1608] [outer = 0x91111800] 17:49:55 INFO - PROCESS | 1741 | 1468025395009 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]]]}] 17:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1440ms 17:49:55 INFO - PROCESS | 1741 | 1468025395090 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 17:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:49:55 INFO - PROCESS | 1741 | 1468025395095 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 17:49:55 INFO - PROCESS | 1741 | 1468025395104 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:49:55 INFO - PROCESS | 1741 | 1468025395110 Marionette TRACE conn4 <- [1,2114,null,{}] 17:49:55 INFO - PROCESS | 1741 | 1468025395129 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}] 17:49:55 INFO - PROCESS | 1741 | 1468025395138 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:55 INFO - PROCESS | 1741 | 1468025395335 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 17:49:55 INFO - PROCESS | 1741 | 1468025395600 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:55 INFO - PROCESS | 1741 | 1468025395614 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x939e0c00 == 37 [pid = 1741] [id = 536] 17:49:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x93a34c00) [pid = 1741] [serial = 1609] [outer = (nil)] 17:49:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x93b5ec00) [pid = 1741] [serial = 1610] [outer = 0x93a34c00] 17:49:55 INFO - PROCESS | 1741 | 1468025395718 Marionette DEBUG loaded listener.js 17:49:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x93d2bc00) [pid = 1741] [serial = 1611] [outer = 0x93a34c00] 17:49:56 INFO - PROCESS | 1741 | 1468025396612 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]]]}] 17:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1592ms 17:49:56 INFO - PROCESS | 1741 | 1468025396696 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 17:49:56 INFO - PROCESS | 1741 | 1468025396702 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 17:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:49:56 INFO - PROCESS | 1741 | 1468025396709 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:49:56 INFO - PROCESS | 1741 | 1468025396727 Marionette TRACE conn4 <- [1,2118,null,{}] 17:49:56 INFO - PROCESS | 1741 | 1468025396743 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}] 17:49:56 INFO - PROCESS | 1741 | 1468025396749 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:56 INFO - PROCESS | 1741 | 1468025396990 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 17:49:57 INFO - PROCESS | 1741 | 1468025397013 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:57 INFO - PROCESS | 1741 | 1468025397024 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf6800 == 38 [pid = 1741] [id = 537] 17:49:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x939dd800) [pid = 1741] [serial = 1612] [outer = (nil)] 17:49:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9533a000) [pid = 1741] [serial = 1613] [outer = 0x939dd800] 17:49:57 INFO - PROCESS | 1741 | 1468025397095 Marionette DEBUG loaded listener.js 17:49:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x95398000) [pid = 1741] [serial = 1614] [outer = 0x939dd800] 17:49:57 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x91118400) [pid = 1741] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:49:57 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x95fb5000) [pid = 1741] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:49:57 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x8e3bcc00) [pid = 1741] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:49:57 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x8cfe3800) [pid = 1741] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:49:57 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x8d45b400) [pid = 1741] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:49:57 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9662e000) [pid = 1741] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:49:57 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x8d7c8400) [pid = 1741] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:49:57 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9a09f400) [pid = 1741] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:49:57 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x93d9bc00) [pid = 1741] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:49:57 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x8e3b2800) [pid = 1741] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:49:57 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x93b5fc00) [pid = 1741] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:49:57 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x95397800) [pid = 1741] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:49:58 INFO - PROCESS | 1741 | 1468025398144 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]]]}] 17:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1461ms 17:49:58 INFO - PROCESS | 1741 | 1468025398171 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 17:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:49:58 INFO - PROCESS | 1741 | 1468025398176 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 17:49:58 INFO - PROCESS | 1741 | 1468025398183 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:49:58 INFO - PROCESS | 1741 | 1468025398187 Marionette TRACE conn4 <- [1,2122,null,{}] 17:49:58 INFO - PROCESS | 1741 | 1468025398194 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}] 17:49:58 INFO - PROCESS | 1741 | 1468025398198 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:58 INFO - PROCESS | 1741 | 1468025398429 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 17:49:58 INFO - PROCESS | 1741 | 1468025398449 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:58 INFO - PROCESS | 1741 | 1468025398457 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x911ed800 == 39 [pid = 1741] [id = 538] 17:49:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x93b5fc00) [pid = 1741] [serial = 1615] [outer = (nil)] 17:49:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9533b000) [pid = 1741] [serial = 1616] [outer = 0x93b5fc00] 17:49:58 INFO - PROCESS | 1741 | 1468025398531 Marionette DEBUG loaded listener.js 17:49:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x953d5800) [pid = 1741] [serial = 1617] [outer = 0x93b5fc00] 17:49:59 INFO - PROCESS | 1741 | 1468025399471 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]]]}] 17:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1331ms 17:49:59 INFO - PROCESS | 1741 | 1468025399514 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 17:49:59 INFO - PROCESS | 1741 | 1468025399518 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 17:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:49:59 INFO - PROCESS | 1741 | 1468025399525 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:49:59 INFO - PROCESS | 1741 | 1468025399529 Marionette TRACE conn4 <- [1,2126,null,{}] 17:49:59 INFO - PROCESS | 1741 | 1468025399534 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}] 17:49:59 INFO - PROCESS | 1741 | 1468025399545 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:49:59 INFO - PROCESS | 1741 | 1468025399849 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 17:50:00 INFO - PROCESS | 1741 | 1468025400102 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:00 INFO - PROCESS | 1741 | 1468025400112 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe1400 == 40 [pid = 1741] [id = 539] 17:50:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x8cfe1c00) [pid = 1741] [serial = 1618] [outer = (nil)] 17:50:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x8d457c00) [pid = 1741] [serial = 1619] [outer = 0x8cfe1c00] 17:50:00 INFO - PROCESS | 1741 | 1468025400247 Marionette DEBUG loaded listener.js 17:50:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x8d462800) [pid = 1741] [serial = 1620] [outer = 0x8cfe1c00] 17:50:01 INFO - PROCESS | 1741 | 1468025401265 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]]]}] 17:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1793ms 17:50:01 INFO - PROCESS | 1741 | 1468025401322 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 17:50:01 INFO - PROCESS | 1741 | 1468025401332 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 17:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:50:01 INFO - PROCESS | 1741 | 1468025401347 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:50:01 INFO - PROCESS | 1741 | 1468025401356 Marionette TRACE conn4 <- [1,2130,null,{}] 17:50:01 INFO - PROCESS | 1741 | 1468025401368 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}] 17:50:01 INFO - PROCESS | 1741 | 1468025401382 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:01 INFO - PROCESS | 1741 | 1468025401675 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 17:50:02 INFO - PROCESS | 1741 | 1468025401989 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:02 INFO - PROCESS | 1741 | 1468025402004 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x91113400 == 41 [pid = 1741] [id = 540] 17:50:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x91114c00) [pid = 1741] [serial = 1621] [outer = (nil)] 17:50:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9111c400) [pid = 1741] [serial = 1622] [outer = 0x91114c00] 17:50:02 INFO - PROCESS | 1741 | 1468025402096 Marionette DEBUG loaded listener.js 17:50:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x91334800) [pid = 1741] [serial = 1623] [outer = 0x91114c00] 17:50:03 INFO - PROCESS | 1741 | 1468025403214 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] 17:50:03 INFO - PROCESS | 1741 | 1468025403302 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 17:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:50:03 INFO - PROCESS | 1741 | 1468025403311 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:50:03 INFO - PROCESS | 1741 | 1468025403316 Marionette TRACE conn4 <- [1,2134,null,{}] 17:50:03 INFO - PROCESS | 1741 | 1468025403323 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}] 17:50:03 INFO - PROCESS | 1741 | 1468025403329 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:03 INFO - PROCESS | 1741 | 1468025403604 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 17:50:03 INFO - PROCESS | 1741 | 1468025403900 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:03 INFO - PROCESS | 1741 | 1468025403910 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d94c00 == 42 [pid = 1741] [id = 541] 17:50:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x939d6800) [pid = 1741] [serial = 1624] [outer = (nil)] 17:50:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x93b62400) [pid = 1741] [serial = 1625] [outer = 0x939d6800] 17:50:04 INFO - PROCESS | 1741 | 1468025404035 Marionette DEBUG loaded listener.js 17:50:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x95332800) [pid = 1741] [serial = 1626] [outer = 0x939d6800] 17:50:05 INFO - PROCESS | 1741 | 1468025405313 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]]]}] 17:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2041ms 17:50:05 INFO - PROCESS | 1741 | 1468025405360 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 17:50:05 INFO - PROCESS | 1741 | 1468025405368 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 17:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:50:05 INFO - PROCESS | 1741 | 1468025405387 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:50:05 INFO - PROCESS | 1741 | 1468025405395 Marionette TRACE conn4 <- [1,2138,null,{}] 17:50:05 INFO - PROCESS | 1741 | 1468025405402 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}] 17:50:05 INFO - PROCESS | 1741 | 1468025405410 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:05 INFO - PROCESS | 1741 | 1468025405734 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 17:50:05 INFO - PROCESS | 1741 | 1468025405917 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:05 INFO - PROCESS | 1741 | 1468025405927 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf2400 == 43 [pid = 1741] [id = 542] 17:50:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x95330400) [pid = 1741] [serial = 1627] [outer = (nil)] 17:50:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x95fb8c00) [pid = 1741] [serial = 1628] [outer = 0x95330400] 17:50:06 INFO - PROCESS | 1741 | 1468025406013 Marionette DEBUG loaded listener.js 17:50:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x95fbfc00) [pid = 1741] [serial = 1629] [outer = 0x95330400] 17:50:06 INFO - PROCESS | 1741 | 1468025406942 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]]]}] 17:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1602ms 17:50:06 INFO - PROCESS | 1741 | 1468025406980 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 17:50:06 INFO - PROCESS | 1741 | 1468025406986 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 17:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:50:06 INFO - PROCESS | 1741 | 1468025406994 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:50:07 INFO - PROCESS | 1741 | 1468025406999 Marionette TRACE conn4 <- [1,2142,null,{}] 17:50:07 INFO - PROCESS | 1741 | 1468025407005 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}] 17:50:07 INFO - PROCESS | 1741 | 1468025407011 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:07 INFO - PROCESS | 1741 | 1468025407244 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 17:50:07 INFO - PROCESS | 1741 | 1468025407512 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:07 INFO - PROCESS | 1741 | 1468025407525 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x91113c00 == 44 [pid = 1741] [id = 543] 17:50:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9111c000) [pid = 1741] [serial = 1630] [outer = (nil)] 17:50:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x962a7800) [pid = 1741] [serial = 1631] [outer = 0x9111c000] 17:50:07 INFO - PROCESS | 1741 | 1468025407673 Marionette DEBUG loaded listener.js 17:50:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x962ac000) [pid = 1741] [serial = 1632] [outer = 0x9111c000] 17:50:08 INFO - PROCESS | 1741 | 1468025408671 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] 17:50:08 INFO - PROCESS | 1741 | 1468025408745 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 17:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:50:08 INFO - PROCESS | 1741 | 1468025408753 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:50:08 INFO - PROCESS | 1741 | 1468025408757 Marionette TRACE conn4 <- [1,2146,null,{}] 17:50:08 INFO - PROCESS | 1741 | 1468025408764 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}] 17:50:08 INFO - PROCESS | 1741 | 1468025408770 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:09 INFO - PROCESS | 1741 | 1468025409009 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 17:50:09 INFO - PROCESS | 1741 | 1468025409358 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:09 INFO - PROCESS | 1741 | 1468025409382 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x996e1400 == 45 [pid = 1741] [id = 544] 17:50:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x996e9c00) [pid = 1741] [serial = 1633] [outer = (nil)] 17:50:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9977ac00) [pid = 1741] [serial = 1634] [outer = 0x996e9c00] 17:50:09 INFO - PROCESS | 1741 | 1468025409490 Marionette DEBUG loaded listener.js 17:50:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x9a0a6c00) [pid = 1741] [serial = 1635] [outer = 0x996e9c00] 17:50:10 INFO - PROCESS | 1741 | 1468025410920 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] 17:50:11 INFO - PROCESS | 1741 | 1468025411013 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 17:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:50:11 INFO - PROCESS | 1741 | 1468025411023 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:50:11 INFO - PROCESS | 1741 | 1468025411028 Marionette TRACE conn4 <- [1,2150,null,{}] 17:50:11 INFO - PROCESS | 1741 | 1468025411038 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}] 17:50:11 INFO - PROCESS | 1741 | 1468025411047 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:11 INFO - PROCESS | 1741 | 1468025411364 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 17:50:11 INFO - PROCESS | 1741 | 1468025411548 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:11 INFO - PROCESS | 1741 | 1468025411555 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x95fbdc00 == 46 [pid = 1741] [id = 545] 17:50:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x983ebc00) [pid = 1741] [serial = 1636] [outer = (nil)] 17:50:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x9a818400) [pid = 1741] [serial = 1637] [outer = 0x983ebc00] 17:50:11 INFO - PROCESS | 1741 | 1468025411647 Marionette DEBUG loaded listener.js 17:50:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x9a81a000) [pid = 1741] [serial = 1638] [outer = 0x983ebc00] 17:50:12 INFO - PROCESS | 1741 | 1468025412589 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]]]}] 17:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1640ms 17:50:12 INFO - PROCESS | 1741 | 1468025412663 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 17:50:12 INFO - PROCESS | 1741 | 1468025412668 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 17:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:50:12 INFO - PROCESS | 1741 | 1468025412675 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:50:12 INFO - PROCESS | 1741 | 1468025412678 Marionette TRACE conn4 <- [1,2154,null,{}] 17:50:12 INFO - PROCESS | 1741 | 1468025412685 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}] 17:50:12 INFO - PROCESS | 1741 | 1468025412693 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:12 INFO - PROCESS | 1741 | 1468025412940 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 17:50:13 INFO - PROCESS | 1741 | 1468025413220 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:13 INFO - PROCESS | 1741 | 1468025413229 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x99780000 == 47 [pid = 1741] [id = 546] 17:50:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x9a0bb800) [pid = 1741] [serial = 1639] [outer = (nil)] 17:50:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x9a91f000) [pid = 1741] [serial = 1640] [outer = 0x9a0bb800] 17:50:13 INFO - PROCESS | 1741 | 1468025413314 Marionette DEBUG loaded listener.js 17:50:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x9a926000) [pid = 1741] [serial = 1641] [outer = 0x9a0bb800] 17:50:14 INFO - PROCESS | 1741 | 1468025414298 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]]]}] 17:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1685ms 17:50:14 INFO - PROCESS | 1741 | 1468025414362 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 17:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:50:14 INFO - PROCESS | 1741 | 1468025414366 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 17:50:14 INFO - PROCESS | 1741 | 1468025414374 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:50:14 INFO - PROCESS | 1741 | 1468025414377 Marionette TRACE conn4 <- [1,2158,null,{}] 17:50:14 INFO - PROCESS | 1741 | 1468025414385 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}] 17:50:14 INFO - PROCESS | 1741 | 1468025414391 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:14 INFO - PROCESS | 1741 | 1468025414594 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 17:50:15 INFO - PROCESS | 1741 | 1468025415219 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:15 INFO - PROCESS | 1741 | 1468025415230 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c6000 == 48 [pid = 1741] [id = 547] 17:50:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x8d7c6800) [pid = 1741] [serial = 1642] [outer = (nil)] 17:50:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x8d7cf000) [pid = 1741] [serial = 1643] [outer = 0x8d7c6800] 17:50:15 INFO - PROCESS | 1741 | 1468025415320 Marionette DEBUG loaded listener.js 17:50:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x8f2c1400) [pid = 1741] [serial = 1644] [outer = 0x8d7c6800] 17:50:16 INFO - PROCESS | 1741 | 1468025416321 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]]]}] 17:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1987ms 17:50:16 INFO - PROCESS | 1741 | 1468025416364 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 17:50:16 INFO - PROCESS | 1741 | 1468025416370 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 17:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:50:16 INFO - PROCESS | 1741 | 1468025416378 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:50:16 INFO - PROCESS | 1741 | 1468025416384 Marionette TRACE conn4 <- [1,2162,null,{}] 17:50:16 INFO - PROCESS | 1741 | 1468025416393 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}] 17:50:16 INFO - PROCESS | 1741 | 1468025416401 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:16 INFO - PROCESS | 1741 | 1468025416609 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 17:50:16 INFO - PROCESS | 1741 | 1468025416965 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:16 INFO - PROCESS | 1741 | 1468025416980 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf0c00 == 49 [pid = 1741] [id = 548] 17:50:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x91cf5400) [pid = 1741] [serial = 1645] [outer = (nil)] 17:50:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x91d92c00) [pid = 1741] [serial = 1646] [outer = 0x91cf5400] 17:50:17 INFO - PROCESS | 1741 | 1468025417064 Marionette DEBUG loaded listener.js 17:50:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x939d5800) [pid = 1741] [serial = 1647] [outer = 0x91cf5400] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7ce800 == 48 [pid = 1741] [id = 507] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x911ed800 == 47 [pid = 1741] [id = 538] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf6800 == 46 [pid = 1741] [id = 537] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x939e0c00 == 45 [pid = 1741] [id = 536] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe0c00 == 44 [pid = 1741] [id = 535] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdec00 == 43 [pid = 1741] [id = 534] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7ce000 == 42 [pid = 1741] [id = 493] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe4800 == 41 [pid = 1741] [id = 509] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c5800 == 40 [pid = 1741] [id = 494] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x93d2a800 == 39 [pid = 1741] [id = 524] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe1800 == 38 [pid = 1741] [id = 526] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x93d23800 == 37 [pid = 1741] [id = 531] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b7000 == 36 [pid = 1741] [id = 519] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7ccc00 == 35 [pid = 1741] [id = 498] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe8400 == 34 [pid = 1741] [id = 525] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x95f1e800 == 33 [pid = 1741] [id = 527] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x95420400 == 32 [pid = 1741] [id = 499] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x95fbac00 == 31 [pid = 1741] [id = 528] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c3000 == 30 [pid = 1741] [id = 503] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdb800 == 29 [pid = 1741] [id = 505] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe7c00 == 28 [pid = 1741] [id = 529] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x9a341000 == 27 [pid = 1741] [id = 504] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c5c00 == 26 [pid = 1741] [id = 532] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdd800 == 25 [pid = 1741] [id = 496] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x95337000 == 24 [pid = 1741] [id = 508] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8d459400 == 23 [pid = 1741] [id = 506] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8d457400 == 22 [pid = 1741] [id = 533] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x9615e800 == 21 [pid = 1741] [id = 530] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8d465000 == 20 [pid = 1741] [id = 501] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c4800 == 19 [pid = 1741] [id = 497] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c2c00 == 18 [pid = 1741] [id = 495] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8d461400 == 17 [pid = 1741] [id = 502] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x95f1ec00 == 16 [pid = 1741] [id = 500] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x95fbdc00 == 15 [pid = 1741] [id = 545] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x99780000 == 14 [pid = 1741] [id = 546] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x996e1400 == 13 [pid = 1741] [id = 544] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x91113c00 == 12 [pid = 1741] [id = 543] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf2400 == 11 [pid = 1741] [id = 542] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x91113400 == 10 [pid = 1741] [id = 540] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x91d94c00 == 9 [pid = 1741] [id = 541] 17:50:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe1400 == 8 [pid = 1741] [id = 539] 17:50:19 INFO - PROCESS | 1741 | 1468025419262 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]]]}] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0x911eac00) [pid = 1741] [serial = 1566] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x9a9ccc00) [pid = 1741] [serial = 1553] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x91332400) [pid = 1741] [serial = 1559] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x93da3000) [pid = 1741] [serial = 1572] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x91337000) [pid = 1741] [serial = 1557] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x9a819800) [pid = 1741] [serial = 1547] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x8d7d0c00) [pid = 1741] [serial = 1563] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x9a503800) [pid = 1741] [serial = 1545] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x9a8db400) [pid = 1741] [serial = 1550] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x9a0aac00) [pid = 1741] [serial = 1544] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x8f2d0400) [pid = 1741] [serial = 1571] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x93d20800) [pid = 1741] [serial = 1560] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x911e2800) [pid = 1741] [serial = 1565] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x91d8fc00) [pid = 1741] [serial = 1539] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x9133a000) [pid = 1741] [serial = 1538] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x93da4400) [pid = 1741] [serial = 1569] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9110fc00) [pid = 1741] [serial = 1556] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x9aa4b800) [pid = 1741] [serial = 1554] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x95f24800) [pid = 1741] [serial = 1542] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9a81e800) [pid = 1741] [serial = 1548] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x9541bc00) [pid = 1741] [serial = 1541] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x93d27400) [pid = 1741] [serial = 1568] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9a91fc00) [pid = 1741] [serial = 1551] [outer = (nil)] [url = about:blank] 17:50:19 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x8d7cdc00) [pid = 1741] [serial = 1562] [outer = (nil)] [url = about:blank] 17:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 3158ms 17:50:19 INFO - PROCESS | 1741 | 1468025419538 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 17:50:19 INFO - PROCESS | 1741 | 1468025419545 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 17:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:50:19 INFO - PROCESS | 1741 | 1468025419555 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:50:19 INFO - PROCESS | 1741 | 1468025419561 Marionette TRACE conn4 <- [1,2166,null,{}] 17:50:19 INFO - PROCESS | 1741 | 1468025419573 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}] 17:50:19 INFO - PROCESS | 1741 | 1468025419580 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:19 INFO - PROCESS | 1741 | 1468025419770 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 17:50:19 INFO - PROCESS | 1741 | 1468025419977 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:20 INFO - PROCESS | 1741 | 1468025419993 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c1c00 == 9 [pid = 1741] [id = 549] 17:50:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x8d7c2400) [pid = 1741] [serial = 1648] [outer = (nil)] 17:50:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x8d7c5000) [pid = 1741] [serial = 1649] [outer = 0x8d7c2400] 17:50:20 INFO - PROCESS | 1741 | 1468025420071 Marionette DEBUG loaded listener.js 17:50:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x8d7cd400) [pid = 1741] [serial = 1650] [outer = 0x8d7c2400] 17:50:21 INFO - PROCESS | 1741 | 1468025421041 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]]]}] 17:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1545ms 17:50:21 INFO - PROCESS | 1741 | 1468025421101 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 17:50:21 INFO - PROCESS | 1741 | 1468025421111 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 17:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:50:21 INFO - PROCESS | 1741 | 1468025421125 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:50:21 INFO - PROCESS | 1741 | 1468025421131 Marionette TRACE conn4 <- [1,2170,null,{}] 17:50:21 INFO - PROCESS | 1741 | 1468025421138 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}] 17:50:21 INFO - PROCESS | 1741 | 1468025421143 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:21 INFO - PROCESS | 1741 | 1468025421367 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 17:50:21 INFO - PROCESS | 1741 | 1468025421584 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:21 INFO - PROCESS | 1741 | 1468025421591 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e2c00 == 10 [pid = 1741] [id = 550] 17:50:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x911e9800) [pid = 1741] [serial = 1651] [outer = (nil)] 17:50:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x911ed400) [pid = 1741] [serial = 1652] [outer = 0x911e9800] 17:50:21 INFO - PROCESS | 1741 | 1468025421686 Marionette DEBUG loaded listener.js 17:50:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x91337800) [pid = 1741] [serial = 1653] [outer = 0x911e9800] 17:50:22 INFO - PROCESS | 1741 | 1468025422696 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]]]}] 17:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1637ms 17:50:22 INFO - PROCESS | 1741 | 1468025422769 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 17:50:22 INFO - PROCESS | 1741 | 1468025422773 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 17:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:50:22 INFO - PROCESS | 1741 | 1468025422783 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:50:22 INFO - PROCESS | 1741 | 1468025422789 Marionette TRACE conn4 <- [1,2174,null,{}] 17:50:22 INFO - PROCESS | 1741 | 1468025422820 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}] 17:50:22 INFO - PROCESS | 1741 | 1468025422831 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:23 INFO - PROCESS | 1741 | 1468025423096 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 17:50:23 INFO - PROCESS | 1741 | 1468025423279 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:23 INFO - PROCESS | 1741 | 1468025423298 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x939da800 == 11 [pid = 1741] [id = 551] 17:50:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x939dac00) [pid = 1741] [serial = 1654] [outer = (nil)] 17:50:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x93d2a800) [pid = 1741] [serial = 1655] [outer = 0x939dac00] 17:50:23 INFO - PROCESS | 1741 | 1468025423382 Marionette DEBUG loaded listener.js 17:50:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x93da1c00) [pid = 1741] [serial = 1656] [outer = 0x939dac00] 17:50:24 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x93b5fc00) [pid = 1741] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:50:24 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x939dd800) [pid = 1741] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:50:24 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x97975400) [pid = 1741] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:50:24 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x93d24000) [pid = 1741] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:50:24 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x911e3c00) [pid = 1741] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:50:24 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x98357c00) [pid = 1741] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:50:24 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x9615b800) [pid = 1741] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:50:24 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x8d7ce400) [pid = 1741] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:50:24 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x91111800) [pid = 1741] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:50:24 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x8d45f000) [pid = 1741] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:50:24 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x8d464c00) [pid = 1741] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:50:24 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x8e3ae000) [pid = 1741] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:50:24 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x95237800) [pid = 1741] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:50:24 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x95f22000) [pid = 1741] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:50:24 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x93a34c00) [pid = 1741] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:50:25 INFO - PROCESS | 1741 | 1468025425220 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]]]}] 17:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2495ms 17:50:25 INFO - PROCESS | 1741 | 1468025425278 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 17:50:25 INFO - PROCESS | 1741 | 1468025425283 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 17:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:50:25 INFO - PROCESS | 1741 | 1468025425290 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:50:25 INFO - PROCESS | 1741 | 1468025425294 Marionette TRACE conn4 <- [1,2178,null,{}] 17:50:25 INFO - PROCESS | 1741 | 1468025425301 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}] 17:50:25 INFO - PROCESS | 1741 | 1468025425307 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:25 INFO - PROCESS | 1741 | 1468025425484 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 17:50:25 INFO - PROCESS | 1741 | 1468025425493 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:25 INFO - PROCESS | 1741 | 1468025425505 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e8c00 == 12 [pid = 1741] [id = 552] 17:50:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x91340000) [pid = 1741] [serial = 1657] [outer = (nil)] 17:50:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x939d3c00) [pid = 1741] [serial = 1658] [outer = 0x91340000] 17:50:25 INFO - PROCESS | 1741 | 1468025425739 Marionette DEBUG loaded listener.js 17:50:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x95334400) [pid = 1741] [serial = 1659] [outer = 0x91340000] 17:50:26 INFO - PROCESS | 1741 | 1468025426653 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]]]}] 17:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1484ms 17:50:26 INFO - PROCESS | 1741 | 1468025426776 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 17:50:26 INFO - PROCESS | 1741 | 1468025426784 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 17:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:50:26 INFO - PROCESS | 1741 | 1468025426795 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:50:26 INFO - PROCESS | 1741 | 1468025426804 Marionette TRACE conn4 <- [1,2182,null,{}] 17:50:26 INFO - PROCESS | 1741 | 1468025426828 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}] 17:50:26 INFO - PROCESS | 1741 | 1468025426838 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:27 INFO - PROCESS | 1741 | 1468025427177 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 17:50:27 INFO - PROCESS | 1741 | 1468025427404 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:27 INFO - PROCESS | 1741 | 1468025427421 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c5800 == 13 [pid = 1741] [id = 553] 17:50:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x8d7c8c00) [pid = 1741] [serial = 1660] [outer = (nil)] 17:50:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x8e3b5800) [pid = 1741] [serial = 1661] [outer = 0x8d7c8c00] 17:50:27 INFO - PROCESS | 1741 | 1468025427518 Marionette DEBUG loaded listener.js 17:50:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x8f2cbc00) [pid = 1741] [serial = 1662] [outer = 0x8d7c8c00] 17:50:28 INFO - PROCESS | 1741 | 1468025428649 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]]]}] 17:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1904ms 17:50:28 INFO - PROCESS | 1741 | 1468025428705 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 17:50:28 INFO - PROCESS | 1741 | 1468025428711 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 17:50:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:50:28 INFO - PROCESS | 1741 | 1468025428728 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:50:28 INFO - PROCESS | 1741 | 1468025428738 Marionette TRACE conn4 <- [1,2186,null,{}] 17:50:28 INFO - PROCESS | 1741 | 1468025428746 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}] 17:50:28 INFO - PROCESS | 1741 | 1468025428752 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:29 INFO - PROCESS | 1741 | 1468025429015 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 17:50:29 INFO - PROCESS | 1741 | 1468025429305 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:29 INFO - PROCESS | 1741 | 1468025429316 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf6800 == 14 [pid = 1741] [id = 554] 17:50:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x91d8b000) [pid = 1741] [serial = 1663] [outer = (nil)] 17:50:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x91d94400) [pid = 1741] [serial = 1664] [outer = 0x91d8b000] 17:50:29 INFO - PROCESS | 1741 | 1468025429446 Marionette DEBUG loaded listener.js 17:50:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x93d22000) [pid = 1741] [serial = 1665] [outer = 0x91d8b000] 17:50:31 INFO - PROCESS | 1741 | 1468025431077 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]]]}] 17:50:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:50:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 2461ms 17:50:31 INFO - PROCESS | 1741 | 1468025431205 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 17:50:31 INFO - PROCESS | 1741 | 1468025431210 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 17:50:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:50:31 INFO - PROCESS | 1741 | 1468025431229 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:50:31 INFO - PROCESS | 1741 | 1468025431234 Marionette TRACE conn4 <- [1,2190,null,{}] 17:50:31 INFO - PROCESS | 1741 | 1468025431251 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}] 17:50:31 INFO - PROCESS | 1741 | 1468025431265 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:31 INFO - PROCESS | 1741 | 1468025431474 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 17:50:31 INFO - PROCESS | 1741 | 1468025431672 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:31 INFO - PROCESS | 1741 | 1468025431686 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x953e0400 == 15 [pid = 1741] [id = 555] 17:50:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9541ac00) [pid = 1741] [serial = 1666] [outer = (nil)] 17:50:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x95427c00) [pid = 1741] [serial = 1667] [outer = 0x9541ac00] 17:50:31 INFO - PROCESS | 1741 | 1468025431828 Marionette DEBUG loaded listener.js 17:50:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x95f20800) [pid = 1741] [serial = 1668] [outer = 0x9541ac00] 17:50:32 INFO - PROCESS | 1741 | 1468025432840 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]]]}] 17:50:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:50:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1699ms 17:50:32 INFO - PROCESS | 1741 | 1468025432921 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 17:50:32 INFO - PROCESS | 1741 | 1468025432926 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 17:50:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:50:32 INFO - PROCESS | 1741 | 1468025432935 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:50:32 INFO - PROCESS | 1741 | 1468025432938 Marionette TRACE conn4 <- [1,2194,null,{}] 17:50:32 INFO - PROCESS | 1741 | 1468025432947 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}] 17:50:32 INFO - PROCESS | 1741 | 1468025432954 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:33 INFO - PROCESS | 1741 | 1468025433218 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 17:50:33 INFO - PROCESS | 1741 | 1468025433515 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:33 INFO - PROCESS | 1741 | 1468025433524 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdb000 == 16 [pid = 1741] [id = 556] 17:50:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x95420400) [pid = 1741] [serial = 1669] [outer = (nil)] 17:50:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x95fb6c00) [pid = 1741] [serial = 1670] [outer = 0x95420400] 17:50:33 INFO - PROCESS | 1741 | 1468025433629 Marionette DEBUG loaded listener.js 17:50:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x95fbd800) [pid = 1741] [serial = 1671] [outer = 0x95420400] 17:50:34 INFO - PROCESS | 1741 | 1468025434558 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]]]}] 17:50:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:50:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1641ms 17:50:34 INFO - PROCESS | 1741 | 1468025434593 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 17:50:34 INFO - PROCESS | 1741 | 1468025434598 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 17:50:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:50:34 INFO - PROCESS | 1741 | 1468025434609 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:50:34 INFO - PROCESS | 1741 | 1468025434612 Marionette TRACE conn4 <- [1,2198,null,{}] 17:50:34 INFO - PROCESS | 1741 | 1468025434620 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}] 17:50:34 INFO - PROCESS | 1741 | 1468025434626 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:34 INFO - PROCESS | 1741 | 1468025434850 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 17:50:35 INFO - PROCESS | 1741 | 1468025435098 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:35 INFO - PROCESS | 1741 | 1468025435107 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x95fbbc00 == 17 [pid = 1741] [id = 557] 17:50:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x96156c00) [pid = 1741] [serial = 1672] [outer = (nil)] 17:50:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x962a1c00) [pid = 1741] [serial = 1673] [outer = 0x96156c00] 17:50:35 INFO - PROCESS | 1741 | 1468025435246 Marionette DEBUG loaded listener.js 17:50:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x962a3c00) [pid = 1741] [serial = 1674] [outer = 0x96156c00] 17:50:36 INFO - PROCESS | 1741 | 1468025436237 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]]]}] 17:50:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:50:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1685ms 17:50:36 INFO - PROCESS | 1741 | 1468025436294 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 17:50:36 INFO - PROCESS | 1741 | 1468025436299 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 17:50:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:50:36 INFO - PROCESS | 1741 | 1468025436306 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:50:36 INFO - PROCESS | 1741 | 1468025436311 Marionette TRACE conn4 <- [1,2202,null,{}] 17:50:36 INFO - PROCESS | 1741 | 1468025436318 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}] 17:50:36 INFO - PROCESS | 1741 | 1468025436331 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:36 INFO - PROCESS | 1741 | 1468025436657 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 17:50:36 INFO - PROCESS | 1741 | 1468025436973 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:36 INFO - PROCESS | 1741 | 1468025436981 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe1400 == 18 [pid = 1741] [id = 558] 17:50:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x8cfe1800) [pid = 1741] [serial = 1675] [outer = (nil)] 17:50:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x99781800) [pid = 1741] [serial = 1676] [outer = 0x8cfe1800] 17:50:37 INFO - PROCESS | 1741 | 1468025437093 Marionette DEBUG loaded listener.js 17:50:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x9a09e800) [pid = 1741] [serial = 1677] [outer = 0x8cfe1800] 17:50:38 INFO - PROCESS | 1741 | 1468025438170 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]]]}] 17:50:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:50:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1894ms 17:50:38 INFO - PROCESS | 1741 | 1468025438202 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 17:50:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:50:38 INFO - PROCESS | 1741 | 1468025438208 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 17:50:38 INFO - PROCESS | 1741 | 1468025438215 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:50:38 INFO - PROCESS | 1741 | 1468025438218 Marionette TRACE conn4 <- [1,2206,null,{}] 17:50:38 INFO - PROCESS | 1741 | 1468025438226 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}] 17:50:38 INFO - PROCESS | 1741 | 1468025438232 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:38 INFO - PROCESS | 1741 | 1468025438453 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 17:50:38 INFO - PROCESS | 1741 | 1468025438703 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:38 INFO - PROCESS | 1741 | 1468025438711 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d459000 == 19 [pid = 1741] [id = 559] 17:50:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x8e3b0000) [pid = 1741] [serial = 1678] [outer = (nil)] 17:50:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x9a0a5400) [pid = 1741] [serial = 1679] [outer = 0x8e3b0000] 17:50:38 INFO - PROCESS | 1741 | 1468025438843 Marionette DEBUG loaded listener.js 17:50:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x8f2c3400) [pid = 1741] [serial = 1680] [outer = 0x8e3b0000] 17:50:39 INFO - PROCESS | 1741 | 1468025439816 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]]]}] 17:50:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:50:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1636ms 17:50:39 INFO - PROCESS | 1741 | 1468025439852 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 17:50:39 INFO - PROCESS | 1741 | 1468025439857 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 17:50:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:50:39 INFO - PROCESS | 1741 | 1468025439863 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:50:39 INFO - PROCESS | 1741 | 1468025439867 Marionette TRACE conn4 <- [1,2210,null,{}] 17:50:39 INFO - PROCESS | 1741 | 1468025439874 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}] 17:50:39 INFO - PROCESS | 1741 | 1468025439879 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:40 INFO - PROCESS | 1741 | 1468025440074 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 17:50:40 INFO - PROCESS | 1741 | 1468025440354 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:40 INFO - PROCESS | 1741 | 1468025440366 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdbc00 == 20 [pid = 1741] [id = 560] 17:50:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x8cfdc000) [pid = 1741] [serial = 1681] [outer = (nil)] 17:50:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x8cfe5400) [pid = 1741] [serial = 1682] [outer = 0x8cfdc000] 17:50:40 INFO - PROCESS | 1741 | 1468025440639 Marionette DEBUG loaded listener.js 17:50:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x8d464400) [pid = 1741] [serial = 1683] [outer = 0x8cfdc000] 17:50:41 INFO - PROCESS | 1741 | 1468025441587 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]]]}] 17:50:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:50:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1787ms 17:50:41 INFO - PROCESS | 1741 | 1468025441653 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 17:50:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:50:41 INFO - PROCESS | 1741 | 1468025441658 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 17:50:41 INFO - PROCESS | 1741 | 1468025441668 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:50:41 INFO - PROCESS | 1741 | 1468025441673 Marionette TRACE conn4 <- [1,2214,null,{}] 17:50:41 INFO - PROCESS | 1741 | 1468025441681 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}] 17:50:41 INFO - PROCESS | 1741 | 1468025441686 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:41 INFO - PROCESS | 1741 | 1468025441966 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x91116c00) [pid = 1741] [serial = 1607] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x911e6400) [pid = 1741] [serial = 1608] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x911e0c00) [pid = 1741] [serial = 1601] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x91d8a400) [pid = 1741] [serial = 1602] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x8d7c3800) [pid = 1741] [serial = 1604] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x8d7cac00) [pid = 1741] [serial = 1605] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x91119800) [pid = 1741] [serial = 1577] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x91338400) [pid = 1741] [serial = 1578] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x95399800) [pid = 1741] [serial = 1575] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x9533f400) [pid = 1741] [serial = 1574] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x95fbe400) [pid = 1741] [serial = 1583] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x96158000) [pid = 1741] [serial = 1584] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x93b5ec00) [pid = 1741] [serial = 1610] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x93d2bc00) [pid = 1741] [serial = 1611] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x95398000) [pid = 1741] [serial = 1614] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x953d5800) [pid = 1741] [serial = 1617] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9533b000) [pid = 1741] [serial = 1616] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x9533a000) [pid = 1741] [serial = 1613] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x9a501c00) [pid = 1741] [serial = 1595] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9a509c00) [pid = 1741] [serial = 1596] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x95331400) [pid = 1741] [serial = 1580] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9533fc00) [pid = 1741] [serial = 1581] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x97981000) [pid = 1741] [serial = 1589] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x983df000) [pid = 1741] [serial = 1590] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9a0a5000) [pid = 1741] [serial = 1592] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x95395c00) [pid = 1741] [serial = 1593] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x962a8000) [pid = 1741] [serial = 1586] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x962a9000) [pid = 1741] [serial = 1587] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x939dfc00) [pid = 1741] [serial = 1598] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9a822c00) [pid = 1741] [serial = 1599] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1741 | 1468025442334 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:42 INFO - PROCESS | 1741 | 1468025442346 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d466c00 == 21 [pid = 1741] [id = 561] 17:50:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x8d7cd000) [pid = 1741] [serial = 1684] [outer = (nil)] 17:50:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x91117400) [pid = 1741] [serial = 1685] [outer = 0x8d7cd000] 17:50:42 INFO - PROCESS | 1741 | 1468025442430 Marionette DEBUG loaded listener.js 17:50:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x911e5c00) [pid = 1741] [serial = 1686] [outer = 0x8d7cd000] 17:50:43 INFO - PROCESS | 1741 | 1468025443267 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]]]}] 17:50:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:50:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1638ms 17:50:43 INFO - PROCESS | 1741 | 1468025443304 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 17:50:43 INFO - PROCESS | 1741 | 1468025443310 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 17:50:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:50:43 INFO - PROCESS | 1741 | 1468025443322 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:50:43 INFO - PROCESS | 1741 | 1468025443326 Marionette TRACE conn4 <- [1,2218,null,{}] 17:50:43 INFO - PROCESS | 1741 | 1468025443334 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}] 17:50:43 INFO - PROCESS | 1741 | 1468025443340 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:43 INFO - PROCESS | 1741 | 1468025443540 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 17:50:43 INFO - PROCESS | 1741 | 1468025443694 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:43 INFO - PROCESS | 1741 | 1468025443704 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x91335800 == 22 [pid = 1741] [id = 562] 17:50:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x91cfa400) [pid = 1741] [serial = 1687] [outer = (nil)] 17:50:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x93b5ec00) [pid = 1741] [serial = 1688] [outer = 0x91cfa400] 17:50:43 INFO - PROCESS | 1741 | 1468025443780 Marionette DEBUG loaded listener.js 17:50:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x93da6400) [pid = 1741] [serial = 1689] [outer = 0x91cfa400] 17:50:44 INFO - PROCESS | 1741 | 1468025444668 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]]]}] 17:50:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:50:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1394ms 17:50:44 INFO - PROCESS | 1741 | 1468025444720 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 17:50:44 INFO - PROCESS | 1741 | 1468025444725 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 17:50:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:50:44 INFO - PROCESS | 1741 | 1468025444734 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:50:44 INFO - PROCESS | 1741 | 1468025444741 Marionette TRACE conn4 <- [1,2222,null,{}] 17:50:44 INFO - PROCESS | 1741 | 1468025444767 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}] 17:50:44 INFO - PROCESS | 1741 | 1468025444776 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:45 INFO - PROCESS | 1741 | 1468025445050 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 17:50:45 INFO - PROCESS | 1741 | 1468025445078 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:45 INFO - PROCESS | 1741 | 1468025445089 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x91336000 == 23 [pid = 1741] [id = 563] 17:50:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x95399800) [pid = 1741] [serial = 1690] [outer = (nil)] 17:50:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x953d5c00) [pid = 1741] [serial = 1691] [outer = 0x95399800] 17:50:45 INFO - PROCESS | 1741 | 1468025445163 Marionette DEBUG loaded listener.js 17:50:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x953ddc00) [pid = 1741] [serial = 1692] [outer = 0x95399800] 17:50:46 INFO - PROCESS | 1741 | 1468025446149 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]]]}] 17:50:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:50:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1448ms 17:50:46 INFO - PROCESS | 1741 | 1468025446191 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 17:50:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:50:46 INFO - PROCESS | 1741 | 1468025446196 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 17:50:46 INFO - PROCESS | 1741 | 1468025446203 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:50:46 INFO - PROCESS | 1741 | 1468025446206 Marionette TRACE conn4 <- [1,2226,null,{}] 17:50:46 INFO - PROCESS | 1741 | 1468025446212 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}] 17:50:46 INFO - PROCESS | 1741 | 1468025446218 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:46 INFO - PROCESS | 1741 | 1468025446466 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 17:50:46 INFO - PROCESS | 1741 | 1468025446492 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:46 INFO - PROCESS | 1741 | 1468025446502 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe0800 == 24 [pid = 1741] [id = 564] 17:50:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x91d8f000) [pid = 1741] [serial = 1693] [outer = (nil)] 17:50:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x95f27800) [pid = 1741] [serial = 1694] [outer = 0x91d8f000] 17:50:46 INFO - PROCESS | 1741 | 1468025446571 Marionette DEBUG loaded listener.js 17:50:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x96153400) [pid = 1741] [serial = 1695] [outer = 0x91d8f000] 17:50:47 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x939dac00) [pid = 1741] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:50:47 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x911e9800) [pid = 1741] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:50:47 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x8cfe1c00) [pid = 1741] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:50:47 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x91114c00) [pid = 1741] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:50:47 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x939d6800) [pid = 1741] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:50:47 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x95330400) [pid = 1741] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:50:47 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9111c000) [pid = 1741] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:50:47 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x996e9c00) [pid = 1741] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:50:47 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x983ebc00) [pid = 1741] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:50:47 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9a0bb800) [pid = 1741] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:50:47 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x8d7c6800) [pid = 1741] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:50:47 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x8d7c2400) [pid = 1741] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:50:47 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x91cf5400) [pid = 1741] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:50:47 INFO - PROCESS | 1741 | 1468025447636 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]]]}] 17:50:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:50:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1487ms 17:50:47 INFO - PROCESS | 1741 | 1468025447690 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 17:50:47 INFO - PROCESS | 1741 | 1468025447695 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 17:50:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:50:47 INFO - PROCESS | 1741 | 1468025447703 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:50:47 INFO - PROCESS | 1741 | 1468025447707 Marionette TRACE conn4 <- [1,2230,null,{}] 17:50:47 INFO - PROCESS | 1741 | 1468025447713 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}] 17:50:47 INFO - PROCESS | 1741 | 1468025447718 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:47 INFO - PROCESS | 1741 | 1468025447912 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 17:50:48 INFO - PROCESS | 1741 | 1468025448066 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:48 INFO - PROCESS | 1741 | 1468025448072 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e9000 == 25 [pid = 1741] [id = 565] 17:50:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x91cf7c00) [pid = 1741] [serial = 1696] [outer = (nil)] 17:50:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x95427000) [pid = 1741] [serial = 1697] [outer = 0x91cf7c00] 17:50:48 INFO - PROCESS | 1741 | 1468025448157 Marionette DEBUG loaded listener.js 17:50:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x962a2800) [pid = 1741] [serial = 1698] [outer = 0x91cf7c00] 17:50:49 INFO - PROCESS | 1741 | 1468025449074 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]]]}] 17:50:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:50:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1432ms 17:50:49 INFO - PROCESS | 1741 | 1468025449136 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 17:50:49 INFO - PROCESS | 1741 | 1468025449143 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 17:50:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:50:49 INFO - PROCESS | 1741 | 1468025449153 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:50:49 INFO - PROCESS | 1741 | 1468025449160 Marionette TRACE conn4 <- [1,2234,null,{}] 17:50:49 INFO - PROCESS | 1741 | 1468025449228 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}] 17:50:49 INFO - PROCESS | 1741 | 1468025449236 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:49 INFO - PROCESS | 1741 | 1468025449487 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 17:50:49 INFO - PROCESS | 1741 | 1468025449731 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:49 INFO - PROCESS | 1741 | 1468025449748 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfde000 == 26 [pid = 1741] [id = 566] 17:50:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x91113c00) [pid = 1741] [serial = 1699] [outer = (nil)] 17:50:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x911e3c00) [pid = 1741] [serial = 1700] [outer = 0x91113c00] 17:50:49 INFO - PROCESS | 1741 | 1468025449836 Marionette DEBUG loaded listener.js 17:50:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x91334400) [pid = 1741] [serial = 1701] [outer = 0x91113c00] 17:50:50 INFO - PROCESS | 1741 | 1468025450836 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]]]}] 17:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1761ms 17:50:50 INFO - PROCESS | 1741 | 1468025450916 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 17:50:50 INFO - PROCESS | 1741 | 1468025450925 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 17:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:50:50 INFO - PROCESS | 1741 | 1468025450938 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:50:50 INFO - PROCESS | 1741 | 1468025450944 Marionette TRACE conn4 <- [1,2238,null,{}] 17:50:50 INFO - PROCESS | 1741 | 1468025450951 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}] 17:50:50 INFO - PROCESS | 1741 | 1468025450958 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:51 INFO - PROCESS | 1741 | 1468025451305 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 17:50:51 INFO - PROCESS | 1741 | 1468025451501 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:51 INFO - PROCESS | 1741 | 1468025451509 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d91400 == 27 [pid = 1741] [id = 567] 17:50:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x93b61400) [pid = 1741] [serial = 1702] [outer = (nil)] 17:50:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x93daa000) [pid = 1741] [serial = 1703] [outer = 0x93b61400] 17:50:51 INFO - PROCESS | 1741 | 1468025451603 Marionette DEBUG loaded listener.js 17:50:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9533d000) [pid = 1741] [serial = 1704] [outer = 0x93b61400] 17:50:52 INFO - PROCESS | 1741 | 1468025452546 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]]]}] 17:50:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:50:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1644ms 17:50:52 INFO - PROCESS | 1741 | 1468025452593 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 17:50:52 INFO - PROCESS | 1741 | 1468025452599 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 17:50:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:50:52 INFO - PROCESS | 1741 | 1468025452609 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:50:52 INFO - PROCESS | 1741 | 1468025452614 Marionette TRACE conn4 <- [1,2242,null,{}] 17:50:52 INFO - PROCESS | 1741 | 1468025452633 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}] 17:50:52 INFO - PROCESS | 1741 | 1468025452643 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:52 INFO - PROCESS | 1741 | 1468025452908 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 17:50:53 INFO - PROCESS | 1741 | 1468025453191 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:53 INFO - PROCESS | 1741 | 1468025453202 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x9111bc00 == 28 [pid = 1741] [id = 568] 17:50:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x96160c00) [pid = 1741] [serial = 1705] [outer = (nil)] 17:50:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x96626800) [pid = 1741] [serial = 1706] [outer = 0x96160c00] 17:50:53 INFO - PROCESS | 1741 | 1468025453335 Marionette DEBUG loaded listener.js 17:50:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x983de800) [pid = 1741] [serial = 1707] [outer = 0x96160c00] 17:50:54 INFO - PROCESS | 1741 | 1468025454242 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]]]}] 17:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1695ms 17:50:54 INFO - PROCESS | 1741 | 1468025454317 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 17:50:54 INFO - PROCESS | 1741 | 1468025454323 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 17:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:50:54 INFO - PROCESS | 1741 | 1468025454332 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:50:54 INFO - PROCESS | 1741 | 1468025454335 Marionette TRACE conn4 <- [1,2246,null,{}] 17:50:54 INFO - PROCESS | 1741 | 1468025454342 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}] 17:50:54 INFO - PROCESS | 1741 | 1468025454349 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:54 INFO - PROCESS | 1741 | 1468025454586 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 17:50:54 INFO - PROCESS | 1741 | 1468025454854 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:54 INFO - PROCESS | 1741 | 1468025454861 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c3400 == 29 [pid = 1741] [id = 569] 17:50:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x93d2d400) [pid = 1741] [serial = 1708] [outer = (nil)] 17:50:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x983ddc00) [pid = 1741] [serial = 1709] [outer = 0x93d2d400] 17:50:54 INFO - PROCESS | 1741 | 1468025454973 Marionette DEBUG loaded listener.js 17:50:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9a01bc00) [pid = 1741] [serial = 1710] [outer = 0x93d2d400] 17:50:56 INFO - PROCESS | 1741 | 1468025456001 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]]]}] 17:50:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:50:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1681ms 17:50:56 INFO - PROCESS | 1741 | 1468025456014 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 17:50:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:50:56 INFO - PROCESS | 1741 | 1468025456019 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 17:50:56 INFO - PROCESS | 1741 | 1468025456026 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:50:56 INFO - PROCESS | 1741 | 1468025456030 Marionette TRACE conn4 <- [1,2250,null,{}] 17:50:56 INFO - PROCESS | 1741 | 1468025456037 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}] 17:50:56 INFO - PROCESS | 1741 | 1468025456042 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:56 INFO - PROCESS | 1741 | 1468025456239 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 17:50:56 INFO - PROCESS | 1741 | 1468025456479 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:56 INFO - PROCESS | 1741 | 1468025456487 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c2400 == 30 [pid = 1741] [id = 570] 17:50:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x91cf4c00) [pid = 1741] [serial = 1711] [outer = (nil)] 17:50:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9a34b800) [pid = 1741] [serial = 1712] [outer = 0x91cf4c00] 17:50:56 INFO - PROCESS | 1741 | 1468025456614 Marionette DEBUG loaded listener.js 17:50:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9a474000) [pid = 1741] [serial = 1713] [outer = 0x91cf4c00] 17:50:57 INFO - PROCESS | 1741 | 1468025457526 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]]]}] 17:50:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:50:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1531ms 17:50:57 INFO - PROCESS | 1741 | 1468025457557 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 17:50:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:50:57 INFO - PROCESS | 1741 | 1468025457562 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 17:50:57 INFO - PROCESS | 1741 | 1468025457569 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:50:57 INFO - PROCESS | 1741 | 1468025457573 Marionette TRACE conn4 <- [1,2254,null,{}] 17:50:57 INFO - PROCESS | 1741 | 1468025457580 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}] 17:50:57 INFO - PROCESS | 1741 | 1468025457592 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:57 INFO - PROCESS | 1741 | 1468025457857 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 17:50:58 INFO - PROCESS | 1741 | 1468025458109 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:58 INFO - PROCESS | 1741 | 1468025458122 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x996e9c00 == 31 [pid = 1741] [id = 571] 17:50:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x9a0bb800) [pid = 1741] [serial = 1714] [outer = (nil)] 17:50:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x9a817c00) [pid = 1741] [serial = 1715] [outer = 0x9a0bb800] 17:50:58 INFO - PROCESS | 1741 | 1468025458246 Marionette DEBUG loaded listener.js 17:50:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9a823400) [pid = 1741] [serial = 1716] [outer = 0x9a0bb800] 17:50:59 INFO - PROCESS | 1741 | 1468025459178 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]]]}] 17:50:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:50:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1684ms 17:50:59 INFO - PROCESS | 1741 | 1468025459254 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 17:50:59 INFO - PROCESS | 1741 | 1468025459258 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 17:50:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:50:59 INFO - PROCESS | 1741 | 1468025459266 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:50:59 INFO - PROCESS | 1741 | 1468025459270 Marionette TRACE conn4 <- [1,2258,null,{}] 17:50:59 INFO - PROCESS | 1741 | 1468025459277 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}] 17:50:59 INFO - PROCESS | 1741 | 1468025459283 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:59 INFO - PROCESS | 1741 | 1468025459546 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 17:50:59 INFO - PROCESS | 1741 | 1468025459830 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:59 INFO - PROCESS | 1741 | 1468025459840 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:50:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe7400 == 32 [pid = 1741] [id = 572] 17:50:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x8e3b6400) [pid = 1741] [serial = 1717] [outer = (nil)] 17:50:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x9a821800) [pid = 1741] [serial = 1718] [outer = 0x8e3b6400] 17:50:59 INFO - PROCESS | 1741 | 1468025459935 Marionette DEBUG loaded listener.js 17:51:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x9a91d400) [pid = 1741] [serial = 1719] [outer = 0x8e3b6400] 17:51:00 INFO - PROCESS | 1741 | 1468025460898 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]]]}] 17:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1684ms 17:51:00 INFO - PROCESS | 1741 | 1468025460954 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 17:51:00 INFO - PROCESS | 1741 | 1468025460961 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 17:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:51:00 INFO - PROCESS | 1741 | 1468025460973 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:51:00 INFO - PROCESS | 1741 | 1468025460980 Marionette TRACE conn4 <- [1,2262,null,{}] 17:51:00 INFO - PROCESS | 1741 | 1468025460991 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}] 17:51:01 INFO - PROCESS | 1741 | 1468025460997 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:01 INFO - PROCESS | 1741 | 1468025461265 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 17:51:01 INFO - PROCESS | 1741 | 1468025461591 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:01 INFO - PROCESS | 1741 | 1468025461601 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdb400 == 33 [pid = 1741] [id = 573] 17:51:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x8d45b400) [pid = 1741] [serial = 1720] [outer = (nil)] 17:51:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x8e3bb400) [pid = 1741] [serial = 1721] [outer = 0x8d45b400] 17:51:01 INFO - PROCESS | 1741 | 1468025461696 Marionette DEBUG loaded listener.js 17:51:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x911ea000) [pid = 1741] [serial = 1722] [outer = 0x8d45b400] 17:51:02 INFO - PROCESS | 1741 | 1468025462923 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]]]}] 17:51:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:51:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1989ms 17:51:02 INFO - PROCESS | 1741 | 1468025462962 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 17:51:02 INFO - PROCESS | 1741 | 1468025462968 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 17:51:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:51:02 INFO - PROCESS | 1741 | 1468025462978 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:51:02 INFO - PROCESS | 1741 | 1468025462983 Marionette TRACE conn4 <- [1,2266,null,{}] 17:51:02 INFO - PROCESS | 1741 | 1468025462992 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}] 17:51:03 INFO - PROCESS | 1741 | 1468025462998 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:03 INFO - PROCESS | 1741 | 1468025463197 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 17:51:03 INFO - PROCESS | 1741 | 1468025463452 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:03 INFO - PROCESS | 1741 | 1468025463467 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf0400 == 34 [pid = 1741] [id = 574] 17:51:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x91cf1c00) [pid = 1741] [serial = 1723] [outer = (nil)] 17:51:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x91d8b800) [pid = 1741] [serial = 1724] [outer = 0x91cf1c00] 17:51:03 INFO - PROCESS | 1741 | 1468025463559 Marionette DEBUG loaded listener.js 17:51:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x91d96800) [pid = 1741] [serial = 1725] [outer = 0x91cf1c00] 17:51:04 INFO - PROCESS | 1741 | 1468025464516 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]]]}] 17:51:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:51:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1586ms 17:51:04 INFO - PROCESS | 1741 | 1468025464564 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 17:51:04 INFO - PROCESS | 1741 | 1468025464572 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 17:51:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:51:04 INFO - PROCESS | 1741 | 1468025464583 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:51:04 INFO - PROCESS | 1741 | 1468025464587 Marionette TRACE conn4 <- [1,2270,null,{}] 17:51:04 INFO - PROCESS | 1741 | 1468025464594 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}] 17:51:04 INFO - PROCESS | 1741 | 1468025464600 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:04 INFO - PROCESS | 1741 | 1468025464794 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 17:51:05 INFO - PROCESS | 1741 | 1468025465047 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:05 INFO - PROCESS | 1741 | 1468025465055 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cee800 == 35 [pid = 1741] [id = 575] 17:51:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x91d94c00) [pid = 1741] [serial = 1726] [outer = (nil)] 17:51:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x95399000) [pid = 1741] [serial = 1727] [outer = 0x91d94c00] 17:51:05 INFO - PROCESS | 1741 | 1468025465151 Marionette DEBUG loaded listener.js 17:51:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x953df800) [pid = 1741] [serial = 1728] [outer = 0x91d94c00] 17:51:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c6000 == 34 [pid = 1741] [id = 547] 17:51:06 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf0400 == 33 [pid = 1741] [id = 574] 17:51:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe7400 == 32 [pid = 1741] [id = 572] 17:51:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdb400 == 31 [pid = 1741] [id = 573] 17:51:06 INFO - PROCESS | 1741 | --DOCSHELL 0x996e9c00 == 30 [pid = 1741] [id = 571] 17:51:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c2400 == 29 [pid = 1741] [id = 570] 17:51:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c3400 == 28 [pid = 1741] [id = 569] 17:51:06 INFO - PROCESS | 1741 | --DOCSHELL 0x91d91400 == 27 [pid = 1741] [id = 567] 17:51:06 INFO - PROCESS | 1741 | --DOCSHELL 0x9111bc00 == 26 [pid = 1741] [id = 568] 17:51:06 INFO - PROCESS | 1741 | --DOCSHELL 0x911e9000 == 25 [pid = 1741] [id = 565] 17:51:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfde000 == 24 [pid = 1741] [id = 566] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x939d3c00) [pid = 1741] [serial = 1658] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x93d2a800) [pid = 1741] [serial = 1655] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x911ed400) [pid = 1741] [serial = 1652] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x8d462800) [pid = 1741] [serial = 1620] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x8d457c00) [pid = 1741] [serial = 1619] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x91334800) [pid = 1741] [serial = 1623] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x9111c400) [pid = 1741] [serial = 1622] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x95332800) [pid = 1741] [serial = 1626] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x93b62400) [pid = 1741] [serial = 1625] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x95fbfc00) [pid = 1741] [serial = 1629] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x95fb8c00) [pid = 1741] [serial = 1628] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x962ac000) [pid = 1741] [serial = 1632] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x962a7800) [pid = 1741] [serial = 1631] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x9a0a6c00) [pid = 1741] [serial = 1635] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x9977ac00) [pid = 1741] [serial = 1634] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9a81a000) [pid = 1741] [serial = 1638] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x9a818400) [pid = 1741] [serial = 1637] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9a926000) [pid = 1741] [serial = 1641] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9a91f000) [pid = 1741] [serial = 1640] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x8f2c1400) [pid = 1741] [serial = 1644] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x8d7cf000) [pid = 1741] [serial = 1643] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x8d7c5000) [pid = 1741] [serial = 1649] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x8d7cd400) [pid = 1741] [serial = 1650] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x939d5800) [pid = 1741] [serial = 1647] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x91d92c00) [pid = 1741] [serial = 1646] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x93da1c00) [pid = 1741] [serial = 1656] [outer = (nil)] [url = about:blank] 17:51:06 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x91337800) [pid = 1741] [serial = 1653] [outer = (nil)] [url = about:blank] 17:51:07 INFO - PROCESS | 1741 | 1468025467432 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]]]}] 17:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2890ms 17:51:07 INFO - PROCESS | 1741 | 1468025467475 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 17:51:07 INFO - PROCESS | 1741 | 1468025467481 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 17:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:51:07 INFO - PROCESS | 1741 | 1468025467490 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:51:07 INFO - PROCESS | 1741 | 1468025467495 Marionette TRACE conn4 <- [1,2274,null,{}] 17:51:07 INFO - PROCESS | 1741 | 1468025467504 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}] 17:51:07 INFO - PROCESS | 1741 | 1468025467509 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:07 INFO - PROCESS | 1741 | 1468025467699 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 17:51:07 INFO - PROCESS | 1741 | 1468025467916 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:07 INFO - PROCESS | 1741 | 1468025467923 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c7800 == 25 [pid = 1741] [id = 576] 17:51:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x8d7ca400) [pid = 1741] [serial = 1729] [outer = (nil)] 17:51:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x8e3bc000) [pid = 1741] [serial = 1730] [outer = 0x8d7ca400] 17:51:08 INFO - PROCESS | 1741 | 1468025468006 Marionette DEBUG loaded listener.js 17:51:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x8f2c5800) [pid = 1741] [serial = 1731] [outer = 0x8d7ca400] 17:51:08 INFO - PROCESS | 1741 | 1468025468904 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]]]}] 17:51:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:51:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1440ms 17:51:08 INFO - PROCESS | 1741 | 1468025468930 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 17:51:08 INFO - PROCESS | 1741 | 1468025468937 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 17:51:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:51:08 INFO - PROCESS | 1741 | 1468025468949 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:51:08 INFO - PROCESS | 1741 | 1468025468953 Marionette TRACE conn4 <- [1,2278,null,{}] 17:51:08 INFO - PROCESS | 1741 | 1468025468961 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}] 17:51:08 INFO - PROCESS | 1741 | 1468025468966 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:09 INFO - PROCESS | 1741 | 1468025469153 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 17:51:09 INFO - PROCESS | 1741 | 1468025469309 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:09 INFO - PROCESS | 1741 | 1468025469320 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x91111000 == 26 [pid = 1741] [id = 577] 17:51:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x911ea800) [pid = 1741] [serial = 1732] [outer = (nil)] 17:51:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x91334c00) [pid = 1741] [serial = 1733] [outer = 0x911ea800] 17:51:09 INFO - PROCESS | 1741 | 1468025469398 Marionette DEBUG loaded listener.js 17:51:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x91cec800) [pid = 1741] [serial = 1734] [outer = 0x911ea800] 17:51:10 INFO - PROCESS | 1741 | 1468025470333 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]]]}] 17:51:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:51:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1437ms 17:51:10 INFO - PROCESS | 1741 | 1468025470394 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 17:51:10 INFO - PROCESS | 1741 | 1468025470400 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 17:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:51:10 INFO - PROCESS | 1741 | 1468025470409 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:51:10 INFO - PROCESS | 1741 | 1468025470417 Marionette TRACE conn4 <- [1,2282,null,{}] 17:51:10 INFO - PROCESS | 1741 | 1468025470446 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}] 17:51:10 INFO - PROCESS | 1741 | 1468025470456 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:10 INFO - PROCESS | 1741 | 1468025470760 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 17:51:11 INFO - PROCESS | 1741 | 1468025471077 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:11 INFO - PROCESS | 1741 | 1468025471093 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d2c400 == 27 [pid = 1741] [id = 578] 17:51:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x93d2d800) [pid = 1741] [serial = 1735] [outer = (nil)] 17:51:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x94856000) [pid = 1741] [serial = 1736] [outer = 0x93d2d800] 17:51:11 INFO - PROCESS | 1741 | 1468025471229 Marionette DEBUG loaded listener.js 17:51:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x95333400) [pid = 1741] [serial = 1737] [outer = 0x93d2d800] 17:51:12 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x91cf7c00) [pid = 1741] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:51:12 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x95399800) [pid = 1741] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:51:12 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x91d8f000) [pid = 1741] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:51:12 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x95420400) [pid = 1741] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:51:12 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x91340000) [pid = 1741] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:51:12 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x8e3b0000) [pid = 1741] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:51:12 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9541ac00) [pid = 1741] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:51:12 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x96156c00) [pid = 1741] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:51:12 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x8cfe1800) [pid = 1741] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:51:12 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x91d8b000) [pid = 1741] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:51:12 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x91cfa400) [pid = 1741] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:51:12 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x8d7cd000) [pid = 1741] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:51:12 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x8d7c8c00) [pid = 1741] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:51:12 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x8cfdc000) [pid = 1741] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:51:12 INFO - PROCESS | 1741 | 1468025472965 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]]]}] 17:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2601ms 17:51:13 INFO - PROCESS | 1741 | 1468025473011 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 17:51:13 INFO - PROCESS | 1741 | 1468025473017 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 17:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:51:13 INFO - PROCESS | 1741 | 1468025473023 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:51:13 INFO - PROCESS | 1741 | 1468025473027 Marionette TRACE conn4 <- [1,2286,null,{}] 17:51:13 INFO - PROCESS | 1741 | 1468025473033 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}] 17:51:13 INFO - PROCESS | 1741 | 1468025473039 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:13 INFO - PROCESS | 1741 | 1468025473212 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 17:51:13 INFO - PROCESS | 1741 | 1468025473221 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:13 INFO - PROCESS | 1741 | 1468025473228 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x93b5e800 == 28 [pid = 1741] [id = 579] 17:51:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x93d2b000) [pid = 1741] [serial = 1738] [outer = (nil)] 17:51:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x95390400) [pid = 1741] [serial = 1739] [outer = 0x93d2b000] 17:51:13 INFO - PROCESS | 1741 | 1468025473304 Marionette DEBUG loaded listener.js 17:51:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x953d6000) [pid = 1741] [serial = 1740] [outer = 0x93d2b000] 17:51:14 INFO - PROCESS | 1741 | 1468025474247 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]]]}] 17:51:14 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 17:51:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1287ms 17:51:14 INFO - PROCESS | 1741 | 1468025474311 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 17:51:14 INFO - PROCESS | 1741 | 1468025474315 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 17:51:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:51:14 INFO - PROCESS | 1741 | 1468025474322 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:51:14 INFO - PROCESS | 1741 | 1468025474326 Marionette TRACE conn4 <- [1,2290,null,{}] 17:51:14 INFO - PROCESS | 1741 | 1468025474332 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}] 17:51:14 INFO - PROCESS | 1741 | 1468025474338 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:14 INFO - PROCESS | 1741 | 1468025474590 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 17:51:14 INFO - PROCESS | 1741 | 1468025474791 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:14 INFO - PROCESS | 1741 | 1468025474802 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe7400 == 29 [pid = 1741] [id = 580] 17:51:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x8d457c00) [pid = 1741] [serial = 1741] [outer = (nil)] 17:51:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x8d45c800) [pid = 1741] [serial = 1742] [outer = 0x8d457c00] 17:51:14 INFO - PROCESS | 1741 | 1468025474956 Marionette DEBUG loaded listener.js 17:51:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x8d7cbc00) [pid = 1741] [serial = 1743] [outer = 0x8d457c00] 17:51:15 INFO - PROCESS | 1741 | 1468025475963 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]]]}] 17:51:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:51:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1688ms 17:51:16 INFO - PROCESS | 1741 | 1468025476013 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 17:51:16 INFO - PROCESS | 1741 | 1468025476020 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 17:51:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:51:16 INFO - PROCESS | 1741 | 1468025476029 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:51:16 INFO - PROCESS | 1741 | 1468025476035 Marionette TRACE conn4 <- [1,2294,null,{}] 17:51:16 INFO - PROCESS | 1741 | 1468025476043 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}] 17:51:16 INFO - PROCESS | 1741 | 1468025476052 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:16 INFO - PROCESS | 1741 | 1468025476261 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 17:51:16 INFO - PROCESS | 1741 | 1468025476497 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:16 INFO - PROCESS | 1741 | 1468025476512 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7d0800 == 30 [pid = 1741] [id = 581] 17:51:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x911de800) [pid = 1741] [serial = 1744] [outer = (nil)] 17:51:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x911ec000) [pid = 1741] [serial = 1745] [outer = 0x911de800] 17:51:16 INFO - PROCESS | 1741 | 1468025476643 Marionette DEBUG loaded listener.js 17:51:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x91cf3c00) [pid = 1741] [serial = 1746] [outer = 0x911de800] 17:51:17 INFO - PROCESS | 1741 | 1468025477599 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]]]}] 17:51:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:51:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1643ms 17:51:17 INFO - PROCESS | 1741 | 1468025477673 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 17:51:17 INFO - PROCESS | 1741 | 1468025477677 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 17:51:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:51:17 INFO - PROCESS | 1741 | 1468025477685 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:51:17 INFO - PROCESS | 1741 | 1468025477690 Marionette TRACE conn4 <- [1,2298,null,{}] 17:51:17 INFO - PROCESS | 1741 | 1468025477696 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}] 17:51:17 INFO - PROCESS | 1741 | 1468025477701 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:17 INFO - PROCESS | 1741 | 1468025477954 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 17:51:18 INFO - PROCESS | 1741 | 1468025478256 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:18 INFO - PROCESS | 1741 | 1468025478268 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x94852400 == 31 [pid = 1741] [id = 582] 17:51:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9522e400) [pid = 1741] [serial = 1747] [outer = (nil)] 17:51:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x952f1400) [pid = 1741] [serial = 1748] [outer = 0x9522e400] 17:51:18 INFO - PROCESS | 1741 | 1468025478369 Marionette DEBUG loaded listener.js 17:51:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x95338000) [pid = 1741] [serial = 1749] [outer = 0x9522e400] 17:51:19 INFO - PROCESS | 1741 | 1468025479316 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]]]}] 17:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1687ms 17:51:19 INFO - PROCESS | 1741 | 1468025479374 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 17:51:19 INFO - PROCESS | 1741 | 1468025479381 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 17:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:51:19 INFO - PROCESS | 1741 | 1468025479399 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:51:19 INFO - PROCESS | 1741 | 1468025479407 Marionette TRACE conn4 <- [1,2302,null,{}] 17:51:19 INFO - PROCESS | 1741 | 1468025479414 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}] 17:51:19 INFO - PROCESS | 1741 | 1468025479422 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:19 INFO - PROCESS | 1741 | 1468025479679 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 17:51:19 INFO - PROCESS | 1741 | 1468025479959 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:19 INFO - PROCESS | 1741 | 1468025479966 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe3800 == 32 [pid = 1741] [id = 583] 17:51:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x8e3aec00) [pid = 1741] [serial = 1750] [outer = (nil)] 17:51:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x95fbfc00) [pid = 1741] [serial = 1751] [outer = 0x8e3aec00] 17:51:20 INFO - PROCESS | 1741 | 1468025480054 Marionette DEBUG loaded listener.js 17:51:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x95fb9400) [pid = 1741] [serial = 1752] [outer = 0x8e3aec00] 17:51:20 INFO - PROCESS | 1741 | 1468025480974 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]]]}] 17:51:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:51:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1651ms 17:51:21 INFO - PROCESS | 1741 | 1468025481043 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 17:51:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:51:21 INFO - PROCESS | 1741 | 1468025481047 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 17:51:21 INFO - PROCESS | 1741 | 1468025481054 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:51:21 INFO - PROCESS | 1741 | 1468025481058 Marionette TRACE conn4 <- [1,2306,null,{}] 17:51:21 INFO - PROCESS | 1741 | 1468025481064 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}] 17:51:21 INFO - PROCESS | 1741 | 1468025481070 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:21 INFO - PROCESS | 1741 | 1468025481291 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 17:51:21 INFO - PROCESS | 1741 | 1468025481518 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:21 INFO - PROCESS | 1741 | 1468025481527 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7ce000 == 33 [pid = 1741] [id = 584] 17:51:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x93d2b400) [pid = 1741] [serial = 1753] [outer = (nil)] 17:51:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x97977400) [pid = 1741] [serial = 1754] [outer = 0x93d2b400] 17:51:21 INFO - PROCESS | 1741 | 1468025481654 Marionette DEBUG loaded listener.js 17:51:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x98358000) [pid = 1741] [serial = 1755] [outer = 0x93d2b400] 17:51:22 INFO - PROCESS | 1741 | 1468025482558 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]]]}] 17:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1586ms 17:51:22 INFO - PROCESS | 1741 | 1468025482640 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 17:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:51:22 INFO - PROCESS | 1741 | 1468025482645 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 17:51:22 INFO - PROCESS | 1741 | 1468025482651 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:51:22 INFO - PROCESS | 1741 | 1468025482655 Marionette TRACE conn4 <- [1,2310,null,{}] 17:51:22 INFO - PROCESS | 1741 | 1468025482661 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}] 17:51:22 INFO - PROCESS | 1741 | 1468025482667 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:22 INFO - PROCESS | 1741 | 1468025482904 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 17:51:23 INFO - PROCESS | 1741 | 1468025483191 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:23 INFO - PROCESS | 1741 | 1468025483211 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7ce800 == 34 [pid = 1741] [id = 585] 17:51:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x99709800) [pid = 1741] [serial = 1756] [outer = (nil)] 17:51:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9a01f000) [pid = 1741] [serial = 1757] [outer = 0x99709800] 17:51:23 INFO - PROCESS | 1741 | 1468025483308 Marionette DEBUG loaded listener.js 17:51:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x9a0bc800) [pid = 1741] [serial = 1758] [outer = 0x99709800] 17:51:24 INFO - PROCESS | 1741 | 1468025484362 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]]]}] 17:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1739ms 17:51:24 INFO - PROCESS | 1741 | 1468025484392 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 17:51:24 INFO - PROCESS | 1741 | 1468025484396 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 17:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:51:24 INFO - PROCESS | 1741 | 1468025484403 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:51:24 INFO - PROCESS | 1741 | 1468025484406 Marionette TRACE conn4 <- [1,2314,null,{}] 17:51:24 INFO - PROCESS | 1741 | 1468025484412 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}] 17:51:24 INFO - PROCESS | 1741 | 1468025484418 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:24 INFO - PROCESS | 1741 | 1468025484633 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 17:51:24 INFO - PROCESS | 1741 | 1468025484868 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:24 INFO - PROCESS | 1741 | 1468025484878 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe6400 == 35 [pid = 1741] [id = 586] 17:51:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x8d461400) [pid = 1741] [serial = 1759] [outer = (nil)] 17:51:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x911e9800) [pid = 1741] [serial = 1760] [outer = 0x8d461400] 17:51:24 INFO - PROCESS | 1741 | 1468025484976 Marionette DEBUG loaded listener.js 17:51:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x91d8bc00) [pid = 1741] [serial = 1761] [outer = 0x8d461400] 17:51:25 INFO - PROCESS | 1741 | 1468025485847 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]]]}] 17:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1482ms 17:51:25 INFO - PROCESS | 1741 | 1468025485887 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 17:51:25 INFO - PROCESS | 1741 | 1468025485890 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 17:51:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:51:25 INFO - PROCESS | 1741 | 1468025485899 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:51:25 INFO - PROCESS | 1741 | 1468025485903 Marionette TRACE conn4 <- [1,2318,null,{}] 17:51:25 INFO - PROCESS | 1741 | 1468025485909 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}] 17:51:25 INFO - PROCESS | 1741 | 1468025485914 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:26 INFO - PROCESS | 1741 | 1468025486107 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 17:51:26 INFO - PROCESS | 1741 | 1468025486525 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:26 INFO - PROCESS | 1741 | 1468025486536 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe1c00 == 36 [pid = 1741] [id = 587] 17:51:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x8cfe2400) [pid = 1741] [serial = 1762] [outer = (nil)] 17:51:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x8d45d800) [pid = 1741] [serial = 1763] [outer = 0x8cfe2400] 17:51:26 INFO - PROCESS | 1741 | 1468025486659 Marionette DEBUG loaded listener.js 17:51:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x8d7c9000) [pid = 1741] [serial = 1764] [outer = 0x8cfe2400] 17:51:27 INFO - PROCESS | 1741 | --DOCSHELL 0x91335800 == 35 [pid = 1741] [id = 562] 17:51:27 INFO - PROCESS | 1741 | --DOCSHELL 0x911e2c00 == 34 [pid = 1741] [id = 550] 17:51:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c1c00 == 33 [pid = 1741] [id = 549] 17:51:27 INFO - PROCESS | 1741 | --DOCSHELL 0x93b5e800 == 32 [pid = 1741] [id = 579] 17:51:27 INFO - PROCESS | 1741 | --DOCSHELL 0x93d2c400 == 31 [pid = 1741] [id = 578] 17:51:27 INFO - PROCESS | 1741 | --DOCSHELL 0x91111000 == 30 [pid = 1741] [id = 577] 17:51:27 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c7800 == 29 [pid = 1741] [id = 576] 17:51:27 INFO - PROCESS | 1741 | 1468025487736 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] 17:51:27 INFO - PROCESS | 1741 | 1468025487799 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 17:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:51:27 INFO - PROCESS | 1741 | 1468025487807 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:51:27 INFO - PROCESS | 1741 | 1468025487811 Marionette TRACE conn4 <- [1,2322,null,{}] 17:51:27 INFO - PROCESS | 1741 | 1468025487819 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}] 17:51:27 INFO - PROCESS | 1741 | 1468025487827 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:28 INFO - PROCESS | 1741 | 1468025488024 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x95427000) [pid = 1741] [serial = 1697] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x953ddc00) [pid = 1741] [serial = 1692] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x95f27800) [pid = 1741] [serial = 1694] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x95fb6c00) [pid = 1741] [serial = 1670] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x95fbd800) [pid = 1741] [serial = 1671] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x95334400) [pid = 1741] [serial = 1659] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x9a0a5400) [pid = 1741] [serial = 1679] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x8f2c3400) [pid = 1741] [serial = 1680] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x95427c00) [pid = 1741] [serial = 1667] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x95f20800) [pid = 1741] [serial = 1668] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x962a1c00) [pid = 1741] [serial = 1673] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x962a3c00) [pid = 1741] [serial = 1674] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x99781800) [pid = 1741] [serial = 1676] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9a09e800) [pid = 1741] [serial = 1677] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x91d94400) [pid = 1741] [serial = 1664] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x93d22000) [pid = 1741] [serial = 1665] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x93b5ec00) [pid = 1741] [serial = 1688] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x91117400) [pid = 1741] [serial = 1685] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x911e5c00) [pid = 1741] [serial = 1686] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x8e3b5800) [pid = 1741] [serial = 1661] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x8f2cbc00) [pid = 1741] [serial = 1662] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x8cfe5400) [pid = 1741] [serial = 1682] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x8d464400) [pid = 1741] [serial = 1683] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x953d5c00) [pid = 1741] [serial = 1691] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x96153400) [pid = 1741] [serial = 1695] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x93da6400) [pid = 1741] [serial = 1689] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x962a2800) [pid = 1741] [serial = 1698] [outer = (nil)] [url = about:blank] 17:51:28 INFO - PROCESS | 1741 | 1468025488288 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:28 INFO - PROCESS | 1741 | 1468025488301 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7d0000 == 30 [pid = 1741] [id = 588] 17:51:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x8e3b5800) [pid = 1741] [serial = 1765] [outer = (nil)] 17:51:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x91119000) [pid = 1741] [serial = 1766] [outer = 0x8e3b5800] 17:51:28 INFO - PROCESS | 1741 | 1468025488376 Marionette DEBUG loaded listener.js 17:51:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x91335800) [pid = 1741] [serial = 1767] [outer = 0x8e3b5800] 17:51:29 INFO - PROCESS | 1741 | 1468025489156 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]]]}] 17:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1398ms 17:51:29 INFO - PROCESS | 1741 | 1468025489210 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 17:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:51:29 INFO - PROCESS | 1741 | 1468025489216 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 17:51:29 INFO - PROCESS | 1741 | 1468025489223 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:51:29 INFO - PROCESS | 1741 | 1468025489226 Marionette TRACE conn4 <- [1,2326,null,{}] 17:51:29 INFO - PROCESS | 1741 | 1468025489233 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}] 17:51:29 INFO - PROCESS | 1741 | 1468025489238 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:29 INFO - PROCESS | 1741 | 1468025489475 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 17:51:29 INFO - PROCESS | 1741 | 1468025489491 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:29 INFO - PROCESS | 1741 | 1468025489498 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x91113800 == 31 [pid = 1741] [id = 589] 17:51:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x91ceec00) [pid = 1741] [serial = 1768] [outer = (nil)] 17:51:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x93d23c00) [pid = 1741] [serial = 1769] [outer = 0x91ceec00] 17:51:29 INFO - PROCESS | 1741 | 1468025489571 Marionette DEBUG loaded listener.js 17:51:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9522c800) [pid = 1741] [serial = 1770] [outer = 0x91ceec00] 17:51:30 INFO - PROCESS | 1741 | 1468025490599 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]]]}] 17:51:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:51:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1438ms 17:51:30 INFO - PROCESS | 1741 | 1468025490664 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 17:51:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:51:30 INFO - PROCESS | 1741 | 1468025490669 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 17:51:30 INFO - PROCESS | 1741 | 1468025490682 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:51:30 INFO - PROCESS | 1741 | 1468025490692 Marionette TRACE conn4 <- [1,2330,null,{}] 17:51:30 INFO - PROCESS | 1741 | 1468025490708 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}] 17:51:30 INFO - PROCESS | 1741 | 1468025490715 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:30 INFO - PROCESS | 1741 | 1468025490958 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 17:51:31 INFO - PROCESS | 1741 | 1468025490983 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:31 INFO - PROCESS | 1741 | 1468025490991 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x95332400 == 32 [pid = 1741] [id = 590] 17:51:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9541a800) [pid = 1741] [serial = 1771] [outer = (nil)] 17:51:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x95f23400) [pid = 1741] [serial = 1772] [outer = 0x9541a800] 17:51:31 INFO - PROCESS | 1741 | 1468025491060 Marionette DEBUG loaded listener.js 17:51:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x95fb4c00) [pid = 1741] [serial = 1773] [outer = 0x9541a800] 17:51:32 INFO - PROCESS | 1741 | 1468025492355 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]]]}] 17:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x91113c00) [pid = 1741] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x93b61400) [pid = 1741] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x96160c00) [pid = 1741] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x93d2d400) [pid = 1741] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x91cf4c00) [pid = 1741] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9a0bb800) [pid = 1741] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x8e3b6400) [pid = 1741] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x8d7ca400) [pid = 1741] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x8d45b400) [pid = 1741] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x91d94c00) [pid = 1741] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x911ea800) [pid = 1741] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x91cf1c00) [pid = 1741] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x93d2d800) [pid = 1741] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:51:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:51:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1755ms 17:51:32 INFO - PROCESS | 1741 | 1468025492431 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 17:51:32 INFO - PROCESS | 1741 | 1468025492436 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 17:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:51:32 INFO - PROCESS | 1741 | 1468025492443 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:51:32 INFO - PROCESS | 1741 | 1468025492447 Marionette TRACE conn4 <- [1,2334,null,{}] 17:51:32 INFO - PROCESS | 1741 | 1468025492453 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}] 17:51:32 INFO - PROCESS | 1741 | 1468025492458 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:32 INFO - PROCESS | 1741 | 1468025492643 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 17:51:32 INFO - PROCESS | 1741 | 1468025492873 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:32 INFO - PROCESS | 1741 | 1468025492885 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfd9c00 == 33 [pid = 1741] [id = 591] 17:51:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x8e3b7c00) [pid = 1741] [serial = 1774] [outer = (nil)] 17:51:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x91d87400) [pid = 1741] [serial = 1775] [outer = 0x8e3b7c00] 17:51:32 INFO - PROCESS | 1741 | 1468025492970 Marionette DEBUG loaded listener.js 17:51:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x93b61400) [pid = 1741] [serial = 1776] [outer = 0x8e3b7c00] 17:51:33 INFO - PROCESS | 1741 | 1468025493695 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]]]}] 17:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1288ms 17:51:33 INFO - PROCESS | 1741 | 1468025493732 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 17:51:33 INFO - PROCESS | 1741 | 1468025493736 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 17:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:51:33 INFO - PROCESS | 1741 | 1468025493750 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:51:33 INFO - PROCESS | 1741 | 1468025493754 Marionette TRACE conn4 <- [1,2338,null,{}] 17:51:33 INFO - PROCESS | 1741 | 1468025493760 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}] 17:51:33 INFO - PROCESS | 1741 | 1468025493765 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:33 INFO - PROCESS | 1741 | 1468025493941 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 17:51:33 INFO - PROCESS | 1741 | 1468025493951 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:33 INFO - PROCESS | 1741 | 1468025493969 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x95f21c00 == 34 [pid = 1741] [id = 592] 17:51:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x95fbc800) [pid = 1741] [serial = 1777] [outer = (nil)] 17:51:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x96160c00) [pid = 1741] [serial = 1778] [outer = 0x95fbc800] 17:51:34 INFO - PROCESS | 1741 | 1468025494048 Marionette DEBUG loaded listener.js 17:51:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x996e1400) [pid = 1741] [serial = 1779] [outer = 0x95fbc800] 17:51:35 INFO - PROCESS | 1741 | 1468025495287 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]]]}] 17:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1584ms 17:51:35 INFO - PROCESS | 1741 | 1468025495336 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 17:51:35 INFO - PROCESS | 1741 | 1468025495343 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 17:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:51:35 INFO - PROCESS | 1741 | 1468025495352 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:51:35 INFO - PROCESS | 1741 | 1468025495357 Marionette TRACE conn4 <- [1,2342,null,{}] 17:51:35 INFO - PROCESS | 1741 | 1468025495368 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}] 17:51:35 INFO - PROCESS | 1741 | 1468025495374 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:35 INFO - PROCESS | 1741 | 1468025495616 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 17:51:35 INFO - PROCESS | 1741 | 1468025495910 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:35 INFO - PROCESS | 1741 | 1468025495922 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7ccc00 == 35 [pid = 1741] [id = 593] 17:51:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x8f2c8400) [pid = 1741] [serial = 1780] [outer = (nil)] 17:51:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x911e8400) [pid = 1741] [serial = 1781] [outer = 0x8f2c8400] 17:51:36 INFO - PROCESS | 1741 | 1468025496013 Marionette DEBUG loaded listener.js 17:51:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x91d95400) [pid = 1741] [serial = 1782] [outer = 0x8f2c8400] 17:51:36 INFO - PROCESS | 1741 | 1468025496913 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]]]}] 17:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1597ms 17:51:36 INFO - PROCESS | 1741 | 1468025496950 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 17:51:36 INFO - PROCESS | 1741 | 1468025496958 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 17:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:51:36 INFO - PROCESS | 1741 | 1468025496990 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:51:36 INFO - PROCESS | 1741 | 1468025496994 Marionette TRACE conn4 <- [1,2346,null,{}] 17:51:37 INFO - PROCESS | 1741 | 1468025497001 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}] 17:51:37 INFO - PROCESS | 1741 | 1468025497007 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:37 INFO - PROCESS | 1741 | 1468025497213 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 17:51:37 INFO - PROCESS | 1741 | 1468025497456 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:37 INFO - PROCESS | 1741 | 1468025497465 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x952fac00 == 36 [pid = 1741] [id = 594] 17:51:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9533c800) [pid = 1741] [serial = 1783] [outer = (nil)] 17:51:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x95421800) [pid = 1741] [serial = 1784] [outer = 0x9533c800] 17:51:37 INFO - PROCESS | 1741 | 1468025497568 Marionette DEBUG loaded listener.js 17:51:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x95f27400) [pid = 1741] [serial = 1785] [outer = 0x9533c800] 17:51:38 INFO - PROCESS | 1741 | 1468025498567 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]]]}] 17:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1641ms 17:51:38 INFO - PROCESS | 1741 | 1468025498629 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 17:51:38 INFO - PROCESS | 1741 | 1468025498634 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 17:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:51:38 INFO - PROCESS | 1741 | 1468025498641 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:51:38 INFO - PROCESS | 1741 | 1468025498648 Marionette TRACE conn4 <- [1,2350,null,{}] 17:51:38 INFO - PROCESS | 1741 | 1468025498707 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}] 17:51:38 INFO - PROCESS | 1741 | 1468025498717 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:39 INFO - PROCESS | 1741 | 1468025499016 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 17:51:39 INFO - PROCESS | 1741 | 1468025499229 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:39 INFO - PROCESS | 1741 | 1468025499239 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c9c00 == 37 [pid = 1741] [id = 595] 17:51:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9a09d800) [pid = 1741] [serial = 1786] [outer = (nil)] 17:51:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9a0a6400) [pid = 1741] [serial = 1787] [outer = 0x9a09d800] 17:51:39 INFO - PROCESS | 1741 | 1468025499366 Marionette DEBUG loaded listener.js 17:51:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9a0b0800) [pid = 1741] [serial = 1788] [outer = 0x9a09d800] 17:51:40 INFO - PROCESS | 1741 | 1468025500332 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]]]}] 17:51:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1744ms 17:51:40 INFO - PROCESS | 1741 | 1468025500387 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 17:51:40 INFO - PROCESS | 1741 | 1468025500391 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 17:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:51:40 INFO - PROCESS | 1741 | 1468025500399 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:51:40 INFO - PROCESS | 1741 | 1468025500404 Marionette TRACE conn4 <- [1,2354,null,{}] 17:51:40 INFO - PROCESS | 1741 | 1468025500410 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}] 17:51:40 INFO - PROCESS | 1741 | 1468025500416 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:40 INFO - PROCESS | 1741 | 1468025500654 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 17:51:40 INFO - PROCESS | 1741 | 1468025500888 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:40 INFO - PROCESS | 1741 | 1468025500897 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3ae800 == 38 [pid = 1741] [id = 596] 17:51:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9926fc00) [pid = 1741] [serial = 1789] [outer = (nil)] 17:51:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9a507c00) [pid = 1741] [serial = 1790] [outer = 0x9926fc00] 17:51:41 INFO - PROCESS | 1741 | 1468025501031 Marionette DEBUG loaded listener.js 17:51:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9a50d000) [pid = 1741] [serial = 1791] [outer = 0x9926fc00] 17:51:42 INFO - PROCESS | 1741 | 1468025502024 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]]]}] 17:51:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:51:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1693ms 17:51:42 INFO - PROCESS | 1741 | 1468025502093 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 17:51:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:51:42 INFO - PROCESS | 1741 | 1468025502098 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 17:51:42 INFO - PROCESS | 1741 | 1468025502105 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:51:42 INFO - PROCESS | 1741 | 1468025502109 Marionette TRACE conn4 <- [1,2358,null,{}] 17:51:42 INFO - PROCESS | 1741 | 1468025502115 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}] 17:51:42 INFO - PROCESS | 1741 | 1468025502121 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:42 INFO - PROCESS | 1741 | 1468025502314 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 17:51:42 INFO - PROCESS | 1741 | 1468025502547 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:42 INFO - PROCESS | 1741 | 1468025502556 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x96153400 == 39 [pid = 1741] [id = 597] 17:51:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x9a505000) [pid = 1741] [serial = 1792] [outer = (nil)] 17:51:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9a81f400) [pid = 1741] [serial = 1793] [outer = 0x9a505000] 17:51:42 INFO - PROCESS | 1741 | 1468025502691 Marionette DEBUG loaded listener.js 17:51:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9a8e5000) [pid = 1741] [serial = 1794] [outer = 0x9a505000] 17:51:43 INFO - PROCESS | 1741 | 1468025503672 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]]]}] 17:51:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:51:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1639ms 17:51:43 INFO - PROCESS | 1741 | 1468025503744 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 17:51:43 INFO - PROCESS | 1741 | 1468025503748 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 17:51:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:51:43 INFO - PROCESS | 1741 | 1468025503756 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:51:43 INFO - PROCESS | 1741 | 1468025503760 Marionette TRACE conn4 <- [1,2362,null,{}] 17:51:43 INFO - PROCESS | 1741 | 1468025503766 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}] 17:51:43 INFO - PROCESS | 1741 | 1468025503777 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:44 INFO - PROCESS | 1741 | 1468025504150 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 17:51:44 INFO - PROCESS | 1741 | 1468025504449 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:44 INFO - PROCESS | 1741 | 1468025504458 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b8c00 == 40 [pid = 1741] [id = 598] 17:51:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x8f2c3400) [pid = 1741] [serial = 1795] [outer = (nil)] 17:51:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x9a9c3800) [pid = 1741] [serial = 1796] [outer = 0x8f2c3400] 17:51:44 INFO - PROCESS | 1741 | 1468025504581 Marionette DEBUG loaded listener.js 17:51:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9a9c6000) [pid = 1741] [serial = 1797] [outer = 0x8f2c3400] 17:51:45 INFO - PROCESS | 1741 | 1468025505823 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]]]}] 17:51:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:51:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2145ms 17:51:45 INFO - PROCESS | 1741 | 1468025505902 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 17:51:45 INFO - PROCESS | 1741 | 1468025505909 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 17:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:51:45 INFO - PROCESS | 1741 | 1468025505918 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:51:45 INFO - PROCESS | 1741 | 1468025505923 Marionette TRACE conn4 <- [1,2366,null,{}] 17:51:45 INFO - PROCESS | 1741 | 1468025505932 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}] 17:51:45 INFO - PROCESS | 1741 | 1468025505939 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:46 INFO - PROCESS | 1741 | 1468025506212 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 17:51:46 INFO - PROCESS | 1741 | 1468025506398 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:46 INFO - PROCESS | 1741 | 1468025506413 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b2000 == 41 [pid = 1741] [id = 599] 17:51:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x8e3bb800) [pid = 1741] [serial = 1798] [outer = (nil)] 17:51:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x91339400) [pid = 1741] [serial = 1799] [outer = 0x8e3bb800] 17:51:46 INFO - PROCESS | 1741 | 1468025506489 Marionette DEBUG loaded listener.js 17:51:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x91cf8c00) [pid = 1741] [serial = 1800] [outer = 0x8e3bb800] 17:51:47 INFO - PROCESS | 1741 | 1468025507453 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]]]}] 17:51:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:51:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1593ms 17:51:47 INFO - PROCESS | 1741 | 1468025507512 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 17:51:47 INFO - PROCESS | 1741 | 1468025507519 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 17:51:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:51:47 INFO - PROCESS | 1741 | 1468025507531 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:51:47 INFO - PROCESS | 1741 | 1468025507534 Marionette TRACE conn4 <- [1,2370,null,{}] 17:51:47 INFO - PROCESS | 1741 | 1468025507542 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}] 17:51:47 INFO - PROCESS | 1741 | 1468025507548 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:47 INFO - PROCESS | 1741 | 1468025507731 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 17:51:48 INFO - PROCESS | 1741 | 1468025507991 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:48 INFO - PROCESS | 1741 | 1468025507999 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x8d466c00 == 40 [pid = 1741] [id = 561] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x91336000 == 39 [pid = 1741] [id = 563] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdbc00 == 38 [pid = 1741] [id = 560] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe0800 == 37 [pid = 1741] [id = 564] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf0c00 == 36 [pid = 1741] [id = 548] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x91cee800 == 35 [pid = 1741] [id = 575] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x939da800 == 34 [pid = 1741] [id = 551] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x911e8c00 == 33 [pid = 1741] [id = 552] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf6800 == 32 [pid = 1741] [id = 554] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7d0800 == 31 [pid = 1741] [id = 581] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x8d459000 == 30 [pid = 1741] [id = 559] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe1400 == 29 [pid = 1741] [id = 558] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7ce000 == 28 [pid = 1741] [id = 584] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe6400 == 27 [pid = 1741] [id = 586] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe7400 == 26 [pid = 1741] [id = 580] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdb000 == 25 [pid = 1741] [id = 556] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x94852400 == 24 [pid = 1741] [id = 582] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe3800 == 23 [pid = 1741] [id = 583] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7ce800 == 22 [pid = 1741] [id = 585] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x95fbbc00 == 21 [pid = 1741] [id = 557] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c5800 == 20 [pid = 1741] [id = 553] 17:51:49 INFO - PROCESS | 1741 | --DOCSHELL 0x953e0400 == 19 [pid = 1741] [id = 555] 17:51:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdc400 == 20 [pid = 1741] [id = 600] 17:51:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x8cfdd000) [pid = 1741] [serial = 1801] [outer = (nil)] 17:51:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x8cfe3800) [pid = 1741] [serial = 1802] [outer = 0x8cfdd000] 17:51:49 INFO - PROCESS | 1741 | 1468025509235 Marionette DEBUG loaded listener.js 17:51:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x8d45e400) [pid = 1741] [serial = 1803] [outer = 0x8cfdd000] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x91334400) [pid = 1741] [serial = 1701] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x911e3c00) [pid = 1741] [serial = 1700] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x9533d000) [pid = 1741] [serial = 1704] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x93daa000) [pid = 1741] [serial = 1703] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x983de800) [pid = 1741] [serial = 1707] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x96626800) [pid = 1741] [serial = 1706] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x9a01bc00) [pid = 1741] [serial = 1710] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x983ddc00) [pid = 1741] [serial = 1709] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x9a474000) [pid = 1741] [serial = 1713] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9a34b800) [pid = 1741] [serial = 1712] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x9a823400) [pid = 1741] [serial = 1716] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9a817c00) [pid = 1741] [serial = 1715] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9a91d400) [pid = 1741] [serial = 1719] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x9a821800) [pid = 1741] [serial = 1718] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x8e3bc000) [pid = 1741] [serial = 1730] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x8f2c5800) [pid = 1741] [serial = 1731] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x911ea000) [pid = 1741] [serial = 1722] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x953df800) [pid = 1741] [serial = 1728] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x8e3bb400) [pid = 1741] [serial = 1721] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x95399000) [pid = 1741] [serial = 1727] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x91334c00) [pid = 1741] [serial = 1733] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x91d96800) [pid = 1741] [serial = 1725] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x91d8b800) [pid = 1741] [serial = 1724] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x94856000) [pid = 1741] [serial = 1736] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x95333400) [pid = 1741] [serial = 1737] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x91cec800) [pid = 1741] [serial = 1734] [outer = (nil)] [url = about:blank] 17:51:49 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x95390400) [pid = 1741] [serial = 1739] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 1741 | 1468025510234 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]]]}] 17:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2744ms 17:51:50 INFO - PROCESS | 1741 | 1468025510277 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 17:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:51:50 INFO - PROCESS | 1741 | 1468025510283 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 17:51:50 INFO - PROCESS | 1741 | 1468025510301 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:51:50 INFO - PROCESS | 1741 | 1468025510306 Marionette TRACE conn4 <- [1,2374,null,{}] 17:51:50 INFO - PROCESS | 1741 | 1468025510315 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}] 17:51:50 INFO - PROCESS | 1741 | 1468025510320 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:50 INFO - PROCESS | 1741 | 1468025510502 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 17:51:50 INFO - PROCESS | 1741 | 1468025510515 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:50 INFO - PROCESS | 1741 | 1468025510526 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c5800 == 21 [pid = 1741] [id = 601] 17:51:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x8f2c7800) [pid = 1741] [serial = 1804] [outer = (nil)] 17:51:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x8f2d0400) [pid = 1741] [serial = 1805] [outer = 0x8f2c7800] 17:51:50 INFO - PROCESS | 1741 | 1468025510601 Marionette DEBUG loaded listener.js 17:51:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x91116000) [pid = 1741] [serial = 1806] [outer = 0x8f2c7800] 17:51:51 INFO - PROCESS | 1741 | 1468025511590 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]]]}] 17:51:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:51:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1347ms 17:51:51 INFO - PROCESS | 1741 | 1468025511638 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 17:51:51 INFO - PROCESS | 1741 | 1468025511644 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 17:51:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:51:51 INFO - PROCESS | 1741 | 1468025511655 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:51:51 INFO - PROCESS | 1741 | 1468025511658 Marionette TRACE conn4 <- [1,2378,null,{}] 17:51:51 INFO - PROCESS | 1741 | 1468025511665 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}] 17:51:51 INFO - PROCESS | 1741 | 1468025511675 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:51 INFO - PROCESS | 1741 | 1468025511867 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 17:51:52 INFO - PROCESS | 1741 | 1468025512040 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:52 INFO - PROCESS | 1741 | 1468025512052 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b8400 == 22 [pid = 1741] [id = 602] 17:51:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x8f2cf400) [pid = 1741] [serial = 1807] [outer = (nil)] 17:51:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x91ceb800) [pid = 1741] [serial = 1808] [outer = 0x8f2cf400] 17:51:52 INFO - PROCESS | 1741 | 1468025512122 Marionette DEBUG loaded listener.js 17:51:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x91d89400) [pid = 1741] [serial = 1809] [outer = 0x8f2cf400] 17:51:53 INFO - PROCESS | 1741 | 1468025513172 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]]]}] 17:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1581ms 17:51:53 INFO - PROCESS | 1741 | 1468025513244 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 17:51:53 INFO - PROCESS | 1741 | 1468025513247 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 17:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:51:53 INFO - PROCESS | 1741 | 1468025513255 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:51:53 INFO - PROCESS | 1741 | 1468025513261 Marionette TRACE conn4 <- [1,2382,null,{}] 17:51:53 INFO - PROCESS | 1741 | 1468025513285 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}] 17:51:53 INFO - PROCESS | 1741 | 1468025513295 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:53 INFO - PROCESS | 1741 | 1468025513529 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 17:51:53 INFO - PROCESS | 1741 | 1468025513559 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:53 INFO - PROCESS | 1741 | 1468025513568 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d27400 == 23 [pid = 1741] [id = 603] 17:51:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x93da3000) [pid = 1741] [serial = 1810] [outer = (nil)] 17:51:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x95330800) [pid = 1741] [serial = 1811] [outer = 0x93da3000] 17:51:53 INFO - PROCESS | 1741 | 1468025513685 Marionette DEBUG loaded listener.js 17:51:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x95339400) [pid = 1741] [serial = 1812] [outer = 0x93da3000] 17:51:54 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9541a800) [pid = 1741] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:51:54 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x8e3b7c00) [pid = 1741] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:51:54 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x99709800) [pid = 1741] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:51:54 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x93d2b400) [pid = 1741] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:51:54 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x911de800) [pid = 1741] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:51:54 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x93d2b000) [pid = 1741] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:51:54 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x8d461400) [pid = 1741] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:51:54 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x8e3aec00) [pid = 1741] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:51:54 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x8e3b5800) [pid = 1741] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:51:54 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x8d457c00) [pid = 1741] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:51:54 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x8cfe2400) [pid = 1741] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:51:54 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9522e400) [pid = 1741] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:51:54 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x91ceec00) [pid = 1741] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:51:54 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x95fbc800) [pid = 1741] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:51:55 INFO - PROCESS | 1741 | 1468025515174 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]]]}] 17:51:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:51:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1946ms 17:51:55 INFO - PROCESS | 1741 | 1468025515202 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 17:51:55 INFO - PROCESS | 1741 | 1468025515206 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 17:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:51:55 INFO - PROCESS | 1741 | 1468025515212 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:51:55 INFO - PROCESS | 1741 | 1468025515216 Marionette TRACE conn4 <- [1,2386,null,{}] 17:51:55 INFO - PROCESS | 1741 | 1468025515231 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}] 17:51:55 INFO - PROCESS | 1741 | 1468025515236 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:55 INFO - PROCESS | 1741 | 1468025515386 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 17:51:55 INFO - PROCESS | 1741 | 1468025515402 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:55 INFO - PROCESS | 1741 | 1468025515410 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c9400 == 24 [pid = 1741] [id = 604] 17:51:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x91333000) [pid = 1741] [serial = 1813] [outer = (nil)] 17:51:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x95336800) [pid = 1741] [serial = 1814] [outer = 0x91333000] 17:51:55 INFO - PROCESS | 1741 | 1468025515479 Marionette DEBUG loaded listener.js 17:51:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9538dc00) [pid = 1741] [serial = 1815] [outer = 0x91333000] 17:51:56 INFO - PROCESS | 1741 | 1468025516418 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]]]}] 17:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1248ms 17:51:56 INFO - PROCESS | 1741 | 1468025516463 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 17:51:56 INFO - PROCESS | 1741 | 1468025516467 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 17:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:51:56 INFO - PROCESS | 1741 | 1468025516473 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:51:56 INFO - PROCESS | 1741 | 1468025516476 Marionette TRACE conn4 <- [1,2390,null,{}] 17:51:56 INFO - PROCESS | 1741 | 1468025516482 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}] 17:51:56 INFO - PROCESS | 1741 | 1468025516487 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:56 INFO - PROCESS | 1741 | 1468025516644 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 17:51:56 INFO - PROCESS | 1741 | 1468025516927 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:56 INFO - PROCESS | 1741 | 1468025516937 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe1000 == 25 [pid = 1741] [id = 605] 17:51:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x8cfe1400) [pid = 1741] [serial = 1816] [outer = (nil)] 17:51:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x8cfe8000) [pid = 1741] [serial = 1817] [outer = 0x8cfe1400] 17:51:57 INFO - PROCESS | 1741 | 1468025517037 Marionette DEBUG loaded listener.js 17:51:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x8d7c4800) [pid = 1741] [serial = 1818] [outer = 0x8cfe1400] 17:51:58 INFO - PROCESS | 1741 | 1468025518050 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]]]}] 17:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1641ms 17:51:58 INFO - PROCESS | 1741 | 1468025518118 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 17:51:58 INFO - PROCESS | 1741 | 1468025518124 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 17:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:51:58 INFO - PROCESS | 1741 | 1468025518132 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:51:58 INFO - PROCESS | 1741 | 1468025518138 Marionette TRACE conn4 <- [1,2394,null,{}] 17:51:58 INFO - PROCESS | 1741 | 1468025518146 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}] 17:51:58 INFO - PROCESS | 1741 | 1468025518152 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:58 INFO - PROCESS | 1741 | 1468025518379 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 17:51:58 INFO - PROCESS | 1741 | 1468025518614 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:58 INFO - PROCESS | 1741 | 1468025518626 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:51:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b0000 == 26 [pid = 1741] [id = 606] 17:51:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x8f2ca400) [pid = 1741] [serial = 1819] [outer = (nil)] 17:51:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x91cee400) [pid = 1741] [serial = 1820] [outer = 0x8f2ca400] 17:51:58 INFO - PROCESS | 1741 | 1468025518755 Marionette DEBUG loaded listener.js 17:51:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x939d6000) [pid = 1741] [serial = 1821] [outer = 0x8f2ca400] 17:51:59 INFO - PROCESS | 1741 | 1468025519721 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]]]}] 17:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1640ms 17:51:59 INFO - PROCESS | 1741 | 1468025519777 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 17:51:59 INFO - PROCESS | 1741 | 1468025519784 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 17:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:51:59 INFO - PROCESS | 1741 | 1468025519791 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:51:59 INFO - PROCESS | 1741 | 1468025519794 Marionette TRACE conn4 <- [1,2398,null,{}] 17:51:59 INFO - PROCESS | 1741 | 1468025519801 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}] 17:51:59 INFO - PROCESS | 1741 | 1468025519806 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:00 INFO - PROCESS | 1741 | 1468025520007 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 17:52:00 INFO - PROCESS | 1741 | 1468025520319 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:00 INFO - PROCESS | 1741 | 1468025520328 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x91338000 == 27 [pid = 1741] [id = 607] 17:52:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x95234800) [pid = 1741] [serial = 1822] [outer = (nil)] 17:52:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9533a400) [pid = 1741] [serial = 1823] [outer = 0x95234800] 17:52:00 INFO - PROCESS | 1741 | 1468025520458 Marionette DEBUG loaded listener.js 17:52:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x953d5800) [pid = 1741] [serial = 1824] [outer = 0x95234800] 17:52:01 INFO - PROCESS | 1741 | 1468025521420 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]]]}] 17:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1690ms 17:52:01 INFO - PROCESS | 1741 | 1468025521482 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 17:52:01 INFO - PROCESS | 1741 | 1468025521487 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 17:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:52:01 INFO - PROCESS | 1741 | 1468025521505 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:52:01 INFO - PROCESS | 1741 | 1468025521516 Marionette TRACE conn4 <- [1,2402,null,{}] 17:52:01 INFO - PROCESS | 1741 | 1468025521601 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}] 17:52:01 INFO - PROCESS | 1741 | 1468025521611 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:01 INFO - PROCESS | 1741 | 1468025521822 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 17:52:02 INFO - PROCESS | 1741 | 1468025522052 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:02 INFO - PROCESS | 1741 | 1468025522059 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdd800 == 28 [pid = 1741] [id = 608] 17:52:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x8d7cec00) [pid = 1741] [serial = 1825] [outer = (nil)] 17:52:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x95f23000) [pid = 1741] [serial = 1826] [outer = 0x8d7cec00] 17:52:02 INFO - PROCESS | 1741 | 1468025522147 Marionette DEBUG loaded listener.js 17:52:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x95f1d400) [pid = 1741] [serial = 1827] [outer = 0x8d7cec00] 17:52:03 INFO - PROCESS | 1741 | 1468025523114 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]]]}] 17:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1650ms 17:52:03 INFO - PROCESS | 1741 | 1468025523146 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 17:52:03 INFO - PROCESS | 1741 | 1468025523151 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 17:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:52:03 INFO - PROCESS | 1741 | 1468025523158 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:52:03 INFO - PROCESS | 1741 | 1468025523162 Marionette TRACE conn4 <- [1,2406,null,{}] 17:52:03 INFO - PROCESS | 1741 | 1468025523168 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}] 17:52:03 INFO - PROCESS | 1741 | 1468025523174 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:03 INFO - PROCESS | 1741 | 1468025523365 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 17:52:03 INFO - PROCESS | 1741 | 1468025523592 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:03 INFO - PROCESS | 1741 | 1468025523601 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d4c00 == 29 [pid = 1741] [id = 609] 17:52:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x95fbbc00) [pid = 1741] [serial = 1828] [outer = (nil)] 17:52:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9615a800) [pid = 1741] [serial = 1829] [outer = 0x95fbbc00] 17:52:03 INFO - PROCESS | 1741 | 1468025523729 Marionette DEBUG loaded listener.js 17:52:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x962a5c00) [pid = 1741] [serial = 1830] [outer = 0x95fbbc00] 17:52:04 INFO - PROCESS | 1741 | 1468025524621 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]]]}] 17:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1540ms 17:52:04 INFO - PROCESS | 1741 | 1468025524699 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 17:52:04 INFO - PROCESS | 1741 | 1468025524703 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 17:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:52:04 INFO - PROCESS | 1741 | 1468025524710 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:52:04 INFO - PROCESS | 1741 | 1468025524713 Marionette TRACE conn4 <- [1,2410,null,{}] 17:52:04 INFO - PROCESS | 1741 | 1468025524719 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}] 17:52:04 INFO - PROCESS | 1741 | 1468025524724 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:04 INFO - PROCESS | 1741 | 1468025524954 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 17:52:05 INFO - PROCESS | 1741 | 1468025525205 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:05 INFO - PROCESS | 1741 | 1468025525225 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c2000 == 30 [pid = 1741] [id = 610] 17:52:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x911e2400) [pid = 1741] [serial = 1831] [outer = (nil)] 17:52:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x97975400) [pid = 1741] [serial = 1832] [outer = 0x911e2400] 17:52:05 INFO - PROCESS | 1741 | 1468025525338 Marionette DEBUG loaded listener.js 17:52:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x996e0400) [pid = 1741] [serial = 1833] [outer = 0x911e2400] 17:52:06 INFO - PROCESS | 1741 | 1468025526327 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]]]}] 17:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1639ms 17:52:06 INFO - PROCESS | 1741 | 1468025526350 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 17:52:06 INFO - PROCESS | 1741 | 1468025526353 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 17:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:52:06 INFO - PROCESS | 1741 | 1468025526360 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:52:06 INFO - PROCESS | 1741 | 1468025526363 Marionette TRACE conn4 <- [1,2414,null,{}] 17:52:06 INFO - PROCESS | 1741 | 1468025526369 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}] 17:52:06 INFO - PROCESS | 1741 | 1468025526375 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:06 INFO - PROCESS | 1741 | 1468025526561 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 17:52:06 INFO - PROCESS | 1741 | 1468025526801 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:06 INFO - PROCESS | 1741 | 1468025526809 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdbc00 == 31 [pid = 1741] [id = 611] 17:52:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x91333800) [pid = 1741] [serial = 1834] [outer = (nil)] 17:52:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9a0a5000) [pid = 1741] [serial = 1835] [outer = 0x91333800] 17:52:06 INFO - PROCESS | 1741 | 1468025526900 Marionette DEBUG loaded listener.js 17:52:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x9a0a8000) [pid = 1741] [serial = 1836] [outer = 0x91333800] 17:52:07 INFO - PROCESS | 1741 | 1468025527816 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]]]}] 17:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1530ms 17:52:07 INFO - PROCESS | 1741 | 1468025527891 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 17:52:07 INFO - PROCESS | 1741 | 1468025527895 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 17:52:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:52:07 INFO - PROCESS | 1741 | 1468025527902 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:52:07 INFO - PROCESS | 1741 | 1468025527905 Marionette TRACE conn4 <- [1,2418,null,{}] 17:52:07 INFO - PROCESS | 1741 | 1468025527912 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}] 17:52:07 INFO - PROCESS | 1741 | 1468025527918 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:08 INFO - PROCESS | 1741 | 1468025528142 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 17:52:08 INFO - PROCESS | 1741 | 1468025528373 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:08 INFO - PROCESS | 1741 | 1468025528385 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x95393000 == 32 [pid = 1741] [id = 612] 17:52:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x9970f800) [pid = 1741] [serial = 1837] [outer = (nil)] 17:52:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9a469400) [pid = 1741] [serial = 1838] [outer = 0x9970f800] 17:52:08 INFO - PROCESS | 1741 | 1468025528511 Marionette DEBUG loaded listener.js 17:52:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x9a475800) [pid = 1741] [serial = 1839] [outer = 0x9970f800] 17:52:09 INFO - PROCESS | 1741 | 1468025529455 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]]]}] 17:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1588ms 17:52:09 INFO - PROCESS | 1741 | 1468025529491 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 17:52:09 INFO - PROCESS | 1741 | 1468025529495 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 17:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:52:09 INFO - PROCESS | 1741 | 1468025529502 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:52:09 INFO - PROCESS | 1741 | 1468025529506 Marionette TRACE conn4 <- [1,2422,null,{}] 17:52:09 INFO - PROCESS | 1741 | 1468025529512 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}] 17:52:09 INFO - PROCESS | 1741 | 1468025529518 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:09 INFO - PROCESS | 1741 | 1468025529701 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 17:52:09 INFO - PROCESS | 1741 | 1468025529899 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:09 INFO - PROCESS | 1741 | 1468025529909 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d458000 == 33 [pid = 1741] [id = 613] 17:52:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x8d7c6000) [pid = 1741] [serial = 1840] [outer = (nil)] 17:52:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x91cf7800) [pid = 1741] [serial = 1841] [outer = 0x8d7c6000] 17:52:10 INFO - PROCESS | 1741 | 1468025530057 Marionette DEBUG loaded listener.js 17:52:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x9533b800) [pid = 1741] [serial = 1842] [outer = 0x8d7c6000] 17:52:11 INFO - PROCESS | 1741 | 1468025531206 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]]]}] 17:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1733ms 17:52:11 INFO - PROCESS | 1741 | 1468025531239 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 17:52:11 INFO - PROCESS | 1741 | 1468025531245 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 17:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:52:11 INFO - PROCESS | 1741 | 1468025531252 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:52:11 INFO - PROCESS | 1741 | 1468025531260 Marionette TRACE conn4 <- [1,2426,null,{}] 17:52:11 INFO - PROCESS | 1741 | 1468025531268 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}] 17:52:11 INFO - PROCESS | 1741 | 1468025531273 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:11 INFO - PROCESS | 1741 | 1468025531476 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 17:52:11 INFO - PROCESS | 1741 | 1468025531739 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:11 INFO - PROCESS | 1741 | 1468025531750 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x91112800 == 34 [pid = 1741] [id = 614] 17:52:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x91115c00) [pid = 1741] [serial = 1843] [outer = (nil)] 17:52:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x911e0800) [pid = 1741] [serial = 1844] [outer = 0x91115c00] 17:52:11 INFO - PROCESS | 1741 | 1468025531908 Marionette DEBUG loaded listener.js 17:52:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x911ed400) [pid = 1741] [serial = 1845] [outer = 0x91115c00] 17:52:12 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c9400 == 33 [pid = 1741] [id = 604] 17:52:12 INFO - PROCESS | 1741 | --DOCSHELL 0x93d27400 == 32 [pid = 1741] [id = 603] 17:52:12 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b8400 == 31 [pid = 1741] [id = 602] 17:52:12 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c5800 == 30 [pid = 1741] [id = 601] 17:52:12 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdc400 == 29 [pid = 1741] [id = 600] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x95f23400) [pid = 1741] [serial = 1772] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x91d87400) [pid = 1741] [serial = 1775] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x95fb4c00) [pid = 1741] [serial = 1773] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x9a01f000) [pid = 1741] [serial = 1757] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x9a0bc800) [pid = 1741] [serial = 1758] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x97977400) [pid = 1741] [serial = 1754] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x98358000) [pid = 1741] [serial = 1755] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x911ec000) [pid = 1741] [serial = 1745] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x91cf3c00) [pid = 1741] [serial = 1746] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x953d6000) [pid = 1741] [serial = 1740] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x911e9800) [pid = 1741] [serial = 1760] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x91d8bc00) [pid = 1741] [serial = 1761] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x95fbfc00) [pid = 1741] [serial = 1751] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x95fb9400) [pid = 1741] [serial = 1752] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x91119000) [pid = 1741] [serial = 1766] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x91335800) [pid = 1741] [serial = 1767] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x8d45c800) [pid = 1741] [serial = 1742] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x8d7cbc00) [pid = 1741] [serial = 1743] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x8d45d800) [pid = 1741] [serial = 1763] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x8d7c9000) [pid = 1741] [serial = 1764] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x952f1400) [pid = 1741] [serial = 1748] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x95338000) [pid = 1741] [serial = 1749] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x93d23c00) [pid = 1741] [serial = 1769] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x96160c00) [pid = 1741] [serial = 1778] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x996e1400) [pid = 1741] [serial = 1779] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x93b61400) [pid = 1741] [serial = 1776] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9522c800) [pid = 1741] [serial = 1770] [outer = (nil)] [url = about:blank] 17:52:12 INFO - PROCESS | 1741 | 1468025532936 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]]]}] 17:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1747ms 17:52:13 INFO - PROCESS | 1741 | 1468025533000 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 17:52:13 INFO - PROCESS | 1741 | 1468025533007 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 17:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:52:13 INFO - PROCESS | 1741 | 1468025533017 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:52:13 INFO - PROCESS | 1741 | 1468025533022 Marionette TRACE conn4 <- [1,2430,null,{}] 17:52:13 INFO - PROCESS | 1741 | 1468025533028 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}] 17:52:13 INFO - PROCESS | 1741 | 1468025533034 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:13 INFO - PROCESS | 1741 | 1468025533243 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 17:52:13 INFO - PROCESS | 1741 | 1468025533436 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:13 INFO - PROCESS | 1741 | 1468025533445 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x91337800 == 30 [pid = 1741] [id = 615] 17:52:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9133b000) [pid = 1741] [serial = 1846] [outer = (nil)] 17:52:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x91d93000) [pid = 1741] [serial = 1847] [outer = 0x9133b000] 17:52:13 INFO - PROCESS | 1741 | 1468025533547 Marionette DEBUG loaded listener.js 17:52:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x939e0c00) [pid = 1741] [serial = 1848] [outer = 0x9133b000] 17:52:14 INFO - PROCESS | 1741 | 1468025534360 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]]]}] 17:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1392ms 17:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:52:14 INFO - PROCESS | 1741 | 1468025534411 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 17:52:14 INFO - PROCESS | 1741 | 1468025534414 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 17:52:14 INFO - PROCESS | 1741 | 1468025534421 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:52:14 INFO - PROCESS | 1741 | 1468025534427 Marionette TRACE conn4 <- [1,2434,null,{}] 17:52:14 INFO - PROCESS | 1741 | 1468025534453 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}] 17:52:14 INFO - PROCESS | 1741 | 1468025534462 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:14 INFO - PROCESS | 1741 | 1468025534646 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 17:52:14 INFO - PROCESS | 1741 | 1468025534657 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:14 INFO - PROCESS | 1741 | 1468025534666 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x95231c00 == 31 [pid = 1741] [id = 616] 17:52:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x952f0c00) [pid = 1741] [serial = 1849] [outer = (nil)] 17:52:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x95338000) [pid = 1741] [serial = 1850] [outer = 0x952f0c00] 17:52:14 INFO - PROCESS | 1741 | 1468025534743 Marionette DEBUG loaded listener.js 17:52:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x953e0400) [pid = 1741] [serial = 1851] [outer = 0x952f0c00] 17:52:15 INFO - PROCESS | 1741 | 1468025535754 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]]]}] 17:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1396ms 17:52:15 INFO - PROCESS | 1741 | 1468025535818 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 17:52:15 INFO - PROCESS | 1741 | 1468025535823 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 17:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:52:15 INFO - PROCESS | 1741 | 1468025535829 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:52:15 INFO - PROCESS | 1741 | 1468025535833 Marionette TRACE conn4 <- [1,2438,null,{}] 17:52:15 INFO - PROCESS | 1741 | 1468025535838 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}] 17:52:15 INFO - PROCESS | 1741 | 1468025535843 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:16 INFO - PROCESS | 1741 | 1468025536104 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 17:52:16 INFO - PROCESS | 1741 | 1468025536125 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:16 INFO - PROCESS | 1741 | 1468025536136 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d45d400 == 32 [pid = 1741] [id = 617] 17:52:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x952f1400) [pid = 1741] [serial = 1852] [outer = (nil)] 17:52:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x95f22000) [pid = 1741] [serial = 1853] [outer = 0x952f1400] 17:52:16 INFO - PROCESS | 1741 | 1468025536204 Marionette DEBUG loaded listener.js 17:52:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x95fb7800) [pid = 1741] [serial = 1854] [outer = 0x952f1400] 17:52:17 INFO - PROCESS | 1741 | 1468025537139 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]]]}] 17:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1331ms 17:52:17 INFO - PROCESS | 1741 | 1468025537160 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 17:52:17 INFO - PROCESS | 1741 | 1468025537164 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 17:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:52:17 INFO - PROCESS | 1741 | 1468025537170 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:52:17 INFO - PROCESS | 1741 | 1468025537173 Marionette TRACE conn4 <- [1,2442,null,{}] 17:52:17 INFO - PROCESS | 1741 | 1468025537179 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}] 17:52:17 INFO - PROCESS | 1741 | 1468025537184 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:17 INFO - PROCESS | 1741 | 1468025537416 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 17:52:17 INFO - PROCESS | 1741 | 1468025537439 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:17 INFO - PROCESS | 1741 | 1468025537447 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x939dd800 == 33 [pid = 1741] [id = 618] 17:52:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x95425c00) [pid = 1741] [serial = 1855] [outer = (nil)] 17:52:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x96156800) [pid = 1741] [serial = 1856] [outer = 0x95425c00] 17:52:17 INFO - PROCESS | 1741 | 1468025537517 Marionette DEBUG loaded listener.js 17:52:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x96160c00) [pid = 1741] [serial = 1857] [outer = 0x95425c00] 17:52:18 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x9926fc00) [pid = 1741] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:52:18 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x8cfdd000) [pid = 1741] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:52:18 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x8e3bb800) [pid = 1741] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:52:18 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x8f2c7800) [pid = 1741] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:52:18 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x8f2cf400) [pid = 1741] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:52:18 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x8f2c3400) [pid = 1741] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:52:18 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9a09d800) [pid = 1741] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:52:18 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9a505000) [pid = 1741] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:52:18 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9533c800) [pid = 1741] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:52:18 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x93da3000) [pid = 1741] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:52:18 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x8f2c8400) [pid = 1741] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:52:18 INFO - PROCESS | 1741 | 1468025538512 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]]]}] 17:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1387ms 17:52:18 INFO - PROCESS | 1741 | 1468025538560 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 17:52:18 INFO - PROCESS | 1741 | 1468025538562 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 17:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:52:18 INFO - PROCESS | 1741 | 1468025538569 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:52:18 INFO - PROCESS | 1741 | 1468025538573 Marionette TRACE conn4 <- [1,2446,null,{}] 17:52:18 INFO - PROCESS | 1741 | 1468025538578 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}] 17:52:18 INFO - PROCESS | 1741 | 1468025538587 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:18 INFO - PROCESS | 1741 | 1468025538785 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 17:52:18 INFO - PROCESS | 1741 | 1468025538935 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:18 INFO - PROCESS | 1741 | 1468025538944 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c2c00 == 34 [pid = 1741] [id = 619] 17:52:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x8f2c4400) [pid = 1741] [serial = 1858] [outer = (nil)] 17:52:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x97977400) [pid = 1741] [serial = 1859] [outer = 0x8f2c4400] 17:52:19 INFO - PROCESS | 1741 | 1468025539014 Marionette DEBUG loaded listener.js 17:52:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x996e2800) [pid = 1741] [serial = 1860] [outer = 0x8f2c4400] 17:52:19 INFO - PROCESS | 1741 | 1468025539779 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]]]}] 17:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1229ms 17:52:19 INFO - PROCESS | 1741 | 1468025539800 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 17:52:19 INFO - PROCESS | 1741 | 1468025539803 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 17:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:52:19 INFO - PROCESS | 1741 | 1468025539817 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:52:19 INFO - PROCESS | 1741 | 1468025539820 Marionette TRACE conn4 <- [1,2450,null,{}] 17:52:19 INFO - PROCESS | 1741 | 1468025539830 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}] 17:52:19 INFO - PROCESS | 1741 | 1468025539833 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:20 INFO - PROCESS | 1741 | 1468025540197 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 17:52:20 INFO - PROCESS | 1741 | 1468025540293 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:20 INFO - PROCESS | 1741 | 1468025540302 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d464400 == 35 [pid = 1741] [id = 620] 17:52:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x8d464800) [pid = 1741] [serial = 1861] [outer = (nil)] 17:52:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x8d7c8c00) [pid = 1741] [serial = 1862] [outer = 0x8d464800] 17:52:20 INFO - PROCESS | 1741 | 1468025540433 Marionette DEBUG loaded listener.js 17:52:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x8e3b0400) [pid = 1741] [serial = 1863] [outer = 0x8d464800] 17:52:21 INFO - PROCESS | 1741 | 1468025541472 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]]]}] 17:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1697ms 17:52:21 INFO - PROCESS | 1741 | 1468025541510 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 17:52:21 INFO - PROCESS | 1741 | 1468025541518 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 17:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:52:21 INFO - PROCESS | 1741 | 1468025541526 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:52:21 INFO - PROCESS | 1741 | 1468025541532 Marionette TRACE conn4 <- [1,2454,null,{}] 17:52:21 INFO - PROCESS | 1741 | 1468025541540 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}] 17:52:21 INFO - PROCESS | 1741 | 1468025541546 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:21 INFO - PROCESS | 1741 | 1468025541788 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 17:52:22 INFO - PROCESS | 1741 | 1468025542036 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:22 INFO - PROCESS | 1741 | 1468025542044 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf3000 == 36 [pid = 1741] [id = 621] 17:52:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x91cf4400) [pid = 1741] [serial = 1864] [outer = (nil)] 17:52:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x91d94800) [pid = 1741] [serial = 1865] [outer = 0x91cf4400] 17:52:22 INFO - PROCESS | 1741 | 1468025542151 Marionette DEBUG loaded listener.js 17:52:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x93d23800) [pid = 1741] [serial = 1866] [outer = 0x91cf4400] 17:52:23 INFO - PROCESS | 1741 | 1468025543055 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]]]}] 17:52:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:52:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1582ms 17:52:23 INFO - PROCESS | 1741 | 1468025543110 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 17:52:23 INFO - PROCESS | 1741 | 1468025543114 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 17:52:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:52:23 INFO - PROCESS | 1741 | 1468025543123 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:52:23 INFO - PROCESS | 1741 | 1468025543128 Marionette TRACE conn4 <- [1,2458,null,{}] 17:52:23 INFO - PROCESS | 1741 | 1468025543135 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}] 17:52:23 INFO - PROCESS | 1741 | 1468025543141 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:23 INFO - PROCESS | 1741 | 1468025543398 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 17:52:23 INFO - PROCESS | 1741 | 1468025543681 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:23 INFO - PROCESS | 1741 | 1468025543701 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x953d4800 == 37 [pid = 1741] [id = 622] 17:52:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x95fbe000) [pid = 1741] [serial = 1867] [outer = (nil)] 17:52:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9615fc00) [pid = 1741] [serial = 1868] [outer = 0x95fbe000] 17:52:23 INFO - PROCESS | 1741 | 1468025543837 Marionette DEBUG loaded listener.js 17:52:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9835f000) [pid = 1741] [serial = 1869] [outer = 0x95fbe000] 17:52:24 INFO - PROCESS | 1741 | 1468025544756 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]]]}] 17:52:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:52:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1686ms 17:52:24 INFO - PROCESS | 1741 | 1468025544811 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 17:52:24 INFO - PROCESS | 1741 | 1468025544817 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 17:52:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:52:24 INFO - PROCESS | 1741 | 1468025544846 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:52:24 INFO - PROCESS | 1741 | 1468025544855 Marionette TRACE conn4 <- [1,2462,null,{}] 17:52:24 INFO - PROCESS | 1741 | 1468025544861 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}] 17:52:24 INFO - PROCESS | 1741 | 1468025544868 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:25 INFO - PROCESS | 1741 | 1468025545104 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 17:52:25 INFO - PROCESS | 1741 | 1468025545336 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:25 INFO - PROCESS | 1741 | 1468025545350 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d87400 == 38 [pid = 1741] [id = 623] 17:52:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x93b64000) [pid = 1741] [serial = 1870] [outer = (nil)] 17:52:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x9a504000) [pid = 1741] [serial = 1871] [outer = 0x93b64000] 17:52:25 INFO - PROCESS | 1741 | 1468025545472 Marionette DEBUG loaded listener.js 17:52:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9a510c00) [pid = 1741] [serial = 1872] [outer = 0x93b64000] 17:52:26 INFO - PROCESS | 1741 | 1468025546421 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]]]}] 17:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1615ms 17:52:26 INFO - PROCESS | 1741 | 1468025546442 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 17:52:26 INFO - PROCESS | 1741 | 1468025546446 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 17:52:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:52:26 INFO - PROCESS | 1741 | 1468025546452 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:52:26 INFO - PROCESS | 1741 | 1468025546456 Marionette TRACE conn4 <- [1,2466,null,{}] 17:52:26 INFO - PROCESS | 1741 | 1468025546462 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}] 17:52:26 INFO - PROCESS | 1741 | 1468025546467 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:26 INFO - PROCESS | 1741 | 1468025546660 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 17:52:26 INFO - PROCESS | 1741 | 1468025546901 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:26 INFO - PROCESS | 1741 | 1468025546911 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a344800 == 39 [pid = 1741] [id = 624] 17:52:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9a34c000) [pid = 1741] [serial = 1873] [outer = (nil)] 17:52:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x9a823c00) [pid = 1741] [serial = 1874] [outer = 0x9a34c000] 17:52:27 INFO - PROCESS | 1741 | 1468025547040 Marionette DEBUG loaded listener.js 17:52:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x9a920400) [pid = 1741] [serial = 1875] [outer = 0x9a34c000] 17:52:27 INFO - PROCESS | 1741 | 1468025547932 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]]]}] 17:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1536ms 17:52:27 INFO - PROCESS | 1741 | 1468025547990 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 17:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:52:27 INFO - PROCESS | 1741 | 1468025547995 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 17:52:28 INFO - PROCESS | 1741 | 1468025548001 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:52:28 INFO - PROCESS | 1741 | 1468025548005 Marionette TRACE conn4 <- [1,2470,null,{}] 17:52:28 INFO - PROCESS | 1741 | 1468025548011 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}] 17:52:28 INFO - PROCESS | 1741 | 1468025548016 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:28 INFO - PROCESS | 1741 | 1468025548288 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 17:52:28 INFO - PROCESS | 1741 | 1468025548542 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:28 INFO - PROCESS | 1741 | 1468025548561 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e4400 == 40 [pid = 1741] [id = 625] 17:52:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9a9bf800) [pid = 1741] [serial = 1876] [outer = (nil)] 17:52:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x9a9c7000) [pid = 1741] [serial = 1877] [outer = 0x9a9bf800] 17:52:28 INFO - PROCESS | 1741 | 1468025548685 Marionette DEBUG loaded listener.js 17:52:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x9a9f9c00) [pid = 1741] [serial = 1878] [outer = 0x9a9bf800] 17:52:29 INFO - PROCESS | 1741 | 1468025549588 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]]]}] 17:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1637ms 17:52:29 INFO - PROCESS | 1741 | 1468025549639 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 17:52:29 INFO - PROCESS | 1741 | 1468025549644 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 17:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:52:29 INFO - PROCESS | 1741 | 1468025549651 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:52:29 INFO - PROCESS | 1741 | 1468025549655 Marionette TRACE conn4 <- [1,2474,null,{}] 17:52:29 INFO - PROCESS | 1741 | 1468025549661 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}] 17:52:29 INFO - PROCESS | 1741 | 1468025549667 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:29 INFO - PROCESS | 1741 | 1468025549875 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 17:52:30 INFO - PROCESS | 1741 | 1468025550441 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:30 INFO - PROCESS | 1741 | 1468025550453 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b2800 == 41 [pid = 1741] [id = 626] 17:52:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x8e3b5800) [pid = 1741] [serial = 1879] [outer = (nil)] 17:52:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x8f2c1c00) [pid = 1741] [serial = 1880] [outer = 0x8e3b5800] 17:52:30 INFO - PROCESS | 1741 | 1468025550536 Marionette DEBUG loaded listener.js 17:52:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x91113c00) [pid = 1741] [serial = 1881] [outer = 0x8e3b5800] 17:52:31 INFO - PROCESS | 1741 | 1468025551440 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]]]}] 17:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1837ms 17:52:31 INFO - PROCESS | 1741 | 1468025551491 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 17:52:31 INFO - PROCESS | 1741 | 1468025551497 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 17:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:52:31 INFO - PROCESS | 1741 | 1468025551506 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:52:31 INFO - PROCESS | 1741 | 1468025551510 Marionette TRACE conn4 <- [1,2478,null,{}] 17:52:31 INFO - PROCESS | 1741 | 1468025551519 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}] 17:52:31 INFO - PROCESS | 1741 | 1468025551526 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:31 INFO - PROCESS | 1741 | 1468025551722 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 17:52:32 INFO - PROCESS | 1741 | 1468025552082 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:32 INFO - PROCESS | 1741 | 1468025552089 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2cb800 == 42 [pid = 1741] [id = 627] 17:52:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x91339800) [pid = 1741] [serial = 1882] [outer = (nil)] 17:52:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x94856000) [pid = 1741] [serial = 1883] [outer = 0x91339800] 17:52:32 INFO - PROCESS | 1741 | 1468025552179 Marionette DEBUG loaded listener.js 17:52:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x95333000) [pid = 1741] [serial = 1884] [outer = 0x91339800] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b8c00 == 41 [pid = 1741] [id = 598] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7d0000 == 40 [pid = 1741] [id = 588] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x91113800 == 39 [pid = 1741] [id = 589] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfd9c00 == 38 [pid = 1741] [id = 591] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x952fac00 == 37 [pid = 1741] [id = 594] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x95332400 == 36 [pid = 1741] [id = 590] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x95f21c00 == 35 [pid = 1741] [id = 592] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x8d458000 == 34 [pid = 1741] [id = 613] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe1000 == 33 [pid = 1741] [id = 605] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c9c00 == 32 [pid = 1741] [id = 595] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x95393000 == 31 [pid = 1741] [id = 612] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b0000 == 30 [pid = 1741] [id = 606] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3ae800 == 29 [pid = 1741] [id = 596] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x91338000 == 28 [pid = 1741] [id = 607] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe1c00 == 27 [pid = 1741] [id = 587] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdbc00 == 26 [pid = 1741] [id = 611] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x96153400 == 25 [pid = 1741] [id = 597] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdd800 == 24 [pid = 1741] [id = 608] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b2000 == 23 [pid = 1741] [id = 599] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x939d4c00 == 22 [pid = 1741] [id = 609] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7ccc00 == 21 [pid = 1741] [id = 593] 17:52:34 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c2000 == 20 [pid = 1741] [id = 610] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x9a50d000) [pid = 1741] [serial = 1791] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x8cfe3800) [pid = 1741] [serial = 1802] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x91339400) [pid = 1741] [serial = 1799] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x8f2d0400) [pid = 1741] [serial = 1805] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x91ceb800) [pid = 1741] [serial = 1808] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x9a9c3800) [pid = 1741] [serial = 1796] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x91cf8c00) [pid = 1741] [serial = 1800] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x9a507c00) [pid = 1741] [serial = 1790] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x9a0a6400) [pid = 1741] [serial = 1787] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x9a9c6000) [pid = 1741] [serial = 1797] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x9a8e5000) [pid = 1741] [serial = 1794] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9a0b0800) [pid = 1741] [serial = 1788] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x95f27400) [pid = 1741] [serial = 1785] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9a81f400) [pid = 1741] [serial = 1793] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x95339400) [pid = 1741] [serial = 1812] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x91116000) [pid = 1741] [serial = 1806] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x8d45e400) [pid = 1741] [serial = 1803] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x91d95400) [pid = 1741] [serial = 1782] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x91d89400) [pid = 1741] [serial = 1809] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x95421800) [pid = 1741] [serial = 1784] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x911e8400) [pid = 1741] [serial = 1781] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x95330800) [pid = 1741] [serial = 1811] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x95336800) [pid = 1741] [serial = 1814] [outer = (nil)] [url = about:blank] 17:52:34 INFO - PROCESS | 1741 | 1468025554467 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]]]}] 17:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2993ms 17:52:34 INFO - PROCESS | 1741 | 1468025554500 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 17:52:34 INFO - PROCESS | 1741 | 1468025554506 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 17:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:52:34 INFO - PROCESS | 1741 | 1468025554516 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:52:34 INFO - PROCESS | 1741 | 1468025554520 Marionette TRACE conn4 <- [1,2482,null,{}] 17:52:34 INFO - PROCESS | 1741 | 1468025554529 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}] 17:52:34 INFO - PROCESS | 1741 | 1468025554535 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:34 INFO - PROCESS | 1741 | 1468025554710 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 17:52:34 INFO - PROCESS | 1741 | 1468025554722 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:34 INFO - PROCESS | 1741 | 1468025554736 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d45e000 == 21 [pid = 1741] [id = 628] 17:52:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x8d45e400) [pid = 1741] [serial = 1885] [outer = (nil)] 17:52:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x8d7cf000) [pid = 1741] [serial = 1886] [outer = 0x8d45e400] 17:52:34 INFO - PROCESS | 1741 | 1468025554870 Marionette DEBUG loaded listener.js 17:52:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x8e3b0000) [pid = 1741] [serial = 1887] [outer = 0x8d45e400] 17:52:35 INFO - PROCESS | 1741 | 1468025555807 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]]]}] 17:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1335ms 17:52:35 INFO - PROCESS | 1741 | 1468025555853 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 17:52:35 INFO - PROCESS | 1741 | 1468025555862 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 17:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:52:35 INFO - PROCESS | 1741 | 1468025555884 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:52:35 INFO - PROCESS | 1741 | 1468025555889 Marionette TRACE conn4 <- [1,2486,null,{}] 17:52:35 INFO - PROCESS | 1741 | 1468025555895 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}] 17:52:35 INFO - PROCESS | 1741 | 1468025555901 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:36 INFO - PROCESS | 1741 | 1468025556091 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 17:52:36 INFO - PROCESS | 1741 | 1468025556103 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:36 INFO - PROCESS | 1741 | 1468025556115 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e0c00 == 22 [pid = 1741] [id = 629] 17:52:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x911e2000) [pid = 1741] [serial = 1888] [outer = (nil)] 17:52:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x911e7800) [pid = 1741] [serial = 1889] [outer = 0x911e2000] 17:52:36 INFO - PROCESS | 1741 | 1468025556195 Marionette DEBUG loaded listener.js 17:52:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x91333c00) [pid = 1741] [serial = 1890] [outer = 0x911e2000] 17:52:37 INFO - PROCESS | 1741 | 1468025557322 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]]]}] 17:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1488ms 17:52:37 INFO - PROCESS | 1741 | 1468025557371 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 17:52:37 INFO - PROCESS | 1741 | 1468025557376 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 17:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:52:37 INFO - PROCESS | 1741 | 1468025557390 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:52:37 INFO - PROCESS | 1741 | 1468025557396 Marionette TRACE conn4 <- [1,2490,null,{}] 17:52:37 INFO - PROCESS | 1741 | 1468025557413 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}] 17:52:37 INFO - PROCESS | 1741 | 1468025557425 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:37 INFO - PROCESS | 1741 | 1468025557679 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 17:52:37 INFO - PROCESS | 1741 | 1468025557876 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:37 INFO - PROCESS | 1741 | 1468025557891 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d4c00 == 23 [pid = 1741] [id = 630] 17:52:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x939d5000) [pid = 1741] [serial = 1891] [outer = (nil)] 17:52:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x93b66800) [pid = 1741] [serial = 1892] [outer = 0x939d5000] 17:52:38 INFO - PROCESS | 1741 | 1468025558011 Marionette DEBUG loaded listener.js 17:52:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x93d9ec00) [pid = 1741] [serial = 1893] [outer = 0x939d5000] 17:52:38 INFO - PROCESS | 1741 | 1468025558878 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]]]}] 17:52:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:52:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1540ms 17:52:39 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x91333000) [pid = 1741] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:52:39 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x8f2c4400) [pid = 1741] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:52:39 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x952f1400) [pid = 1741] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:52:39 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x95425c00) [pid = 1741] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:52:39 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x95fbbc00) [pid = 1741] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:52:39 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x91115c00) [pid = 1741] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:52:39 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x8d7c6000) [pid = 1741] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:52:39 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x91333800) [pid = 1741] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:52:39 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x8f2ca400) [pid = 1741] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:52:39 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x8d7cec00) [pid = 1741] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:52:39 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x95234800) [pid = 1741] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:52:39 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x8cfe1400) [pid = 1741] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:52:39 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x911e2400) [pid = 1741] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:52:39 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9133b000) [pid = 1741] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:52:39 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x952f0c00) [pid = 1741] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:52:39 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9970f800) [pid = 1741] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:52:39 INFO - PROCESS | 1741 | 1468025559583 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 17:52:39 INFO - PROCESS | 1741 | 1468025559593 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 17:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:52:39 INFO - PROCESS | 1741 | 1468025559615 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:52:39 INFO - PROCESS | 1741 | 1468025559619 Marionette TRACE conn4 <- [1,2494,null,{}] 17:52:39 INFO - PROCESS | 1741 | 1468025559625 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}] 17:52:39 INFO - PROCESS | 1741 | 1468025559630 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:39 INFO - PROCESS | 1741 | 1468025559791 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 17:52:39 INFO - PROCESS | 1741 | 1468025559950 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:39 INFO - PROCESS | 1741 | 1468025559958 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d463800 == 24 [pid = 1741] [id = 631] 17:52:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9133b000) [pid = 1741] [serial = 1894] [outer = (nil)] 17:52:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x93b62c00) [pid = 1741] [serial = 1895] [outer = 0x9133b000] 17:52:40 INFO - PROCESS | 1741 | 1468025560029 Marionette DEBUG loaded listener.js 17:52:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x95234800) [pid = 1741] [serial = 1896] [outer = 0x9133b000] 17:52:40 INFO - PROCESS | 1741 | 1468025560786 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]]]}] 17:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1240ms 17:52:40 INFO - PROCESS | 1741 | 1468025560855 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 17:52:40 INFO - PROCESS | 1741 | 1468025560858 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 17:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:52:40 INFO - PROCESS | 1741 | 1468025560866 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:52:40 INFO - PROCESS | 1741 | 1468025560869 Marionette TRACE conn4 <- [1,2498,null,{}] 17:52:40 INFO - PROCESS | 1741 | 1468025560876 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}] 17:52:40 INFO - PROCESS | 1741 | 1468025560883 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:41 INFO - PROCESS | 1741 | 1468025561049 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 17:52:41 INFO - PROCESS | 1741 | 1468025561063 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:41 INFO - PROCESS | 1741 | 1468025561074 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x9133e000 == 25 [pid = 1741] [id = 632] 17:52:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x95332400) [pid = 1741] [serial = 1897] [outer = (nil)] 17:52:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x95398400) [pid = 1741] [serial = 1898] [outer = 0x95332400] 17:52:41 INFO - PROCESS | 1741 | 1468025561280 Marionette DEBUG loaded listener.js 17:52:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x953da400) [pid = 1741] [serial = 1899] [outer = 0x95332400] 17:52:42 INFO - PROCESS | 1741 | 1468025562261 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]]]}] 17:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1436ms 17:52:42 INFO - PROCESS | 1741 | 1468025562303 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 17:52:42 INFO - PROCESS | 1741 | 1468025562310 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 17:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:52:42 INFO - PROCESS | 1741 | 1468025562319 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:52:42 INFO - PROCESS | 1741 | 1468025562324 Marionette TRACE conn4 <- [1,2502,null,{}] 17:52:42 INFO - PROCESS | 1741 | 1468025562336 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}] 17:52:42 INFO - PROCESS | 1741 | 1468025562341 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:42 INFO - PROCESS | 1741 | 1468025562562 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 17:52:42 INFO - PROCESS | 1741 | 1468025562848 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:42 INFO - PROCESS | 1741 | 1468025562859 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c9400 == 26 [pid = 1741] [id = 633] 17:52:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x8f2c9c00) [pid = 1741] [serial = 1900] [outer = (nil)] 17:52:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x911e5400) [pid = 1741] [serial = 1901] [outer = 0x8f2c9c00] 17:52:42 INFO - PROCESS | 1741 | 1468025562986 Marionette DEBUG loaded listener.js 17:52:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9133e800) [pid = 1741] [serial = 1902] [outer = 0x8f2c9c00] 17:52:43 INFO - PROCESS | 1741 | 1468025563936 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]]]}] 17:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1693ms 17:52:44 INFO - PROCESS | 1741 | 1468025564013 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 17:52:44 INFO - PROCESS | 1741 | 1468025564021 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 17:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:52:44 INFO - PROCESS | 1741 | 1468025564032 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:52:44 INFO - PROCESS | 1741 | 1468025564036 Marionette TRACE conn4 <- [1,2506,null,{}] 17:52:44 INFO - PROCESS | 1741 | 1468025564044 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}] 17:52:44 INFO - PROCESS | 1741 | 1468025564049 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:44 INFO - PROCESS | 1741 | 1468025564284 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 17:52:44 INFO - PROCESS | 1741 | 1468025564527 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:44 INFO - PROCESS | 1741 | 1468025564539 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf2400 == 27 [pid = 1741] [id = 634] 17:52:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9533a000) [pid = 1741] [serial = 1903] [outer = (nil)] 17:52:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x95390800) [pid = 1741] [serial = 1904] [outer = 0x9533a000] 17:52:44 INFO - PROCESS | 1741 | 1468025564661 Marionette DEBUG loaded listener.js 17:52:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x91cf4800) [pid = 1741] [serial = 1905] [outer = 0x9533a000] 17:52:45 INFO - PROCESS | 1741 | 1468025565663 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]]]}] 17:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1690ms 17:52:45 INFO - PROCESS | 1741 | 1468025565723 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 17:52:45 INFO - PROCESS | 1741 | 1468025565727 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 17:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:52:45 INFO - PROCESS | 1741 | 1468025565735 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:52:45 INFO - PROCESS | 1741 | 1468025565741 Marionette TRACE conn4 <- [1,2510,null,{}] 17:52:45 INFO - PROCESS | 1741 | 1468025565759 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}] 17:52:45 INFO - PROCESS | 1741 | 1468025565768 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:46 INFO - PROCESS | 1741 | 1468025565999 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 17:52:46 INFO - PROCESS | 1741 | 1468025566278 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:46 INFO - PROCESS | 1741 | 1468025566294 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x95fb6000 == 28 [pid = 1741] [id = 635] 17:52:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x95fbd000) [pid = 1741] [serial = 1906] [outer = (nil)] 17:52:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x96153c00) [pid = 1741] [serial = 1907] [outer = 0x95fbd000] 17:52:46 INFO - PROCESS | 1741 | 1468025566383 Marionette DEBUG loaded listener.js 17:52:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x962a1c00) [pid = 1741] [serial = 1908] [outer = 0x95fbd000] 17:52:47 INFO - PROCESS | 1741 | 1468025567286 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]]]}] 17:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1605ms 17:52:47 INFO - PROCESS | 1741 | 1468025567340 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 17:52:47 INFO - PROCESS | 1741 | 1468025567345 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 17:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:52:47 INFO - PROCESS | 1741 | 1468025567352 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:52:47 INFO - PROCESS | 1741 | 1468025567356 Marionette TRACE conn4 <- [1,2514,null,{}] 17:52:47 INFO - PROCESS | 1741 | 1468025567362 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}] 17:52:47 INFO - PROCESS | 1741 | 1468025567368 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:47 INFO - PROCESS | 1741 | 1468025567558 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 17:52:47 INFO - PROCESS | 1741 | 1468025567799 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:47 INFO - PROCESS | 1741 | 1468025567808 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf8c00 == 29 [pid = 1741] [id = 636] 17:52:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x91d8b000) [pid = 1741] [serial = 1909] [outer = (nil)] 17:52:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x96629000) [pid = 1741] [serial = 1910] [outer = 0x91d8b000] 17:52:47 INFO - PROCESS | 1741 | 1468025567936 Marionette DEBUG loaded listener.js 17:52:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9797e800) [pid = 1741] [serial = 1911] [outer = 0x91d8b000] 17:52:48 INFO - PROCESS | 1741 | 1468025568842 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]]]}] 17:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1535ms 17:52:48 INFO - PROCESS | 1741 | 1468025568888 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 17:52:48 INFO - PROCESS | 1741 | 1468025568893 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 17:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:52:48 INFO - PROCESS | 1741 | 1468025568899 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:52:48 INFO - PROCESS | 1741 | 1468025568903 Marionette TRACE conn4 <- [1,2518,null,{}] 17:52:48 INFO - PROCESS | 1741 | 1468025568909 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}] 17:52:48 INFO - PROCESS | 1741 | 1468025568915 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:49 INFO - PROCESS | 1741 | 1468025569102 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 17:52:49 INFO - PROCESS | 1741 | 1468025569264 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:49 INFO - PROCESS | 1741 | 1468025569272 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x95334800 == 30 [pid = 1741] [id = 637] 17:52:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x962ab400) [pid = 1741] [serial = 1912] [outer = (nil)] 17:52:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x99780000) [pid = 1741] [serial = 1913] [outer = 0x962ab400] 17:52:49 INFO - PROCESS | 1741 | 1468025569354 Marionette DEBUG loaded listener.js 17:52:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x9a026000) [pid = 1741] [serial = 1914] [outer = 0x962ab400] 17:52:50 INFO - PROCESS | 1741 | 1468025570336 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]]]}] 17:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1481ms 17:52:50 INFO - PROCESS | 1741 | 1468025570382 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 17:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:52:50 INFO - PROCESS | 1741 | 1468025570386 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 17:52:50 INFO - PROCESS | 1741 | 1468025570393 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:52:50 INFO - PROCESS | 1741 | 1468025570397 Marionette TRACE conn4 <- [1,2522,null,{}] 17:52:50 INFO - PROCESS | 1741 | 1468025570403 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}] 17:52:50 INFO - PROCESS | 1741 | 1468025570415 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:50 INFO - PROCESS | 1741 | 1468025570645 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 17:52:50 INFO - PROCESS | 1741 | 1468025570886 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:50 INFO - PROCESS | 1741 | 1468025570895 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdc000 == 31 [pid = 1741] [id = 638] 17:52:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x8cfe0800) [pid = 1741] [serial = 1915] [outer = (nil)] 17:52:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x9a46d000) [pid = 1741] [serial = 1916] [outer = 0x8cfe0800] 17:52:51 INFO - PROCESS | 1741 | 1468025571024 Marionette DEBUG loaded listener.js 17:52:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x9a503000) [pid = 1741] [serial = 1917] [outer = 0x8cfe0800] 17:52:51 INFO - PROCESS | 1741 | 1468025571912 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]]]}] 17:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1586ms 17:52:51 INFO - PROCESS | 1741 | 1468025571979 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 17:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:52:51 INFO - PROCESS | 1741 | 1468025571983 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 17:52:51 INFO - PROCESS | 1741 | 1468025571990 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:52:51 INFO - PROCESS | 1741 | 1468025571994 Marionette TRACE conn4 <- [1,2526,null,{}] 17:52:52 INFO - PROCESS | 1741 | 1468025572000 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}] 17:52:52 INFO - PROCESS | 1741 | 1468025572006 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:52 INFO - PROCESS | 1741 | 1468025572185 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 17:52:52 INFO - PROCESS | 1741 | 1468025572422 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:52 INFO - PROCESS | 1741 | 1468025572432 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d465000 == 32 [pid = 1741] [id = 639] 17:52:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x8d7c2800) [pid = 1741] [serial = 1918] [outer = (nil)] 17:52:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x9a0bb800) [pid = 1741] [serial = 1919] [outer = 0x8d7c2800] 17:52:52 INFO - PROCESS | 1741 | 1468025572569 Marionette DEBUG loaded listener.js 17:52:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x9a817400) [pid = 1741] [serial = 1920] [outer = 0x8d7c2800] 17:52:53 INFO - PROCESS | 1741 | 1468025573531 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]]]}] 17:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1586ms 17:52:53 INFO - PROCESS | 1741 | 1468025573577 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 17:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:52:53 INFO - PROCESS | 1741 | 1468025573588 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 17:52:53 INFO - PROCESS | 1741 | 1468025573596 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:52:53 INFO - PROCESS | 1741 | 1468025573600 Marionette TRACE conn4 <- [1,2530,null,{}] 17:52:53 INFO - PROCESS | 1741 | 1468025573606 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}] 17:52:53 INFO - PROCESS | 1741 | 1468025573611 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:53 INFO - PROCESS | 1741 | 1468025573791 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 17:52:54 INFO - PROCESS | 1741 | 1468025574027 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:54 INFO - PROCESS | 1741 | 1468025574036 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdb000 == 33 [pid = 1741] [id = 640] 17:52:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x8cfdd800) [pid = 1741] [serial = 1921] [outer = (nil)] 17:52:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x8cfe7000) [pid = 1741] [serial = 1922] [outer = 0x8cfdd800] 17:52:54 INFO - PROCESS | 1741 | 1468025574299 Marionette DEBUG loaded listener.js 17:52:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x8d7c6000) [pid = 1741] [serial = 1923] [outer = 0x8cfdd800] 17:52:55 INFO - PROCESS | 1741 | 1468025575216 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]]]}] 17:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1691ms 17:52:55 INFO - PROCESS | 1741 | 1468025575288 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 17:52:55 INFO - PROCESS | 1741 | 1468025575294 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 17:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:52:55 INFO - PROCESS | 1741 | 1468025575303 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:52:55 INFO - PROCESS | 1741 | 1468025575307 Marionette TRACE conn4 <- [1,2534,null,{}] 17:52:55 INFO - PROCESS | 1741 | 1468025575314 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}] 17:52:55 INFO - PROCESS | 1741 | 1468025575319 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:55 INFO - PROCESS | 1741 | 1468025575590 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 17:52:55 INFO - PROCESS | 1741 | 1468025575881 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:55 INFO - PROCESS | 1741 | 1468025575894 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x9538dc00) [pid = 1741] [serial = 1815] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x97977400) [pid = 1741] [serial = 1859] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x95f22000) [pid = 1741] [serial = 1853] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x96156800) [pid = 1741] [serial = 1856] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x95fb7800) [pid = 1741] [serial = 1854] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x9615a800) [pid = 1741] [serial = 1829] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x962a5c00) [pid = 1741] [serial = 1830] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x911e0800) [pid = 1741] [serial = 1844] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x911ed400) [pid = 1741] [serial = 1845] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x91cf7800) [pid = 1741] [serial = 1841] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x9533b800) [pid = 1741] [serial = 1842] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9a0a5000) [pid = 1741] [serial = 1835] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x9a0a8000) [pid = 1741] [serial = 1836] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x91cee400) [pid = 1741] [serial = 1820] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x939d6000) [pid = 1741] [serial = 1821] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x95f23000) [pid = 1741] [serial = 1826] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x95f1d400) [pid = 1741] [serial = 1827] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9533a400) [pid = 1741] [serial = 1823] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x953d5800) [pid = 1741] [serial = 1824] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x8cfe8000) [pid = 1741] [serial = 1817] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x8d7c4800) [pid = 1741] [serial = 1818] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x97975400) [pid = 1741] [serial = 1832] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x996e0400) [pid = 1741] [serial = 1833] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x91d93000) [pid = 1741] [serial = 1847] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x939e0c00) [pid = 1741] [serial = 1848] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x95338000) [pid = 1741] [serial = 1850] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9a469400) [pid = 1741] [serial = 1838] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9a475800) [pid = 1741] [serial = 1839] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x996e2800) [pid = 1741] [serial = 1860] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x96160c00) [pid = 1741] [serial = 1857] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x953e0400) [pid = 1741] [serial = 1851] [outer = (nil)] [url = about:blank] 17:52:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe8000 == 34 [pid = 1741] [id = 641] 17:52:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x8d7c4800) [pid = 1741] [serial = 1924] [outer = (nil)] 17:52:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9111a000) [pid = 1741] [serial = 1925] [outer = 0x8d7c4800] 17:52:56 INFO - PROCESS | 1741 | 1468025576058 Marionette DEBUG loaded listener.js 17:52:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x91336000) [pid = 1741] [serial = 1926] [outer = 0x8d7c4800] 17:52:56 INFO - PROCESS | 1741 | 1468025576840 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]]]}] 17:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1587ms 17:52:56 INFO - PROCESS | 1741 | 1468025576890 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 17:52:56 INFO - PROCESS | 1741 | 1468025576896 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 17:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:52:56 INFO - PROCESS | 1741 | 1468025576907 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:52:56 INFO - PROCESS | 1741 | 1468025576911 Marionette TRACE conn4 <- [1,2538,null,{}] 17:52:56 INFO - PROCESS | 1741 | 1468025576917 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}] 17:52:56 INFO - PROCESS | 1741 | 1468025576923 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:57 INFO - PROCESS | 1741 | 1468025577106 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 17:52:57 INFO - PROCESS | 1741 | 1468025577260 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:57 INFO - PROCESS | 1741 | 1468025577271 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3ae000 == 35 [pid = 1741] [id = 642] 17:52:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x91cf9400) [pid = 1741] [serial = 1927] [outer = (nil)] 17:52:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x93d9bc00) [pid = 1741] [serial = 1928] [outer = 0x91cf9400] 17:52:57 INFO - PROCESS | 1741 | 1468025577341 Marionette DEBUG loaded listener.js 17:52:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9533ac00) [pid = 1741] [serial = 1929] [outer = 0x91cf9400] 17:52:58 INFO - PROCESS | 1741 | 1468025578240 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]]]}] 17:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1391ms 17:52:58 INFO - PROCESS | 1741 | 1468025578298 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 17:52:58 INFO - PROCESS | 1741 | 1468025578302 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 17:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:52:58 INFO - PROCESS | 1741 | 1468025578311 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:52:58 INFO - PROCESS | 1741 | 1468025578317 Marionette TRACE conn4 <- [1,2542,null,{}] 17:52:58 INFO - PROCESS | 1741 | 1468025578352 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}] 17:52:58 INFO - PROCESS | 1741 | 1468025578360 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:58 INFO - PROCESS | 1741 | 1468025578594 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 17:52:58 INFO - PROCESS | 1741 | 1468025578620 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:58 INFO - PROCESS | 1741 | 1468025578628 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfd9c00 == 36 [pid = 1741] [id = 643] 17:52:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x952ee400) [pid = 1741] [serial = 1930] [outer = (nil)] 17:52:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x95f20c00) [pid = 1741] [serial = 1931] [outer = 0x952ee400] 17:52:58 INFO - PROCESS | 1741 | 1468025578701 Marionette DEBUG loaded listener.js 17:52:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x95f27c00) [pid = 1741] [serial = 1932] [outer = 0x952ee400] 17:52:59 INFO - PROCESS | 1741 | 1468025579637 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]]]}] 17:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1343ms 17:52:59 INFO - PROCESS | 1741 | 1468025579655 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 17:52:59 INFO - PROCESS | 1741 | 1468025579660 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 17:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:52:59 INFO - PROCESS | 1741 | 1468025579675 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:52:59 INFO - PROCESS | 1741 | 1468025579692 Marionette TRACE conn4 <- [1,2546,null,{}] 17:52:59 INFO - PROCESS | 1741 | 1468025579699 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}] 17:52:59 INFO - PROCESS | 1741 | 1468025579704 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:52:59 INFO - PROCESS | 1741 | 1468025579935 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 17:52:59 INFO - PROCESS | 1741 | 1468025579962 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:59 INFO - PROCESS | 1741 | 1468025579969 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2cd800 == 37 [pid = 1741] [id = 644] 17:53:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x939d6800) [pid = 1741] [serial = 1933] [outer = (nil)] 17:53:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x95fbb800) [pid = 1741] [serial = 1934] [outer = 0x939d6800] 17:53:00 INFO - PROCESS | 1741 | 1468025580059 Marionette DEBUG loaded listener.js 17:53:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x96151400) [pid = 1741] [serial = 1935] [outer = 0x939d6800] 17:53:00 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x8e3b5800) [pid = 1741] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:53:00 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x93b64000) [pid = 1741] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:53:00 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x8d45e400) [pid = 1741] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:53:00 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9133b000) [pid = 1741] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:53:00 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x8d464800) [pid = 1741] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:53:00 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9a9bf800) [pid = 1741] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:53:00 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x95fbe000) [pid = 1741] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:53:00 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x939d5000) [pid = 1741] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:53:00 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x911e2000) [pid = 1741] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:53:00 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x91339800) [pid = 1741] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:53:00 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9a34c000) [pid = 1741] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:53:00 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x91cf4400) [pid = 1741] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:53:01 INFO - PROCESS | 1741 | 1468025581121 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]]]}] 17:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1510ms 17:53:01 INFO - PROCESS | 1741 | 1468025581186 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 17:53:01 INFO - PROCESS | 1741 | 1468025581190 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 17:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:53:01 INFO - PROCESS | 1741 | 1468025581197 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:53:01 INFO - PROCESS | 1741 | 1468025581200 Marionette TRACE conn4 <- [1,2550,null,{}] 17:53:01 INFO - PROCESS | 1741 | 1468025581206 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}] 17:53:01 INFO - PROCESS | 1741 | 1468025581211 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:01 INFO - PROCESS | 1741 | 1468025581387 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 17:53:01 INFO - PROCESS | 1741 | 1468025581398 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:01 INFO - PROCESS | 1741 | 1468025581409 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x91ced800 == 38 [pid = 1741] [id = 645] 17:53:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x91cf7000) [pid = 1741] [serial = 1936] [outer = (nil)] 17:53:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x95f22400) [pid = 1741] [serial = 1937] [outer = 0x91cf7000] 17:53:01 INFO - PROCESS | 1741 | 1468025581489 Marionette DEBUG loaded listener.js 17:53:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x962a5400) [pid = 1741] [serial = 1938] [outer = 0x91cf7000] 17:53:02 INFO - PROCESS | 1741 | 1468025582484 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]]]}] 17:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1335ms 17:53:02 INFO - PROCESS | 1741 | 1468025582534 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 17:53:02 INFO - PROCESS | 1741 | 1468025582538 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 17:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:53:02 INFO - PROCESS | 1741 | 1468025582544 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:53:02 INFO - PROCESS | 1741 | 1468025582548 Marionette TRACE conn4 <- [1,2554,null,{}] 17:53:02 INFO - PROCESS | 1741 | 1468025582554 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}] 17:53:02 INFO - PROCESS | 1741 | 1468025582564 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:02 INFO - PROCESS | 1741 | 1468025582818 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 17:53:03 INFO - PROCESS | 1741 | 1468025583098 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:03 INFO - PROCESS | 1741 | 1468025583105 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d462800 == 39 [pid = 1741] [id = 646] 17:53:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x8d462c00) [pid = 1741] [serial = 1939] [outer = (nil)] 17:53:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x8d7ce400) [pid = 1741] [serial = 1940] [outer = 0x8d462c00] 17:53:03 INFO - PROCESS | 1741 | 1468025583239 Marionette DEBUG loaded listener.js 17:53:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x8f2c6c00) [pid = 1741] [serial = 1941] [outer = 0x8d462c00] 17:53:04 INFO - PROCESS | 1741 | 1468025584238 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]]]}] 17:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1737ms 17:53:04 INFO - PROCESS | 1741 | 1468025584284 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 17:53:04 INFO - PROCESS | 1741 | 1468025584291 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 17:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:53:04 INFO - PROCESS | 1741 | 1468025584301 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:53:04 INFO - PROCESS | 1741 | 1468025584307 Marionette TRACE conn4 <- [1,2558,null,{}] 17:53:04 INFO - PROCESS | 1741 | 1468025584316 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}] 17:53:04 INFO - PROCESS | 1741 | 1468025584322 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:04 INFO - PROCESS | 1741 | 1468025584540 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 17:53:04 INFO - PROCESS | 1741 | 1468025584785 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:04 INFO - PROCESS | 1741 | 1468025584797 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x9133fc00 == 40 [pid = 1741] [id = 647] 17:53:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x91d8a400) [pid = 1741] [serial = 1942] [outer = (nil)] 17:53:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x91d94400) [pid = 1741] [serial = 1943] [outer = 0x91d8a400] 17:53:04 INFO - PROCESS | 1741 | 1468025584899 Marionette DEBUG loaded listener.js 17:53:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x93a38800) [pid = 1741] [serial = 1944] [outer = 0x91d8a400] 17:53:05 INFO - PROCESS | 1741 | 1468025585890 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]]]}] 17:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1635ms 17:53:05 INFO - PROCESS | 1741 | 1468025585936 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 17:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:53:05 INFO - PROCESS | 1741 | 1468025585941 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 17:53:05 INFO - PROCESS | 1741 | 1468025585949 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:53:05 INFO - PROCESS | 1741 | 1468025585952 Marionette TRACE conn4 <- [1,2562,null,{}] 17:53:05 INFO - PROCESS | 1741 | 1468025585960 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}] 17:53:05 INFO - PROCESS | 1741 | 1468025585964 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:06 INFO - PROCESS | 1741 | 1468025586183 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 17:53:06 INFO - PROCESS | 1741 | 1468025586471 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:06 INFO - PROCESS | 1741 | 1468025586480 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x95395000 == 41 [pid = 1741] [id = 648] 17:53:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x95399400) [pid = 1741] [serial = 1945] [outer = (nil)] 17:53:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x953d6c00) [pid = 1741] [serial = 1946] [outer = 0x95399400] 17:53:06 INFO - PROCESS | 1741 | 1468025586608 Marionette DEBUG loaded listener.js 17:53:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x95424400) [pid = 1741] [serial = 1947] [outer = 0x95399400] 17:53:07 INFO - PROCESS | 1741 | 1468025587635 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]]]}] 17:53:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:53:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1739ms 17:53:07 INFO - PROCESS | 1741 | 1468025587688 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 17:53:07 INFO - PROCESS | 1741 | 1468025587695 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 17:53:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:53:07 INFO - PROCESS | 1741 | 1468025587716 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:53:07 INFO - PROCESS | 1741 | 1468025587729 Marionette TRACE conn4 <- [1,2566,null,{}] 17:53:07 INFO - PROCESS | 1741 | 1468025587736 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}] 17:53:07 INFO - PROCESS | 1741 | 1468025587744 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:08 INFO - PROCESS | 1741 | 1468025588026 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 17:53:08 INFO - PROCESS | 1741 | 1468025588268 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:08 INFO - PROCESS | 1741 | 1468025588277 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2cd400 == 42 [pid = 1741] [id = 649] 17:53:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x95237800) [pid = 1741] [serial = 1948] [outer = (nil)] 17:53:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x97981000) [pid = 1741] [serial = 1949] [outer = 0x95237800] 17:53:08 INFO - PROCESS | 1741 | 1468025588409 Marionette DEBUG loaded listener.js 17:53:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9977a400) [pid = 1741] [serial = 1950] [outer = 0x95237800] 17:53:09 INFO - PROCESS | 1741 | 1468025589385 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]]]}] 17:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1760ms 17:53:09 INFO - PROCESS | 1741 | 1468025589466 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 17:53:09 INFO - PROCESS | 1741 | 1468025589469 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 17:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:53:09 INFO - PROCESS | 1741 | 1468025589476 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:53:09 INFO - PROCESS | 1741 | 1468025589480 Marionette TRACE conn4 <- [1,2570,null,{}] 17:53:09 INFO - PROCESS | 1741 | 1468025589486 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}] 17:53:09 INFO - PROCESS | 1741 | 1468025589492 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:09 INFO - PROCESS | 1741 | 1468025589729 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 17:53:10 INFO - PROCESS | 1741 | 1468025590013 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:10 INFO - PROCESS | 1741 | 1468025590025 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x939dc000 == 43 [pid = 1741] [id = 650] 17:53:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x95330800) [pid = 1741] [serial = 1951] [outer = (nil)] 17:53:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9a0b1000) [pid = 1741] [serial = 1952] [outer = 0x95330800] 17:53:10 INFO - PROCESS | 1741 | 1468025590124 Marionette DEBUG loaded listener.js 17:53:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x9a0bc000) [pid = 1741] [serial = 1953] [outer = 0x95330800] 17:53:11 INFO - PROCESS | 1741 | 1468025591061 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]]]}] 17:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1637ms 17:53:11 INFO - PROCESS | 1741 | 1468025591116 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 17:53:11 INFO - PROCESS | 1741 | 1468025591119 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 17:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:53:11 INFO - PROCESS | 1741 | 1468025591127 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:53:11 INFO - PROCESS | 1741 | 1468025591130 Marionette TRACE conn4 <- [1,2574,null,{}] 17:53:11 INFO - PROCESS | 1741 | 1468025591137 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}] 17:53:11 INFO - PROCESS | 1741 | 1468025591142 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:11 INFO - PROCESS | 1741 | 1468025591354 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 17:53:11 INFO - PROCESS | 1741 | 1468025591601 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:11 INFO - PROCESS | 1741 | 1468025591617 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a81d000 == 44 [pid = 1741] [id = 651] 17:53:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9a81e000) [pid = 1741] [serial = 1954] [outer = (nil)] 17:53:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9a823000) [pid = 1741] [serial = 1955] [outer = 0x9a81e000] 17:53:11 INFO - PROCESS | 1741 | 1468025591730 Marionette DEBUG loaded listener.js 17:53:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x9a927c00) [pid = 1741] [serial = 1956] [outer = 0x9a81e000] 17:53:12 INFO - PROCESS | 1741 | 1468025592707 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]]]}] 17:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1631ms 17:53:12 INFO - PROCESS | 1741 | 1468025592762 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 17:53:12 INFO - PROCESS | 1741 | 1468025592769 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 17:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:53:12 INFO - PROCESS | 1741 | 1468025592780 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:53:12 INFO - PROCESS | 1741 | 1468025592786 Marionette TRACE conn4 <- [1,2578,null,{}] 17:53:12 INFO - PROCESS | 1741 | 1468025592797 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}] 17:53:12 INFO - PROCESS | 1741 | 1468025592804 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:13 INFO - PROCESS | 1741 | 1468025593178 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 17:53:13 INFO - PROCESS | 1741 | 1468025593412 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:13 INFO - PROCESS | 1741 | 1468025593418 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d45b000 == 45 [pid = 1741] [id = 652] 17:53:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x9a508400) [pid = 1741] [serial = 1957] [outer = (nil)] 17:53:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9a9c5c00) [pid = 1741] [serial = 1958] [outer = 0x9a508400] 17:53:13 INFO - PROCESS | 1741 | 1468025593504 Marionette DEBUG loaded listener.js 17:53:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x9a9f7000) [pid = 1741] [serial = 1959] [outer = 0x9a508400] 17:53:14 INFO - PROCESS | 1741 | 1468025594415 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]]]}] 17:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1688ms 17:53:14 INFO - PROCESS | 1741 | 1468025594468 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 17:53:14 INFO - PROCESS | 1741 | 1468025594473 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 17:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:53:14 INFO - PROCESS | 1741 | 1468025594480 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:53:14 INFO - PROCESS | 1741 | 1468025594485 Marionette TRACE conn4 <- [1,2582,null,{}] 17:53:14 INFO - PROCESS | 1741 | 1468025594491 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}] 17:53:14 INFO - PROCESS | 1741 | 1468025594497 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:14 INFO - PROCESS | 1741 | 1468025594704 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 17:53:14 INFO - PROCESS | 1741 | 1468025594943 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:14 INFO - PROCESS | 1741 | 1468025594950 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e4800 == 46 [pid = 1741] [id = 653] 17:53:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x962ae800) [pid = 1741] [serial = 1960] [outer = (nil)] 17:53:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x9aa4b800) [pid = 1741] [serial = 1961] [outer = 0x962ae800] 17:53:15 INFO - PROCESS | 1741 | 1468025595102 Marionette DEBUG loaded listener.js 17:53:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x9aa4fc00) [pid = 1741] [serial = 1962] [outer = 0x962ae800] 17:53:16 INFO - PROCESS | 1741 | 1468025596011 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]]]}] 17:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1587ms 17:53:16 INFO - PROCESS | 1741 | 1468025596069 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 17:53:16 INFO - PROCESS | 1741 | 1468025596073 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 17:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:53:16 INFO - PROCESS | 1741 | 1468025596081 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:53:16 INFO - PROCESS | 1741 | 1468025596085 Marionette TRACE conn4 <- [1,2586,null,{}] 17:53:16 INFO - PROCESS | 1741 | 1468025596094 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}] 17:53:16 INFO - PROCESS | 1741 | 1468025596098 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:16 INFO - PROCESS | 1741 | 1468025596300 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 17:53:16 INFO - PROCESS | 1741 | 1468025596544 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:16 INFO - PROCESS | 1741 | 1468025596553 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7cf400 == 47 [pid = 1741] [id = 654] 17:53:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x8d7d0000) [pid = 1741] [serial = 1963] [outer = (nil)] 17:53:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x8f2c1800) [pid = 1741] [serial = 1964] [outer = 0x8d7d0000] 17:53:16 INFO - PROCESS | 1741 | 1468025596902 Marionette DEBUG loaded listener.js 17:53:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x91115c00) [pid = 1741] [serial = 1965] [outer = 0x8d7d0000] 17:53:17 INFO - PROCESS | 1741 | 1468025597888 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]]]}] 17:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1886ms 17:53:17 INFO - PROCESS | 1741 | 1468025597969 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 17:53:17 INFO - PROCESS | 1741 | 1468025597976 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 17:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:53:17 INFO - PROCESS | 1741 | 1468025597986 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:53:17 INFO - PROCESS | 1741 | 1468025597990 Marionette TRACE conn4 <- [1,2590,null,{}] 17:53:18 INFO - PROCESS | 1741 | 1468025598000 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}] 17:53:18 INFO - PROCESS | 1741 | 1468025598004 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:18 INFO - PROCESS | 1741 | 1468025598321 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 17:53:18 INFO - PROCESS | 1741 | 1468025598634 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:18 INFO - PROCESS | 1741 | 1468025598641 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x9133d000 == 48 [pid = 1741] [id = 655] 17:53:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x91d8b400) [pid = 1741] [serial = 1966] [outer = (nil)] 17:53:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x93a38000) [pid = 1741] [serial = 1967] [outer = 0x91d8b400] 17:53:18 INFO - PROCESS | 1741 | 1468025598726 Marionette DEBUG loaded listener.js 17:53:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x93da9c00) [pid = 1741] [serial = 1968] [outer = 0x91d8b400] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b2800 == 47 [pid = 1741] [id = 626] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x91ced800 == 46 [pid = 1741] [id = 645] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2cd800 == 45 [pid = 1741] [id = 644] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfd9c00 == 44 [pid = 1741] [id = 643] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3ae000 == 43 [pid = 1741] [id = 642] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe8000 == 42 [pid = 1741] [id = 641] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdb000 == 41 [pid = 1741] [id = 640] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2cb800 == 40 [pid = 1741] [id = 627] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x91337800 == 39 [pid = 1741] [id = 615] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8d45e000 == 38 [pid = 1741] [id = 628] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x95231c00 == 37 [pid = 1741] [id = 616] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x911e0c00 == 36 [pid = 1741] [id = 629] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x939d4c00 == 35 [pid = 1741] [id = 630] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8d45d400 == 34 [pid = 1741] [id = 617] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x911e4400 == 33 [pid = 1741] [id = 625] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf8c00 == 32 [pid = 1741] [id = 636] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8d464400 == 31 [pid = 1741] [id = 620] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8d463800 == 30 [pid = 1741] [id = 631] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x91d87400 == 29 [pid = 1741] [id = 623] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x95334800 == 28 [pid = 1741] [id = 637] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x953d4800 == 27 [pid = 1741] [id = 622] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x9133e000 == 26 [pid = 1741] [id = 632] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf2400 == 25 [pid = 1741] [id = 634] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf3000 == 24 [pid = 1741] [id = 621] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c9400 == 23 [pid = 1741] [id = 633] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x95fb6000 == 22 [pid = 1741] [id = 635] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x9a344800 == 21 [pid = 1741] [id = 624] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8d465000 == 20 [pid = 1741] [id = 639] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x939dd800 == 19 [pid = 1741] [id = 618] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c2c00 == 18 [pid = 1741] [id = 619] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdc000 == 17 [pid = 1741] [id = 638] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x91112800 == 16 [pid = 1741] [id = 614] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8d45b000 == 15 [pid = 1741] [id = 652] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x911e4800 == 14 [pid = 1741] [id = 653] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x9a81d000 == 13 [pid = 1741] [id = 651] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x939dc000 == 12 [pid = 1741] [id = 650] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2cd400 == 11 [pid = 1741] [id = 649] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x9133fc00 == 10 [pid = 1741] [id = 647] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x95395000 == 9 [pid = 1741] [id = 648] 17:53:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8d462800 == 8 [pid = 1741] [id = 646] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x8f2c1c00) [pid = 1741] [serial = 1880] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x9a510c00) [pid = 1741] [serial = 1872] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x8e3b0000) [pid = 1741] [serial = 1887] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x93b62c00) [pid = 1741] [serial = 1895] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x8d7c8c00) [pid = 1741] [serial = 1862] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x9a9c7000) [pid = 1741] [serial = 1877] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x95234800) [pid = 1741] [serial = 1896] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x9615fc00) [pid = 1741] [serial = 1868] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x9a9f9c00) [pid = 1741] [serial = 1878] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x9835f000) [pid = 1741] [serial = 1869] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x93d9ec00) [pid = 1741] [serial = 1893] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x91333c00) [pid = 1741] [serial = 1890] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x95333000) [pid = 1741] [serial = 1884] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9a823c00) [pid = 1741] [serial = 1874] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x94856000) [pid = 1741] [serial = 1883] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x8d7cf000) [pid = 1741] [serial = 1886] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x91113c00) [pid = 1741] [serial = 1881] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x911e7800) [pid = 1741] [serial = 1889] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x91d94800) [pid = 1741] [serial = 1865] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9a504000) [pid = 1741] [serial = 1871] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x93d23800) [pid = 1741] [serial = 1866] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x93b66800) [pid = 1741] [serial = 1892] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x8e3b0400) [pid = 1741] [serial = 1863] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9a920400) [pid = 1741] [serial = 1875] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x95398400) [pid = 1741] [serial = 1898] [outer = (nil)] [url = about:blank] 17:53:20 INFO - PROCESS | 1741 | 1468025600971 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]]]}] 17:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 3041ms 17:53:21 INFO - PROCESS | 1741 | 1468025601027 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 17:53:21 INFO - PROCESS | 1741 | 1468025601033 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 17:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:53:21 INFO - PROCESS | 1741 | 1468025601041 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:53:21 INFO - PROCESS | 1741 | 1468025601050 Marionette TRACE conn4 <- [1,2594,null,{}] 17:53:21 INFO - PROCESS | 1741 | 1468025601058 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}] 17:53:21 INFO - PROCESS | 1741 | 1468025601063 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:21 INFO - PROCESS | 1741 | 1468025601253 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 17:53:21 INFO - PROCESS | 1741 | 1468025601395 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:21 INFO - PROCESS | 1741 | 1468025601405 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d464400 == 9 [pid = 1741] [id = 656] 17:53:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x8d464c00) [pid = 1741] [serial = 1969] [outer = (nil)] 17:53:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x8e3b3400) [pid = 1741] [serial = 1970] [outer = 0x8d464c00] 17:53:21 INFO - PROCESS | 1741 | 1468025601486 Marionette DEBUG loaded listener.js 17:53:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x8f2c6800) [pid = 1741] [serial = 1971] [outer = 0x8d464c00] 17:53:22 INFO - PROCESS | 1741 | 1468025602420 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]]]}] 17:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1442ms 17:53:22 INFO - PROCESS | 1741 | 1468025602483 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 17:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:53:22 INFO - PROCESS | 1741 | 1468025602492 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 17:53:22 INFO - PROCESS | 1741 | 1468025602504 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:53:22 INFO - PROCESS | 1741 | 1468025602510 Marionette TRACE conn4 <- [1,2598,null,{}] 17:53:22 INFO - PROCESS | 1741 | 1468025602516 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}] 17:53:22 INFO - PROCESS | 1741 | 1468025602522 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:22 INFO - PROCESS | 1741 | 1468025602718 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 17:53:22 INFO - PROCESS | 1741 | 1468025602902 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:22 INFO - PROCESS | 1741 | 1468025602913 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e3000 == 10 [pid = 1741] [id = 657] 17:53:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x911ecc00) [pid = 1741] [serial = 1972] [outer = (nil)] 17:53:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x91337000) [pid = 1741] [serial = 1973] [outer = 0x911ecc00] 17:53:22 INFO - PROCESS | 1741 | 1468025602988 Marionette DEBUG loaded listener.js 17:53:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9133b800) [pid = 1741] [serial = 1974] [outer = 0x911ecc00] 17:53:24 INFO - PROCESS | 1741 | 1468025604030 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]]]}] 17:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1592ms 17:53:24 INFO - PROCESS | 1741 | 1468025604098 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 17:53:24 INFO - PROCESS | 1741 | 1468025604102 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 17:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:53:24 INFO - PROCESS | 1741 | 1468025604109 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:53:24 INFO - PROCESS | 1741 | 1468025604116 Marionette TRACE conn4 <- [1,2602,null,{}] 17:53:24 INFO - PROCESS | 1741 | 1468025604141 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}] 17:53:24 INFO - PROCESS | 1741 | 1468025604151 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:24 INFO - PROCESS | 1741 | 1468025604395 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 17:53:24 INFO - PROCESS | 1741 | 1468025604423 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:24 INFO - PROCESS | 1741 | 1468025604435 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a3b000 == 11 [pid = 1741] [id = 658] 17:53:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x93a3fc00) [pid = 1741] [serial = 1975] [outer = (nil)] 17:53:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x93d23800) [pid = 1741] [serial = 1976] [outer = 0x93a3fc00] 17:53:24 INFO - PROCESS | 1741 | 1468025604510 Marionette DEBUG loaded listener.js 17:53:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x93d9f800) [pid = 1741] [serial = 1977] [outer = 0x93a3fc00] 17:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x952ee400) [pid = 1741] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x939d6800) [pid = 1741] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x8cfe0800) [pid = 1741] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x8d7c2800) [pid = 1741] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x8f2c9c00) [pid = 1741] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9533a000) [pid = 1741] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x95332400) [pid = 1741] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x8cfdd800) [pid = 1741] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x91cf9400) [pid = 1741] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x91d8b000) [pid = 1741] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x95fbd000) [pid = 1741] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x962ab400) [pid = 1741] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x8d7c4800) [pid = 1741] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x91cf7000) [pid = 1741] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:53:26 INFO - PROCESS | 1741 | 1468025606080 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]]]}] 17:53:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:53:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1999ms 17:53:26 INFO - PROCESS | 1741 | 1468025606109 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 17:53:26 INFO - PROCESS | 1741 | 1468025606114 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 17:53:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:53:26 INFO - PROCESS | 1741 | 1468025606121 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:53:26 INFO - PROCESS | 1741 | 1468025606124 Marionette TRACE conn4 <- [1,2606,null,{}] 17:53:26 INFO - PROCESS | 1741 | 1468025606131 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}] 17:53:26 INFO - PROCESS | 1741 | 1468025606136 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:26 INFO - PROCESS | 1741 | 1468025606310 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 17:53:26 INFO - PROCESS | 1741 | 1468025606321 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:26 INFO - PROCESS | 1741 | 1468025606332 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d8b000 == 12 [pid = 1741] [id = 659] 17:53:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x91d8e400) [pid = 1741] [serial = 1978] [outer = (nil)] 17:53:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x93d25000) [pid = 1741] [serial = 1979] [outer = 0x91d8e400] 17:53:26 INFO - PROCESS | 1741 | 1468025606402 Marionette DEBUG loaded listener.js 17:53:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x95336400) [pid = 1741] [serial = 1980] [outer = 0x91d8e400] 17:53:27 INFO - PROCESS | 1741 | 1468025607370 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]]]}] 17:53:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:53:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1288ms 17:53:27 INFO - PROCESS | 1741 | 1468025607410 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 17:53:27 INFO - PROCESS | 1741 | 1468025607413 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 17:53:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:53:27 INFO - PROCESS | 1741 | 1468025607420 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:53:27 INFO - PROCESS | 1741 | 1468025607424 Marionette TRACE conn4 <- [1,2610,null,{}] 17:53:27 INFO - PROCESS | 1741 | 1468025607429 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}] 17:53:27 INFO - PROCESS | 1741 | 1468025607434 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:27 INFO - PROCESS | 1741 | 1468025607665 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 17:53:27 INFO - PROCESS | 1741 | 1468025607856 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:27 INFO - PROCESS | 1741 | 1468025607866 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfde400 == 13 [pid = 1741] [id = 660] 17:53:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x8cfe0000) [pid = 1741] [serial = 1981] [outer = (nil)] 17:53:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x8cfe6800) [pid = 1741] [serial = 1982] [outer = 0x8cfe0000] 17:53:27 INFO - PROCESS | 1741 | 1468025607959 Marionette DEBUG loaded listener.js 17:53:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x8d464000) [pid = 1741] [serial = 1983] [outer = 0x8cfe0000] 17:53:29 INFO - PROCESS | 1741 | 1468025609080 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]]]}] 17:53:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:53:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1740ms 17:53:29 INFO - PROCESS | 1741 | 1468025609162 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 17:53:29 INFO - PROCESS | 1741 | 1468025609169 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 17:53:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:53:29 INFO - PROCESS | 1741 | 1468025609178 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:53:29 INFO - PROCESS | 1741 | 1468025609183 Marionette TRACE conn4 <- [1,2614,null,{}] 17:53:29 INFO - PROCESS | 1741 | 1468025609191 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}] 17:53:29 INFO - PROCESS | 1741 | 1468025609198 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:29 INFO - PROCESS | 1741 | 1468025609434 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 17:53:29 INFO - PROCESS | 1741 | 1468025609718 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:29 INFO - PROCESS | 1741 | 1468025609731 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b1c00 == 14 [pid = 1741] [id = 661] 17:53:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x911e2400) [pid = 1741] [serial = 1984] [outer = (nil)] 17:53:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x911ed800) [pid = 1741] [serial = 1985] [outer = 0x911e2400] 17:53:29 INFO - PROCESS | 1741 | 1468025609816 Marionette DEBUG loaded listener.js 17:53:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x91cf7c00) [pid = 1741] [serial = 1986] [outer = 0x911e2400] 17:53:30 INFO - PROCESS | 1741 | 1468025610806 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]]]}] 17:53:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:53:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1695ms 17:53:30 INFO - PROCESS | 1741 | 1468025610874 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 17:53:30 INFO - PROCESS | 1741 | 1468025610880 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 17:53:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:53:30 INFO - PROCESS | 1741 | 1468025610887 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:53:30 INFO - PROCESS | 1741 | 1468025610891 Marionette TRACE conn4 <- [1,2618,null,{}] 17:53:30 INFO - PROCESS | 1741 | 1468025610897 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}] 17:53:30 INFO - PROCESS | 1741 | 1468025610903 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:31 INFO - PROCESS | 1741 | 1468025611135 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 17:53:31 INFO - PROCESS | 1741 | 1468025611419 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:31 INFO - PROCESS | 1741 | 1468025611430 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d5000 == 15 [pid = 1741] [id = 662] 17:53:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x93d2d400) [pid = 1741] [serial = 1987] [outer = (nil)] 17:53:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x952f3400) [pid = 1741] [serial = 1988] [outer = 0x93d2d400] 17:53:31 INFO - PROCESS | 1741 | 1468025611551 Marionette DEBUG loaded listener.js 17:53:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x95338400) [pid = 1741] [serial = 1989] [outer = 0x93d2d400] 17:53:32 INFO - PROCESS | 1741 | 1468025612532 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]]]}] 17:53:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:53:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1687ms 17:53:32 INFO - PROCESS | 1741 | 1468025612581 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 17:53:32 INFO - PROCESS | 1741 | 1468025612589 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 17:53:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:53:32 INFO - PROCESS | 1741 | 1468025612609 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:53:32 INFO - PROCESS | 1741 | 1468025612620 Marionette TRACE conn4 <- [1,2622,null,{}] 17:53:32 INFO - PROCESS | 1741 | 1468025612626 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}] 17:53:32 INFO - PROCESS | 1741 | 1468025612634 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:32 INFO - PROCESS | 1741 | 1468025612873 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 17:53:33 INFO - PROCESS | 1741 | 1468025613126 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:33 INFO - PROCESS | 1741 | 1468025613137 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x952ee400 == 16 [pid = 1741] [id = 663] 17:53:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x95330400) [pid = 1741] [serial = 1990] [outer = (nil)] 17:53:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x95f1e400) [pid = 1741] [serial = 1991] [outer = 0x95330400] 17:53:33 INFO - PROCESS | 1741 | 1468025613267 Marionette DEBUG loaded listener.js 17:53:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x95f1f800) [pid = 1741] [serial = 1992] [outer = 0x95330400] 17:53:34 INFO - PROCESS | 1741 | 1468025614218 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]]]}] 17:53:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:53:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1655ms 17:53:34 INFO - PROCESS | 1741 | 1468025614255 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 17:53:34 INFO - PROCESS | 1741 | 1468025614259 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 17:53:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:53:34 INFO - PROCESS | 1741 | 1468025614266 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:53:34 INFO - PROCESS | 1741 | 1468025614270 Marionette TRACE conn4 <- [1,2626,null,{}] 17:53:34 INFO - PROCESS | 1741 | 1468025614275 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}] 17:53:34 INFO - PROCESS | 1741 | 1468025614281 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:34 INFO - PROCESS | 1741 | 1468025614466 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 17:53:34 INFO - PROCESS | 1741 | 1468025614655 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:34 INFO - PROCESS | 1741 | 1468025614665 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x91337c00 == 17 [pid = 1741] [id = 664] 17:53:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x939d7800) [pid = 1741] [serial = 1993] [outer = (nil)] 17:53:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x96154800) [pid = 1741] [serial = 1994] [outer = 0x939d7800] 17:53:34 INFO - PROCESS | 1741 | 1468025614787 Marionette DEBUG loaded listener.js 17:53:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x9615b000) [pid = 1741] [serial = 1995] [outer = 0x939d7800] 17:53:35 INFO - PROCESS | 1741 | 1468025615708 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]]]}] 17:53:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:53:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1482ms 17:53:35 INFO - PROCESS | 1741 | 1468025615755 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 17:53:35 INFO - PROCESS | 1741 | 1468025615760 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 17:53:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:53:35 INFO - PROCESS | 1741 | 1468025615766 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:53:35 INFO - PROCESS | 1741 | 1468025615769 Marionette TRACE conn4 <- [1,2630,null,{}] 17:53:35 INFO - PROCESS | 1741 | 1468025615775 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}] 17:53:35 INFO - PROCESS | 1741 | 1468025615780 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:35 INFO - PROCESS | 1741 | 1468025615969 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 17:53:36 INFO - PROCESS | 1741 | 1468025616210 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:36 INFO - PROCESS | 1741 | 1468025616228 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2cdc00 == 18 [pid = 1741] [id = 665] 17:53:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x962ae000) [pid = 1741] [serial = 1996] [outer = (nil)] 17:53:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9662cc00) [pid = 1741] [serial = 1997] [outer = 0x962ae000] 17:53:36 INFO - PROCESS | 1741 | 1468025616368 Marionette DEBUG loaded listener.js 17:53:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x99271800) [pid = 1741] [serial = 1998] [outer = 0x962ae000] 17:53:37 INFO - PROCESS | 1741 | 1468025617376 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]]]}] 17:53:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:53:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1683ms 17:53:37 INFO - PROCESS | 1741 | 1468025617451 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 17:53:37 INFO - PROCESS | 1741 | 1468025617454 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 17:53:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:53:37 INFO - PROCESS | 1741 | 1468025617461 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:53:37 INFO - PROCESS | 1741 | 1468025617464 Marionette TRACE conn4 <- [1,2634,null,{}] 17:53:37 INFO - PROCESS | 1741 | 1468025617470 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}] 17:53:37 INFO - PROCESS | 1741 | 1468025617476 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:37 INFO - PROCESS | 1741 | 1468025617659 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 17:53:37 INFO - PROCESS | 1741 | 1468025617895 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:37 INFO - PROCESS | 1741 | 1468025617905 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdc000 == 19 [pid = 1741] [id = 666] 17:53:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x8cfdc400) [pid = 1741] [serial = 1999] [outer = (nil)] 17:53:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x8cfe8800) [pid = 1741] [serial = 2000] [outer = 0x8cfdc400] 17:53:38 INFO - PROCESS | 1741 | 1468025618165 Marionette DEBUG loaded listener.js 17:53:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x8d7ca800) [pid = 1741] [serial = 2001] [outer = 0x8cfdc400] 17:53:39 INFO - PROCESS | 1741 | 1468025619089 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]]]}] 17:53:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:53:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1685ms 17:53:39 INFO - PROCESS | 1741 | 1468025619148 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 17:53:39 INFO - PROCESS | 1741 | 1468025619154 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 17:53:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:53:39 INFO - PROCESS | 1741 | 1468025619162 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:53:39 INFO - PROCESS | 1741 | 1468025619166 Marionette TRACE conn4 <- [1,2638,null,{}] 17:53:39 INFO - PROCESS | 1741 | 1468025619174 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}] 17:53:39 INFO - PROCESS | 1741 | 1468025619179 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:39 INFO - PROCESS | 1741 | 1468025619365 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 17:53:39 INFO - PROCESS | 1741 | 1468025619723 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:39 INFO - PROCESS | 1741 | 1468025619734 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:39 INFO - PROCESS | 1741 | --DOCSHELL 0x91d8b000 == 18 [pid = 1741] [id = 659] 17:53:39 INFO - PROCESS | 1741 | --DOCSHELL 0x93a3b000 == 17 [pid = 1741] [id = 658] 17:53:39 INFO - PROCESS | 1741 | --DOCSHELL 0x911e3000 == 16 [pid = 1741] [id = 657] 17:53:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d461400 == 17 [pid = 1741] [id = 667] 17:53:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x8d7c7000) [pid = 1741] [serial = 2002] [outer = (nil)] 17:53:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x911e3000) [pid = 1741] [serial = 2003] [outer = 0x8d7c7000] 17:53:39 INFO - PROCESS | 1741 | 1468025619860 Marionette DEBUG loaded listener.js 17:53:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x91340c00) [pid = 1741] [serial = 2004] [outer = 0x8d7c7000] 17:53:40 INFO - PROCESS | 1741 | --DOCSHELL 0x8d464400 == 16 [pid = 1741] [id = 656] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x95f27c00) [pid = 1741] [serial = 1932] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x95fbb800) [pid = 1741] [serial = 1934] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x96151400) [pid = 1741] [serial = 1935] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x9a46d000) [pid = 1741] [serial = 1916] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x9a503000) [pid = 1741] [serial = 1917] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x9a0bb800) [pid = 1741] [serial = 1919] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x9a817400) [pid = 1741] [serial = 1920] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x911e5400) [pid = 1741] [serial = 1901] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x9133e800) [pid = 1741] [serial = 1902] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x95390800) [pid = 1741] [serial = 1904] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x91cf4800) [pid = 1741] [serial = 1905] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x953da400) [pid = 1741] [serial = 1899] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x8cfe7000) [pid = 1741] [serial = 1922] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x8d7c6000) [pid = 1741] [serial = 1923] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x93d9bc00) [pid = 1741] [serial = 1928] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x96629000) [pid = 1741] [serial = 1910] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9797e800) [pid = 1741] [serial = 1911] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x96153c00) [pid = 1741] [serial = 1907] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x962a1c00) [pid = 1741] [serial = 1908] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x99780000) [pid = 1741] [serial = 1913] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9a026000) [pid = 1741] [serial = 1914] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9111a000) [pid = 1741] [serial = 1925] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x91336000) [pid = 1741] [serial = 1926] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x95f20c00) [pid = 1741] [serial = 1931] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9533ac00) [pid = 1741] [serial = 1929] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x962a5400) [pid = 1741] [serial = 1938] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x95f22400) [pid = 1741] [serial = 1937] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1741 | 1468025620721 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]]]}] 17:53:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:53:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1588ms 17:53:40 INFO - PROCESS | 1741 | 1468025620751 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 17:53:40 INFO - PROCESS | 1741 | 1468025620757 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 17:53:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:53:40 INFO - PROCESS | 1741 | 1468025620768 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:53:40 INFO - PROCESS | 1741 | 1468025620772 Marionette TRACE conn4 <- [1,2642,null,{}] 17:53:40 INFO - PROCESS | 1741 | 1468025620778 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}] 17:53:40 INFO - PROCESS | 1741 | 1468025620784 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:40 INFO - PROCESS | 1741 | 1468025620974 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 17:53:41 INFO - PROCESS | 1741 | 1468025621123 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:41 INFO - PROCESS | 1741 | 1468025621133 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x91336000 == 17 [pid = 1741] [id = 668] 17:53:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x91339000) [pid = 1741] [serial = 2005] [outer = (nil)] 17:53:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x93d22c00) [pid = 1741] [serial = 2006] [outer = 0x91339000] 17:53:41 INFO - PROCESS | 1741 | 1468025621203 Marionette DEBUG loaded listener.js 17:53:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x952f0c00) [pid = 1741] [serial = 2007] [outer = 0x91339000] 17:53:42 INFO - PROCESS | 1741 | 1468025622088 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]]]}] 17:53:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:53:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1380ms 17:53:42 INFO - PROCESS | 1741 | 1468025622148 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 17:53:42 INFO - PROCESS | 1741 | 1468025622152 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 17:53:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:53:42 INFO - PROCESS | 1741 | 1468025622159 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:53:42 INFO - PROCESS | 1741 | 1468025622165 Marionette TRACE conn4 <- [1,2646,null,{}] 17:53:42 INFO - PROCESS | 1741 | 1468025622180 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}] 17:53:42 INFO - PROCESS | 1741 | 1468025622188 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:42 INFO - PROCESS | 1741 | 1468025622444 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 17:53:42 INFO - PROCESS | 1741 | 1468025622681 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:42 INFO - PROCESS | 1741 | 1468025622691 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c3800 == 18 [pid = 1741] [id = 669] 17:53:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9533b800) [pid = 1741] [serial = 2008] [outer = (nil)] 17:53:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x95f1b800) [pid = 1741] [serial = 2009] [outer = 0x9533b800] 17:53:42 INFO - PROCESS | 1741 | 1468025622777 Marionette DEBUG loaded listener.js 17:53:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x95f24c00) [pid = 1741] [serial = 2010] [outer = 0x9533b800] 17:53:43 INFO - PROCESS | 1741 | 1468025623594 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]]]}] 17:53:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:53:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1497ms 17:53:43 INFO - PROCESS | 1741 | 1468025623658 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 17:53:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:53:43 INFO - PROCESS | 1741 | 1468025623662 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 17:53:43 INFO - PROCESS | 1741 | 1468025623674 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:53:43 INFO - PROCESS | 1741 | 1468025623692 Marionette TRACE conn4 <- [1,2650,null,{}] 17:53:43 INFO - PROCESS | 1741 | 1468025623697 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}] 17:53:43 INFO - PROCESS | 1741 | 1468025623704 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:43 INFO - PROCESS | 1741 | 1468025623938 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 17:53:43 INFO - PROCESS | 1741 | 1468025623964 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:43 INFO - PROCESS | 1741 | 1468025623969 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x953d8800 == 19 [pid = 1741] [id = 670] 17:53:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x95421800) [pid = 1741] [serial = 2011] [outer = (nil)] 17:53:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x96153000) [pid = 1741] [serial = 2012] [outer = 0x95421800] 17:53:44 INFO - PROCESS | 1741 | 1468025624043 Marionette DEBUG loaded listener.js 17:53:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x8d45b000) [pid = 1741] [serial = 2013] [outer = 0x95421800] 17:53:44 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x95399400) [pid = 1741] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:53:44 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x8d464c00) [pid = 1741] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:53:44 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x95330800) [pid = 1741] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:53:44 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x8d7d0000) [pid = 1741] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:53:44 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x95237800) [pid = 1741] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:53:44 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x962ae800) [pid = 1741] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:53:44 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x93a3fc00) [pid = 1741] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:53:44 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x8d462c00) [pid = 1741] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:53:44 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x911ecc00) [pid = 1741] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:53:44 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9a508400) [pid = 1741] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:53:44 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x91d8b400) [pid = 1741] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:53:44 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9a81e000) [pid = 1741] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:53:44 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x91d8a400) [pid = 1741] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:53:45 INFO - PROCESS | 1741 | 1468025625110 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]]]}] 17:53:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:53:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1502ms 17:53:45 INFO - PROCESS | 1741 | 1468025625171 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 17:53:45 INFO - PROCESS | 1741 | 1468025625175 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 17:53:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:53:45 INFO - PROCESS | 1741 | 1468025625181 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:53:45 INFO - PROCESS | 1741 | 1468025625185 Marionette TRACE conn4 <- [1,2654,null,{}] 17:53:45 INFO - PROCESS | 1741 | 1468025625190 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}] 17:53:45 INFO - PROCESS | 1741 | 1468025625196 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:45 INFO - PROCESS | 1741 | 1468025625375 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 17:53:45 INFO - PROCESS | 1741 | 1468025625384 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:45 INFO - PROCESS | 1741 | 1468025625391 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d88400 == 20 [pid = 1741] [id = 671] 17:53:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x91d8a400) [pid = 1741] [serial = 2014] [outer = (nil)] 17:53:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x95fb6800) [pid = 1741] [serial = 2015] [outer = 0x91d8a400] 17:53:45 INFO - PROCESS | 1741 | 1468025625476 Marionette DEBUG loaded listener.js 17:53:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x97972c00) [pid = 1741] [serial = 2016] [outer = 0x91d8a400] 17:53:46 INFO - PROCESS | 1741 | 1468025626437 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]]]}] 17:53:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:53:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1279ms 17:53:46 INFO - PROCESS | 1741 | 1468025626462 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 17:53:46 INFO - PROCESS | 1741 | 1468025626466 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 17:53:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:53:46 INFO - PROCESS | 1741 | 1468025626473 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:53:46 INFO - PROCESS | 1741 | 1468025626477 Marionette TRACE conn4 <- [1,2658,null,{}] 17:53:46 INFO - PROCESS | 1741 | 1468025626482 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}] 17:53:46 INFO - PROCESS | 1741 | 1468025626492 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:46 INFO - PROCESS | 1741 | 1468025626664 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 17:53:46 INFO - PROCESS | 1741 | 1468025626920 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:46 INFO - PROCESS | 1741 | 1468025626928 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdf000 == 21 [pid = 1741] [id = 672] 17:53:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x8cfe0800) [pid = 1741] [serial = 2017] [outer = (nil)] 17:53:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x8d45ac00) [pid = 1741] [serial = 2018] [outer = 0x8cfe0800] 17:53:47 INFO - PROCESS | 1741 | 1468025627023 Marionette DEBUG loaded listener.js 17:53:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x8d7d0800) [pid = 1741] [serial = 2019] [outer = 0x8cfe0800] 17:53:48 INFO - PROCESS | 1741 | 1468025628017 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]]]}] 17:53:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:53:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1584ms 17:53:48 INFO - PROCESS | 1741 | 1468025628063 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 17:53:48 INFO - PROCESS | 1741 | 1468025628069 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 17:53:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:53:48 INFO - PROCESS | 1741 | 1468025628080 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:53:48 INFO - PROCESS | 1741 | 1468025628084 Marionette TRACE conn4 <- [1,2662,null,{}] 17:53:48 INFO - PROCESS | 1741 | 1468025628093 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}] 17:53:48 INFO - PROCESS | 1741 | 1468025628101 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:48 INFO - PROCESS | 1741 | 1468025628309 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 17:53:48 INFO - PROCESS | 1741 | 1468025628555 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:48 INFO - PROCESS | 1741 | 1468025628574 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x91336800 == 22 [pid = 1741] [id = 673] 17:53:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x91cf1c00) [pid = 1741] [serial = 2020] [outer = (nil)] 17:53:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x91d90c00) [pid = 1741] [serial = 2021] [outer = 0x91cf1c00] 17:53:48 INFO - PROCESS | 1741 | 1468025628705 Marionette DEBUG loaded listener.js 17:53:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x939dc800) [pid = 1741] [serial = 2022] [outer = 0x91cf1c00] 17:53:49 INFO - PROCESS | 1741 | 1468025629651 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]]]}] 17:53:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:53:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1645ms 17:53:49 INFO - PROCESS | 1741 | 1468025629730 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 17:53:49 INFO - PROCESS | 1741 | 1468025629737 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 17:53:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:53:49 INFO - PROCESS | 1741 | 1468025629746 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:53:49 INFO - PROCESS | 1741 | 1468025629750 Marionette TRACE conn4 <- [1,2666,null,{}] 17:53:49 INFO - PROCESS | 1741 | 1468025629757 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}] 17:53:49 INFO - PROCESS | 1741 | 1468025629762 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:50 INFO - PROCESS | 1741 | 1468025630014 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 17:53:50 INFO - PROCESS | 1741 | 1468025630317 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:50 INFO - PROCESS | 1741 | 1468025630327 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x95395c00 == 23 [pid = 1741] [id = 674] 17:53:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x95397800) [pid = 1741] [serial = 2023] [outer = (nil)] 17:53:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x953d5c00) [pid = 1741] [serial = 2024] [outer = 0x95397800] 17:53:50 INFO - PROCESS | 1741 | 1468025630434 Marionette DEBUG loaded listener.js 17:53:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x95423c00) [pid = 1741] [serial = 2025] [outer = 0x95397800] 17:53:51 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:53:51 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:53:51 INFO - PROCESS | 1741 | 1468025631778 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]]]}] 17:53:51 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) 17:53:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2092ms 17:53:51 INFO - PROCESS | 1741 | 1468025631913 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 17:53:51 INFO - PROCESS | 1741 | 1468025631917 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 17:53:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:53:51 INFO - PROCESS | 1741 | 1468025631955 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:53:51 INFO - PROCESS | 1741 | 1468025631965 Marionette TRACE conn4 <- [1,2670,null,{}] 17:53:51 INFO - PROCESS | 1741 | 1468025631973 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}] 17:53:51 INFO - PROCESS | 1741 | 1468025631980 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:52 INFO - PROCESS | 1741 | 1468025632215 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 17:53:52 INFO - PROCESS | 1741 | 1468025632403 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:52 INFO - PROCESS | 1741 | 1468025632414 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x9539a000 == 24 [pid = 1741] [id = 675] 17:53:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x95fbd400) [pid = 1741] [serial = 2026] [outer = (nil)] 17:53:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x98351800) [pid = 1741] [serial = 2027] [outer = 0x95fbd400] 17:53:52 INFO - PROCESS | 1741 | 1468025632495 Marionette DEBUG loaded listener.js 17:53:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9970f800) [pid = 1741] [serial = 2028] [outer = 0x95fbd400] 17:53:53 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:53:53 INFO - PROCESS | 1741 | 1468025633838 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"]]]}] 17:53:53 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 17:53:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:53:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:53:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1905ms 17:53:53 INFO - PROCESS | 1741 | 1468025633858 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 17:53:53 INFO - PROCESS | 1741 | 1468025633862 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 17:53:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:53:53 INFO - PROCESS | 1741 | 1468025633936 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:53:53 INFO - PROCESS | 1741 | 1468025633941 Marionette TRACE conn4 <- [1,2674,null,{}] 17:53:53 INFO - PROCESS | 1741 | 1468025633952 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}] 17:53:53 INFO - PROCESS | 1741 | 1468025633956 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:54 INFO - PROCESS | 1741 | 1468025634146 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 17:53:54 INFO - PROCESS | 1741 | 1468025634335 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:54 INFO - PROCESS | 1741 | 1468025634345 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x952f1c00 == 25 [pid = 1741] [id = 676] 17:53:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x95428800) [pid = 1741] [serial = 2029] [outer = (nil)] 17:53:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9a0a6c00) [pid = 1741] [serial = 2030] [outer = 0x95428800] 17:53:54 INFO - PROCESS | 1741 | 1468025634427 Marionette DEBUG loaded listener.js 17:53:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9a0a8c00) [pid = 1741] [serial = 2031] [outer = 0x95428800] 17:53:55 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:53:55 INFO - PROCESS | 1741 | 1468025635771 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"]]]}] 17:53:55 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 17:53:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:53:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:53:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1914ms 17:53:55 INFO - PROCESS | 1741 | 1468025635856 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 17:53:55 INFO - PROCESS | 1741 | 1468025635861 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 17:53:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:53:55 INFO - PROCESS | 1741 | 1468025635873 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:53:55 INFO - PROCESS | 1741 | 1468025635875 Marionette TRACE conn4 <- [1,2678,null,{}] 17:53:55 INFO - PROCESS | 1741 | 1468025635880 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}] 17:53:55 INFO - PROCESS | 1741 | 1468025635887 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:56 INFO - PROCESS | 1741 | 1468025636068 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 17:53:56 INFO - PROCESS | 1741 | 1468025636260 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:56 INFO - PROCESS | 1741 | 1468025636280 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7cb400 == 26 [pid = 1741] [id = 677] 17:53:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x8e3aec00) [pid = 1741] [serial = 2032] [outer = (nil)] 17:53:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x8f2c5000) [pid = 1741] [serial = 2033] [outer = 0x8e3aec00] 17:53:56 INFO - PROCESS | 1741 | 1468025636640 Marionette DEBUG loaded listener.js 17:53:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x91117400) [pid = 1741] [serial = 2034] [outer = 0x8e3aec00] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x9133d000 == 25 [pid = 1741] [id = 655] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x91d88400 == 24 [pid = 1741] [id = 671] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x953d8800 == 23 [pid = 1741] [id = 670] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c3800 == 22 [pid = 1741] [id = 669] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x91336000 == 21 [pid = 1741] [id = 668] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x8d461400 == 20 [pid = 1741] [id = 667] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdc000 == 19 [pid = 1741] [id = 666] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2cdc00 == 18 [pid = 1741] [id = 665] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x91337c00 == 17 [pid = 1741] [id = 664] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x939d5000 == 16 [pid = 1741] [id = 662] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x952ee400 == 15 [pid = 1741] [id = 663] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b1c00 == 14 [pid = 1741] [id = 661] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfde400 == 13 [pid = 1741] [id = 660] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7cf400 == 12 [pid = 1741] [id = 654] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x952f1c00 == 11 [pid = 1741] [id = 676] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x9539a000 == 10 [pid = 1741] [id = 675] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x91336800 == 9 [pid = 1741] [id = 673] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x95395c00 == 8 [pid = 1741] [id = 674] 17:53:58 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdf000 == 7 [pid = 1741] [id = 672] 17:53:59 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x953d6c00) [pid = 1741] [serial = 1946] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x8f2c6800) [pid = 1741] [serial = 1971] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9a0bc000) [pid = 1741] [serial = 1953] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x8f2c1800) [pid = 1741] [serial = 1964] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x97981000) [pid = 1741] [serial = 1949] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x9aa4fc00) [pid = 1741] [serial = 1962] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x95424400) [pid = 1741] [serial = 1947] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x8e3b3400) [pid = 1741] [serial = 1970] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x93d23800) [pid = 1741] [serial = 1976] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x93d9f800) [pid = 1741] [serial = 1977] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x8d7ce400) [pid = 1741] [serial = 1940] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9133b800) [pid = 1741] [serial = 1974] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9977a400) [pid = 1741] [serial = 1950] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9a9f7000) [pid = 1741] [serial = 1959] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x93a38000) [pid = 1741] [serial = 1967] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9a9c5c00) [pid = 1741] [serial = 1958] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x91337000) [pid = 1741] [serial = 1973] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9a823000) [pid = 1741] [serial = 1955] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x91115c00) [pid = 1741] [serial = 1965] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9a0b1000) [pid = 1741] [serial = 1952] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x93da9c00) [pid = 1741] [serial = 1968] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x8f2c6c00) [pid = 1741] [serial = 1941] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x91d94400) [pid = 1741] [serial = 1943] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9aa4b800) [pid = 1741] [serial = 1961] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x93d25000) [pid = 1741] [serial = 1979] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x93a38800) [pid = 1741] [serial = 1944] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x9a927c00) [pid = 1741] [serial = 1956] [outer = (nil)] [url = about:blank] 17:53:59 INFO - PROCESS | 1741 | 1468025639320 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]]]}] 17:53:59 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) 17:53:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 3487ms 17:53:59 INFO - PROCESS | 1741 | 1468025639362 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 17:53:59 INFO - PROCESS | 1741 | 1468025639368 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 17:53:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:53:59 INFO - PROCESS | 1741 | 1468025639377 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:53:59 INFO - PROCESS | 1741 | 1468025639382 Marionette TRACE conn4 <- [1,2682,null,{}] 17:53:59 INFO - PROCESS | 1741 | 1468025639391 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}] 17:53:59 INFO - PROCESS | 1741 | 1468025639396 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:59 INFO - PROCESS | 1741 | 1468025639572 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 17:53:59 INFO - PROCESS | 1741 | 1468025639586 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:59 INFO - PROCESS | 1741 | 1468025639599 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:53:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3ae800 == 8 [pid = 1741] [id = 678] 17:53:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x8e3af400) [pid = 1741] [serial = 2035] [outer = (nil)] 17:53:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x8e3b3400) [pid = 1741] [serial = 2036] [outer = 0x8e3af400] 17:53:59 INFO - PROCESS | 1741 | 1468025639732 Marionette DEBUG loaded listener.js 17:53:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x8e3b7c00) [pid = 1741] [serial = 2037] [outer = 0x8e3af400] 17:54:01 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:54:01 INFO - PROCESS | 1741 | 1468025641098 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]]]}] 17:54:01 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) 17:54:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1788ms 17:54:01 INFO - PROCESS | 1741 | 1468025641165 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 17:54:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:54:01 INFO - PROCESS | 1741 | 1468025641174 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 17:54:01 INFO - PROCESS | 1741 | 1468025641187 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:54:01 INFO - PROCESS | 1741 | 1468025641192 Marionette TRACE conn4 <- [1,2686,null,{}] 17:54:01 INFO - PROCESS | 1741 | 1468025641251 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}] 17:54:01 INFO - PROCESS | 1741 | 1468025641258 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:01 INFO - PROCESS | 1741 | 1468025641506 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 17:54:01 INFO - PROCESS | 1741 | 1468025641545 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:01 INFO - PROCESS | 1741 | 1468025641557 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x91114400 == 9 [pid = 1741] [id = 679] 17:54:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x9111ac00) [pid = 1741] [serial = 2038] [outer = (nil)] 17:54:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x911e2800) [pid = 1741] [serial = 2039] [outer = 0x9111ac00] 17:54:01 INFO - PROCESS | 1741 | 1468025641633 Marionette DEBUG loaded listener.js 17:54:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x911e9000) [pid = 1741] [serial = 2040] [outer = 0x9111ac00] 17:54:03 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:54:03 INFO - PROCESS | 1741 | 1468025643064 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"]]]}] 17:54:03 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 17:54:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:54:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:54:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:54:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1938ms 17:54:03 INFO - PROCESS | 1741 | 1468025643160 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 17:54:03 INFO - PROCESS | 1741 | 1468025643165 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 17:54:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:54:03 INFO - PROCESS | 1741 | 1468025643173 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:54:03 INFO - PROCESS | 1741 | 1468025643180 Marionette TRACE conn4 <- [1,2690,null,{}] 17:54:03 INFO - PROCESS | 1741 | 1468025643207 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}] 17:54:03 INFO - PROCESS | 1741 | 1468025643217 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:03 INFO - PROCESS | 1741 | 1468025643442 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 17:54:04 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x91d8a400) [pid = 1741] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:54:04 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x95421800) [pid = 1741] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:54:04 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x8cfe0000) [pid = 1741] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:54:04 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x939d7800) [pid = 1741] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:54:04 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x911e2400) [pid = 1741] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:54:04 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x8d7c7000) [pid = 1741] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:54:04 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x962ae000) [pid = 1741] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:54:04 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x95330400) [pid = 1741] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:54:04 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x8cfdc400) [pid = 1741] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:54:04 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x91d8e400) [pid = 1741] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:54:04 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x91339000) [pid = 1741] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:54:04 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x93d2d400) [pid = 1741] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:54:04 INFO - PROCESS | 1741 | --DOMWINDOW == 62 (0x9533b800) [pid = 1741] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:54:04 INFO - PROCESS | 1741 | 1468025644097 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:04 INFO - PROCESS | 1741 | 1468025644113 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7cf800 == 10 [pid = 1741] [id = 680] 17:54:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x8d7cfc00) [pid = 1741] [serial = 2041] [outer = (nil)] 17:54:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x911e2400) [pid = 1741] [serial = 2042] [outer = 0x8d7cfc00] 17:54:04 INFO - PROCESS | 1741 | 1468025644222 Marionette DEBUG loaded listener.js 17:54:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x91d8f800) [pid = 1741] [serial = 2043] [outer = 0x8d7cfc00] 17:54:05 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:54:05 INFO - PROCESS | 1741 | 1468025645471 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"]]]}] 17:54:05 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 17:54:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:54:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:54:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:54:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:54:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2352ms 17:54:05 INFO - PROCESS | 1741 | 1468025645527 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 17:54:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:54:05 INFO - PROCESS | 1741 | 1468025645532 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 17:54:05 INFO - PROCESS | 1741 | 1468025645539 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:54:05 INFO - PROCESS | 1741 | 1468025645542 Marionette TRACE conn4 <- [1,2694,null,{}] 17:54:05 INFO - PROCESS | 1741 | 1468025645548 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}] 17:54:05 INFO - PROCESS | 1741 | 1468025645553 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:05 INFO - PROCESS | 1741 | 1468025645813 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 17:54:05 INFO - PROCESS | 1741 | 1468025645924 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:05 INFO - PROCESS | 1741 | 1468025645932 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d4000 == 11 [pid = 1741] [id = 681] 17:54:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x93b5f800) [pid = 1741] [serial = 2044] [outer = (nil)] 17:54:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x93d2dc00) [pid = 1741] [serial = 2045] [outer = 0x93b5f800] 17:54:06 INFO - PROCESS | 1741 | 1468025646010 Marionette DEBUG loaded listener.js 17:54:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x9522c800) [pid = 1741] [serial = 2046] [outer = 0x93b5f800] 17:54:07 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:54:07 INFO - PROCESS | 1741 | 1468025647557 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"]]]}] 17:54:07 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 17:54:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:54:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:54:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:54:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2042ms 17:54:07 INFO - PROCESS | 1741 | 1468025647582 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 17:54:07 INFO - PROCESS | 1741 | 1468025647590 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 17:54:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:54:07 INFO - PROCESS | 1741 | 1468025647599 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:54:07 INFO - PROCESS | 1741 | 1468025647606 Marionette TRACE conn4 <- [1,2698,null,{}] 17:54:07 INFO - PROCESS | 1741 | 1468025647616 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}] 17:54:07 INFO - PROCESS | 1741 | 1468025647622 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:07 INFO - PROCESS | 1741 | 1468025647816 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 17:54:08 INFO - PROCESS | 1741 | 1468025648010 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:08 INFO - PROCESS | 1741 | 1468025648018 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d462c00 == 12 [pid = 1741] [id = 682] 17:54:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x8d7c8400) [pid = 1741] [serial = 2047] [outer = (nil)] 17:54:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x911e0c00) [pid = 1741] [serial = 2048] [outer = 0x8d7c8400] 17:54:08 INFO - PROCESS | 1741 | 1468025648126 Marionette DEBUG loaded listener.js 17:54:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x91335400) [pid = 1741] [serial = 2049] [outer = 0x8d7c8400] 17:54:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 17:54:09 INFO - PROCESS | 1741 | 1468025649773 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"]]]}] 17:54:09 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 17:54:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:54:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:54:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:54:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2241ms 17:54:09 INFO - PROCESS | 1741 | 1468025649842 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 17:54:09 INFO - PROCESS | 1741 | 1468025649850 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 17:54:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:54:09 INFO - PROCESS | 1741 | 1468025649865 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:54:09 INFO - PROCESS | 1741 | 1468025649870 Marionette TRACE conn4 <- [1,2702,null,{}] 17:54:09 INFO - PROCESS | 1741 | 1468025649921 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}] 17:54:09 INFO - PROCESS | 1741 | 1468025649926 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:10 INFO - PROCESS | 1741 | 1468025650170 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 17:54:10 INFO - PROCESS | 1741 | 1468025650369 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:10 INFO - PROCESS | 1741 | 1468025650380 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3bc000 == 13 [pid = 1741] [id = 683] 17:54:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x91d89400) [pid = 1741] [serial = 2050] [outer = (nil)] 17:54:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x95334800) [pid = 1741] [serial = 2051] [outer = 0x91d89400] 17:54:10 INFO - PROCESS | 1741 | 1468025650474 Marionette DEBUG loaded listener.js 17:54:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x95390000) [pid = 1741] [serial = 2052] [outer = 0x91d89400] 17:54:11 INFO - PROCESS | 1741 | 1468025651571 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]]]}] 17:54:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:54:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1744ms 17:54:11 INFO - PROCESS | 1741 | 1468025651608 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 17:54:11 INFO - PROCESS | 1741 | 1468025651612 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 17:54:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:54:11 INFO - PROCESS | 1741 | 1468025651619 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:54:11 INFO - PROCESS | 1741 | 1468025651625 Marionette TRACE conn4 <- [1,2706,null,{}] 17:54:11 INFO - PROCESS | 1741 | 1468025651642 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}] 17:54:11 INFO - PROCESS | 1741 | 1468025651652 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:11 INFO - PROCESS | 1741 | 1468025651884 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 17:54:12 INFO - PROCESS | 1741 | 1468025652122 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:12 INFO - PROCESS | 1741 | 1468025652135 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdc800 == 14 [pid = 1741] [id = 684] 17:54:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x8cfde400) [pid = 1741] [serial = 2053] [outer = (nil)] 17:54:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x8d459000) [pid = 1741] [serial = 2054] [outer = 0x8cfde400] 17:54:12 INFO - PROCESS | 1741 | 1468025652361 Marionette DEBUG loaded listener.js 17:54:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x8e3b1000) [pid = 1741] [serial = 2055] [outer = 0x8cfde400] 17:54:13 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7cb400 == 13 [pid = 1741] [id = 677] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x95fb6800) [pid = 1741] [serial = 2015] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x96153000) [pid = 1741] [serial = 2012] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x8cfe6800) [pid = 1741] [serial = 1982] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x8d464000) [pid = 1741] [serial = 1983] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x96154800) [pid = 1741] [serial = 1994] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9615b000) [pid = 1741] [serial = 1995] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x911ed800) [pid = 1741] [serial = 1985] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x91cf7c00) [pid = 1741] [serial = 1986] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x911e3000) [pid = 1741] [serial = 2003] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x91340c00) [pid = 1741] [serial = 2004] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x9662cc00) [pid = 1741] [serial = 1997] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x99271800) [pid = 1741] [serial = 1998] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x95f1e400) [pid = 1741] [serial = 1991] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x95f1f800) [pid = 1741] [serial = 1992] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 62 (0x8cfe8800) [pid = 1741] [serial = 2000] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 61 (0x8d7ca800) [pid = 1741] [serial = 2001] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 60 (0x95336400) [pid = 1741] [serial = 1980] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 59 (0x93d22c00) [pid = 1741] [serial = 2006] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 58 (0x952f0c00) [pid = 1741] [serial = 2007] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 57 (0x952f3400) [pid = 1741] [serial = 1988] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 56 (0x95338400) [pid = 1741] [serial = 1989] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 55 (0x95f1b800) [pid = 1741] [serial = 2009] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 54 (0x95f24c00) [pid = 1741] [serial = 2010] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 53 (0x8d45b000) [pid = 1741] [serial = 2013] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | --DOMWINDOW == 52 (0x97972c00) [pid = 1741] [serial = 2016] [outer = (nil)] [url = about:blank] 17:54:13 INFO - PROCESS | 1741 | 1468025653470 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]]]}] 17:54:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:54:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1901ms 17:54:13 INFO - PROCESS | 1741 | 1468025653523 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 17:54:13 INFO - PROCESS | 1741 | 1468025653528 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 17:54:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:54:13 INFO - PROCESS | 1741 | 1468025653537 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:54:13 INFO - PROCESS | 1741 | 1468025653540 Marionette TRACE conn4 <- [1,2710,null,{}] 17:54:13 INFO - PROCESS | 1741 | 1468025653548 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}] 17:54:13 INFO - PROCESS | 1741 | 1468025653553 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:13 INFO - PROCESS | 1741 | 1468025653756 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 17:54:14 INFO - PROCESS | 1741 | 1468025653991 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:14 INFO - PROCESS | 1741 | 1468025653999 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c3400 == 14 [pid = 1741] [id = 685] 17:54:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 53 (0x8f2cf400) [pid = 1741] [serial = 2056] [outer = (nil)] 17:54:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 54 (0x91334800) [pid = 1741] [serial = 2057] [outer = 0x8f2cf400] 17:54:14 INFO - PROCESS | 1741 | 1468025654079 Marionette DEBUG loaded listener.js 17:54:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 55 (0x91340c00) [pid = 1741] [serial = 2058] [outer = 0x8f2cf400] 17:54:14 INFO - PROCESS | 1741 | 1468025654931 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] 17:54:14 INFO - PROCESS | 1741 | 1468025654975 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 17:54:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:54:14 INFO - PROCESS | 1741 | 1468025654987 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:54:14 INFO - PROCESS | 1741 | 1468025654990 Marionette TRACE conn4 <- [1,2714,null,{}] 17:54:15 INFO - PROCESS | 1741 | 1468025654998 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}] 17:54:15 INFO - PROCESS | 1741 | 1468025655003 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:15 INFO - PROCESS | 1741 | 1468025655189 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 17:54:15 INFO - PROCESS | 1741 | 1468025655335 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:15 INFO - PROCESS | 1741 | 1468025655343 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x9111b000 == 15 [pid = 1741] [id = 686] 17:54:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 56 (0x93d1ec00) [pid = 1741] [serial = 2059] [outer = (nil)] 17:54:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 57 (0x95237c00) [pid = 1741] [serial = 2060] [outer = 0x93d1ec00] 17:54:15 INFO - PROCESS | 1741 | 1468025655417 Marionette DEBUG loaded listener.js 17:54:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 58 (0x95333c00) [pid = 1741] [serial = 2061] [outer = 0x93d1ec00] 17:54:16 INFO - PROCESS | 1741 | 1468025656284 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]]]}] 17:54:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:54:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1331ms 17:54:16 INFO - PROCESS | 1741 | 1468025656319 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 17:54:16 INFO - PROCESS | 1741 | 1468025656322 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 17:54:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:54:16 INFO - PROCESS | 1741 | 1468025656329 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:54:16 INFO - PROCESS | 1741 | 1468025656335 Marionette TRACE conn4 <- [1,2718,null,{}] 17:54:16 INFO - PROCESS | 1741 | 1468025656358 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}] 17:54:16 INFO - PROCESS | 1741 | 1468025656367 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:16 INFO - PROCESS | 1741 | 1468025656598 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 17:54:16 INFO - PROCESS | 1741 | 1468025656625 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:16 INFO - PROCESS | 1741 | 1468025656635 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7cb000 == 16 [pid = 1741] [id = 687] 17:54:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 59 (0x8d7cd800) [pid = 1741] [serial = 2062] [outer = (nil)] 17:54:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 60 (0x95f1e400) [pid = 1741] [serial = 2063] [outer = 0x8d7cd800] 17:54:16 INFO - PROCESS | 1741 | 1468025656707 Marionette DEBUG loaded listener.js 17:54:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 61 (0x95f21000) [pid = 1741] [serial = 2064] [outer = 0x8d7cd800] 17:54:17 INFO - PROCESS | 1741 | 1468025657678 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] 17:54:17 INFO - PROCESS | 1741 | 1468025657733 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 17:54:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:54:17 INFO - PROCESS | 1741 | --DOMWINDOW == 60 (0x8e3af400) [pid = 1741] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:54:17 INFO - PROCESS | 1741 | --DOMWINDOW == 59 (0x8e3aec00) [pid = 1741] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:54:17 INFO - PROCESS | 1741 | --DOMWINDOW == 58 (0x8d7cfc00) [pid = 1741] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:54:17 INFO - PROCESS | 1741 | --DOMWINDOW == 57 (0x8cfe0800) [pid = 1741] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:54:17 INFO - PROCESS | 1741 | --DOMWINDOW == 56 (0x91cf1c00) [pid = 1741] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:54:17 INFO - PROCESS | 1741 | --DOMWINDOW == 55 (0x95397800) [pid = 1741] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:54:17 INFO - PROCESS | 1741 | --DOMWINDOW == 54 (0x95fbd400) [pid = 1741] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:54:17 INFO - PROCESS | 1741 | --DOMWINDOW == 53 (0x95428800) [pid = 1741] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:54:17 INFO - PROCESS | 1741 | --DOMWINDOW == 52 (0x9111ac00) [pid = 1741] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:54:17 INFO - PROCESS | 1741 | 1468025657801 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:54:17 INFO - PROCESS | 1741 | 1468025657803 Marionette TRACE conn4 <- [1,2722,null,{}] 17:54:17 INFO - PROCESS | 1741 | 1468025657809 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}] 17:54:17 INFO - PROCESS | 1741 | 1468025657815 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:17 INFO - PROCESS | 1741 | 1468025657990 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 17:54:18 INFO - PROCESS | 1741 | 1468025658000 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:18 INFO - PROCESS | 1741 | 1468025658008 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x95f27000 == 17 [pid = 1741] [id = 688] 17:54:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 53 (0x95f28000) [pid = 1741] [serial = 2065] [outer = (nil)] 17:54:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 54 (0x95fb3800) [pid = 1741] [serial = 2066] [outer = 0x95f28000] 17:54:18 INFO - PROCESS | 1741 | 1468025658085 Marionette DEBUG loaded listener.js 17:54:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 55 (0x95fb5c00) [pid = 1741] [serial = 2067] [outer = 0x95f28000] 17:54:19 INFO - PROCESS | 1741 | 1468025659041 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] 17:54:19 INFO - PROCESS | 1741 | 1468025659086 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 17:54:19 INFO - PROCESS | 1741 | 1468025659092 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:54:19 INFO - PROCESS | 1741 | 1468025659095 Marionette TRACE conn4 <- [1,2726,null,{}] 17:54:19 INFO - PROCESS | 1741 | 1468025659101 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}] 17:54:19 INFO - PROCESS | 1741 | 1468025659106 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:19 INFO - PROCESS | 1741 | 1468025659284 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 17:54:19 INFO - PROCESS | 1741 | 1468025659422 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:19 INFO - PROCESS | 1741 | 1468025659431 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c9c00 == 18 [pid = 1741] [id = 689] 17:54:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 56 (0x91112c00) [pid = 1741] [serial = 2068] [outer = (nil)] 17:54:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 57 (0x9615a000) [pid = 1741] [serial = 2069] [outer = 0x91112c00] 17:54:19 INFO - PROCESS | 1741 | 1468025659524 Marionette DEBUG loaded listener.js 17:54:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 58 (0x962a5000) [pid = 1741] [serial = 2070] [outer = 0x91112c00] 17:54:20 INFO - PROCESS | 1741 | 1468025660520 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]]]}] 17:54:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:54:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1483ms 17:54:20 INFO - PROCESS | 1741 | 1468025660575 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 17:54:20 INFO - PROCESS | 1741 | 1468025660584 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 17:54:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:54:20 INFO - PROCESS | 1741 | 1468025660593 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:54:20 INFO - PROCESS | 1741 | 1468025660597 Marionette TRACE conn4 <- [1,2730,null,{}] 17:54:20 INFO - PROCESS | 1741 | 1468025660652 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}] 17:54:20 INFO - PROCESS | 1741 | 1468025660658 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:20 INFO - PROCESS | 1741 | 1468025660876 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 17:54:21 INFO - PROCESS | 1741 | 1468025661131 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:21 INFO - PROCESS | 1741 | 1468025661141 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d45d000 == 19 [pid = 1741] [id = 690] 17:54:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 59 (0x91111000) [pid = 1741] [serial = 2071] [outer = (nil)] 17:54:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 60 (0x91cf9c00) [pid = 1741] [serial = 2072] [outer = 0x91111000] 17:54:21 INFO - PROCESS | 1741 | 1468025661229 Marionette DEBUG loaded listener.js 17:54:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 61 (0x93a37400) [pid = 1741] [serial = 2073] [outer = 0x91111000] 17:54:22 INFO - PROCESS | 1741 | 1468025662566 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"]]]}] 17:54:22 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 17:54:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:54:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:54:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:54:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1998ms 17:54:22 INFO - PROCESS | 1741 | 1468025662638 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 17:54:22 INFO - PROCESS | 1741 | 1468025662645 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 17:54:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:54:22 INFO - PROCESS | 1741 | 1468025662706 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:54:22 INFO - PROCESS | 1741 | 1468025662712 Marionette TRACE conn4 <- [1,2734,null,{}] 17:54:22 INFO - PROCESS | 1741 | 1468025662723 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}] 17:54:22 INFO - PROCESS | 1741 | 1468025662729 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:22 INFO - PROCESS | 1741 | 1468025662928 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 17:54:23 INFO - PROCESS | 1741 | 1468025663109 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:23 INFO - PROCESS | 1741 | 1468025663118 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x911df000 == 20 [pid = 1741] [id = 691] 17:54:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 62 (0x95397800) [pid = 1741] [serial = 2074] [outer = (nil)] 17:54:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x953d8c00) [pid = 1741] [serial = 2075] [outer = 0x95397800] 17:54:23 INFO - PROCESS | 1741 | 1468025663205 Marionette DEBUG loaded listener.js 17:54:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x95424c00) [pid = 1741] [serial = 2076] [outer = 0x95397800] 17:54:24 INFO - PROCESS | 1741 | 1468025664220 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]]]}] 17:54:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:54:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1634ms 17:54:24 INFO - PROCESS | 1741 | 1468025664297 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 17:54:24 INFO - PROCESS | 1741 | 1468025664302 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 17:54:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:54:24 INFO - PROCESS | 1741 | 1468025664308 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:54:24 INFO - PROCESS | 1741 | 1468025664315 Marionette TRACE conn4 <- [1,2738,null,{}] 17:54:24 INFO - PROCESS | 1741 | 1468025664331 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}] 17:54:24 INFO - PROCESS | 1741 | 1468025664341 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:24 INFO - PROCESS | 1741 | 1468025664676 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 17:54:24 INFO - PROCESS | 1741 | 1468025664866 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:24 INFO - PROCESS | 1741 | 1468025664878 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x962af000 == 21 [pid = 1741] [id = 692] 17:54:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x962af400) [pid = 1741] [serial = 2077] [outer = (nil)] 17:54:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x97976400) [pid = 1741] [serial = 2078] [outer = 0x962af400] 17:54:24 INFO - PROCESS | 1741 | 1468025664968 Marionette DEBUG loaded listener.js 17:54:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x9797ec00) [pid = 1741] [serial = 2079] [outer = 0x962af400] 17:54:25 INFO - PROCESS | 1741 | 1468025665860 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]]]}] 17:54:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:54:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1587ms 17:54:25 INFO - PROCESS | 1741 | 1468025665896 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 17:54:25 INFO - PROCESS | 1741 | 1468025665900 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 17:54:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:54:25 INFO - PROCESS | 1741 | 1468025665907 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:54:25 INFO - PROCESS | 1741 | 1468025665910 Marionette TRACE conn4 <- [1,2742,null,{}] 17:54:25 INFO - PROCESS | 1741 | 1468025665916 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}] 17:54:25 INFO - PROCESS | 1741 | 1468025665921 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:26 INFO - PROCESS | 1741 | 1468025666113 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 17:54:26 INFO - PROCESS | 1741 | 1468025666301 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:26 INFO - PROCESS | 1741 | 1468025666310 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x962aac00 == 22 [pid = 1741] [id = 693] 17:54:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x9835f000) [pid = 1741] [serial = 2080] [outer = (nil)] 17:54:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x983ebc00) [pid = 1741] [serial = 2081] [outer = 0x9835f000] 17:54:26 INFO - PROCESS | 1741 | 1468025666390 Marionette DEBUG loaded listener.js 17:54:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x99707c00) [pid = 1741] [serial = 2082] [outer = 0x9835f000] 17:54:27 INFO - PROCESS | 1741 | 1468025667322 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]]]}] 17:54:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:54:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1489ms 17:54:27 INFO - PROCESS | 1741 | 1468025667396 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 17:54:27 INFO - PROCESS | 1741 | 1468025667400 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 17:54:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:54:27 INFO - PROCESS | 1741 | 1468025667406 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:54:27 INFO - PROCESS | 1741 | 1468025667410 Marionette TRACE conn4 <- [1,2746,null,{}] 17:54:27 INFO - PROCESS | 1741 | 1468025667416 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}] 17:54:27 INFO - PROCESS | 1741 | 1468025667421 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:27 INFO - PROCESS | 1741 | 1468025667632 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 17:54:27 INFO - PROCESS | 1741 | 1468025667866 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:27 INFO - PROCESS | 1741 | 1468025667875 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe4400 == 23 [pid = 1741] [id = 694] 17:54:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x8d464000) [pid = 1741] [serial = 2083] [outer = (nil)] 17:54:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x8f2c6000) [pid = 1741] [serial = 2084] [outer = 0x8d464000] 17:54:28 INFO - PROCESS | 1741 | 1468025668002 Marionette DEBUG loaded listener.js 17:54:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x911de800) [pid = 1741] [serial = 2085] [outer = 0x8d464000] 17:54:29 INFO - PROCESS | 1741 | 1468025669110 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]]]}] 17:54:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:54:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1734ms 17:54:29 INFO - PROCESS | 1741 | 1468025669141 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 17:54:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:54:29 INFO - PROCESS | 1741 | 1468025669147 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 17:54:29 INFO - PROCESS | 1741 | 1468025669155 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:54:29 INFO - PROCESS | 1741 | 1468025669162 Marionette TRACE conn4 <- [1,2750,null,{}] 17:54:29 INFO - PROCESS | 1741 | 1468025669169 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}] 17:54:29 INFO - PROCESS | 1741 | 1468025669175 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:29 INFO - PROCESS | 1741 | 1468025669368 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 17:54:29 INFO - PROCESS | 1741 | 1468025669603 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:29 INFO - PROCESS | 1741 | 1468025669613 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b7400 == 24 [pid = 1741] [id = 695] 17:54:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x8e3b9800) [pid = 1741] [serial = 2086] [outer = (nil)] 17:54:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x911e5c00) [pid = 1741] [serial = 2087] [outer = 0x8e3b9800] 17:54:29 INFO - PROCESS | 1741 | 1468025669821 Marionette DEBUG loaded listener.js 17:54:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x939dfc00) [pid = 1741] [serial = 2088] [outer = 0x8e3b9800] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x8e3b3400) [pid = 1741] [serial = 2036] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x8e3b7c00) [pid = 1741] [serial = 2037] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x91117400) [pid = 1741] [serial = 2034] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x8f2c5000) [pid = 1741] [serial = 2033] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x911e2400) [pid = 1741] [serial = 2042] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x8d7d0800) [pid = 1741] [serial = 2019] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x8d45ac00) [pid = 1741] [serial = 2018] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x939dc800) [pid = 1741] [serial = 2022] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x91d90c00) [pid = 1741] [serial = 2021] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x95423c00) [pid = 1741] [serial = 2025] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x953d5c00) [pid = 1741] [serial = 2024] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x9970f800) [pid = 1741] [serial = 2028] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x98351800) [pid = 1741] [serial = 2027] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 62 (0x9a0a8c00) [pid = 1741] [serial = 2031] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 61 (0x9a0a6c00) [pid = 1741] [serial = 2030] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 60 (0x911e2800) [pid = 1741] [serial = 2039] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 59 (0x911e9000) [pid = 1741] [serial = 2040] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | --DOMWINDOW == 58 (0x91d8f800) [pid = 1741] [serial = 2043] [outer = (nil)] [url = about:blank] 17:54:31 INFO - PROCESS | 1741 | 1468025671996 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]]]}] 17:54:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:54:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2888ms 17:54:32 INFO - PROCESS | 1741 | 1468025672044 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 17:54:32 INFO - PROCESS | 1741 | 1468025672050 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 17:54:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:54:32 INFO - PROCESS | 1741 | 1468025672058 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:54:32 INFO - PROCESS | 1741 | 1468025672063 Marionette TRACE conn4 <- [1,2754,null,{}] 17:54:32 INFO - PROCESS | 1741 | 1468025672071 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}] 17:54:32 INFO - PROCESS | 1741 | 1468025672078 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:32 INFO - PROCESS | 1741 | 1468025672312 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 17:54:32 INFO - PROCESS | 1741 | 1468025672453 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:32 INFO - PROCESS | 1741 | 1468025672466 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d465000 == 25 [pid = 1741] [id = 696] 17:54:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 59 (0x8d7c4c00) [pid = 1741] [serial = 2089] [outer = (nil)] 17:54:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 60 (0x8e3ad800) [pid = 1741] [serial = 2090] [outer = 0x8d7c4c00] 17:54:32 INFO - PROCESS | 1741 | 1468025672563 Marionette DEBUG loaded listener.js 17:54:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 61 (0x8e3b3400) [pid = 1741] [serial = 2091] [outer = 0x8d7c4c00] 17:54:33 INFO - PROCESS | 1741 | 1468025673444 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]]]}] 17:54:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:54:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1439ms 17:54:33 INFO - PROCESS | 1741 | 1468025673498 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 17:54:33 INFO - PROCESS | 1741 | 1468025673507 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 17:54:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:54:33 INFO - PROCESS | 1741 | 1468025673518 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:54:33 INFO - PROCESS | 1741 | 1468025673522 Marionette TRACE conn4 <- [1,2758,null,{}] 17:54:33 INFO - PROCESS | 1741 | 1468025673529 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}] 17:54:33 INFO - PROCESS | 1741 | 1468025673535 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:33 INFO - PROCESS | 1741 | 1468025673711 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 17:54:33 INFO - PROCESS | 1741 | 1468025673871 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:33 INFO - PROCESS | 1741 | 1468025673883 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2cd400 == 26 [pid = 1741] [id = 697] 17:54:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 62 (0x91110000) [pid = 1741] [serial = 2092] [outer = (nil)] 17:54:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x9111b400) [pid = 1741] [serial = 2093] [outer = 0x91110000] 17:54:33 INFO - PROCESS | 1741 | 1468025673955 Marionette DEBUG loaded listener.js 17:54:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x911e2000) [pid = 1741] [serial = 2094] [outer = 0x91110000] 17:54:34 INFO - PROCESS | 1741 | 1468025674835 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]]]}] 17:54:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:54:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1382ms 17:54:34 INFO - PROCESS | 1741 | 1468025674901 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 17:54:34 INFO - PROCESS | 1741 | 1468025674905 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 17:54:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:54:34 INFO - PROCESS | 1741 | 1468025674912 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:54:34 INFO - PROCESS | 1741 | 1468025674918 Marionette TRACE conn4 <- [1,2762,null,{}] 17:54:34 INFO - PROCESS | 1741 | 1468025674942 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}] 17:54:34 INFO - PROCESS | 1741 | 1468025674952 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:35 INFO - PROCESS | 1741 | 1468025675183 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 17:54:35 INFO - PROCESS | 1741 | 1468025675218 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:35 INFO - PROCESS | 1741 | 1468025675230 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d8d400 == 27 [pid = 1741] [id = 698] 17:54:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x91d8ec00) [pid = 1741] [serial = 2095] [outer = (nil)] 17:54:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x91d94000) [pid = 1741] [serial = 2096] [outer = 0x91d8ec00] 17:54:35 INFO - PROCESS | 1741 | 1468025675308 Marionette DEBUG loaded listener.js 17:54:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x939dcc00) [pid = 1741] [serial = 2097] [outer = 0x91d8ec00] 17:54:36 INFO - PROCESS | 1741 | 1468025676574 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]]]}] 17:54:36 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x91112c00) [pid = 1741] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:54:36 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x8d7cd800) [pid = 1741] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:54:36 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x95f28000) [pid = 1741] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:54:36 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x8cfde400) [pid = 1741] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:54:36 INFO - PROCESS | 1741 | --DOMWINDOW == 62 (0x8d7c8400) [pid = 1741] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:54:36 INFO - PROCESS | 1741 | --DOMWINDOW == 61 (0x93d1ec00) [pid = 1741] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:54:36 INFO - PROCESS | 1741 | --DOMWINDOW == 60 (0x8f2cf400) [pid = 1741] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:54:36 INFO - PROCESS | 1741 | --DOMWINDOW == 59 (0x93b5f800) [pid = 1741] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:54:36 INFO - PROCESS | 1741 | --DOMWINDOW == 58 (0x91d89400) [pid = 1741] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:54:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:54:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1744ms 17:54:36 INFO - PROCESS | 1741 | 1468025676675 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 17:54:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:54:36 INFO - PROCESS | 1741 | 1468025676680 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 17:54:36 INFO - PROCESS | 1741 | 1468025676687 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:54:36 INFO - PROCESS | 1741 | 1468025676690 Marionette TRACE conn4 <- [1,2766,null,{}] 17:54:36 INFO - PROCESS | 1741 | 1468025676696 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}] 17:54:36 INFO - PROCESS | 1741 | 1468025676701 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:36 INFO - PROCESS | 1741 | 1468025676891 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 17:54:37 INFO - PROCESS | 1741 | 1468025677041 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:37 INFO - PROCESS | 1741 | 1468025677048 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2ce400 == 28 [pid = 1741] [id = 699] 17:54:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 59 (0x91d89c00) [pid = 1741] [serial = 2098] [outer = (nil)] 17:54:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 60 (0x93d1e800) [pid = 1741] [serial = 2099] [outer = 0x91d89c00] 17:54:37 INFO - PROCESS | 1741 | 1468025677121 Marionette DEBUG loaded listener.js 17:54:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 61 (0x93d9d400) [pid = 1741] [serial = 2100] [outer = 0x91d89c00] 17:54:37 INFO - PROCESS | 1741 | 1468025677839 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]]]}] 17:54:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:54:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1185ms 17:54:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:54:37 INFO - PROCESS | 1741 | 1468025677872 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 17:54:37 INFO - PROCESS | 1741 | 1468025677875 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 17:54:37 INFO - PROCESS | 1741 | 1468025677882 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:54:37 INFO - PROCESS | 1741 | 1468025677886 Marionette TRACE conn4 <- [1,2770,null,{}] 17:54:37 INFO - PROCESS | 1741 | 1468025677891 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}] 17:54:37 INFO - PROCESS | 1741 | 1468025677897 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:38 INFO - PROCESS | 1741 | 1468025678112 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 17:54:38 INFO - PROCESS | 1741 | 1468025678123 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:38 INFO - PROCESS | 1741 | 1468025678132 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d1fc00 == 29 [pid = 1741] [id = 700] 17:54:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 62 (0x93da8000) [pid = 1741] [serial = 2101] [outer = (nil)] 17:54:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x9533e000) [pid = 1741] [serial = 2102] [outer = 0x93da8000] 17:54:38 INFO - PROCESS | 1741 | 1468025678201 Marionette DEBUG loaded listener.js 17:54:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x9539a000) [pid = 1741] [serial = 2103] [outer = 0x93da8000] 17:54:39 INFO - PROCESS | 1741 | 1468025679364 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]]]}] 17:54:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:54:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1533ms 17:54:39 INFO - PROCESS | 1741 | 1468025679415 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 17:54:39 INFO - PROCESS | 1741 | 1468025679423 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 17:54:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:54:39 INFO - PROCESS | 1741 | 1468025679432 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:54:39 INFO - PROCESS | 1741 | 1468025679437 Marionette TRACE conn4 <- [1,2774,null,{}] 17:54:39 INFO - PROCESS | 1741 | 1468025679447 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}] 17:54:39 INFO - PROCESS | 1741 | 1468025679454 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:39 INFO - PROCESS | 1741 | 1468025679663 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 17:54:39 INFO - PROCESS | 1741 | 1468025679888 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:39 INFO - PROCESS | 1741 | 1468025679896 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c5c00 == 30 [pid = 1741] [id = 701] 17:54:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x8d7ca400) [pid = 1741] [serial = 2104] [outer = (nil)] 17:54:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x9110e000) [pid = 1741] [serial = 2105] [outer = 0x8d7ca400] 17:54:39 INFO - PROCESS | 1741 | 1468025679985 Marionette DEBUG loaded listener.js 17:54:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x911e8800) [pid = 1741] [serial = 2106] [outer = 0x8d7ca400] 17:54:41 INFO - PROCESS | 1741 | 1468025681003 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]]]}] 17:54:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:54:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1640ms 17:54:41 INFO - PROCESS | 1741 | 1468025681072 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 17:54:41 INFO - PROCESS | 1741 | 1468025681079 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 17:54:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:54:41 INFO - PROCESS | 1741 | 1468025681092 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:54:41 INFO - PROCESS | 1741 | 1468025681096 Marionette TRACE conn4 <- [1,2778,null,{}] 17:54:41 INFO - PROCESS | 1741 | 1468025681103 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}] 17:54:41 INFO - PROCESS | 1741 | 1468025681109 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:41 INFO - PROCESS | 1741 | 1468025681304 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 17:54:41 INFO - PROCESS | 1741 | 1468025681553 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:41 INFO - PROCESS | 1741 | 1468025681561 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c8800 == 31 [pid = 1741] [id = 702] 17:54:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x91d94800) [pid = 1741] [serial = 2107] [outer = (nil)] 17:54:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x93d20c00) [pid = 1741] [serial = 2108] [outer = 0x91d94800] 17:54:41 INFO - PROCESS | 1741 | 1468025681675 Marionette DEBUG loaded listener.js 17:54:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x91117000) [pid = 1741] [serial = 2109] [outer = 0x91d94800] 17:54:42 INFO - PROCESS | 1741 | 1468025682699 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]]]}] 17:54:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:54:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1681ms 17:54:42 INFO - PROCESS | 1741 | 1468025682774 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 17:54:42 INFO - PROCESS | 1741 | 1468025682778 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 17:54:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:54:42 INFO - PROCESS | 1741 | 1468025682785 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:54:42 INFO - PROCESS | 1741 | 1468025682792 Marionette TRACE conn4 <- [1,2782,null,{}] 17:54:42 INFO - PROCESS | 1741 | 1468025682809 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}] 17:54:42 INFO - PROCESS | 1741 | 1468025682818 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:43 INFO - PROCESS | 1741 | 1468025683042 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 17:54:43 INFO - PROCESS | 1741 | 1468025683302 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:43 INFO - PROCESS | 1741 | 1468025683315 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x95f1c400 == 32 [pid = 1741] [id = 703] 17:54:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x95f1d800) [pid = 1741] [serial = 2110] [outer = (nil)] 17:54:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x95f29400) [pid = 1741] [serial = 2111] [outer = 0x95f1d800] 17:54:43 INFO - PROCESS | 1741 | 1468025683400 Marionette DEBUG loaded listener.js 17:54:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x95fb7800) [pid = 1741] [serial = 2112] [outer = 0x95f1d800] 17:54:44 INFO - PROCESS | 1741 | 1468025684413 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]]]}] 17:54:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:54:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1698ms 17:54:44 INFO - PROCESS | 1741 | 1468025684485 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 17:54:44 INFO - PROCESS | 1741 | 1468025684489 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 17:54:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:54:44 INFO - PROCESS | 1741 | 1468025684496 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:54:44 INFO - PROCESS | 1741 | 1468025684500 Marionette TRACE conn4 <- [1,2786,null,{}] 17:54:44 INFO - PROCESS | 1741 | 1468025684505 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}] 17:54:44 INFO - PROCESS | 1741 | 1468025684511 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:44 INFO - PROCESS | 1741 | 1468025684705 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 17:54:45 INFO - PROCESS | 1741 | 1468025685016 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:45 INFO - PROCESS | 1741 | 1468025685025 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x9110fc00 == 33 [pid = 1741] [id = 704] 17:54:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x91113000) [pid = 1741] [serial = 2113] [outer = (nil)] 17:54:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x96160400) [pid = 1741] [serial = 2114] [outer = 0x91113000] 17:54:45 INFO - PROCESS | 1741 | 1468025685112 Marionette DEBUG loaded listener.js 17:54:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x962a7400) [pid = 1741] [serial = 2115] [outer = 0x91113000] 17:54:46 INFO - PROCESS | 1741 | 1468025686223 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]]]}] 17:54:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:54:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1794ms 17:54:46 INFO - PROCESS | 1741 | 1468025686291 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 17:54:46 INFO - PROCESS | 1741 | 1468025686298 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 17:54:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:54:46 INFO - PROCESS | 1741 | 1468025686306 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:54:46 INFO - PROCESS | 1741 | 1468025686311 Marionette TRACE conn4 <- [1,2790,null,{}] 17:54:46 INFO - PROCESS | 1741 | 1468025686319 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}] 17:54:46 INFO - PROCESS | 1741 | 1468025686325 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:46 INFO - PROCESS | 1741 | 1468025686517 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 17:54:46 INFO - PROCESS | 1741 | 1468025686819 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:46 INFO - PROCESS | 1741 | 1468025686835 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7d0800 == 34 [pid = 1741] [id = 705] 17:54:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x8e3b0000) [pid = 1741] [serial = 2116] [outer = (nil)] 17:54:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x8f2c1400) [pid = 1741] [serial = 2117] [outer = 0x8e3b0000] 17:54:46 INFO - PROCESS | 1741 | 1468025686911 Marionette DEBUG loaded listener.js 17:54:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9110e800) [pid = 1741] [serial = 2118] [outer = 0x8e3b0000] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9615a000) [pid = 1741] [serial = 2069] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x95f1e400) [pid = 1741] [serial = 2063] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x95fb3800) [pid = 1741] [serial = 2066] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x8d459000) [pid = 1741] [serial = 2054] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x8e3b1000) [pid = 1741] [serial = 2055] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x911e0c00) [pid = 1741] [serial = 2048] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x91335400) [pid = 1741] [serial = 2049] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x95237c00) [pid = 1741] [serial = 2060] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x91334800) [pid = 1741] [serial = 2057] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x91340c00) [pid = 1741] [serial = 2058] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x9522c800) [pid = 1741] [serial = 2046] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x93d2dc00) [pid = 1741] [serial = 2045] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x95334800) [pid = 1741] [serial = 2051] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x95390000) [pid = 1741] [serial = 2052] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x95f21000) [pid = 1741] [serial = 2064] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x95fb5c00) [pid = 1741] [serial = 2067] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 62 (0x95333c00) [pid = 1741] [serial = 2061] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | --DOMWINDOW == 61 (0x962a5000) [pid = 1741] [serial = 2070] [outer = (nil)] [url = about:blank] 17:54:47 INFO - PROCESS | 1741 | 1468025687813 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]]]}] 17:54:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:54:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1543ms 17:54:47 INFO - PROCESS | 1741 | 1468025687871 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 17:54:47 INFO - PROCESS | 1741 | 1468025687877 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 17:54:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:54:47 INFO - PROCESS | 1741 | 1468025687896 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:54:47 INFO - PROCESS | 1741 | 1468025687901 Marionette TRACE conn4 <- [1,2794,null,{}] 17:54:47 INFO - PROCESS | 1741 | 1468025687907 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}] 17:54:47 INFO - PROCESS | 1741 | 1468025687913 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:48 INFO - PROCESS | 1741 | 1468025688104 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 17:54:48 INFO - PROCESS | 1741 | 1468025688114 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:48 INFO - PROCESS | 1741 | 1468025688124 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c7400 == 35 [pid = 1741] [id = 706] 17:54:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 62 (0x91340400) [pid = 1741] [serial = 2119] [outer = (nil)] 17:54:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x91cfa400) [pid = 1741] [serial = 2120] [outer = 0x91340400] 17:54:48 INFO - PROCESS | 1741 | 1468025688201 Marionette DEBUG loaded listener.js 17:54:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x939d6000) [pid = 1741] [serial = 2121] [outer = 0x91340400] 17:54:49 INFO - PROCESS | 1741 | 1468025689136 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]]]}] 17:54:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:54:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1291ms 17:54:49 INFO - PROCESS | 1741 | 1468025689188 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 17:54:49 INFO - PROCESS | 1741 | 1468025689192 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 17:54:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:54:49 INFO - PROCESS | 1741 | 1468025689219 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:54:49 INFO - PROCESS | 1741 | 1468025689225 Marionette TRACE conn4 <- [1,2798,null,{}] 17:54:49 INFO - PROCESS | 1741 | 1468025689241 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}] 17:54:49 INFO - PROCESS | 1741 | 1468025689250 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:49 INFO - PROCESS | 1741 | 1468025689432 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 17:54:49 INFO - PROCESS | 1741 | 1468025689443 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:49 INFO - PROCESS | 1741 | 1468025689454 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x95392400 == 36 [pid = 1741] [id = 707] 17:54:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x95393000) [pid = 1741] [serial = 2122] [outer = (nil)] 17:54:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x953dd000) [pid = 1741] [serial = 2123] [outer = 0x95393000] 17:54:49 INFO - PROCESS | 1741 | 1468025689528 Marionette DEBUG loaded listener.js 17:54:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x95426800) [pid = 1741] [serial = 2124] [outer = 0x95393000] 17:54:50 INFO - PROCESS | 1741 | 1468025690582 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]]]}] 17:54:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:54:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1398ms 17:54:50 INFO - PROCESS | 1741 | 1468025690618 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 17:54:50 INFO - PROCESS | 1741 | 1468025690623 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 17:54:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:54:50 INFO - PROCESS | 1741 | 1468025690629 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:54:50 INFO - PROCESS | 1741 | 1468025690633 Marionette TRACE conn4 <- [1,2802,null,{}] 17:54:50 INFO - PROCESS | 1741 | 1468025690648 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}] 17:54:50 INFO - PROCESS | 1741 | 1468025690654 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:50 INFO - PROCESS | 1741 | 1468025690881 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 17:54:50 INFO - PROCESS | 1741 | 1468025690913 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:50 INFO - PROCESS | 1741 | 1468025690923 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x95f20c00 == 37 [pid = 1741] [id = 708] 17:54:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x95f24400) [pid = 1741] [serial = 2125] [outer = (nil)] 17:54:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x95f2a000) [pid = 1741] [serial = 2126] [outer = 0x95f24400] 17:54:51 INFO - PROCESS | 1741 | 1468025690996 Marionette DEBUG loaded listener.js 17:54:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x95f26400) [pid = 1741] [serial = 2127] [outer = 0x95f24400] 17:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x91d8ec00) [pid = 1741] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x91111000) [pid = 1741] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x91110000) [pid = 1741] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x8d7c4c00) [pid = 1741] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x8e3b9800) [pid = 1741] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x95397800) [pid = 1741] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x962af400) [pid = 1741] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 62 (0x9835f000) [pid = 1741] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 61 (0x8d464000) [pid = 1741] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 60 (0x91d89c00) [pid = 1741] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:54:52 INFO - PROCESS | 1741 | 1468025692013 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]]]}] 17:54:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:54:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1399ms 17:54:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:54:52 INFO - PROCESS | 1741 | 1468025692028 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 17:54:52 INFO - PROCESS | 1741 | 1468025692031 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 17:54:52 INFO - PROCESS | 1741 | 1468025692038 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:54:52 INFO - PROCESS | 1741 | 1468025692041 Marionette TRACE conn4 <- [1,2806,null,{}] 17:54:52 INFO - PROCESS | 1741 | 1468025692047 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}] 17:54:52 INFO - PROCESS | 1741 | 1468025692052 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:52 INFO - PROCESS | 1741 | 1468025692268 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 17:54:52 INFO - PROCESS | 1741 | 1468025692365 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:52 INFO - PROCESS | 1741 | 1468025692375 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe3c00 == 38 [pid = 1741] [id = 709] 17:54:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 61 (0x8e3b1800) [pid = 1741] [serial = 2128] [outer = (nil)] 17:54:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 62 (0x911ec800) [pid = 1741] [serial = 2129] [outer = 0x8e3b1800] 17:54:52 INFO - PROCESS | 1741 | 1468025692442 Marionette DEBUG loaded listener.js 17:54:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x95333c00) [pid = 1741] [serial = 2130] [outer = 0x8e3b1800] 17:54:53 INFO - PROCESS | 1741 | 1468025693224 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]]]}] 17:54:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:54:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1230ms 17:54:53 INFO - PROCESS | 1741 | 1468025693269 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 17:54:53 INFO - PROCESS | 1741 | 1468025693273 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 17:54:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:54:53 INFO - PROCESS | 1741 | 1468025693279 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:54:53 INFO - PROCESS | 1741 | 1468025693283 Marionette TRACE conn4 <- [1,2810,null,{}] 17:54:53 INFO - PROCESS | 1741 | 1468025693293 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}] 17:54:53 INFO - PROCESS | 1741 | 1468025693304 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:53 INFO - PROCESS | 1741 | 1468025693514 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 17:54:53 INFO - PROCESS | 1741 | 1468025693660 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:53 INFO - PROCESS | 1741 | 1468025693668 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7ca800 == 39 [pid = 1741] [id = 710] 17:54:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x91339000) [pid = 1741] [serial = 2131] [outer = (nil)] 17:54:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x97977c00) [pid = 1741] [serial = 2132] [outer = 0x91339000] 17:54:53 INFO - PROCESS | 1741 | 1468025693743 Marionette DEBUG loaded listener.js 17:54:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x983dd800) [pid = 1741] [serial = 2133] [outer = 0x91339000] 17:54:54 INFO - PROCESS | 1741 | 1468025694797 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]]]}] 17:54:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:54:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1535ms 17:54:54 INFO - PROCESS | 1741 | 1468025694815 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 17:54:54 INFO - PROCESS | 1741 | 1468025694828 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 17:54:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:54:54 INFO - PROCESS | 1741 | 1468025694841 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:54:54 INFO - PROCESS | 1741 | 1468025694852 Marionette TRACE conn4 <- [1,2814,null,{}] 17:54:54 INFO - PROCESS | 1741 | 1468025694861 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}] 17:54:54 INFO - PROCESS | 1741 | 1468025694866 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:55 INFO - PROCESS | 1741 | 1468025695107 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 17:54:55 INFO - PROCESS | 1741 | 1468025695353 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:55 INFO - PROCESS | 1741 | 1468025695363 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c2c00 == 40 [pid = 1741] [id = 711] 17:54:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x8f2c3000) [pid = 1741] [serial = 2134] [outer = (nil)] 17:54:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x91336400) [pid = 1741] [serial = 2135] [outer = 0x8f2c3000] 17:54:55 INFO - PROCESS | 1741 | 1468025695507 Marionette DEBUG loaded listener.js 17:54:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x91cf9400) [pid = 1741] [serial = 2136] [outer = 0x8f2c3000] 17:54:56 INFO - PROCESS | 1741 | 1468025696451 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]]]}] 17:54:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:54:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1642ms 17:54:56 INFO - PROCESS | 1741 | 1468025696482 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 17:54:56 INFO - PROCESS | 1741 | 1468025696489 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 17:54:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:54:56 INFO - PROCESS | 1741 | 1468025696501 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:54:56 INFO - PROCESS | 1741 | 1468025696507 Marionette TRACE conn4 <- [1,2818,null,{}] 17:54:56 INFO - PROCESS | 1741 | 1468025696514 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}] 17:54:56 INFO - PROCESS | 1741 | 1468025696519 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:56 INFO - PROCESS | 1741 | 1468025696721 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 17:54:56 INFO - PROCESS | 1741 | 1468025696964 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:56 INFO - PROCESS | 1741 | 1468025696973 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x9533e400 == 41 [pid = 1741] [id = 712] 17:54:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x95391000) [pid = 1741] [serial = 2137] [outer = (nil)] 17:54:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x9541f800) [pid = 1741] [serial = 2138] [outer = 0x95391000] 17:54:57 INFO - PROCESS | 1741 | 1468025697105 Marionette DEBUG loaded listener.js 17:54:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x95f21800) [pid = 1741] [serial = 2139] [outer = 0x95391000] 17:54:58 INFO - PROCESS | 1741 | 1468025698080 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]]]}] 17:54:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:54:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1590ms 17:54:58 INFO - PROCESS | 1741 | 1468025698092 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 17:54:58 INFO - PROCESS | 1741 | 1468025698096 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 17:54:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:54:58 INFO - PROCESS | 1741 | 1468025698105 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:54:58 INFO - PROCESS | 1741 | 1468025698111 Marionette TRACE conn4 <- [1,2822,null,{}] 17:54:58 INFO - PROCESS | 1741 | 1468025698129 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}] 17:54:58 INFO - PROCESS | 1741 | 1468025698139 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:58 INFO - PROCESS | 1741 | 1468025698343 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 17:54:58 INFO - PROCESS | 1741 | 1468025698586 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:58 INFO - PROCESS | 1741 | 1468025698599 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x96157000 == 42 [pid = 1741] [id = 713] 17:54:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x983e8800) [pid = 1741] [serial = 2140] [outer = (nil)] 17:54:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x996df800) [pid = 1741] [serial = 2141] [outer = 0x983e8800] 17:54:58 INFO - PROCESS | 1741 | 1468025698729 Marionette DEBUG loaded listener.js 17:54:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9977a400) [pid = 1741] [serial = 2142] [outer = 0x983e8800] 17:54:59 INFO - PROCESS | 1741 | 1468025699711 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]]]}] 17:54:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:54:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1650ms 17:54:59 INFO - PROCESS | 1741 | 1468025699754 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 17:54:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:54:59 INFO - PROCESS | 1741 | 1468025699760 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 17:54:59 INFO - PROCESS | 1741 | 1468025699767 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:54:59 INFO - PROCESS | 1741 | 1468025699770 Marionette TRACE conn4 <- [1,2826,null,{}] 17:54:59 INFO - PROCESS | 1741 | 1468025699777 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}] 17:54:59 INFO - PROCESS | 1741 | 1468025699783 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:54:59 INFO - PROCESS | 1741 | 1468025699991 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 17:55:00 INFO - PROCESS | 1741 | 1468025700268 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:00 INFO - PROCESS | 1741 | 1468025700275 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7cf000 == 43 [pid = 1741] [id = 714] 17:55:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x91d8c800) [pid = 1741] [serial = 2143] [outer = (nil)] 17:55:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9a09d400) [pid = 1741] [serial = 2144] [outer = 0x91d8c800] 17:55:00 INFO - PROCESS | 1741 | 1468025700420 Marionette DEBUG loaded listener.js 17:55:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9a0a0c00) [pid = 1741] [serial = 2145] [outer = 0x91d8c800] 17:55:01 INFO - PROCESS | 1741 | 1468025701319 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:55:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:55:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1588ms 17:55:01 INFO - PROCESS | 1741 | 1468025701356 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 17:55:01 INFO - PROCESS | 1741 | 1468025701360 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 17:55:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:55:01 INFO - PROCESS | 1741 | 1468025701368 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:55:01 INFO - PROCESS | 1741 | 1468025701373 Marionette TRACE conn4 <- [1,2830,null,{}] 17:55:01 INFO - PROCESS | 1741 | 1468025701381 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}] 17:55:01 INFO - PROCESS | 1741 | 1468025701387 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:01 INFO - PROCESS | 1741 | 1468025701585 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 17:55:01 INFO - PROCESS | 1741 | 1468025701819 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:01 INFO - PROCESS | 1741 | 1468025701826 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3ae000 == 44 [pid = 1741] [id = 715] 17:55:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x91cf0400) [pid = 1741] [serial = 2146] [outer = (nil)] 17:55:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9a0a9400) [pid = 1741] [serial = 2147] [outer = 0x91cf0400] 17:55:01 INFO - PROCESS | 1741 | 1468025701964 Marionette DEBUG loaded listener.js 17:55:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9a0afc00) [pid = 1741] [serial = 2148] [outer = 0x91cf0400] 17:55:03 INFO - PROCESS | 1741 | 1468025703041 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]]]}] 17:55:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:55:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1740ms 17:55:03 INFO - PROCESS | 1741 | 1468025703108 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 17:55:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:55:03 INFO - PROCESS | 1741 | 1468025703113 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 17:55:03 INFO - PROCESS | 1741 | 1468025703119 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:55:03 INFO - PROCESS | 1741 | 1468025703124 Marionette TRACE conn4 <- [1,2834,null,{}] 17:55:03 INFO - PROCESS | 1741 | 1468025703130 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}] 17:55:03 INFO - PROCESS | 1741 | 1468025703140 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:03 INFO - PROCESS | 1741 | 1468025703364 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 17:55:03 INFO - PROCESS | 1741 | 1468025703581 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:03 INFO - PROCESS | 1741 | 1468025703588 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a09e800 == 45 [pid = 1741] [id = 716] 17:55:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a0a8000) [pid = 1741] [serial = 2149] [outer = (nil)] 17:55:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9a504c00) [pid = 1741] [serial = 2150] [outer = 0x9a0a8000] 17:55:03 INFO - PROCESS | 1741 | 1468025703720 Marionette DEBUG loaded listener.js 17:55:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9a508800) [pid = 1741] [serial = 2151] [outer = 0x9a0a8000] 17:55:04 INFO - PROCESS | 1741 | 1468025704649 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:55:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:55:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1580ms 17:55:04 INFO - PROCESS | 1741 | 1468025704700 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 17:55:04 INFO - PROCESS | 1741 | 1468025704703 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 17:55:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:55:04 INFO - PROCESS | 1741 | 1468025704711 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:55:04 INFO - PROCESS | 1741 | 1468025704715 Marionette TRACE conn4 <- [1,2838,null,{}] 17:55:04 INFO - PROCESS | 1741 | 1468025704721 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}] 17:55:04 INFO - PROCESS | 1741 | 1468025704727 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:04 INFO - PROCESS | 1741 | 1468025704936 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 17:55:05 INFO - PROCESS | 1741 | 1468025705208 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:05 INFO - PROCESS | 1741 | 1468025705217 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d457400 == 46 [pid = 1741] [id = 717] 17:55:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x8d457c00) [pid = 1741] [serial = 2152] [outer = (nil)] 17:55:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x8d45d400) [pid = 1741] [serial = 2153] [outer = 0x8d457c00] 17:55:05 INFO - PROCESS | 1741 | 1468025705519 Marionette DEBUG loaded listener.js 17:55:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x8d7c9c00) [pid = 1741] [serial = 2154] [outer = 0x8d457c00] 17:55:06 INFO - PROCESS | 1741 | 1468025706438 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]]]}] 17:55:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:55:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1782ms 17:55:06 INFO - PROCESS | 1741 | 1468025706502 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 17:55:06 INFO - PROCESS | 1741 | 1468025706509 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 17:55:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:55:06 INFO - PROCESS | 1741 | 1468025706519 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:55:06 INFO - PROCESS | 1741 | 1468025706522 Marionette TRACE conn4 <- [1,2842,null,{}] 17:55:06 INFO - PROCESS | 1741 | 1468025706531 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}] 17:55:06 INFO - PROCESS | 1741 | 1468025706537 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:06 INFO - PROCESS | 1741 | 1468025706732 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 17:55:07 INFO - PROCESS | 1741 | 1468025707087 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:07 INFO - PROCESS | 1741 | 1468025707096 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x91119000 == 47 [pid = 1741] [id = 718] 17:55:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x911e5800) [pid = 1741] [serial = 2155] [outer = (nil)] 17:55:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x91d8a400) [pid = 1741] [serial = 2156] [outer = 0x911e5800] 17:55:07 INFO - PROCESS | 1741 | 1468025707184 Marionette DEBUG loaded listener.js 17:55:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x93b66400) [pid = 1741] [serial = 2157] [outer = 0x911e5800] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8d465000 == 46 [pid = 1741] [id = 696] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe3c00 == 45 [pid = 1741] [id = 709] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x95f20c00 == 44 [pid = 1741] [id = 708] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x95392400 == 43 [pid = 1741] [id = 707] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c7400 == 42 [pid = 1741] [id = 706] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x9110fc00 == 41 [pid = 1741] [id = 704] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7d0800 == 40 [pid = 1741] [id = 705] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2cd400 == 39 [pid = 1741] [id = 697] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x93d1fc00 == 38 [pid = 1741] [id = 700] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c8800 == 37 [pid = 1741] [id = 702] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x91d8d400 == 36 [pid = 1741] [id = 698] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c5c00 == 35 [pid = 1741] [id = 701] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2ce400 == 34 [pid = 1741] [id = 699] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x95f1c400 == 33 [pid = 1741] [id = 703] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8d457400 == 32 [pid = 1741] [id = 717] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3ae000 == 31 [pid = 1741] [id = 715] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x9a09e800 == 30 [pid = 1741] [id = 716] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7cf000 == 29 [pid = 1741] [id = 714] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x96157000 == 28 [pid = 1741] [id = 713] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x9533e400 == 27 [pid = 1741] [id = 712] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7ca800 == 26 [pid = 1741] [id = 710] 17:55:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c2c00 == 25 [pid = 1741] [id = 711] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x91d94000) [pid = 1741] [serial = 2096] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x93a37400) [pid = 1741] [serial = 2073] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x91cf9c00) [pid = 1741] [serial = 2072] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9111b400) [pid = 1741] [serial = 2093] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x8e3ad800) [pid = 1741] [serial = 2090] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x8e3b3400) [pid = 1741] [serial = 2091] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x939dfc00) [pid = 1741] [serial = 2088] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x95424c00) [pid = 1741] [serial = 2076] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x911e5c00) [pid = 1741] [serial = 2087] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x953d8c00) [pid = 1741] [serial = 2075] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9797ec00) [pid = 1741] [serial = 2079] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x97976400) [pid = 1741] [serial = 2078] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x99707c00) [pid = 1741] [serial = 2082] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x983ebc00) [pid = 1741] [serial = 2081] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9533e000) [pid = 1741] [serial = 2102] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x911de800) [pid = 1741] [serial = 2085] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x8f2c6000) [pid = 1741] [serial = 2084] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x93d1e800) [pid = 1741] [serial = 2099] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x939dcc00) [pid = 1741] [serial = 2097] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x93d9d400) [pid = 1741] [serial = 2100] [outer = (nil)] [url = about:blank] 17:55:08 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x911e2000) [pid = 1741] [serial = 2094] [outer = (nil)] [url = about:blank] 17:55:09 INFO - PROCESS | 1741 | 1468025709283 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]]]}] 17:55:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:55:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 2792ms 17:55:09 INFO - PROCESS | 1741 | 1468025709313 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 17:55:09 INFO - PROCESS | 1741 | 1468025709320 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 17:55:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:55:09 INFO - PROCESS | 1741 | 1468025709330 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:55:09 INFO - PROCESS | 1741 | 1468025709334 Marionette TRACE conn4 <- [1,2846,null,{}] 17:55:09 INFO - PROCESS | 1741 | 1468025709343 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}] 17:55:09 INFO - PROCESS | 1741 | 1468025709350 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:09 INFO - PROCESS | 1741 | 1468025709544 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 17:55:09 INFO - PROCESS | 1741 | 1468025709743 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:09 INFO - PROCESS | 1741 | 1468025709758 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c4000 == 26 [pid = 1741] [id = 719] 17:55:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x8d7c9800) [pid = 1741] [serial = 2158] [outer = (nil)] 17:55:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x8f2c3c00) [pid = 1741] [serial = 2159] [outer = 0x8d7c9800] 17:55:09 INFO - PROCESS | 1741 | 1468025709832 Marionette DEBUG loaded listener.js 17:55:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x8f2cbc00) [pid = 1741] [serial = 2160] [outer = 0x8d7c9800] 17:55:10 INFO - PROCESS | 1741 | 1468025710639 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]]]}] 17:55:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:55:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1384ms 17:55:10 INFO - PROCESS | 1741 | 1468025710713 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 17:55:10 INFO - PROCESS | 1741 | 1468025710722 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 17:55:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:55:10 INFO - PROCESS | 1741 | 1468025710735 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:55:10 INFO - PROCESS | 1741 | 1468025710739 Marionette TRACE conn4 <- [1,2850,null,{}] 17:55:10 INFO - PROCESS | 1741 | 1468025710746 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}] 17:55:10 INFO - PROCESS | 1741 | 1468025710753 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:10 INFO - PROCESS | 1741 | 1468025710935 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 17:55:11 INFO - PROCESS | 1741 | 1468025711094 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:11 INFO - PROCESS | 1741 | 1468025711104 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x91332c00 == 27 [pid = 1741] [id = 720] 17:55:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x91334000) [pid = 1741] [serial = 2161] [outer = (nil)] 17:55:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9133c400) [pid = 1741] [serial = 2162] [outer = 0x91334000] 17:55:11 INFO - PROCESS | 1741 | 1468025711180 Marionette DEBUG loaded listener.js 17:55:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x8d466400) [pid = 1741] [serial = 2163] [outer = 0x91334000] 17:55:12 INFO - PROCESS | 1741 | 1468025712142 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:55:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:55:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1446ms 17:55:12 INFO - PROCESS | 1741 | 1468025712181 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 17:55:12 INFO - PROCESS | 1741 | 1468025712184 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 17:55:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:55:12 INFO - PROCESS | 1741 | 1468025712192 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:55:12 INFO - PROCESS | 1741 | 1468025712199 Marionette TRACE conn4 <- [1,2854,null,{}] 17:55:12 INFO - PROCESS | 1741 | 1468025712225 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}] 17:55:12 INFO - PROCESS | 1741 | 1468025712235 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:12 INFO - PROCESS | 1741 | 1468025712475 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 17:55:12 INFO - PROCESS | 1741 | 1468025712505 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:12 INFO - PROCESS | 1741 | 1468025712519 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d2d400 == 28 [pid = 1741] [id = 721] 17:55:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x93d9bc00) [pid = 1741] [serial = 2164] [outer = (nil)] 17:55:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x93da6800) [pid = 1741] [serial = 2165] [outer = 0x93d9bc00] 17:55:12 INFO - PROCESS | 1741 | 1468025712596 Marionette DEBUG loaded listener.js 17:55:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x95333000) [pid = 1741] [serial = 2166] [outer = 0x93d9bc00] 17:55:14 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x8e3b0000) [pid = 1741] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:55:14 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x8e3b1800) [pid = 1741] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:55:14 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x8d7ca400) [pid = 1741] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:55:14 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x91113000) [pid = 1741] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:55:14 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x95f24400) [pid = 1741] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:55:14 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x91d94800) [pid = 1741] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:55:14 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x93da8000) [pid = 1741] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:55:14 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x95393000) [pid = 1741] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:55:14 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x95f1d800) [pid = 1741] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:55:14 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x91340400) [pid = 1741] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:55:14 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x91339000) [pid = 1741] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:55:14 INFO - PROCESS | 1741 | 1468025714991 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]]]}] 17:55:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:55:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2848ms 17:55:15 INFO - PROCESS | 1741 | 1468025715042 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 17:55:15 INFO - PROCESS | 1741 | 1468025715047 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 17:55:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:55:15 INFO - PROCESS | 1741 | 1468025715054 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:55:15 INFO - PROCESS | 1741 | 1468025715057 Marionette TRACE conn4 <- [1,2858,null,{}] 17:55:15 INFO - PROCESS | 1741 | 1468025715063 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}] 17:55:15 INFO - PROCESS | 1741 | 1468025715069 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:15 INFO - PROCESS | 1741 | 1468025715302 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 17:55:15 INFO - PROCESS | 1741 | 1468025715356 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:15 INFO - PROCESS | 1741 | 1468025715365 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdd400 == 29 [pid = 1741] [id = 722] 17:55:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x8d7c4800) [pid = 1741] [serial = 2167] [outer = (nil)] 17:55:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x91cef400) [pid = 1741] [serial = 2168] [outer = 0x8d7c4800] 17:55:15 INFO - PROCESS | 1741 | 1468025715445 Marionette DEBUG loaded listener.js 17:55:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x95337000) [pid = 1741] [serial = 2169] [outer = 0x8d7c4800] 17:55:16 INFO - PROCESS | 1741 | 1468025716305 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:55:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:55:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1281ms 17:55:16 INFO - PROCESS | 1741 | 1468025716336 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 17:55:16 INFO - PROCESS | 1741 | 1468025716339 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 17:55:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:55:16 INFO - PROCESS | 1741 | 1468025716346 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:55:16 INFO - PROCESS | 1741 | 1468025716350 Marionette TRACE conn4 <- [1,2862,null,{}] 17:55:16 INFO - PROCESS | 1741 | 1468025716356 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}] 17:55:16 INFO - PROCESS | 1741 | 1468025716362 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:16 INFO - PROCESS | 1741 | 1468025716528 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 17:55:16 INFO - PROCESS | 1741 | 1468025716542 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:16 INFO - PROCESS | 1741 | 1468025716552 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfda400 == 30 [pid = 1741] [id = 723] 17:55:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x8cfdb000) [pid = 1741] [serial = 2170] [outer = (nil)] 17:55:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x8cfe2400) [pid = 1741] [serial = 2171] [outer = 0x8cfdb000] 17:55:16 INFO - PROCESS | 1741 | 1468025716698 Marionette DEBUG loaded listener.js 17:55:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x8d462800) [pid = 1741] [serial = 2172] [outer = 0x8cfdb000] 17:55:18 INFO - PROCESS | 1741 | 1468025717998 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]]]}] 17:55:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:55:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1741ms 17:55:18 INFO - PROCESS | 1741 | 1468025718090 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 17:55:18 INFO - PROCESS | 1741 | 1468025718096 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 17:55:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:55:18 INFO - PROCESS | 1741 | 1468025718106 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:55:18 INFO - PROCESS | 1741 | 1468025718110 Marionette TRACE conn4 <- [1,2866,null,{}] 17:55:18 INFO - PROCESS | 1741 | 1468025718121 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}] 17:55:18 INFO - PROCESS | 1741 | 1468025718128 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:18 INFO - PROCESS | 1741 | 1468025718465 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 17:55:18 INFO - PROCESS | 1741 | 1468025718645 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:18 INFO - PROCESS | 1741 | 1468025718654 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e6000 == 31 [pid = 1741] [id = 724] 17:55:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x91333400) [pid = 1741] [serial = 2173] [outer = (nil)] 17:55:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x91cf3c00) [pid = 1741] [serial = 2174] [outer = 0x91333400] 17:55:18 INFO - PROCESS | 1741 | 1468025718757 Marionette DEBUG loaded listener.js 17:55:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x91d8d400) [pid = 1741] [serial = 2175] [outer = 0x91333400] 17:55:19 INFO - PROCESS | 1741 | 1468025719824 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]]]}] 17:55:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:55:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1791ms 17:55:19 INFO - PROCESS | 1741 | 1468025719897 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 17:55:19 INFO - PROCESS | 1741 | 1468025719903 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 17:55:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:55:19 INFO - PROCESS | 1741 | 1468025719916 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:55:19 INFO - PROCESS | 1741 | 1468025719920 Marionette TRACE conn4 <- [1,2870,null,{}] 17:55:19 INFO - PROCESS | 1741 | 1468025719928 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}] 17:55:19 INFO - PROCESS | 1741 | 1468025719933 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:20 INFO - PROCESS | 1741 | 1468025720179 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 17:55:20 INFO - PROCESS | 1741 | 1468025720462 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:20 INFO - PROCESS | 1741 | 1468025720471 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3b1c00 == 32 [pid = 1741] [id = 725] 17:55:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x93d25000) [pid = 1741] [serial = 2176] [outer = (nil)] 17:55:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x95231400) [pid = 1741] [serial = 2177] [outer = 0x93d25000] 17:55:20 INFO - PROCESS | 1741 | 1468025720558 Marionette DEBUG loaded listener.js 17:55:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x95335400) [pid = 1741] [serial = 2178] [outer = 0x93d25000] 17:55:21 INFO - PROCESS | 1741 | 1468025721598 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]]]}] 17:55:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:55:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1742ms 17:55:21 INFO - PROCESS | 1741 | 1468025721666 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 17:55:21 INFO - PROCESS | 1741 | 1468025721671 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 17:55:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:55:21 INFO - PROCESS | 1741 | 1468025721678 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:55:21 INFO - PROCESS | 1741 | 1468025721684 Marionette TRACE conn4 <- [1,2874,null,{}] 17:55:21 INFO - PROCESS | 1741 | 1468025721702 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}] 17:55:21 INFO - PROCESS | 1741 | 1468025721711 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:21 INFO - PROCESS | 1741 | 1468025721923 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 17:55:22 INFO - PROCESS | 1741 | 1468025722143 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:22 INFO - PROCESS | 1741 | 1468025722156 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d28800 == 33 [pid = 1741] [id = 726] 17:55:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9539a400) [pid = 1741] [serial = 2179] [outer = (nil)] 17:55:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x95f22000) [pid = 1741] [serial = 2180] [outer = 0x9539a400] 17:55:22 INFO - PROCESS | 1741 | 1468025722283 Marionette DEBUG loaded listener.js 17:55:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x95fbdc00) [pid = 1741] [serial = 2181] [outer = 0x9539a400] 17:55:23 INFO - PROCESS | 1741 | 1468025723302 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]]]}] 17:55:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:55:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1686ms 17:55:23 INFO - PROCESS | 1741 | 1468025723365 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 17:55:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:55:23 INFO - PROCESS | 1741 | 1468025723371 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 17:55:23 INFO - PROCESS | 1741 | 1468025723378 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:55:23 INFO - PROCESS | 1741 | 1468025723383 Marionette TRACE conn4 <- [1,2878,null,{}] 17:55:23 INFO - PROCESS | 1741 | 1468025723390 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}] 17:55:23 INFO - PROCESS | 1741 | 1468025723394 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:23 INFO - PROCESS | 1741 | 1468025723595 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 17:55:23 INFO - PROCESS | 1741 | 1468025723874 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:23 INFO - PROCESS | 1741 | 1468025723881 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe6000 == 34 [pid = 1741] [id = 727] 17:55:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x8d45dc00) [pid = 1741] [serial = 2182] [outer = (nil)] 17:55:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x8e3b3800) [pid = 1741] [serial = 2183] [outer = 0x8d45dc00] 17:55:23 INFO - PROCESS | 1741 | 1468025723975 Marionette DEBUG loaded listener.js 17:55:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x91112400) [pid = 1741] [serial = 2184] [outer = 0x8d45dc00] 17:55:25 INFO - PROCESS | 1741 | 1468025725211 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]]]}] 17:55:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:55:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1893ms 17:55:25 INFO - PROCESS | 1741 | 1468025725271 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 17:55:25 INFO - PROCESS | 1741 | 1468025725278 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 17:55:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:55:25 INFO - PROCESS | 1741 | 1468025725287 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:55:25 INFO - PROCESS | 1741 | 1468025725291 Marionette TRACE conn4 <- [1,2882,null,{}] 17:55:25 INFO - PROCESS | 1741 | 1468025725302 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}] 17:55:25 INFO - PROCESS | 1741 | 1468025725311 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:25 INFO - PROCESS | 1741 | 1468025725537 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 17:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7cf800 == 33 [pid = 1741] [id = 680] 17:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3ae800 == 32 [pid = 1741] [id = 678] 17:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x9111b000 == 31 [pid = 1741] [id = 686] 17:55:25 INFO - PROCESS | 1741 | 1468025725945 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:25 INFO - PROCESS | 1741 | 1468025725958 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c3400 == 30 [pid = 1741] [id = 685] 17:55:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3afc00 == 31 [pid = 1741] [id = 728] 17:55:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x8e3b4400) [pid = 1741] [serial = 2185] [outer = (nil)] 17:55:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x8f2cec00) [pid = 1741] [serial = 2186] [outer = 0x8e3b4400] 17:55:26 INFO - PROCESS | 1741 | 1468025726078 Marionette DEBUG loaded listener.js 17:55:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9111c400) [pid = 1741] [serial = 2187] [outer = 0x8e3b4400] 17:55:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdd400 == 30 [pid = 1741] [id = 722] 17:55:26 INFO - PROCESS | 1741 | --DOCSHELL 0x93d2d400 == 29 [pid = 1741] [id = 721] 17:55:26 INFO - PROCESS | 1741 | --DOCSHELL 0x91332c00 == 28 [pid = 1741] [id = 720] 17:55:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c4000 == 27 [pid = 1741] [id = 719] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x983dd800) [pid = 1741] [serial = 2133] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x97977c00) [pid = 1741] [serial = 2132] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x8f2c1400) [pid = 1741] [serial = 2117] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x911ec800) [pid = 1741] [serial = 2129] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9110e000) [pid = 1741] [serial = 2105] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x96160400) [pid = 1741] [serial = 2114] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x95f2a000) [pid = 1741] [serial = 2126] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9110e800) [pid = 1741] [serial = 2118] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x93d20c00) [pid = 1741] [serial = 2108] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x911e8800) [pid = 1741] [serial = 2106] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x95f26400) [pid = 1741] [serial = 2127] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x95333c00) [pid = 1741] [serial = 2130] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9539a000) [pid = 1741] [serial = 2103] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x953dd000) [pid = 1741] [serial = 2123] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x95fb7800) [pid = 1741] [serial = 2112] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x95f29400) [pid = 1741] [serial = 2111] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x939d6000) [pid = 1741] [serial = 2121] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x962a7400) [pid = 1741] [serial = 2115] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x91cfa400) [pid = 1741] [serial = 2120] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x91117000) [pid = 1741] [serial = 2109] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x95426800) [pid = 1741] [serial = 2124] [outer = (nil)] [url = about:blank] 17:55:27 INFO - PROCESS | 1741 | 1468025727021 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]]]}] 17:55:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:55:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1796ms 17:55:27 INFO - PROCESS | 1741 | 1468025727084 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 17:55:27 INFO - PROCESS | 1741 | 1468025727091 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 17:55:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:55:27 INFO - PROCESS | 1741 | 1468025727108 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:55:27 INFO - PROCESS | 1741 | 1468025727113 Marionette TRACE conn4 <- [1,2886,null,{}] 17:55:27 INFO - PROCESS | 1741 | 1468025727119 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}] 17:55:27 INFO - PROCESS | 1741 | 1468025727126 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:27 INFO - PROCESS | 1741 | 1468025727317 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 17:55:27 INFO - PROCESS | 1741 | 1468025727478 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:27 INFO - PROCESS | 1741 | 1468025727486 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x9110e800 == 28 [pid = 1741] [id = 729] 17:55:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x91cfa400) [pid = 1741] [serial = 2188] [outer = (nil)] 17:55:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x939d6400) [pid = 1741] [serial = 2189] [outer = 0x91cfa400] 17:55:27 INFO - PROCESS | 1741 | 1468025727566 Marionette DEBUG loaded listener.js 17:55:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x93a33800) [pid = 1741] [serial = 2190] [outer = 0x91cfa400] 17:55:28 INFO - PROCESS | 1741 | 1468025728697 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]]]}] 17:55:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:55:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1644ms 17:55:28 INFO - PROCESS | 1741 | 1468025728751 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 17:55:28 INFO - PROCESS | 1741 | 1468025728755 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 17:55:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:55:28 INFO - PROCESS | 1741 | 1468025728769 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:55:28 INFO - PROCESS | 1741 | 1468025728776 Marionette TRACE conn4 <- [1,2890,null,{}] 17:55:28 INFO - PROCESS | 1741 | 1468025728792 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}] 17:55:28 INFO - PROCESS | 1741 | 1468025728802 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:29 INFO - PROCESS | 1741 | 1468025729073 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 17:55:29 INFO - PROCESS | 1741 | 1468025729170 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:29 INFO - PROCESS | 1741 | 1468025729180 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x9533b800 == 29 [pid = 1741] [id = 730] 17:55:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x9533e000) [pid = 1741] [serial = 2191] [outer = (nil)] 17:55:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x95397c00) [pid = 1741] [serial = 2192] [outer = 0x9533e000] 17:55:29 INFO - PROCESS | 1741 | 1468025729354 Marionette DEBUG loaded listener.js 17:55:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x953e2400) [pid = 1741] [serial = 2193] [outer = 0x9533e000] 17:55:30 INFO - PROCESS | 1741 | 1468025730269 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:55:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:55:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1549ms 17:55:30 INFO - PROCESS | 1741 | 1468025730312 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 17:55:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:55:30 INFO - PROCESS | 1741 | 1468025730317 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 17:55:30 INFO - PROCESS | 1741 | 1468025730332 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:55:30 INFO - PROCESS | 1741 | 1468025730335 Marionette TRACE conn4 <- [1,2894,null,{}] 17:55:30 INFO - PROCESS | 1741 | 1468025730342 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}] 17:55:30 INFO - PROCESS | 1741 | 1468025730347 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:30 INFO - PROCESS | 1741 | 1468025730653 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 17:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x93d9bc00) [pid = 1741] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x91cf0400) [pid = 1741] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x911e5800) [pid = 1741] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x9a0a8000) [pid = 1741] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x8d7c9800) [pid = 1741] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x91334000) [pid = 1741] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x8d457c00) [pid = 1741] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x95391000) [pid = 1741] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x8f2c3000) [pid = 1741] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x983e8800) [pid = 1741] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 62 (0x91d8c800) [pid = 1741] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:55:31 INFO - PROCESS | 1741 | 1468025730995 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:31 INFO - PROCESS | 1741 | 1468025731004 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe0800 == 30 [pid = 1741] [id = 731] 17:55:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x8d457c00) [pid = 1741] [serial = 2194] [outer = (nil)] 17:55:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x91117400) [pid = 1741] [serial = 2195] [outer = 0x8d457c00] 17:55:31 INFO - PROCESS | 1741 | 1468025731082 Marionette DEBUG loaded listener.js 17:55:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x95421c00) [pid = 1741] [serial = 2196] [outer = 0x8d457c00] 17:55:32 INFO - PROCESS | 1741 | 1468025732099 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]]]}] 17:55:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:55:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1842ms 17:55:32 INFO - PROCESS | 1741 | 1468025732167 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 17:55:32 INFO - PROCESS | 1741 | 1468025732175 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 17:55:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:55:32 INFO - PROCESS | 1741 | 1468025732184 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:55:32 INFO - PROCESS | 1741 | 1468025732191 Marionette TRACE conn4 <- [1,2898,null,{}] 17:55:32 INFO - PROCESS | 1741 | 1468025732204 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}] 17:55:32 INFO - PROCESS | 1741 | 1468025732209 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:32 INFO - PROCESS | 1741 | 1468025732452 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 17:55:32 INFO - PROCESS | 1741 | 1468025732745 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:32 INFO - PROCESS | 1741 | 1468025732751 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdb400 == 31 [pid = 1741] [id = 732] 17:55:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x91113400) [pid = 1741] [serial = 2197] [outer = (nil)] 17:55:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x91332c00) [pid = 1741] [serial = 2198] [outer = 0x91113400] 17:55:32 INFO - PROCESS | 1741 | 1468025732845 Marionette DEBUG loaded listener.js 17:55:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x91d8cc00) [pid = 1741] [serial = 2199] [outer = 0x91113400] 17:55:33 INFO - PROCESS | 1741 | 1468025733844 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]]]}] 17:55:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:55:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1694ms 17:55:33 INFO - PROCESS | 1741 | 1468025733878 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 17:55:33 INFO - PROCESS | 1741 | 1468025733888 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 17:55:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:55:33 INFO - PROCESS | 1741 | 1468025733900 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:55:33 INFO - PROCESS | 1741 | 1468025733904 Marionette TRACE conn4 <- [1,2902,null,{}] 17:55:33 INFO - PROCESS | 1741 | 1468025733912 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}] 17:55:33 INFO - PROCESS | 1741 | 1468025733919 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:34 INFO - PROCESS | 1741 | 1468025734182 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 17:55:34 INFO - PROCESS | 1741 | 1468025734473 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:34 INFO - PROCESS | 1741 | 1468025734481 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e8800 == 32 [pid = 1741] [id = 733] 17:55:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x95390400) [pid = 1741] [serial = 2200] [outer = (nil)] 17:55:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x95f24800) [pid = 1741] [serial = 2201] [outer = 0x95390400] 17:55:34 INFO - PROCESS | 1741 | 1468025734589 Marionette DEBUG loaded listener.js 17:55:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x95fb5800) [pid = 1741] [serial = 2202] [outer = 0x95390400] 17:55:35 INFO - PROCESS | 1741 | 1468025735594 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:55:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:55:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1736ms 17:55:35 INFO - PROCESS | 1741 | 1468025735636 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 17:55:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:55:35 INFO - PROCESS | 1741 | 1468025735641 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 17:55:35 INFO - PROCESS | 1741 | 1468025735649 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:55:35 INFO - PROCESS | 1741 | 1468025735655 Marionette TRACE conn4 <- [1,2906,null,{}] 17:55:35 INFO - PROCESS | 1741 | 1468025735672 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}] 17:55:35 INFO - PROCESS | 1741 | 1468025735681 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:35 INFO - PROCESS | 1741 | 1468025735880 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 17:55:36 INFO - PROCESS | 1741 | 1468025736151 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:36 INFO - PROCESS | 1741 | 1468025736169 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x9615c400 == 33 [pid = 1741] [id = 734] 17:55:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x9615f000) [pid = 1741] [serial = 2203] [outer = (nil)] 17:55:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x962ad400) [pid = 1741] [serial = 2204] [outer = 0x9615f000] 17:55:36 INFO - PROCESS | 1741 | 1468025736348 Marionette DEBUG loaded listener.js 17:55:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x97974800) [pid = 1741] [serial = 2205] [outer = 0x9615f000] 17:55:37 INFO - PROCESS | 1741 | 1468025737449 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]]]}] 17:55:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:55:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1840ms 17:55:37 INFO - PROCESS | 1741 | 1468025737490 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 17:55:37 INFO - PROCESS | 1741 | 1468025737498 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 17:55:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:55:37 INFO - PROCESS | 1741 | 1468025737509 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:55:37 INFO - PROCESS | 1741 | 1468025737516 Marionette TRACE conn4 <- [1,2910,null,{}] 17:55:37 INFO - PROCESS | 1741 | 1468025737525 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}] 17:55:37 INFO - PROCESS | 1741 | 1468025737532 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:37 INFO - PROCESS | 1741 | 1468025737767 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 17:55:38 INFO - PROCESS | 1741 | 1468025738107 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:38 INFO - PROCESS | 1741 | 1468025738118 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x95332800 == 34 [pid = 1741] [id = 735] 17:55:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x97977400) [pid = 1741] [serial = 2206] [outer = (nil)] 17:55:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x983e8000) [pid = 1741] [serial = 2207] [outer = 0x97977400] 17:55:38 INFO - PROCESS | 1741 | 1468025738234 Marionette DEBUG loaded listener.js 17:55:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x996e0000) [pid = 1741] [serial = 2208] [outer = 0x97977400] 17:55:39 INFO - PROCESS | 1741 | 1468025739003 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]]]}] 17:55:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:55:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:55:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1540ms 17:55:39 INFO - PROCESS | 1741 | 1468025739050 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 17:55:39 INFO - PROCESS | 1741 | 1468025739054 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 17:55:39 INFO - TEST-START | /DOMEvents/constructors.html 17:55:39 INFO - PROCESS | 1741 | 1468025739083 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:55:39 INFO - PROCESS | 1741 | 1468025739086 Marionette TRACE conn4 <- [1,2914,null,{}] 17:55:39 INFO - PROCESS | 1741 | 1468025739093 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}] 17:55:39 INFO - PROCESS | 1741 | 1468025739098 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:39 INFO - PROCESS | 1741 | 1468025739293 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 17:55:39 INFO - PROCESS | 1741 | 1468025739496 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:39 INFO - PROCESS | 1741 | 1468025739505 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe5800 == 35 [pid = 1741] [id = 736] 17:55:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x8cfe8c00) [pid = 1741] [serial = 2209] [outer = (nil)] 17:55:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x99781800) [pid = 1741] [serial = 2210] [outer = 0x8cfe8c00] 17:55:39 INFO - PROCESS | 1741 | 1468025739601 Marionette DEBUG loaded listener.js 17:55:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9a026000) [pid = 1741] [serial = 2211] [outer = 0x8cfe8c00] 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:55:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:55:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:55:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:55:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:55:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:55:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:55:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:55:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:55:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 1658ms 17:55:40 INFO - PROCESS | 1741 | 1468025740693 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]]]}] 17:55:40 INFO - PROCESS | 1741 | 1468025740789 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 17:55:40 INFO - PROCESS | 1741 | 1468025740792 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 17:55:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:55:40 INFO - PROCESS | 1741 | 1468025740803 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:55:40 INFO - PROCESS | 1741 | 1468025740807 Marionette TRACE conn4 <- [1,2918,null,{}] 17:55:40 INFO - PROCESS | 1741 | 1468025740819 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}] 17:55:40 INFO - PROCESS | 1741 | 1468025740831 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:41 INFO - PROCESS | 1741 | 1468025741081 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 17:55:41 INFO - PROCESS | 1741 | 1468025741368 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:41 INFO - PROCESS | 1741 | 1468025741377 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d45bc00 == 36 [pid = 1741] [id = 737] 17:55:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x8d7ce800) [pid = 1741] [serial = 2212] [outer = (nil)] 17:55:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a475800) [pid = 1741] [serial = 2213] [outer = 0x8d7ce800] 17:55:41 INFO - PROCESS | 1741 | 1468025741465 Marionette DEBUG loaded listener.js 17:55:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9a502000) [pid = 1741] [serial = 2214] [outer = 0x8d7ce800] 17:55:42 INFO - PROCESS | 1741 | 1468025742333 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:55:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:55:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1591ms 17:55:42 INFO - PROCESS | 1741 | 1468025742393 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 17:55:42 INFO - PROCESS | 1741 | 1468025742397 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 17:55:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:55:42 INFO - PROCESS | 1741 | 1468025742405 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:55:42 INFO - PROCESS | 1741 | 1468025742410 Marionette TRACE conn4 <- [1,2922,null,{}] 17:55:42 INFO - PROCESS | 1741 | 1468025742417 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}] 17:55:42 INFO - PROCESS | 1741 | 1468025742422 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:42 INFO - PROCESS | 1741 | 1468025742682 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 17:55:42 INFO - PROCESS | 1741 | 1468025742822 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:42 INFO - PROCESS | 1741 | 1468025742832 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c1800 == 37 [pid = 1741] [id = 738] 17:55:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x8d7cc000) [pid = 1741] [serial = 2215] [outer = (nil)] 17:55:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9533ac00) [pid = 1741] [serial = 2216] [outer = 0x8d7cc000] 17:55:42 INFO - PROCESS | 1741 | 1468025742922 Marionette DEBUG loaded listener.js 17:55:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x99711800) [pid = 1741] [serial = 2217] [outer = 0x8d7cc000] 17:55:43 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:55:43 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:55:43 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:55:43 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:55:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:55:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:55:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:55:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:55:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 17:55:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:55:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:55:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:55:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 17:55:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:55:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:55:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:55:44 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]" 17:55:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:55:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:55:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:55:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:55:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1682ms 17:55:44 INFO - PROCESS | 1741 | 1468025744055 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]]]}] 17:55:44 INFO - PROCESS | 1741 | 1468025744091 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 17:55:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:55:44 INFO - PROCESS | 1741 | 1468025744106 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 17:55:44 INFO - PROCESS | 1741 | 1468025744117 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:55:44 INFO - PROCESS | 1741 | 1468025744125 Marionette TRACE conn4 <- [1,2926,null,{}] 17:55:44 INFO - PROCESS | 1741 | 1468025744185 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}] 17:55:44 INFO - PROCESS | 1741 | 1468025744194 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:44 INFO - PROCESS | 1741 | 1468025744396 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 17:55:44 INFO - PROCESS | 1741 | 1468025744700 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:44 INFO - PROCESS | 1741 | 1468025744712 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x939d7400 == 38 [pid = 1741] [id = 739] 17:55:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x939d9400) [pid = 1741] [serial = 2218] [outer = (nil)] 17:55:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x93d27000) [pid = 1741] [serial = 2219] [outer = 0x939d9400] 17:55:44 INFO - PROCESS | 1741 | 1468025744840 Marionette DEBUG loaded listener.js 17:55:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x95236800) [pid = 1741] [serial = 2220] [outer = 0x939d9400] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdc800 == 37 [pid = 1741] [id = 684] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x91119000 == 36 [pid = 1741] [id = 718] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7cb000 == 35 [pid = 1741] [id = 687] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x939d4000 == 34 [pid = 1741] [id = 681] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8d462c00 == 33 [pid = 1741] [id = 682] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe4400 == 32 [pid = 1741] [id = 694] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x911e6000 == 31 [pid = 1741] [id = 724] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8d45d000 == 30 [pid = 1741] [id = 690] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x962aac00 == 29 [pid = 1741] [id = 693] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x93d28800 == 28 [pid = 1741] [id = 726] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c9c00 == 27 [pid = 1741] [id = 689] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b1c00 == 26 [pid = 1741] [id = 725] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfda400 == 25 [pid = 1741] [id = 723] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x91114400 == 24 [pid = 1741] [id = 679] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe6000 == 23 [pid = 1741] [id = 727] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x95f27000 == 22 [pid = 1741] [id = 688] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3bc000 == 21 [pid = 1741] [id = 683] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x962af000 == 20 [pid = 1741] [id = 692] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3b7400 == 19 [pid = 1741] [id = 695] 17:55:46 INFO - PROCESS | 1741 | --DOCSHELL 0x911df000 == 18 [pid = 1741] [id = 691] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x91cef400) [pid = 1741] [serial = 2168] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x93da6800) [pid = 1741] [serial = 2165] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x95333000) [pid = 1741] [serial = 2166] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9a0a9400) [pid = 1741] [serial = 2147] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x93b66400) [pid = 1741] [serial = 2157] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9a508800) [pid = 1741] [serial = 2151] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9a504c00) [pid = 1741] [serial = 2150] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x91d8a400) [pid = 1741] [serial = 2156] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x8f2c3c00) [pid = 1741] [serial = 2159] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x8f2cbc00) [pid = 1741] [serial = 2160] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9133c400) [pid = 1741] [serial = 2162] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x8d7c9c00) [pid = 1741] [serial = 2154] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x8d45d400) [pid = 1741] [serial = 2153] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9541f800) [pid = 1741] [serial = 2138] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x91cf9400) [pid = 1741] [serial = 2136] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x91336400) [pid = 1741] [serial = 2135] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9977a400) [pid = 1741] [serial = 2142] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x8d466400) [pid = 1741] [serial = 2163] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x996df800) [pid = 1741] [serial = 2141] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x9a0a0c00) [pid = 1741] [serial = 2145] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x9a09d400) [pid = 1741] [serial = 2144] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x9a0afc00) [pid = 1741] [serial = 2148] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x95f21800) [pid = 1741] [serial = 2139] [outer = (nil)] [url = about:blank] 17:55:46 INFO - PROCESS | 1741 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:55:47 INFO - PROCESS | 1741 | 1468025747032 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]]]}] 17:55:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:55:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2952ms 17:55:47 INFO - PROCESS | 1741 | 1468025747071 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 17:55:47 INFO - PROCESS | 1741 | 1468025747079 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 17:55:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:55:47 INFO - PROCESS | 1741 | 1468025747091 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:55:47 INFO - PROCESS | 1741 | 1468025747100 Marionette TRACE conn4 <- [1,2930,null,{}] 17:55:47 INFO - PROCESS | 1741 | 1468025747113 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}] 17:55:47 INFO - PROCESS | 1741 | 1468025747124 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:47 INFO - PROCESS | 1741 | 1468025747395 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 17:55:47 INFO - PROCESS | 1741 | 1468025747683 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:47 INFO - PROCESS | 1741 | 1468025747697 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3bb400 == 19 [pid = 1741] [id = 740] 17:55:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x8e3bc000) [pid = 1741] [serial = 2221] [outer = (nil)] 17:55:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x8f2cbc00) [pid = 1741] [serial = 2222] [outer = 0x8e3bc000] 17:55:47 INFO - PROCESS | 1741 | 1468025747847 Marionette DEBUG loaded listener.js 17:55:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x9110f400) [pid = 1741] [serial = 2223] [outer = 0x8e3bc000] 17:55:48 INFO - PROCESS | 1741 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:55:48 INFO - PROCESS | 1741 | 1468025748612 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]]]}] 17:55:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:55:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1563ms 17:55:48 INFO - PROCESS | 1741 | 1468025748653 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 17:55:48 INFO - PROCESS | 1741 | 1468025748662 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 17:55:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:55:48 INFO - PROCESS | 1741 | 1468025748674 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:55:48 INFO - PROCESS | 1741 | 1468025748678 Marionette TRACE conn4 <- [1,2934,null,{}] 17:55:48 INFO - PROCESS | 1741 | 1468025748685 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}] 17:55:48 INFO - PROCESS | 1741 | 1468025748690 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:48 INFO - PROCESS | 1741 | 1468025748943 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 17:55:48 INFO - PROCESS | 1741 | 1468025748977 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:48 INFO - PROCESS | 1741 | 1468025748984 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf2800 == 20 [pid = 1741] [id = 741] 17:55:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x91cf4c00) [pid = 1741] [serial = 2224] [outer = (nil)] 17:55:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x91d89c00) [pid = 1741] [serial = 2225] [outer = 0x91cf4c00] 17:55:49 INFO - PROCESS | 1741 | 1468025749062 Marionette DEBUG loaded listener.js 17:55:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x91d93c00) [pid = 1741] [serial = 2226] [outer = 0x91cf4c00] 17:55:49 INFO - PROCESS | 1741 | 1468025749964 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]]]}] 17:55:50 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:55:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1341ms 17:55:50 INFO - PROCESS | 1741 | 1468025750016 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 17:55:50 INFO - PROCESS | 1741 | 1468025750020 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 17:55:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:55:50 INFO - PROCESS | 1741 | 1468025750027 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:55:50 INFO - PROCESS | 1741 | 1468025750032 Marionette TRACE conn4 <- [1,2938,null,{}] 17:55:50 INFO - PROCESS | 1741 | 1468025750059 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}] 17:55:50 INFO - PROCESS | 1741 | 1468025750069 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:50 INFO - PROCESS | 1741 | 1468025750295 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 17:55:50 INFO - PROCESS | 1741 | 1468025750320 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:50 INFO - PROCESS | 1741 | 1468025750328 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x952efc00 == 21 [pid = 1741] [id = 742] 17:55:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x95330400) [pid = 1741] [serial = 2227] [outer = (nil)] 17:55:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x95336000) [pid = 1741] [serial = 2228] [outer = 0x95330400] 17:55:50 INFO - PROCESS | 1741 | 1468025750406 Marionette DEBUG loaded listener.js 17:55:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x95393000) [pid = 1741] [serial = 2229] [outer = 0x95330400] 17:55:51 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x8d7c4800) [pid = 1741] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:55:51 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x9533e000) [pid = 1741] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:55:51 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x8e3b4400) [pid = 1741] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:55:51 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x93d25000) [pid = 1741] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:55:51 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x91cfa400) [pid = 1741] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:55:51 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x91333400) [pid = 1741] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:55:51 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x8cfdb000) [pid = 1741] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:55:51 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x9539a400) [pid = 1741] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:55:51 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x8d45dc00) [pid = 1741] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:55:51 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x8d457c00) [pid = 1741] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:55:51 INFO - PROCESS | 1741 | 1468025751807 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]]]}] 17:55:51 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. 17:55:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1846ms 17:55:51 INFO - PROCESS | 1741 | 1468025751875 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 17:55:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:55:51 INFO - PROCESS | 1741 | 1468025751880 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 17:55:51 INFO - PROCESS | 1741 | 1468025751887 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:55:51 INFO - PROCESS | 1741 | 1468025751891 Marionette TRACE conn4 <- [1,2942,null,{}] 17:55:51 INFO - PROCESS | 1741 | 1468025751897 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}] 17:55:51 INFO - PROCESS | 1741 | 1468025751902 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:52 INFO - PROCESS | 1741 | 1468025752107 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 17:55:52 INFO - PROCESS | 1741 | 1468025752122 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:52 INFO - PROCESS | 1741 | 1468025752132 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c9400 == 22 [pid = 1741] [id = 743] 17:55:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x911e0400) [pid = 1741] [serial = 2230] [outer = (nil)] 17:55:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x94852000) [pid = 1741] [serial = 2231] [outer = 0x911e0400] 17:55:52 INFO - PROCESS | 1741 | 1468025752206 Marionette DEBUG loaded listener.js 17:55:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x9539b000) [pid = 1741] [serial = 2232] [outer = 0x911e0400] 17:55:53 INFO - PROCESS | 1741 | 1468025753014 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"]]]}] 17:55:53 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 17:55:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:55:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:55:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1188ms 17:55:53 INFO - PROCESS | 1741 | 1468025753079 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 17:55:53 INFO - PROCESS | 1741 | 1468025753085 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 17:55:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:55:53 INFO - PROCESS | 1741 | 1468025753095 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:55:53 INFO - PROCESS | 1741 | 1468025753099 Marionette TRACE conn4 <- [1,2946,null,{}] 17:55:53 INFO - PROCESS | 1741 | 1468025753110 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}] 17:55:53 INFO - PROCESS | 1741 | 1468025753116 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:53 INFO - PROCESS | 1741 | 1468025753439 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 17:55:53 INFO - PROCESS | 1741 | 1468025753707 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:53 INFO - PROCESS | 1741 | 1468025753724 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfde400 == 23 [pid = 1741] [id = 744] 17:55:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x8cfdf000) [pid = 1741] [serial = 2233] [outer = (nil)] 17:55:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x8cfe7000) [pid = 1741] [serial = 2234] [outer = 0x8cfdf000] 17:55:53 INFO - PROCESS | 1741 | 1468025753995 Marionette DEBUG loaded listener.js 17:55:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x8d466c00) [pid = 1741] [serial = 2235] [outer = 0x8cfdf000] 17:55:55 INFO - PROCESS | 1741 | 1468025755234 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]]]}] 17:55:55 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. 17:55:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 2191ms 17:55:55 INFO - PROCESS | 1741 | 1468025755290 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 17:55:55 INFO - PROCESS | 1741 | 1468025755297 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 17:55:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:55:55 INFO - PROCESS | 1741 | 1468025755351 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:55:55 INFO - PROCESS | 1741 | 1468025755356 Marionette TRACE conn4 <- [1,2950,null,{}] 17:55:55 INFO - PROCESS | 1741 | 1468025755372 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}] 17:55:55 INFO - PROCESS | 1741 | 1468025755382 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:55 INFO - PROCESS | 1741 | 1468025755599 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 17:55:55 INFO - PROCESS | 1741 | 1468025755795 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:55 INFO - PROCESS | 1741 | 1468025755810 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x911df000 == 24 [pid = 1741] [id = 745] 17:55:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x911eb400) [pid = 1741] [serial = 2236] [outer = (nil)] 17:55:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x9133c400) [pid = 1741] [serial = 2237] [outer = 0x911eb400] 17:55:55 INFO - PROCESS | 1741 | 1468025755941 Marionette DEBUG loaded listener.js 17:55:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x91cf0800) [pid = 1741] [serial = 2238] [outer = 0x911eb400] 17:55:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x93d9bc00 == 25 [pid = 1741] [id = 746] 17:55:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x93d9d800) [pid = 1741] [serial = 2239] [outer = (nil)] 17:55:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x93da2400) [pid = 1741] [serial = 2240] [outer = 0x93d9d800] 17:55:57 INFO - PROCESS | 1741 | 1468025757103 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]]]}] 17:55:57 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. 17:55:57 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1843ms 17:55:57 INFO - PROCESS | 1741 | 1468025757155 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 17:55:57 INFO - PROCESS | 1741 | 1468025757163 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 17:55:57 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:55:57 INFO - PROCESS | 1741 | 1468025757172 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:55:57 INFO - PROCESS | 1741 | 1468025757176 Marionette TRACE conn4 <- [1,2954,null,{}] 17:55:57 INFO - PROCESS | 1741 | 1468025757183 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}] 17:55:57 INFO - PROCESS | 1741 | 1468025757189 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:57 INFO - PROCESS | 1741 | 1468025757437 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 17:55:57 INFO - PROCESS | 1741 | 1468025757724 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:57 INFO - PROCESS | 1741 | 1468025757731 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2ca800 == 26 [pid = 1741] [id = 747] 17:55:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x952eec00) [pid = 1741] [serial = 2241] [outer = (nil)] 17:55:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9533a000) [pid = 1741] [serial = 2242] [outer = 0x952eec00] 17:55:57 INFO - PROCESS | 1741 | 1468025757842 Marionette DEBUG loaded listener.js 17:55:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x953ddc00) [pid = 1741] [serial = 2243] [outer = 0x952eec00] 17:55:58 INFO - PROCESS | 1741 | 1468025758769 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]]]}] 17:55:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:55:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:55:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1640ms 17:55:58 INFO - PROCESS | 1741 | 1468025758813 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 17:55:58 INFO - PROCESS | 1741 | 1468025758818 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 17:55:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:55:58 INFO - PROCESS | 1741 | 1468025758835 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:55:58 INFO - PROCESS | 1741 | 1468025758845 Marionette TRACE conn4 <- [1,2958,null,{}] 17:55:58 INFO - PROCESS | 1741 | 1468025758853 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}] 17:55:58 INFO - PROCESS | 1741 | 1468025758860 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:59 INFO - PROCESS | 1741 | 1468025759169 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 17:55:59 INFO - PROCESS | 1741 | 1468025759321 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:59 INFO - PROCESS | 1741 | 1468025759335 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:55:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x95f28800 == 27 [pid = 1741] [id = 748] 17:55:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x95f29400) [pid = 1741] [serial = 2244] [outer = (nil)] 17:55:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x95fc0000) [pid = 1741] [serial = 2245] [outer = 0x95f29400] 17:55:59 INFO - PROCESS | 1741 | 1468025759458 Marionette DEBUG loaded listener.js 17:55:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x96157000) [pid = 1741] [serial = 2246] [outer = 0x95f29400] 17:56:00 INFO - PROCESS | 1741 | 1468025760420 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]]]}] 17:56:00 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. 17:56:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1650ms 17:56:00 INFO - PROCESS | 1741 | 1468025760478 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 17:56:00 INFO - PROCESS | 1741 | 1468025760484 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 17:56:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:56:00 INFO - PROCESS | 1741 | 1468025760491 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:56:00 INFO - PROCESS | 1741 | 1468025760494 Marionette TRACE conn4 <- [1,2962,null,{}] 17:56:00 INFO - PROCESS | 1741 | 1468025760502 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}] 17:56:00 INFO - PROCESS | 1741 | 1468025760506 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:00 INFO - PROCESS | 1741 | 1468025760711 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 17:56:00 INFO - PROCESS | 1741 | 1468025760899 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:00 INFO - PROCESS | 1741 | 1468025760906 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x95420c00 == 28 [pid = 1741] [id = 749] 17:56:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x95fbc800) [pid = 1741] [serial = 2247] [outer = (nil)] 17:56:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x962a7000) [pid = 1741] [serial = 2248] [outer = 0x95fbc800] 17:56:01 INFO - PROCESS | 1741 | 1468025760997 Marionette DEBUG loaded listener.js 17:56:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x96632c00) [pid = 1741] [serial = 2249] [outer = 0x95fbc800] 17:56:02 INFO - PROCESS | 1741 | 1468025762030 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]]]}] 17:56:02 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. 17:56:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1585ms 17:56:02 INFO - PROCESS | 1741 | 1468025762078 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 17:56:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:56:02 INFO - PROCESS | 1741 | 1468025762083 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 17:56:02 INFO - PROCESS | 1741 | 1468025762091 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:56:02 INFO - PROCESS | 1741 | 1468025762094 Marionette TRACE conn4 <- [1,2966,null,{}] 17:56:02 INFO - PROCESS | 1741 | 1468025762101 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}] 17:56:02 INFO - PROCESS | 1741 | 1468025762106 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:02 INFO - PROCESS | 1741 | 1468025762323 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 17:56:02 INFO - PROCESS | 1741 | 1468025762773 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:02 INFO - PROCESS | 1741 | 1468025762785 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d457800 == 29 [pid = 1741] [id = 750] 17:56:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x8d45b000) [pid = 1741] [serial = 2250] [outer = (nil)] 17:56:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x8d7c9800) [pid = 1741] [serial = 2251] [outer = 0x8d45b000] 17:56:02 INFO - PROCESS | 1741 | 1468025762908 Marionette DEBUG loaded listener.js 17:56:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x8e3b3000) [pid = 1741] [serial = 2252] [outer = 0x8d45b000] 17:56:03 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c9400 == 28 [pid = 1741] [id = 743] 17:56:03 INFO - PROCESS | 1741 | --DOCSHELL 0x952efc00 == 27 [pid = 1741] [id = 742] 17:56:03 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf2800 == 26 [pid = 1741] [id = 741] 17:56:03 INFO - PROCESS | 1741 | 1468025763909 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]]]}] 17:56:03 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3bb400 == 25 [pid = 1741] [id = 740] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x953e2400) [pid = 1741] [serial = 2193] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x95397c00) [pid = 1741] [serial = 2192] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x8f2cec00) [pid = 1741] [serial = 2186] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9111c400) [pid = 1741] [serial = 2187] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x95231400) [pid = 1741] [serial = 2177] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x95335400) [pid = 1741] [serial = 2178] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x939d6400) [pid = 1741] [serial = 2189] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x91cf3c00) [pid = 1741] [serial = 2174] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x91d8d400) [pid = 1741] [serial = 2175] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x8cfe2400) [pid = 1741] [serial = 2171] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x8d462800) [pid = 1741] [serial = 2172] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x95f22000) [pid = 1741] [serial = 2180] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x95fbdc00) [pid = 1741] [serial = 2181] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x8e3b3800) [pid = 1741] [serial = 2183] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x91112400) [pid = 1741] [serial = 2184] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x95421c00) [pid = 1741] [serial = 2196] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x91117400) [pid = 1741] [serial = 2195] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x93a33800) [pid = 1741] [serial = 2190] [outer = (nil)] [url = about:blank] 17:56:03 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x95337000) [pid = 1741] [serial = 2169] [outer = (nil)] [url = about:blank] 17:56:03 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. 17:56:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1896ms 17:56:03 INFO - PROCESS | 1741 | 1468025763988 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 17:56:03 INFO - PROCESS | 1741 | 1468025763994 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 17:56:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:56:04 INFO - PROCESS | 1741 | 1468025764003 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:56:04 INFO - PROCESS | 1741 | 1468025764007 Marionette TRACE conn4 <- [1,2970,null,{}] 17:56:04 INFO - PROCESS | 1741 | 1468025764016 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}] 17:56:04 INFO - PROCESS | 1741 | 1468025764025 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:04 INFO - PROCESS | 1741 | 1468025764220 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 17:56:04 INFO - PROCESS | 1741 | 1468025764386 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:04 INFO - PROCESS | 1741 | 1468025764395 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d463000 == 26 [pid = 1741] [id = 751] 17:56:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x91110400) [pid = 1741] [serial = 2253] [outer = (nil)] 17:56:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x91119c00) [pid = 1741] [serial = 2254] [outer = 0x91110400] 17:56:04 INFO - PROCESS | 1741 | 1468025764474 Marionette DEBUG loaded listener.js 17:56:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x911ebc00) [pid = 1741] [serial = 2255] [outer = 0x91110400] 17:56:05 INFO - PROCESS | 1741 | 1468025765287 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]]]}] 17:56:05 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. 17:56:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1334ms 17:56:05 INFO - PROCESS | 1741 | 1468025765342 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 17:56:05 INFO - PROCESS | 1741 | 1468025765348 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 17:56:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:56:05 INFO - PROCESS | 1741 | 1468025765356 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:56:05 INFO - PROCESS | 1741 | 1468025765360 Marionette TRACE conn4 <- [1,2974,null,{}] 17:56:05 INFO - PROCESS | 1741 | 1468025765367 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}] 17:56:05 INFO - PROCESS | 1741 | 1468025765373 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:05 INFO - PROCESS | 1741 | 1468025765557 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 17:56:05 INFO - PROCESS | 1741 | 1468025765708 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:05 INFO - PROCESS | 1741 | 1468025765717 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x939db000 == 27 [pid = 1741] [id = 752] 17:56:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x93b5b800) [pid = 1741] [serial = 2256] [outer = (nil)] 17:56:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x93b66800) [pid = 1741] [serial = 2257] [outer = 0x93b5b800] 17:56:05 INFO - PROCESS | 1741 | 1468025765791 Marionette DEBUG loaded listener.js 17:56:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x93da4c00) [pid = 1741] [serial = 2258] [outer = 0x93b5b800] 17:56:06 INFO - PROCESS | 1741 | 1468025766746 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]]]}] 17:56:06 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. 17:56:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1430ms 17:56:06 INFO - PROCESS | 1741 | 1468025766791 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 17:56:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:56:06 INFO - PROCESS | 1741 | 1468025766796 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 17:56:06 INFO - PROCESS | 1741 | 1468025766815 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:56:06 INFO - PROCESS | 1741 | 1468025766826 Marionette TRACE conn4 <- [1,2978,null,{}] 17:56:06 INFO - PROCESS | 1741 | 1468025766852 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}] 17:56:06 INFO - PROCESS | 1741 | 1468025766861 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:07 INFO - PROCESS | 1741 | 1468025767108 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 17:56:07 INFO - PROCESS | 1741 | 1468025767140 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:07 INFO - PROCESS | 1741 | 1468025767147 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x93da2800 == 28 [pid = 1741] [id = 753] 17:56:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x95339400) [pid = 1741] [serial = 2259] [outer = (nil)] 17:56:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x95421800) [pid = 1741] [serial = 2260] [outer = 0x95339400] 17:56:07 INFO - PROCESS | 1741 | 1468025767237 Marionette DEBUG loaded listener.js 17:56:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x95f1c400) [pid = 1741] [serial = 2261] [outer = 0x95339400] 17:56:08 INFO - PROCESS | 1741 | 1468025768264 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]]]}] 17:56:08 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. 17:56:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1476ms 17:56:08 INFO - PROCESS | 1741 | 1468025768279 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 17:56:08 INFO - PROCESS | 1741 | 1468025768283 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 17:56:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:56:08 INFO - PROCESS | 1741 | 1468025768299 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:56:08 INFO - PROCESS | 1741 | 1468025768303 Marionette TRACE conn4 <- [1,2982,null,{}] 17:56:08 INFO - PROCESS | 1741 | 1468025768309 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}] 17:56:08 INFO - PROCESS | 1741 | 1468025768316 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:08 INFO - PROCESS | 1741 | 1468025768633 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 17:56:08 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x8e3bc000) [pid = 1741] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:56:08 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x95330400) [pid = 1741] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:56:08 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x91cf4c00) [pid = 1741] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:56:08 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x91113400) [pid = 1741] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:56:08 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x95390400) [pid = 1741] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:56:08 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9615f000) [pid = 1741] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:56:08 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x97977400) [pid = 1741] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:56:08 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x8cfe8c00) [pid = 1741] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:56:08 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x8d7ce800) [pid = 1741] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:56:08 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x8d7cc000) [pid = 1741] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:56:08 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x939d9400) [pid = 1741] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:56:08 INFO - PROCESS | 1741 | 1468025768773 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:08 INFO - PROCESS | 1741 | 1468025768780 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfda800 == 29 [pid = 1741] [id = 754] 17:56:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x8cfe8c00) [pid = 1741] [serial = 2262] [outer = (nil)] 17:56:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x911e2c00) [pid = 1741] [serial = 2263] [outer = 0x8cfe8c00] 17:56:08 INFO - PROCESS | 1741 | 1468025768856 Marionette DEBUG loaded listener.js 17:56:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x91cef800) [pid = 1741] [serial = 2264] [outer = 0x8cfe8c00] 17:56:09 INFO - PROCESS | 1741 | 1468025769632 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"]]]}] 17:56:09 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 17:56:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:56:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1396ms 17:56:09 INFO - PROCESS | 1741 | 1468025769697 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 17:56:09 INFO - PROCESS | 1741 | 1468025769704 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 17:56:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:56:09 INFO - PROCESS | 1741 | 1468025769721 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:56:09 INFO - PROCESS | 1741 | 1468025769725 Marionette TRACE conn4 <- [1,2986,null,{}] 17:56:09 INFO - PROCESS | 1741 | 1468025769731 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}] 17:56:09 INFO - PROCESS | 1741 | 1468025769737 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:09 INFO - PROCESS | 1741 | 1468025769907 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 17:56:10 INFO - PROCESS | 1741 | 1468025770055 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:10 INFO - PROCESS | 1741 | 1468025770075 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x91340000 == 30 [pid = 1741] [id = 755] 17:56:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x95fb2800) [pid = 1741] [serial = 2265] [outer = (nil)] 17:56:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x96154c00) [pid = 1741] [serial = 2266] [outer = 0x95fb2800] 17:56:10 INFO - PROCESS | 1741 | 1468025770159 Marionette DEBUG loaded listener.js 17:56:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x9835f000) [pid = 1741] [serial = 2267] [outer = 0x95fb2800] 17:56:11 INFO - PROCESS | 1741 | 1468025771192 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]]]}] 17:56:11 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. 17:56:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1547ms 17:56:11 INFO - PROCESS | 1741 | 1468025771270 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 17:56:11 INFO - PROCESS | 1741 | 1468025771278 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 17:56:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:56:11 INFO - PROCESS | 1741 | 1468025771291 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:56:11 INFO - PROCESS | 1741 | 1468025771298 Marionette TRACE conn4 <- [1,2990,null,{}] 17:56:11 INFO - PROCESS | 1741 | 1468025771313 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}] 17:56:11 INFO - PROCESS | 1741 | 1468025771323 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:11 INFO - PROCESS | 1741 | 1468025771664 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 17:56:11 INFO - PROCESS | 1741 | 1468025771882 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:11 INFO - PROCESS | 1741 | 1468025771893 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x91113000 == 31 [pid = 1741] [id = 756] 17:56:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x91117c00) [pid = 1741] [serial = 2268] [outer = (nil)] 17:56:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9133e000) [pid = 1741] [serial = 2269] [outer = 0x91117c00] 17:56:11 INFO - PROCESS | 1741 | 1468025771992 Marionette DEBUG loaded listener.js 17:56:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x91d92800) [pid = 1741] [serial = 2270] [outer = 0x91117c00] 17:56:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x95231c00 == 32 [pid = 1741] [id = 757] 17:56:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x952ef000) [pid = 1741] [serial = 2271] [outer = (nil)] 17:56:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9533a400) [pid = 1741] [serial = 2272] [outer = 0x952ef000] 17:56:12 INFO - PROCESS | 1741 | 1468025772954 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]]]}] 17:56:12 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. 17:56:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1699ms 17:56:12 INFO - PROCESS | 1741 | 1468025772989 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 17:56:12 INFO - PROCESS | 1741 | 1468025772997 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 17:56:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:56:13 INFO - PROCESS | 1741 | 1468025773009 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:56:13 INFO - PROCESS | 1741 | 1468025773014 Marionette TRACE conn4 <- [1,2994,null,{}] 17:56:13 INFO - PROCESS | 1741 | 1468025773022 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}] 17:56:13 INFO - PROCESS | 1741 | 1468025773029 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:13 INFO - PROCESS | 1741 | 1468025773294 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 17:56:13 INFO - PROCESS | 1741 | 1468025773542 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:13 INFO - PROCESS | 1741 | 1468025773552 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c7c00 == 33 [pid = 1741] [id = 758] 17:56:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x95419800) [pid = 1741] [serial = 2273] [outer = (nil)] 17:56:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x95f24c00) [pid = 1741] [serial = 2274] [outer = 0x95419800] 17:56:13 INFO - PROCESS | 1741 | 1468025773692 Marionette DEBUG loaded listener.js 17:56:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x96152000) [pid = 1741] [serial = 2275] [outer = 0x95419800] 17:56:14 INFO - PROCESS | 1741 | 1468025774631 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]]]}] 17:56:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:56:14 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 17:56:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1651ms 17:56:14 INFO - PROCESS | 1741 | 1468025774661 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 17:56:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:56:14 INFO - PROCESS | 1741 | 1468025774666 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 17:56:14 INFO - PROCESS | 1741 | 1468025774674 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:56:14 INFO - PROCESS | 1741 | 1468025774681 Marionette TRACE conn4 <- [1,2998,null,{}] 17:56:14 INFO - PROCESS | 1741 | 1468025774718 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}] 17:56:14 INFO - PROCESS | 1741 | 1468025774736 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:14 INFO - PROCESS | 1741 | 1468025774947 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 17:56:15 INFO - PROCESS | 1741 | 1468025775141 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:15 INFO - PROCESS | 1741 | 1468025775154 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdc000 == 34 [pid = 1741] [id = 759] 17:56:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a09e000) [pid = 1741] [serial = 2276] [outer = (nil)] 17:56:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9a0a4000) [pid = 1741] [serial = 2277] [outer = 0x9a09e000] 17:56:15 INFO - PROCESS | 1741 | 1468025775291 Marionette DEBUG loaded listener.js 17:56:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9a0a8c00) [pid = 1741] [serial = 2278] [outer = 0x9a09e000] 17:56:16 INFO - PROCESS | 1741 | 1468025776225 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]]]}] 17:56:16 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. 17:56:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1596ms 17:56:16 INFO - PROCESS | 1741 | 1468025776270 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 17:56:16 INFO - PROCESS | 1741 | 1468025776275 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 17:56:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:56:16 INFO - PROCESS | 1741 | 1468025776282 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:56:16 INFO - PROCESS | 1741 | 1468025776286 Marionette TRACE conn4 <- [1,3002,null,{}] 17:56:16 INFO - PROCESS | 1741 | 1468025776294 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}] 17:56:16 INFO - PROCESS | 1741 | 1468025776300 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:16 INFO - PROCESS | 1741 | 1468025776513 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 17:56:16 INFO - PROCESS | 1741 | 1468025776717 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:16 INFO - PROCESS | 1741 | 1468025776725 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7ca400 == 35 [pid = 1741] [id = 760] 17:56:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9a0b1000) [pid = 1741] [serial = 2279] [outer = (nil)] 17:56:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9a344000) [pid = 1741] [serial = 2280] [outer = 0x9a0b1000] 17:56:16 INFO - PROCESS | 1741 | 1468025776858 Marionette DEBUG loaded listener.js 17:56:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9a46fc00) [pid = 1741] [serial = 2281] [outer = 0x9a0b1000] 17:56:17 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. 17:56:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1496ms 17:56:17 INFO - PROCESS | 1741 | 1468025777769 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]]]}] 17:56:17 INFO - PROCESS | 1741 | 1468025777780 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 17:56:17 INFO - PROCESS | 1741 | 1468025777785 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 17:56:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:56:17 INFO - PROCESS | 1741 | 1468025777794 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:56:17 INFO - PROCESS | 1741 | 1468025777798 Marionette TRACE conn4 <- [1,3006,null,{}] 17:56:17 INFO - PROCESS | 1741 | 1468025777805 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}] 17:56:17 INFO - PROCESS | 1741 | 1468025777811 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:18 INFO - PROCESS | 1741 | 1468025778003 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 17:56:18 INFO - PROCESS | 1741 | 1468025778233 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:18 INFO - PROCESS | 1741 | 1468025778245 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf5800 == 36 [pid = 1741] [id = 761] 17:56:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x95398800) [pid = 1741] [serial = 2282] [outer = (nil)] 17:56:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9a50c400) [pid = 1741] [serial = 2283] [outer = 0x95398800] 17:56:18 INFO - PROCESS | 1741 | 1468025778338 Marionette DEBUG loaded listener.js 17:56:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9a817800) [pid = 1741] [serial = 2284] [outer = 0x95398800] 17:56:19 INFO - PROCESS | 1741 | 1468025779269 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]]]}] 17:56:19 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. 17:56:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1533ms 17:56:19 INFO - PROCESS | 1741 | 1468025779327 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 17:56:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:56:19 INFO - PROCESS | 1741 | 1468025779332 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 17:56:19 INFO - PROCESS | 1741 | 1468025779340 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:56:19 INFO - PROCESS | 1741 | 1468025779343 Marionette TRACE conn4 <- [1,3010,null,{}] 17:56:19 INFO - PROCESS | 1741 | 1468025779350 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}] 17:56:19 INFO - PROCESS | 1741 | 1468025779362 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:19 INFO - PROCESS | 1741 | 1468025779711 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 17:56:19 INFO - PROCESS | 1741 | 1468025779878 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:19 INFO - PROCESS | 1741 | 1468025779888 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a81e800 == 37 [pid = 1741] [id = 762] 17:56:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9a823000) [pid = 1741] [serial = 2285] [outer = (nil)] 17:56:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9a91c000) [pid = 1741] [serial = 2286] [outer = 0x9a823000] 17:56:19 INFO - PROCESS | 1741 | 1468025779975 Marionette DEBUG loaded listener.js 17:56:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9a91fc00) [pid = 1741] [serial = 2287] [outer = 0x9a823000] 17:56:20 INFO - PROCESS | 1741 | 1468025780837 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]]]}] 17:56:20 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 17:56:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1547ms 17:56:20 INFO - PROCESS | 1741 | 1468025780887 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 17:56:20 INFO - PROCESS | 1741 | 1468025780892 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 17:56:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:56:20 INFO - PROCESS | 1741 | 1468025780899 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:56:20 INFO - PROCESS | 1741 | 1468025780903 Marionette TRACE conn4 <- [1,3014,null,{}] 17:56:20 INFO - PROCESS | 1741 | 1468025780909 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}] 17:56:20 INFO - PROCESS | 1741 | 1468025780915 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:21 INFO - PROCESS | 1741 | 1468025781103 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 17:56:21 INFO - PROCESS | 1741 | 1468025781298 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:21 INFO - PROCESS | 1741 | 1468025781304 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a50e400 == 38 [pid = 1741] [id = 763] 17:56:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x9a81a800) [pid = 1741] [serial = 2288] [outer = (nil)] 17:56:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9a9bec00) [pid = 1741] [serial = 2289] [outer = 0x9a81a800] 17:56:21 INFO - PROCESS | 1741 | 1468025781387 Marionette DEBUG loaded listener.js 17:56:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9a9c0800) [pid = 1741] [serial = 2290] [outer = 0x9a81a800] 17:56:21 INFO - PROCESS | 1741 | [1741] 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 17:56:22 INFO - PROCESS | 1741 | 1468025782402 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:56:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:56:22 INFO - {} 17:56:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:56:22 INFO - {} 17:56:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:56:22 INFO - {} 17:56:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:56:22 INFO - {} 17:56:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1535ms 17:56:22 INFO - PROCESS | 1741 | 1468025782437 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 17:56:22 INFO - PROCESS | 1741 | 1468025782440 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 17:56:22 INFO - TEST-START | /FileAPI/fileReader.html 17:56:22 INFO - PROCESS | 1741 | 1468025782448 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:56:22 INFO - PROCESS | 1741 | 1468025782452 Marionette TRACE conn4 <- [1,3018,null,{}] 17:56:22 INFO - PROCESS | 1741 | 1468025782778 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}] 17:56:22 INFO - PROCESS | 1741 | 1468025782785 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:22 INFO - PROCESS | 1741 | 1468025782977 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 17:56:23 INFO - PROCESS | 1741 | 1468025783203 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:23 INFO - PROCESS | 1741 | 1468025783213 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e3bc800 == 39 [pid = 1741] [id = 764] 17:56:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x91116400) [pid = 1741] [serial = 2291] [outer = (nil)] 17:56:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x911ea000) [pid = 1741] [serial = 2292] [outer = 0x91116400] 17:56:23 INFO - PROCESS | 1741 | 1468025783333 Marionette DEBUG loaded listener.js 17:56:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x91ced800) [pid = 1741] [serial = 2293] [outer = 0x91116400] 17:56:24 INFO - PROCESS | 1741 | 1468025784262 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]]]}] 17:56:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:56:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:56:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:56:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:56:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 1859ms 17:56:24 INFO - PROCESS | 1741 | 1468025784311 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 17:56:24 INFO - PROCESS | 1741 | 1468025784317 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 17:56:24 INFO - TEST-START | /FileAPI/historical.html 17:56:24 INFO - PROCESS | 1741 | 1468025784325 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:56:24 INFO - PROCESS | 1741 | 1468025784330 Marionette TRACE conn4 <- [1,3022,null,{}] 17:56:24 INFO - PROCESS | 1741 | 1468025784339 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}] 17:56:24 INFO - PROCESS | 1741 | 1468025784345 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:24 INFO - PROCESS | 1741 | 1468025784543 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x9110e800 == 38 [pid = 1741] [id = 729] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x9533b800 == 37 [pid = 1741] [id = 730] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x93d9bc00 == 36 [pid = 1741] [id = 746] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe0800 == 35 [pid = 1741] [id = 731] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3afc00 == 34 [pid = 1741] [id = 728] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdb400 == 33 [pid = 1741] [id = 732] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x95332800 == 32 [pid = 1741] [id = 735] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x911e8800 == 31 [pid = 1741] [id = 733] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x911df000 == 30 [pid = 1741] [id = 745] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x939d7400 == 29 [pid = 1741] [id = 739] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x9615c400 == 28 [pid = 1741] [id = 734] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfde400 == 27 [pid = 1741] [id = 744] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7c1800 == 26 [pid = 1741] [id = 738] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x95420c00 == 25 [pid = 1741] [id = 749] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8d45bc00 == 24 [pid = 1741] [id = 737] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2ca800 == 23 [pid = 1741] [id = 747] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x95f28800 == 22 [pid = 1741] [id = 748] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe5800 == 21 [pid = 1741] [id = 736] 17:56:25 INFO - PROCESS | 1741 | --DOCSHELL 0x95231c00 == 20 [pid = 1741] [id = 757] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x94852000) [pid = 1741] [serial = 2231] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x91d8cc00) [pid = 1741] [serial = 2199] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x91332c00) [pid = 1741] [serial = 2198] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x95fb5800) [pid = 1741] [serial = 2202] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x95f24800) [pid = 1741] [serial = 2201] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x97974800) [pid = 1741] [serial = 2205] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x962ad400) [pid = 1741] [serial = 2204] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x996e0000) [pid = 1741] [serial = 2208] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x983e8000) [pid = 1741] [serial = 2207] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9a026000) [pid = 1741] [serial = 2211] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x99781800) [pid = 1741] [serial = 2210] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9a502000) [pid = 1741] [serial = 2214] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9a475800) [pid = 1741] [serial = 2213] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x99711800) [pid = 1741] [serial = 2217] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9533ac00) [pid = 1741] [serial = 2216] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x95236800) [pid = 1741] [serial = 2220] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x93d27000) [pid = 1741] [serial = 2219] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x8f2cbc00) [pid = 1741] [serial = 2222] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9110f400) [pid = 1741] [serial = 2223] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x95336000) [pid = 1741] [serial = 2228] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x95393000) [pid = 1741] [serial = 2229] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x91d93c00) [pid = 1741] [serial = 2226] [outer = (nil)] [url = about:blank] 17:56:25 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x91d89c00) [pid = 1741] [serial = 2225] [outer = (nil)] [url = about:blank] 17:56:26 INFO - PROCESS | 1741 | 1468025786002 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:26 INFO - PROCESS | 1741 | 1468025786013 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe1000 == 21 [pid = 1741] [id = 765] 17:56:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x8cfe2400) [pid = 1741] [serial = 2294] [outer = (nil)] 17:56:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x8d459400) [pid = 1741] [serial = 2295] [outer = 0x8cfe2400] 17:56:26 INFO - PROCESS | 1741 | 1468025786098 Marionette DEBUG loaded listener.js 17:56:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x8d466000) [pid = 1741] [serial = 2296] [outer = 0x8cfe2400] 17:56:26 INFO - PROCESS | 1741 | 1468025786883 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"]]]}] 17:56:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:56:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:56:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:56:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:56:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:56:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:56:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:56:26 INFO - TEST-OK | /FileAPI/historical.html | took 2593ms 17:56:26 INFO - PROCESS | 1741 | 1468025786924 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 17:56:26 INFO - PROCESS | 1741 | 1468025786930 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 17:56:26 INFO - TEST-START | /FileAPI/idlharness.html 17:56:26 INFO - PROCESS | 1741 | 1468025786939 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:56:26 INFO - PROCESS | 1741 | 1468025786944 Marionette TRACE conn4 <- [1,3026,null,{}] 17:56:26 INFO - PROCESS | 1741 | 1468025786952 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}] 17:56:26 INFO - PROCESS | 1741 | 1468025786960 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:27 INFO - PROCESS | 1741 | 1468025787145 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 17:56:27 INFO - PROCESS | 1741 | 1468025787296 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:27 INFO - PROCESS | 1741 | 1468025787311 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c9c00 == 22 [pid = 1741] [id = 766] 17:56:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x8f2ca800) [pid = 1741] [serial = 2297] [outer = (nil)] 17:56:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x91112800) [pid = 1741] [serial = 2298] [outer = 0x8f2ca800] 17:56:27 INFO - PROCESS | 1741 | 1468025787393 Marionette DEBUG loaded listener.js 17:56:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x911e0800) [pid = 1741] [serial = 2299] [outer = 0x8f2ca800] 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:56:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:56:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:56:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:56:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:56:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:56:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:56:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:56:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:56:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:56:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:56:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:56:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:56:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:56:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:56:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:56:28 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 17:56:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:56:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:56:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:56:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:56:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:56:28 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 17:56:28 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 17:56:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:56:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:56:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:56:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:56:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:56:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:56:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:56:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:56:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:56:28 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 17:56:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:56:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:56:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:56:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:56:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:56:28 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 17:56:28 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 17:56:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:56:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:56:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:56:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:56:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:56:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:56:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 1962ms 17:56:29 INFO - PROCESS | 1741 | 1468025788792 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]]]}] 17:56:29 INFO - PROCESS | 1741 | 1468025789141 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 17:56:29 INFO - PROCESS | 1741 | 1468025789150 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 17:56:29 INFO - TEST-START | /FileAPI/idlharness.worker 17:56:29 INFO - PROCESS | 1741 | 1468025789207 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:56:29 INFO - PROCESS | 1741 | 1468025789210 Marionette TRACE conn4 <- [1,3030,null,{}] 17:56:29 INFO - PROCESS | 1741 | 1468025789231 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}] 17:56:29 INFO - PROCESS | 1741 | 1468025789237 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:29 INFO - PROCESS | 1741 | 1468025789477 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 17:56:29 INFO - PROCESS | 1741 | 1468025789494 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:29 INFO - PROCESS | 1741 | 1468025789505 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cf6000 == 23 [pid = 1741] [id = 767] 17:56:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x95393000) [pid = 1741] [serial = 2300] [outer = (nil)] 17:56:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x95f20800) [pid = 1741] [serial = 2301] [outer = 0x95393000] 17:56:29 INFO - PROCESS | 1741 | 1468025789577 Marionette DEBUG loaded listener.js 17:56:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x95f28c00) [pid = 1741] [serial = 2302] [outer = 0x95393000] 17:56:30 INFO - PROCESS | 1741 | [1741] 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 17:56:32 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x95339400) [pid = 1741] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:56:32 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x8cfe8c00) [pid = 1741] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:56:32 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x911eb400) [pid = 1741] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:56:32 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x95fb2800) [pid = 1741] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:56:32 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x93d9d800) [pid = 1741] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:56:32 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x91110400) [pid = 1741] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:56:32 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x8d45b000) [pid = 1741] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:56:32 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x952eec00) [pid = 1741] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:56:32 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x95fbc800) [pid = 1741] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:56:32 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x95f29400) [pid = 1741] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:56:32 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x93b5b800) [pid = 1741] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:56:32 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x8cfdf000) [pid = 1741] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:56:32 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x911e0400) [pid = 1741] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:56:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:56:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:56:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:56:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:56:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:56:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:56:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:56:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:56:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:56:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:56:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:56:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:56:32 INFO - {} 17:56:32 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 17:56:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:56:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:56:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:56:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:56:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:56:32 INFO - {} 17:56:32 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 - {} 17:56:32 INFO - {} 17:56:32 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 17:56:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:56:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:56:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:56:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:56:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:56:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:56:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:56:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:56:32 INFO - {} 17:56:32 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 17:56:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:56:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:56:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:56:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:56:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:56:32 INFO - {} 17:56:32 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 - {} 17:56:32 INFO - {} 17:56:32 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 17:56:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:56:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:56:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:56:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:56:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:32 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 17:56:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:56:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:56:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:56:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:56:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:56:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:56:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:56:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:56:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:32 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 17:56:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:56:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:56:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:32 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 17:56:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:56:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:56:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:32 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 17:56:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:56:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:56:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:56:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:56:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:56:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:56:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:56:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:56:32 INFO - {} 17:56:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3352ms 17:56:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:56:32 INFO - PROCESS | 1741 | 1468025792384 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,{},{}]]]}] 17:56:32 INFO - PROCESS | 1741 | 1468025792532 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 17:56:32 INFO - PROCESS | 1741 | 1468025792538 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 17:56:32 INFO - PROCESS | 1741 | 1468025792588 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:56:32 INFO - PROCESS | 1741 | 1468025792627 Marionette TRACE conn4 <- [1,3034,null,{}] 17:56:32 INFO - PROCESS | 1741 | 1468025792657 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}] 17:56:32 INFO - PROCESS | 1741 | 1468025792676 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:32 INFO - PROCESS | 1741 | 1468025792900 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 17:56:33 INFO - PROCESS | 1741 | 1468025793060 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:33 INFO - PROCESS | 1741 | 1468025793067 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x962afc00 == 24 [pid = 1741] [id = 768] 17:56:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x962b0c00) [pid = 1741] [serial = 2303] [outer = (nil)] 17:56:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9aa46400) [pid = 1741] [serial = 2304] [outer = 0x962b0c00] 17:56:33 INFO - PROCESS | 1741 | 1468025793143 Marionette DEBUG loaded listener.js 17:56:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9aa4c800) [pid = 1741] [serial = 2305] [outer = 0x962b0c00] 17:56:33 INFO - PROCESS | 1741 | 1468025793929 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]]]}] 17:56:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:56:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1472ms 17:56:34 INFO - PROCESS | 1741 | 1468025794028 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 17:56:34 INFO - PROCESS | 1741 | 1468025794035 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 17:56:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:56:34 INFO - PROCESS | 1741 | 1468025794045 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:56:34 INFO - PROCESS | 1741 | 1468025794053 Marionette TRACE conn4 <- [1,3038,null,{}] 17:56:34 INFO - PROCESS | 1741 | 1468025794075 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}] 17:56:34 INFO - PROCESS | 1741 | 1468025794083 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:34 INFO - PROCESS | 1741 | 1468025794318 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 17:56:34 INFO - PROCESS | 1741 | 1468025794628 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:34 INFO - PROCESS | 1741 | 1468025794647 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c6000 == 25 [pid = 1741] [id = 769] 17:56:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x8f2c6800) [pid = 1741] [serial = 2306] [outer = (nil)] 17:56:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x8f2ce800) [pid = 1741] [serial = 2307] [outer = 0x8f2c6800] 17:56:34 INFO - PROCESS | 1741 | 1468025794780 Marionette DEBUG loaded listener.js 17:56:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x91115000) [pid = 1741] [serial = 2308] [outer = 0x8f2c6800] 17:56:35 INFO - PROCESS | 1741 | 1468025795723 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"]]]}] 17:56:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:56:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:56:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1758ms 17:56:35 INFO - PROCESS | 1741 | 1468025795805 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 17:56:35 INFO - PROCESS | 1741 | 1468025795811 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 17:56:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:56:35 INFO - PROCESS | 1741 | 1468025795850 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:56:35 INFO - PROCESS | 1741 | 1468025795858 Marionette TRACE conn4 <- [1,3042,null,{}] 17:56:35 INFO - PROCESS | 1741 | 1468025795871 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}] 17:56:35 INFO - PROCESS | 1741 | 1468025795881 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:36 INFO - PROCESS | 1741 | 1468025796090 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 17:56:36 INFO - PROCESS | 1741 | 1468025796285 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:36 INFO - PROCESS | 1741 | 1468025796298 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x95334400 == 26 [pid = 1741] [id = 770] 17:56:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x95334c00) [pid = 1741] [serial = 2309] [outer = (nil)] 17:56:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x95392400) [pid = 1741] [serial = 2310] [outer = 0x95334c00] 17:56:36 INFO - PROCESS | 1741 | 1468025796438 Marionette DEBUG loaded listener.js 17:56:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x96155c00) [pid = 1741] [serial = 2311] [outer = 0x95334c00] 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:56:37 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. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:56:37 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'.) 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:56:37 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. 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:56:37 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. 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:56:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:56:37 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. 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:56:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:56:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 17:56:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:56:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:56:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:56:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:56:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:56:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2012ms 17:56:37 INFO - PROCESS | 1741 | 1468025797753 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]]]}] 17:56:37 INFO - PROCESS | 1741 | 1468025797956 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 17:56:37 INFO - PROCESS | 1741 | 1468025797971 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 17:56:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:56:38 INFO - PROCESS | 1741 | 1468025797998 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:56:38 INFO - PROCESS | 1741 | 1468025798008 Marionette TRACE conn4 <- [1,3046,null,{}] 17:56:38 INFO - PROCESS | 1741 | 1468025798228 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}] 17:56:38 INFO - PROCESS | 1741 | 1468025798238 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:38 INFO - PROCESS | 1741 | 1468025798510 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 17:56:38 INFO - PROCESS | 1741 | 1468025798650 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:38 INFO - PROCESS | 1741 | 1468025798665 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7c3800 == 27 [pid = 1741] [id = 771] 17:56:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x98357c00) [pid = 1741] [serial = 2312] [outer = (nil)] 17:56:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x983e8400) [pid = 1741] [serial = 2313] [outer = 0x98357c00] 17:56:38 INFO - PROCESS | 1741 | 1468025798789 Marionette DEBUG loaded listener.js 17:56:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x996e0000) [pid = 1741] [serial = 2314] [outer = 0x98357c00] 17:56:39 INFO - PROCESS | 1741 | [1741] 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 17:56:39 INFO - PROCESS | 1741 | 1468025799804 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:56:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:56:39 INFO - {} 17:56:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1834ms 17:56:39 INFO - PROCESS | 1741 | 1468025799832 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 17:56:39 INFO - PROCESS | 1741 | 1468025799837 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 17:56:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:56:39 INFO - PROCESS | 1741 | 1468025799851 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:56:39 INFO - PROCESS | 1741 | 1468025799854 Marionette TRACE conn4 <- [1,3050,null,{}] 17:56:39 INFO - PROCESS | 1741 | 1468025799862 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}] 17:56:39 INFO - PROCESS | 1741 | 1468025799868 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:40 INFO - PROCESS | 1741 | 1468025800202 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 17:56:40 INFO - PROCESS | 1741 | 1468025800392 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:40 INFO - PROCESS | 1741 | 1468025800401 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a01fc00 == 28 [pid = 1741] [id = 772] 17:56:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9a09dc00) [pid = 1741] [serial = 2315] [outer = (nil)] 17:56:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9a0ad400) [pid = 1741] [serial = 2316] [outer = 0x9a09dc00] 17:56:40 INFO - PROCESS | 1741 | 1468025800495 Marionette DEBUG loaded listener.js 17:56:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9a33d800) [pid = 1741] [serial = 2317] [outer = 0x9a09dc00] 17:56:41 INFO - PROCESS | 1741 | 1468025801426 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]]]}] 17:56:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:56:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:56:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:56:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:56:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1638ms 17:56:41 INFO - PROCESS | 1741 | 1468025801492 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 17:56:41 INFO - PROCESS | 1741 | 1468025801496 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 17:56:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:56:41 INFO - PROCESS | 1741 | 1468025801536 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:56:41 INFO - PROCESS | 1741 | 1468025801541 Marionette TRACE conn4 <- [1,3054,null,{}] 17:56:41 INFO - PROCESS | 1741 | 1468025801547 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}] 17:56:41 INFO - PROCESS | 1741 | 1468025801553 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:41 INFO - PROCESS | 1741 | 1468025801755 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 17:56:41 INFO - PROCESS | 1741 | 1468025801968 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:41 INFO - PROCESS | 1741 | 1468025801978 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdb800 == 29 [pid = 1741] [id = 773] 17:56:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x8cfdc400) [pid = 1741] [serial = 2318] [outer = (nil)] 17:56:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x8d458800) [pid = 1741] [serial = 2319] [outer = 0x8cfdc400] 17:56:42 INFO - PROCESS | 1741 | 1468025802251 Marionette DEBUG loaded listener.js 17:56:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x8e3b9000) [pid = 1741] [serial = 2320] [outer = 0x8cfdc400] 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:56:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:56:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:56:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:56:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:56:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:56:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:56:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:56:44 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" 17:56:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:56:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:56:44 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" 17:56:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:56:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:56:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2324ms 17:56:44 INFO - PROCESS | 1741 | 1468025803673 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"]]]}] 17:56:44 INFO - PROCESS | 1741 | 1468025804012 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 17:56:44 INFO - PROCESS | 1741 | 1468025804025 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 17:56:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x9539b000) [pid = 1741] [serial = 2232] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x95421800) [pid = 1741] [serial = 2260] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x911e2c00) [pid = 1741] [serial = 2263] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x95f1c400) [pid = 1741] [serial = 2261] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9133c400) [pid = 1741] [serial = 2237] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x96154c00) [pid = 1741] [serial = 2266] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x91cf0800) [pid = 1741] [serial = 2238] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x93da2400) [pid = 1741] [serial = 2240] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x91119c00) [pid = 1741] [serial = 2254] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x911ebc00) [pid = 1741] [serial = 2255] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x8d7c9800) [pid = 1741] [serial = 2251] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9835f000) [pid = 1741] [serial = 2267] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x8e3b3000) [pid = 1741] [serial = 2252] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9533a000) [pid = 1741] [serial = 2242] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x953ddc00) [pid = 1741] [serial = 2243] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x962a7000) [pid = 1741] [serial = 2248] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x96632c00) [pid = 1741] [serial = 2249] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x95fc0000) [pid = 1741] [serial = 2245] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x96157000) [pid = 1741] [serial = 2246] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x93b66800) [pid = 1741] [serial = 2257] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x8cfe7000) [pid = 1741] [serial = 2234] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x8d466c00) [pid = 1741] [serial = 2235] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x91cef800) [pid = 1741] [serial = 2264] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x93da4c00) [pid = 1741] [serial = 2258] [outer = (nil)] [url = about:blank] 17:56:44 INFO - PROCESS | 1741 | 1468025804109 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:56:44 INFO - PROCESS | 1741 | 1468025804117 Marionette TRACE conn4 <- [1,3058,null,{}] 17:56:44 INFO - PROCESS | 1741 | 1468025804128 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}] 17:56:44 INFO - PROCESS | 1741 | 1468025804136 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:44 INFO - PROCESS | 1741 | 1468025804297 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 17:56:44 INFO - PROCESS | 1741 | 1468025804443 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:44 INFO - PROCESS | 1741 | 1468025804452 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x911e0000 == 30 [pid = 1741] [id = 774] 17:56:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x911e2c00) [pid = 1741] [serial = 2321] [outer = (nil)] 17:56:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x911ec000) [pid = 1741] [serial = 2322] [outer = 0x911e2c00] 17:56:44 INFO - PROCESS | 1741 | 1468025804544 Marionette DEBUG loaded listener.js 17:56:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x9133c000) [pid = 1741] [serial = 2323] [outer = 0x911e2c00] 17:56:45 INFO - PROCESS | 1741 | 1468025805392 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]]]}] 17:56:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:56:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:56:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:56:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:56:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:56:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:56:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:56:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:56:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:56:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:56:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:56:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:56:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:56:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:56:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:56:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:56:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:56:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:56:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:56:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1396ms 17:56:45 INFO - PROCESS | 1741 | 1468025805460 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 17:56:45 INFO - PROCESS | 1741 | 1468025805475 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 17:56:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:56:45 INFO - PROCESS | 1741 | 1468025805529 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:56:45 INFO - PROCESS | 1741 | 1468025805536 Marionette TRACE conn4 <- [1,3062,null,{}] 17:56:45 INFO - PROCESS | 1741 | 1468025805548 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}] 17:56:45 INFO - PROCESS | 1741 | 1468025805555 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:45 INFO - PROCESS | 1741 | 1468025805734 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 17:56:45 INFO - PROCESS | 1741 | 1468025805746 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:45 INFO - PROCESS | 1741 | 1468025805753 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d96000 == 31 [pid = 1741] [id = 775] 17:56:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x93d1f400) [pid = 1741] [serial = 2324] [outer = (nil)] 17:56:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x9484d000) [pid = 1741] [serial = 2325] [outer = 0x93d1f400] 17:56:45 INFO - PROCESS | 1741 | 1468025805849 Marionette DEBUG loaded listener.js 17:56:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x95393800) [pid = 1741] [serial = 2326] [outer = 0x93d1f400] 17:56:46 INFO - PROCESS | 1741 | [1741] 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 17:56:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:56:47 INFO - {} 17:56:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1605ms 17:56:47 INFO - PROCESS | 1741 | 1468025807116 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:56:47 INFO - PROCESS | 1741 | 1468025807128 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 17:56:47 INFO - PROCESS | 1741 | 1468025807135 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 17:56:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:56:47 INFO - PROCESS | 1741 | 1468025807156 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:56:47 INFO - PROCESS | 1741 | 1468025807163 Marionette TRACE conn4 <- [1,3066,null,{}] 17:56:47 INFO - PROCESS | 1741 | 1468025807219 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}] 17:56:47 INFO - PROCESS | 1741 | 1468025807228 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:47 INFO - PROCESS | 1741 | 1468025807465 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 17:56:47 INFO - PROCESS | 1741 | 1468025807758 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:47 INFO - PROCESS | 1741 | 1468025807769 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x91d94800 == 32 [pid = 1741] [id = 776] 17:56:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x91d96400) [pid = 1741] [serial = 2327] [outer = (nil)] 17:56:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x93a34800) [pid = 1741] [serial = 2328] [outer = 0x91d96400] 17:56:47 INFO - PROCESS | 1741 | 1468025807919 Marionette DEBUG loaded listener.js 17:56:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x93a38800) [pid = 1741] [serial = 2329] [outer = 0x91d96400] 17:56:48 INFO - PROCESS | 1741 | 1468025808794 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]]]}] 17:56:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:56:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:56:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:56:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:56:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:56:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:56:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:56:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1689ms 17:56:48 INFO - PROCESS | 1741 | 1468025808847 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 17:56:48 INFO - PROCESS | 1741 | 1468025808855 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 17:56:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:56:48 INFO - PROCESS | 1741 | 1468025808869 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:56:48 INFO - PROCESS | 1741 | 1468025808875 Marionette TRACE conn4 <- [1,3070,null,{}] 17:56:48 INFO - PROCESS | 1741 | 1468025808882 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}] 17:56:48 INFO - PROCESS | 1741 | 1468025808890 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:49 INFO - PROCESS | 1741 | 1468025809104 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 17:56:49 INFO - PROCESS | 1741 | 1468025809309 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:49 INFO - PROCESS | 1741 | 1468025809321 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x953ddc00 == 33 [pid = 1741] [id = 777] 17:56:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x95424c00) [pid = 1741] [serial = 2330] [outer = (nil)] 17:56:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x95f1d800) [pid = 1741] [serial = 2331] [outer = 0x95424c00] 17:56:49 INFO - PROCESS | 1741 | 1468025809444 Marionette DEBUG loaded listener.js 17:56:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x95f23c00) [pid = 1741] [serial = 2332] [outer = 0x95424c00] 17:56:50 INFO - PROCESS | 1741 | 1468025810527 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]]]}] 17:56:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:56:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:56:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:56:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:56:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:56:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:56:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1698ms 17:56:50 INFO - PROCESS | 1741 | 1468025810570 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 17:56:50 INFO - PROCESS | 1741 | 1468025810574 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 17:56:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:56:50 INFO - PROCESS | 1741 | 1468025810583 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:56:50 INFO - PROCESS | 1741 | 1468025810589 Marionette TRACE conn4 <- [1,3074,null,{}] 17:56:50 INFO - PROCESS | 1741 | 1468025810607 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}] 17:56:50 INFO - PROCESS | 1741 | 1468025810617 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:50 INFO - PROCESS | 1741 | 1468025810939 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 17:56:51 INFO - PROCESS | 1741 | 1468025811084 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:51 INFO - PROCESS | 1741 | 1468025811096 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x962aa800 == 34 [pid = 1741] [id = 778] 17:56:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x962ad400) [pid = 1741] [serial = 2333] [outer = (nil)] 17:56:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9662e800) [pid = 1741] [serial = 2334] [outer = 0x962ad400] 17:56:51 INFO - PROCESS | 1741 | 1468025811239 Marionette DEBUG loaded listener.js 17:56:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9835e800) [pid = 1741] [serial = 2335] [outer = 0x962ad400] 17:56:52 INFO - PROCESS | 1741 | 1468025812044 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]]]}] 17:56:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:56:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:56:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:56:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:56:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:56:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:56:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1540ms 17:56:52 INFO - PROCESS | 1741 | 1468025812124 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 17:56:52 INFO - PROCESS | 1741 | 1468025812129 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 17:56:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:56:52 INFO - PROCESS | 1741 | 1468025812137 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:56:52 INFO - PROCESS | 1741 | 1468025812141 Marionette TRACE conn4 <- [1,3078,null,{}] 17:56:52 INFO - PROCESS | 1741 | 1468025812147 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}] 17:56:52 INFO - PROCESS | 1741 | 1468025812152 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:52 INFO - PROCESS | 1741 | 1468025812373 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 17:56:52 INFO - PROCESS | 1741 | 1468025812648 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:52 INFO - PROCESS | 1741 | 1468025812657 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d458400 == 35 [pid = 1741] [id = 779] 17:56:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x8f2c6c00) [pid = 1741] [serial = 2336] [outer = (nil)] 17:56:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x91334c00) [pid = 1741] [serial = 2337] [outer = 0x8f2c6c00] 17:56:52 INFO - PROCESS | 1741 | 1468025812743 Marionette DEBUG loaded listener.js 17:56:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x91340c00) [pid = 1741] [serial = 2338] [outer = 0x8f2c6c00] 17:56:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 17:56:53 INFO - reader.readAsText(blob_2) 17:56:53 INFO - }" did not throw 17:56:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 17:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 17:56:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 17:56:53 INFO - reader.readAsDataURL(blob_2) 17:56:53 INFO - }" did not throw 17:56:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 17:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 17:56:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 17:56:53 INFO - reader.readAsArrayBuffer(blob_2) 17:56:53 INFO - }" did not throw 17:56:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 17:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 17:56:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 17:56:53 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 17:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:56:53 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 17:56:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:56:53 INFO - PROCESS | 1741 | 1468025813680 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 17:56:53 INFO - PROCESS | 1741 | 1468025813696 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:56:53 INFO - PROCESS | 1741 | 1468025813703 Marionette TRACE conn4 <- [1,3082,null,{}] 17:56:53 INFO - PROCESS | 1741 | 1468025813709 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}] 17:56:53 INFO - PROCESS | 1741 | 1468025813715 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:53 INFO - PROCESS | 1741 | 1468025813979 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 17:56:54 INFO - PROCESS | 1741 | 1468025814124 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:54 INFO - PROCESS | 1741 | 1468025814135 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x983e0c00 == 36 [pid = 1741] [id = 780] 17:56:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9970c800) [pid = 1741] [serial = 2339] [outer = (nil)] 17:56:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9a0a7000) [pid = 1741] [serial = 2340] [outer = 0x9970c800] 17:56:54 INFO - PROCESS | 1741 | 1468025814257 Marionette DEBUG loaded listener.js 17:56:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9a505800) [pid = 1741] [serial = 2341] [outer = 0x9970c800] 17:56:55 INFO - PROCESS | 1741 | 1468025815184 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]]]}] 17:56:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:56:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:56:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:56:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1542ms 17:56:55 INFO - PROCESS | 1741 | 1468025815239 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 17:56:55 INFO - PROCESS | 1741 | 1468025815243 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 17:56:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:56:55 INFO - PROCESS | 1741 | 1468025815250 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:56:55 INFO - PROCESS | 1741 | 1468025815254 Marionette TRACE conn4 <- [1,3086,null,{}] 17:56:55 INFO - PROCESS | 1741 | 1468025815260 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}] 17:56:55 INFO - PROCESS | 1741 | 1468025815273 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:55 INFO - PROCESS | 1741 | 1468025815582 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 17:56:55 INFO - PROCESS | 1741 | 1468025815733 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:55 INFO - PROCESS | 1741 | 1468025815741 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x91339000 == 37 [pid = 1741] [id = 781] 17:56:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x953d6400) [pid = 1741] [serial = 2342] [outer = (nil)] 17:56:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9a81f800) [pid = 1741] [serial = 2343] [outer = 0x953d6400] 17:56:55 INFO - PROCESS | 1741 | 1468025815864 Marionette DEBUG loaded listener.js 17:56:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9a8e6000) [pid = 1741] [serial = 2344] [outer = 0x953d6400] 17:56:56 INFO - PROCESS | 1741 | 1468025816752 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:56:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:56:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1531ms 17:56:56 INFO - PROCESS | 1741 | 1468025816785 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 17:56:56 INFO - PROCESS | 1741 | 1468025816788 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 17:56:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:56:56 INFO - PROCESS | 1741 | 1468025816797 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:56:56 INFO - PROCESS | 1741 | 1468025816802 Marionette TRACE conn4 <- [1,3090,null,{}] 17:56:56 INFO - PROCESS | 1741 | 1468025816808 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}] 17:56:56 INFO - PROCESS | 1741 | 1468025816816 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:57 INFO - PROCESS | 1741 | 1468025817015 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 17:56:57 INFO - PROCESS | 1741 | 1468025817232 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:57 INFO - PROCESS | 1741 | 1468025817239 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x95399800 == 38 [pid = 1741] [id = 782] 17:56:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9a81cc00) [pid = 1741] [serial = 2345] [outer = (nil)] 17:56:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9a9cc000) [pid = 1741] [serial = 2346] [outer = 0x9a81cc00] 17:56:57 INFO - PROCESS | 1741 | 1468025817366 Marionette DEBUG loaded listener.js 17:56:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9a9fac00) [pid = 1741] [serial = 2347] [outer = 0x9a81cc00] 17:56:58 INFO - PROCESS | 1741 | 1468025818280 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:56:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1495ms 17:56:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:56:58 INFO - PROCESS | 1741 | 1468025818292 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 17:56:58 INFO - PROCESS | 1741 | 1468025818295 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 17:56:58 INFO - PROCESS | 1741 | 1468025818302 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:56:58 INFO - PROCESS | 1741 | 1468025818305 Marionette TRACE conn4 <- [1,3094,null,{}] 17:56:58 INFO - PROCESS | 1741 | 1468025818312 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}] 17:56:58 INFO - PROCESS | 1741 | 1468025818317 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:58 INFO - PROCESS | 1741 | 1468025818499 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 17:56:58 INFO - PROCESS | 1741 | 1468025818736 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:58 INFO - PROCESS | 1741 | 1468025818742 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:56:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x91115400 == 39 [pid = 1741] [id = 783] 17:56:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x9a9f5c00) [pid = 1741] [serial = 2348] [outer = (nil)] 17:56:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9aa51400) [pid = 1741] [serial = 2349] [outer = 0x9a9f5c00] 17:56:58 INFO - PROCESS | 1741 | 1468025818830 Marionette DEBUG loaded listener.js 17:56:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9b13dc00) [pid = 1741] [serial = 2350] [outer = 0x9a9f5c00] 17:57:00 INFO - PROCESS | 1741 | 1468025820245 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:57:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1991ms 17:57:00 INFO - PROCESS | 1741 | 1468025820302 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 17:57:00 INFO - PROCESS | 1741 | 1468025820309 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 17:57:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:57:00 INFO - PROCESS | 1741 | 1468025820321 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:57:00 INFO - PROCESS | 1741 | 1468025820325 Marionette TRACE conn4 <- [1,3098,null,{}] 17:57:00 INFO - PROCESS | 1741 | 1468025820340 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}] 17:57:00 INFO - PROCESS | 1741 | 1468025820346 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:57:00 INFO - PROCESS | 1741 | 1468025820531 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 17:57:01 INFO - PROCESS | 1741 | --DOCSHELL 0x8e3bc800 == 38 [pid = 1741] [id = 764] 17:57:01 INFO - PROCESS | 1741 | --DOCSHELL 0x8d463000 == 37 [pid = 1741] [id = 751] 17:57:01 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfe1000 == 36 [pid = 1741] [id = 765] 17:57:01 INFO - PROCESS | 1741 | --DOCSHELL 0x91113000 == 35 [pid = 1741] [id = 756] 17:57:01 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2c7c00 == 34 [pid = 1741] [id = 758] 17:57:01 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7ca400 == 33 [pid = 1741] [id = 760] 17:57:01 INFO - PROCESS | 1741 | --DOCSHELL 0x93da2800 == 32 [pid = 1741] [id = 753] 17:57:01 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfdc000 == 31 [pid = 1741] [id = 759] 17:57:01 INFO - PROCESS | 1741 | --DOCSHELL 0x9a50e400 == 30 [pid = 1741] [id = 763] 17:57:01 INFO - PROCESS | 1741 | --DOCSHELL 0x91cf5800 == 29 [pid = 1741] [id = 761] 17:57:01 INFO - PROCESS | 1741 | --DOCSHELL 0x939db000 == 28 [pid = 1741] [id = 752] 17:57:01 INFO - PROCESS | 1741 | --DOCSHELL 0x91340000 == 27 [pid = 1741] [id = 755] 17:57:01 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfda800 == 26 [pid = 1741] [id = 754] 17:57:01 INFO - PROCESS | 1741 | --DOCSHELL 0x9a81e800 == 25 [pid = 1741] [id = 762] 17:57:01 INFO - PROCESS | 1741 | --DOCSHELL 0x8d457800 == 24 [pid = 1741] [id = 750] 17:57:02 INFO - PROCESS | 1741 | 1468025822064 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:02 INFO - PROCESS | 1741 | 1468025822074 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:57:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfdf400 == 25 [pid = 1741] [id = 784] 17:57:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x8cfe3c00) [pid = 1741] [serial = 2351] [outer = (nil)] 17:57:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x8d459c00) [pid = 1741] [serial = 2352] [outer = 0x8cfe3c00] 17:57:02 INFO - PROCESS | 1741 | 1468025822222 Marionette DEBUG loaded listener.js 17:57:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x8d7c7c00) [pid = 1741] [serial = 2353] [outer = 0x8cfe3c00] 17:57:03 INFO - PROCESS | 1741 | 1468025823246 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]]]}] 17:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:57:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 2965ms 17:57:03 INFO - PROCESS | 1741 | 1468025823293 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 17:57:03 INFO - PROCESS | 1741 | 1468025823299 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 17:57:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:57:03 INFO - PROCESS | 1741 | 1468025823308 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:57:03 INFO - PROCESS | 1741 | 1468025823314 Marionette TRACE conn4 <- [1,3102,null,{}] 17:57:03 INFO - PROCESS | 1741 | 1468025823337 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}] 17:57:03 INFO - PROCESS | 1741 | 1468025823344 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:57:03 INFO - PROCESS | 1741 | 1468025823585 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 17:57:03 INFO - PROCESS | 1741 | 1468025823614 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:03 INFO - PROCESS | 1741 | 1468025823622 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:57:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2ce000 == 26 [pid = 1741] [id = 785] 17:57:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x9110e800) [pid = 1741] [serial = 2354] [outer = (nil)] 17:57:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x91115c00) [pid = 1741] [serial = 2355] [outer = 0x9110e800] 17:57:03 INFO - PROCESS | 1741 | 1468025823703 Marionette DEBUG loaded listener.js 17:57:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x911e7000) [pid = 1741] [serial = 2356] [outer = 0x9110e800] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x952ef000) [pid = 1741] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x911e2c00) [pid = 1741] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x93d1f400) [pid = 1741] [serial = 2324] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x91117c00) [pid = 1741] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x95419800) [pid = 1741] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x9a09e000) [pid = 1741] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9a0b1000) [pid = 1741] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x95398800) [pid = 1741] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x9a823000) [pid = 1741] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x8f2ca800) [pid = 1741] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x9a81a800) [pid = 1741] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x91116400) [pid = 1741] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0x8cfe2400) [pid = 1741] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x8f2c6800) [pid = 1741] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x95334c00) [pid = 1741] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x98357c00) [pid = 1741] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9a09dc00) [pid = 1741] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x8cfdc400) [pid = 1741] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x95393000) [pid = 1741] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:57:05 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x962b0c00) [pid = 1741] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:57:05 INFO - PROCESS | 1741 | 1468025825449 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:57:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:57:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2157ms 17:57:05 INFO - PROCESS | 1741 | 1468025825469 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 17:57:05 INFO - PROCESS | 1741 | 1468025825477 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 17:57:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:57:05 INFO - PROCESS | 1741 | 1468025825496 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 17:57:05 INFO - PROCESS | 1741 | 1468025825501 Marionette TRACE conn4 <- [1,3106,null,{}] 17:57:05 INFO - PROCESS | 1741 | 1468025825508 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}] 17:57:05 INFO - PROCESS | 1741 | 1468025825515 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:57:05 INFO - PROCESS | 1741 | 1468025825709 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 17:57:05 INFO - PROCESS | 1741 | 1468025825719 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:05 INFO - PROCESS | 1741 | 1468025825728 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:57:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x939da000 == 27 [pid = 1741] [id = 786] 17:57:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x939db000) [pid = 1741] [serial = 2357] [outer = (nil)] 17:57:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x93a3fc00) [pid = 1741] [serial = 2358] [outer = 0x939db000] 17:57:05 INFO - PROCESS | 1741 | 1468025825804 Marionette DEBUG loaded listener.js 17:57:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x93d20800) [pid = 1741] [serial = 2359] [outer = 0x939db000] 17:57:06 INFO - PROCESS | 1741 | 1468025826710 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]]]}] 17:57:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:57:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:57:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:57:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1244ms 17:57:06 INFO - PROCESS | 1741 | 1468025826740 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 17:57:06 INFO - PROCESS | 1741 | 1468025826745 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 17:57:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:57:06 INFO - PROCESS | 1741 | 1468025826753 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 17:57:06 INFO - PROCESS | 1741 | 1468025826763 Marionette TRACE conn4 <- [1,3110,null,{}] 17:57:06 INFO - PROCESS | 1741 | 1468025826779 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}] 17:57:06 INFO - PROCESS | 1741 | 1468025826786 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:57:07 INFO - PROCESS | 1741 | 1468025827006 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 17:57:07 INFO - PROCESS | 1741 | 1468025827032 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:07 INFO - PROCESS | 1741 | 1468025827048 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:57:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfe1400 == 28 [pid = 1741] [id = 787] 17:57:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x91d88c00) [pid = 1741] [serial = 2360] [outer = (nil)] 17:57:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9538e800) [pid = 1741] [serial = 2361] [outer = 0x91d88c00] 17:57:07 INFO - PROCESS | 1741 | 1468025827156 Marionette DEBUG loaded listener.js 17:57:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x953d8000) [pid = 1741] [serial = 2362] [outer = 0x91d88c00] 17:57:08 INFO - PROCESS | 1741 | 1468025828221 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"]]]}] 17:57:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:57:08 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 17:57:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:57:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1494ms 17:57:08 INFO - PROCESS | 1741 | 1468025828249 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 17:57:08 INFO - PROCESS | 1741 | 1468025828256 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 17:57:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:57:08 INFO - PROCESS | 1741 | 1468025828264 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 17:57:08 INFO - PROCESS | 1741 | 1468025828273 Marionette TRACE conn4 <- [1,3114,null,{}] 17:57:08 INFO - PROCESS | 1741 | 1468025828280 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}] 17:57:08 INFO - PROCESS | 1741 | 1468025828287 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:57:08 INFO - PROCESS | 1741 | 1468025828597 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 17:57:08 INFO - PROCESS | 1741 | 1468025828751 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\", \"7422dfa3-79eb-4caf-bfba-33f169c0c6d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:08 INFO - PROCESS | 1741 | 1468025828759 Marionette INFO sendAsync fb5225e3-6fc0-4b9c-a0c5-535e1e0d8238 17:57:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2c9000 == 29 [pid = 1741] [id = 788] 17:57:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x8f2c9800) [pid = 1741] [serial = 2363] [outer = (nil)] 17:57:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9133f400) [pid = 1741] [serial = 2364] [outer = 0x8f2c9800] 17:57:08 INFO - PROCESS | 1741 | 1468025828853 Marionette DEBUG loaded listener.js 17:57:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x91d93000) [pid = 1741] [serial = 2365] [outer = 0x8f2c9800] 17:57:09 INFO - PROCESS | 1741 | 1468025829776 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]]]}] 17:57:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:57:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1536ms 17:57:09 INFO - PROCESS | 1741 | 1468025829801 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 17:57:09 INFO - PROCESS | 1741 | 1468025829809 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 17:57:10 WARNING - u'runner_teardown' () 17:57:10 INFO - No more tests 17:57:10 INFO - Got 0 unexpected results 17:57:10 INFO - SUITE-END | took 1364s 17:57:10 INFO - Closing logging queue 17:57:11 INFO - queue closed 17:57:11 INFO - Return code: 0 17:57:11 WARNING - # TBPL SUCCESS # 17:57:11 INFO - Running post-action listener: _resource_record_post_action 17:57:11 INFO - Running post-run listener: _resource_record_post_run 17:57:12 INFO - Total resource usage - Wall time: 1404s; CPU: 98.0%; Read bytes: 14155776; Write bytes: 927158272; Read time: 564; Write time: 230816 17:57:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:57:12 INFO - install - Wall time: 35s; CPU: 100.0%; Read bytes: 4096; Write bytes: 133890048; Read time: 8; Write time: 118384 17:57:12 INFO - run-tests - Wall time: 1369s; CPU: 98.0%; Read bytes: 11161600; Write bytes: 784863232; Read time: 464; Write time: 106164 17:57:12 INFO - Running post-run listener: _upload_blobber_files 17:57:12 INFO - Blob upload gear active. 17:57:12 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 17:57:12 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 17:57:12 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'] 17:57:12 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 17:57:13 INFO - (blobuploader) - INFO - Open directory for files ... 17:57:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 17:57:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:57:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:57:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:57:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:57:15 INFO - (blobuploader) - INFO - Done attempting. 17:57:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 17:57:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:57:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:57:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:57:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:57:16 INFO - (blobuploader) - INFO - Done attempting. 17:57:16 INFO - (blobuploader) - INFO - Iteration through files over. 17:57:16 INFO - Return code: 0 17:57:16 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 17:57:16 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 17:57:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab072a9a4c38f2c32156aaf93388921dc9c9170a53dfa2c57992617936722d47593d9297002748f49b74b4622ee5a4c031a085dfe19345bda4ab993d6be2a547", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d987d0efd1aa6784c5f7dbd45c04755f21f0036718807474c6c2ff8bcd22d6f75ace366e4301633c6c6215ea3b7251f8883dc407669393dadb25843d59c3304a"} 17:57:16 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 17:57:16 INFO - Writing to file /builds/slave/test/properties/blobber_files 17:57:16 INFO - Contents: 17:57:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab072a9a4c38f2c32156aaf93388921dc9c9170a53dfa2c57992617936722d47593d9297002748f49b74b4622ee5a4c031a085dfe19345bda4ab993d6be2a547", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d987d0efd1aa6784c5f7dbd45c04755f21f0036718807474c6c2ff8bcd22d6f75ace366e4301633c6c6215ea3b7251f8883dc407669393dadb25843d59c3304a"} 17:57:16 INFO - Running post-run listener: copy_logs_to_upload_dir 17:57:16 INFO - Copying logs to upload dir... 17:57:16 INFO - mkdir: /builds/slave/test/build/upload/logs 17:57:16 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1494.467519 ========= master_lag: 21.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 15 secs) (at 2016-07-08 17:57:30.836175) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-07-08 17:57:30.847134) ========= 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-1468023822.53512-566542004 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab072a9a4c38f2c32156aaf93388921dc9c9170a53dfa2c57992617936722d47593d9297002748f49b74b4622ee5a4c031a085dfe19345bda4ab993d6be2a547", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d987d0efd1aa6784c5f7dbd45c04755f21f0036718807474c6c2ff8bcd22d6f75ace366e4301633c6c6215ea3b7251f8883dc407669393dadb25843d59c3304a"} build_url:https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036213 build_url: 'https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/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/ab072a9a4c38f2c32156aaf93388921dc9c9170a53dfa2c57992617936722d47593d9297002748f49b74b4622ee5a4c031a085dfe19345bda4ab993d6be2a547", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d987d0efd1aa6784c5f7dbd45c04755f21f0036718807474c6c2ff8bcd22d6f75ace366e4301633c6c6215ea3b7251f8883dc407669393dadb25843d59c3304a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/O0gjIh1_SJiPxe0fIJpJGA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 3.28 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-07-08 17:57:34.166096) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 15 secs) (at 2016-07-08 17:57:34.166421) ========= 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-1468023822.53512-566542004 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017162 ========= master_lag: 15.10 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 15 secs) (at 2016-07-08 17:57:49.286652) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-08 17:57:49.287006) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-08 17:57:49.534057) ========= ========= Total master_lag: 72.09 =========